-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlog.txt
162 lines (151 loc) · 6.16 KB
/
log.txt
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
+ cc kern/init.c
+ cc kern/env.c
+ ld obj/kern/kernel
+ mk obj/kern/kernel.img
divzero: FAIL (3.4s)
AssertionError: ...
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Triple fault. Halting for inspection via QEMU monitor.
qemu: terminating on signal 15 from pid 7284
MISSING 'Incoming TRAP frame at 0xefffff..'
MISSING 'TRAP frame at 0xf.......'
MISSING ' trap 0x00000000 Divide error'
MISSING ' eip 0x008.....'
MISSING ' ss 0x----0023'
MISSING '.00001000. free env 00001000'
QEMU output saved to jos.out.divzero
softint: FAIL (3.7s)
AssertionError: ...
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Triple fault. Halting for inspection via QEMU monitor.
qemu: terminating on signal 15 from pid 7361
MISSING 'Welcome to the JOS kernel monitor!'
MISSING 'Incoming TRAP frame at 0xefffffbc'
MISSING 'TRAP frame at 0xf.......'
MISSING ' trap 0x0000000d General Protection'
MISSING ' eip 0x008.....'
MISSING ' ss 0x----0023'
MISSING '.00001000. free env 0000100'
QEMU output saved to jos.out.softint
badsegment: FAIL (4.5s)
AssertionError: ...
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Triple fault. Halting for inspection via QEMU monitor.
qemu: terminating on signal 15 from pid 7443
MISSING 'Incoming TRAP frame at 0xefffffbc'
MISSING 'TRAP frame at 0xf.......'
MISSING ' trap 0x0000000d General Protection'
MISSING ' err 0x00000028'
MISSING ' eip 0x008.....'
MISSING ' ss 0x----0023'
MISSING '.00001000. free env 0000100'
QEMU output saved to jos.out.badsegment
Part A score: 0/30
faultread: FAIL (4.5s)
AssertionError: ...
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Triple fault. Halting for inspection via QEMU monitor.
qemu: terminating on signal 15 from pid 7550
MISSING '.00001000. user fault va 00000000 ip 008.....'
MISSING 'Incoming TRAP frame at 0xefffffbc'
MISSING 'TRAP frame at 0xf.......'
MISSING ' trap 0x0000000e Page Fault'
MISSING ' err 0x00000004.*'
MISSING '.00001000. free env 0000100'
QEMU output saved to jos.out.faultread
faultreadkernel: FAIL (4.6s)
AssertionError: ...
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Triple fault. Halting for inspection via QEMU monitor.
qemu: terminating on signal 15 from pid 7632
MISSING '.00001000. user fault va f0100000 ip 008.....'
MISSING 'Incoming TRAP frame at 0xefffffbc'
MISSING 'TRAP frame at 0xf.......'
MISSING ' trap 0x0000000e Page Fault'
MISSING ' err 0x00000005.*'
MISSING '.00001000. free env 00001000'
QEMU output saved to jos.out.faultreadkernel
faultwrite: FAIL (2.1s)
AssertionError: ...
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Triple fault. Halting for inspection via QEMU monitor.
qemu: terminating on signal 15 from pid 7739
MISSING '.00001000. user fault va 00000000 ip 008.....'
MISSING 'Incoming TRAP frame at 0xefffffbc'
MISSING 'TRAP frame at 0xf.......'
MISSING ' trap 0x0000000e Page Fault'
MISSING ' err 0x00000006.*'
MISSING '.00001000. free env 0000100'
QEMU output saved to jos.out.faultwrite
faultwritekernel: FAIL (2.1s)
AssertionError: ...
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Triple fault. Halting for inspection via QEMU monitor.
qemu: terminating on signal 15 from pid 7821
MISSING '.00001000. user fault va f0100000 ip 008.....'
MISSING 'Incoming TRAP frame at 0xefffffbc'
MISSING 'TRAP frame at 0xf.......'
MISSING ' trap 0x0000000e Page Fault'
MISSING ' err 0x00000007.*'
MISSING '.00001000. free env 0000100'
QEMU output saved to jos.out.faultwritekernel
breakpoint: FAIL (2.1s)
AssertionError: ...
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Triple fault. Halting for inspection via QEMU monitor.
qemu: terminating on signal 15 from pid 7919
MISSING 'Welcome to the JOS kernel monitor!'
MISSING 'Incoming TRAP frame at 0xefffffbc'
MISSING 'TRAP frame at 0xf.......'
MISSING ' trap 0x00000003 Breakpoint'
MISSING ' eip 0x008.....'
MISSING ' ss 0x----0023'
QEMU output saved to jos.out.breakpoint
testbss: FAIL (3.6s)
AssertionError: ...
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Triple fault. Halting for inspection via QEMU monitor.
qemu: terminating on signal 15 from pid 8001
MISSING 'Making sure bss works right...'
MISSING 'Yes, good. Now doing a wild write off the end...'
MISSING '.00001000. user fault va 00c..... ip 008.....'
MISSING '.00001000. free env 0000100'
QEMU output saved to jos.out.testbss
hello: FAIL (4.6s)
AssertionError: ...
-266842128 4094
0 4095
GOOD [00000000] new env 00001000
EAX=00200000 EBX=f017e868 ECX=00003225 EDX=f031f335
ESI=f011c330 EDI=00200000 EBP=f0119f68 ESP=f0119f60
...
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Triple fault. Halting for inspection via QEMU monitor.
qemu: terminating on signal 15 from pid 8108
MISSING 'hello, world'
MISSING 'i am environment 00001000'
MISSING '.00001000. exiting gracefully'
MISSING '.00001000. free env 00001000'
MISSING 'Destroyed the only environment - nothing more to do!'
QEMU output saved to jos.out.hello
buggyhello: