summaryrefslogtreecommitdiff
path: root/src/.gdb_history
blob: e77f7f19ab3483898a74a05689a4458953aa8563 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
info reg rbx
info reg rsp
info reg rbx
info reg rax
x 0xffff8000bffde058
stepi
info reg rsp
x 0xffff8000bffde058
stepi
info reg rax
stex 0x8111
x 0x8111
info reg rax
stepi
quit
quit
c
quit
c
quit
c
quit
c
quit
quit
hb bruh
c
stepi
info rip
info reg rip
quit
hb smp_enter_kernel
c
quit
hb smp_enter_kernel 
c
stepi
info reg rsp
quit
quit
hb smp_longsetup
c
stepi
quit
quit
quit
hb smp_enter_kernel 
c
stepi
info reg rsp
quit
c
c
quit
c
stepi
stepi
info reg rax
stepi
quit
c
stepi
info reg rbx
stepi
x $rbx
quit
hb smp_enter_kernel 
c
info reg rsp
stepi
x $rsp
stepi
x $rsp
quit
hb smp_enter_kernel 
c
stepi
info reg rsp
stepi
quit
quit
c
c
c
c
c
quit
c
quit
hb fuckin_testeroni
c
stepi
info reg rax
stepi
info reg bl
stepi
quit
hb fuckin_testroni
c
quit
hb fuckin_testeroni
c
stepi
info reg bl
print/c 51
stepi
c
c
c
c
make
quit
c
quit
c
quit
hb smnp_boot
c
print smp_bootstrap_stackarray 
print &smp_bootstrap_stackarray 
print smp_bootstrap_stackarray 
quit
c
print smp_stackarray 
print *smp_stackarray 
print smp_stackarray[0]
print smp_stackarray[1]
print smp_stackarray[2]
print smp_stackarray[3]
print smp_stackarray[4]
quit
c
print smp_stackarray[0]
print smp_stackarray[1]
print smp_stackarray[2]
print smp_stackarray[3]
quit
c
info threads 
thread 2w
thread 2
c
quit
hb smp_enter_kernel
c
quit
hb smp_enter_kernel
c
c
threads
threads
info threads
c
info threads
cpu 3
info cpu 3
thread 3
context
stepi
info reg rsi
quit
hb smp_longsetup
c
stepi
info reg rsi
stepi
info reg rsi
print rsi+1
x rsi
x $rsi
print (uint64_t *)$rsi
print *(uint64_t *)$rsi
x $rsi
x/x $rsi
x/c $rsi
x/p $rsi
x &rsi
x $rsi
x $rsi+8
x $rsi+1
print (uint64_t*)0xffff8000bffde059
print *(uint64_t*)0xffff8000bffde059
print/x *(uint64_t*)0xffff8000bffde059
thread 1
thread 0
ls
quit
c
info threads
cpu 1
thread 1
stepi
quit
hb smp_longsetup
c
info thread
stepi
d
thread 0
thread 3
thread 4
stepi
info reg bl
stepi
info reg rsi
stepi
info reg al
stepi
info reg rsi
print (struct core_stack *)0xffff8000bffde058
print *(struct core_stack *)0xffff8000bffde058
print *(struct core_stack *)0xffff8000bffde061
stepi
stepi
uit
quit
hb smp_trampoline
c
stepi
c
c
c
c
c
c
c
c
cq uit
quit
hb smp_trampoline
c
c
c
c
c
c
c
c
c
c
c
thread 1
thread 2
c
quit
hb smp_protected 
c
print smp_stackarray_ptr 
print smp_bootstrap_bsp 
print &smp_bootstrap_bsp 
quit
hb smp_boot
c
print smp_bootstrap_
print smp_bootstrap_corecount 
quit