1 | scanning with: file_systems/bfs/v1
|
---|
2 | bfs: mounted "ramwork" (root node at 514, device = /dev/disk/virtual/ram/0/raw)
|
---|
3 |
|
---|
4 | vm_page_fault: kernel thread accessing invalid user memory!
|
---|
5 |
|
---|
6 | vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x4, ip 0x800ea56d, write 0, user 0, thread 0x44f
|
---|
7 |
|
---|
8 | PANIC: vm_page_fault: unhandled page fault in kernel space at 0x4, ip 0x800ea56d
|
---|
9 |
|
---|
10 |
|
---|
11 |
|
---|
12 | Welcome to Kernel Debugging Land...
|
---|
13 |
|
---|
14 | Thread 1103 "device event" running on CPU 0
|
---|
15 |
|
---|
16 | stack trace for thread 1103 "device event"
|
---|
17 |
|
---|
18 | kernel stack: 0xccf10000 to 0xccf14000
|
---|
19 |
|
---|
20 | frame caller <image>:function + offset
|
---|
21 |
|
---|
22 | 0 ccf13914 (+ 32) 801506ee <kernel_x86> arch_debug_stack_trace + 0x12
|
---|
23 |
|
---|
24 | 1 ccf13934 (+ 16) 800aab33 <kernel_x86> stack_trace_trampoline(NULL) + 0x0b
|
---|
25 |
|
---|
26 | 2 ccf13944 (+ 12) 80141e82 <kernel_x86> arch_debug_call_with_fault_handler + 0x1b
|
---|
27 |
|
---|
28 | 3 ccf13950 (+ 48) 800ac65b <kernel_x86> debug_call_with_fault_handler + 0x5b
|
---|
29 |
|
---|
30 | 4 ccf13980 (+ 64) 800aad4f <kernel_x86> kernel_debugger_loop([34m0x80194dd7[0m [36m"PANIC: "[0m, [34m0x801abcc0[0m [36m"vm_page_fault: unhandled page fault in kernel space at 0x%lx, ip 0x%lx
|
---|
31 |
|
---|
32 | "[0m, [34m0xccf13a2c[0m [36m""[0m, int32: [34m0[0m) + 0x217
|
---|
33 |
|
---|
34 | 5 ccf139c0 (+ 48) 800ab0cb <kernel_x86> kernel_debugger_internal([34m0x80194dd7[0m [36m"PANIC: "[0m, [34m0x801abcc0[0m [36m"vm_page_fault: unhandled page fault in kernel space at 0x%lx, ip 0x%lx
|
---|
35 |
|
---|
36 | "[0m, [34m0xccf13a2c[0m [36m""[0m, int32: [34m0[0m) + 0x53
|
---|
37 |
|
---|
38 | 6 ccf139f0 (+ 48) 800ac9e6 <kernel_x86> panic + 0x3a
|
---|
39 |
|
---|
40 | 7 ccf13a20 (+ 144) 801268bd <kernel_x86> vm_page_fault + 0x145
|
---|
41 |
|
---|
42 | 8 ccf13ab0 (+ 80) 80151fd1 <kernel_x86> x86_page_fault_exception + 0x1f9
|
---|
43 |
|
---|
44 | 9 ccf13b00 (+ 12) 8014484c <kernel_x86> int_bottom + 0x3c
|
---|
45 |
|
---|
46 | kernel iframe at 0xccf13b0c (end = 0xccf13b5c)
|
---|
47 |
|
---|
48 | eax 0x0 ebx 0xc800 ecx 0xd34e4320 edx 0x44f
|
---|
49 |
|
---|
50 | esi 0x0 edi 0xd34e4320 ebp 0xccf13b94 esp 0xccf13b40
|
---|
51 |
|
---|
52 | eip 0x800ea56d eflags 0x213213
|
---|
53 |
|
---|
54 | vector: 0xe, error code: 0x0
|
---|
55 |
|
---|
56 | 10 ccf13b0c (+ 136) 800ea56d <kernel_x86> _kern_writev + 0xcd
|
---|
57 |
|
---|
58 | 11 ccf13b94 (+ 64) 801623ba <kernel_x86> writev_pos + 0x36
|
---|
59 |
|
---|
60 | 12 ccf13bd4 (+ 240) 813df498 <bfs> Journal<[32m0xd34e8c18[0m>::_WriteTransactionToLog() + 0x5d8
|
---|
61 |
|
---|
62 | 13 ccf13cc4 (+ 48) 813df8c5 <bfs> Journal<[32m0xd34e8c18[0m>::_FlushLog([34mtrue[0m) + 0x95
|
---|
63 |
|
---|
64 | 14 ccf13cf4 (+ 48) 813df95f <bfs> Journal<[32m0xd34e8c18[0m>::FlushLogAndBlocks() + 0x2b
|
---|
65 |
|
---|
66 | 15 ccf13d24 (+ 48) 813de470 <bfs> _._7Journal + 0x24
|
---|
67 |
|
---|
68 | 16 ccf13d54 (+ 64) 813e3ee4 <bfs> Volume<[32m0x824b8100[0m>::Unmount() + 0x94
|
---|
69 |
|
---|
70 | 17 ccf13d94 (+ 48) 813e5340 <bfs> bfs_unmount(fs_volume*: [34m0xd34e4350[0m) + 0x24
|
---|
71 |
|
---|
72 | 18 ccf13dc4 (+ 112) 80102cac <kernel_x86> fs_unmount([34m0x0[0m [31m"<NULL>"[0m, int32: [34m8[0m, uint32: [34m0x80000001[0m, [34mtrue[0m) + 0x668
|
---|
73 |
|
---|
74 | 19 ccf13e34 (+ 32) 800fcbc7 <kernel_x86> vfs_unmount + 0x1b
|
---|
75 |
|
---|
76 | 20 ccf13e54 (+ 48) 800e3718 <kernel_x86> BPrivate::DiskDevice::KPartition<[32m0x82047d30[0m>::UninitializeContents([34mtrue[0m) + 0x80
|
---|
77 |
|
---|
78 | 21 ccf13e84 (+ 64) 800e1c95 <kernel_x86> BPrivate::DiskDevice::KPartition<[32m0x82047d30[0m>::PrepareForRemoval() + 0x25
|
---|
79 |
|
---|
80 | 22 ccf13ec4 (+ 48) 800df06d <kernel_x86> BPrivate::DiskDevice::KDiskDeviceManager<[32m0x8201a9c0[0m>::PartitionRemoved(BPrivate::DiskDevice::KPartition*: [34m0x82047d30[0m) + 0x29
|
---|
81 |
|
---|
82 | 23 ccf13ef4 (+ 48) 800dfe07 <kernel_x86> BPrivate::DiskDevice::KDiskDeviceManager<[32m0x8201a9c0[0m>::_RemoveDevice(BPrivate::DiskDevice::KDiskDevice*: [34m0x82047d30[0m) + 0x43
|
---|
83 |
|
---|
84 | 24 ccf13f24 (+ 64) 800de9c5 <kernel_x86> BPrivate::DiskDevice::KDiskDeviceManager<[32m0x8201a9c0[0m>::DeleteDevice([34m0xd35c6e50[0m [36m"/dev/disk/virtual/ram/0/raw"[0m) + 0x71
|
---|
85 |
|
---|
86 | 25 ccf13f64 (+ 80) 800e6fc7 <kernel_x86> BPrivate::DiskDevice::KDiskDeviceManager::DeviceWatcher<[32m0xd34e6e60[0m>::_HandleDeviceEvent([34m0xcccccccc[0m) + 0xf7
|
---|
87 |
|
---|
88 | 26 ccf13fb4 (+ 48) 80089b9f <kernel_x86> common_thread_entry([34m0xccf13ff0[0m) + 0x3b
|
---|
89 |
|
---|
90 | kdebug> reboot
|
---|
91 | reboot
|
---|
92 |
|
---|