FreeBSDFoundation / freebsd

FreeBSD source tree for FreeBSD Foundation-sponsored projects
https://www.freebsdfoundation.org/
Other
9 stars 3 forks source link

panic: pmap_is_modified during configure test #12

Closed emaste closed 9 years ago

emaste commented 9 years ago

checking for working mmap... panic: pmap_is_modified KDB: stack backtrace: db_trace_self() at db_trace_self_wrapper+0x30 pc = 0xffffff80003c21f4 lr = 0xffffff8000014c00 sp = 0xffffff8056f9ff50 fp = 0xffffff8056fa0080

db_trace_self_wrapper() at vpanic+0xc8 pc = 0xffffff8000014c00 lr = 0xffffff800015425c sp = 0xffffff8056fa0090 fp = 0xffffff8056fa0100

vpanic() at panic+0x4c pc = 0xffffff800015425c lr = 0xffffff800015436c sp = 0xffffff8056fa0110 fp = 0xffffff8056fa0190

panic() at pmap_is_modified+0x18 pc = 0xffffff800015436c lr = 0xffffff80003cc678 sp = 0xffffff8056fa01a0 fp = 0xffffff8056fa01a0

pmap_is_modified() at vm_page_test_dirty+0x44 pc = 0xffffff80003cc678 lr = 0xffffff80003b1374 sp = 0xffffff8056fa01b0 fp = 0xffffff8056fa01c0

vm_page_test_dirty() at vfs_setdirty_locked_object+0x58 pc = 0xffffff80003b1374 lr = 0xffffff80001e8d58 sp = 0xffffff8056fa01d0 fp = 0xffffff8056fa01e0

vfs_setdirty_locked_object() at bdwrite+0x158 pc = 0xffffff80001e8d58 lr = 0xffffff80001e53dc sp = 0xffffff8056fa01f0 fp = 0xffffff8056fa0260

bdwrite() at ffs_write+0x42c pc = 0xffffff80001e53dc lr = 0xffffff800037bf78 sp = 0xffffff8056fa0270 fp = 0xffffff8056fa0310

ffs_write() at VOP_WRITE_APV+0x184 pc = 0xffffff800037bf78 lr = 0xffffff80003d37a4 sp = 0xffffff8056fa0320 fp = 0xffffff8056fa0430

VOP_WRITE_APV() at vnode_pager_generic_putpages+0x1f8 pc = 0xffffff80003d37a4 lr = 0xffffff80003be304 sp = 0xffffff8056fa0440 fp = 0xffffff8056fa0510

vnode_pager_generic_putpages() at VOP_PUTPAGES_APV+0x11c pc = 0xffffff80003be304 lr = 0xffffff80003d6c60 sp = 0xffffff8056fa0520 fp = 0xffffff8056fa0540

VOP_PUTPAGES_APV() at vnode_pager_putpages+0xa4 pc = 0xffffff80003d6c60 lr = 0xffffff80003bc41c sp = 0xffffff8056fa0550 fp = 0xffffff8056fa05c0

vnode_pager_putpages() at vm_pageout_flush+0x154 pc = 0xffffff80003bc41c lr = 0xffffff80003b1a58 sp = 0xffffff8056fa05d0 fp = 0xffffff8056fa0660

vm_pageout_flush() at vm_object_page_collect_flush+0x1e4 pc = 0xffffff80003b1a58 lr = 0xffffff80003a983c sp = 0xffffff8056fa0670 fp = 0xffffff8056fa0750

vm_object_page_collect_flush() at vm_object_page_clean+0x1b0 pc = 0xffffff80003a983c lr = 0xffffff80003a9588 sp = 0xffffff8056fa0760 fp = 0xffffff8056fa07f0

vm_object_page_clean() at vinactive+0x90 pc = 0xffffff80003a9588 lr = 0xffffff80001ff758 sp = 0xffffff8056fa0800 fp = 0xffffff8056fa0850

vinactive() at vputx+0x33c pc = 0xffffff80001ff758 lr = 0xffffff80001ffc7c sp = 0xffffff8056fa0860 fp = 0xffffff8056fa08c0

vputx() at vm_object_deallocate+0x5a4 pc = 0xffffff80001ffc7c lr = 0xffffff80003a89e8 sp = 0xffffff8056fa08d0 fp = 0xffffff8056fa0940

vm_object_deallocate() at vm_map_process_deferred+0xa0 pc = 0xffffff80003a89e8 lr = 0xffffff800039eee8 sp = 0xffffff8056fa0950 fp = 0xffffff8056fa0980

vm_map_process_deferred() at sys_munmap+0x1a4 pc = 0xffffff800039eee8 lr = 0xffffff80003a6ed8 sp = 0xffffff8056fa0990 fp = 0xffffff8056fa09f0

sys_munmap() at do_el0_sync+0x308 pc = 0xffffff80003a6ed8 lr = 0xffffff80003ce924 sp = 0xffffff8056fa0a00 fp = 0xffffff8056fa0aa0 do_el0_sync() at handle_el0_sync+0x58 pc = 0xffffff80003ce924 lr = 0xffffff80003c31b4 sp = 0xffffff8056fa0ab0 fp = 0x7ffffffb40

handle_el0_sync() at 0x4009c0 pc = 0xffffff80003c31b4 lr = 0x004009c0 sp = 0x7ffffffb50 fp = 0x7ffffffb80

$d.6() at 0x40413400 pc = 0x004009c0 lr = 0x40413400 sp = 0x7ffffffb90 fp = 0x00000000

KDB: enter: panic [ thread pid 1827 tid 100041 ] Stopped at kdb_enter+0x6c: db>

emaste commented 9 years ago

ec08d4bb0ecf4e23b9698894fd39d525db0adba1