problems with 7.2, vm_page_insert: page already inserted

Andriy Gapon avg at
Mon Apr 13 11:48:34 UTC 2009

Here's another one:

panic: vm_page_insert: page already inserted
cpuid = 1
KDB: stack backtrace:
db_trace_self_wrapper() at 0xffffffff8018bd85 = db_trace_self_wrapper+0x2a
kdb_backtrace() at 0xffffffff802d3717 = kdb_backtrace+0x32
panic() at 0xffffffff802a95ac = panic+0x1b0
vm_page_insert() at 0xffffffff8041aa1c = vm_page_insert+0x2e
vm_page_alloc() at 0xffffffff8041af09 = vm_page_alloc+0x3c0
kmem_malloc() at 0xffffffff8040fd98 = kmem_malloc+0x329
page_alloc() at 0xffffffff80407280 = page_alloc+0x18
uma_large_malloc() at 0xffffffff80409b0b = uma_large_malloc+0x4d
malloc() at 0xffffffff802999a3 = malloc+0x97
zfs_kmem_alloc() at 0xffffffff807836ed = zfs_kmem_alloc+0x12
zio_data_buf_alloc() at 0xffffffff807cbca3 = zio_data_buf_alloc+0xe
arc_get_data_buf() at 0xffffffff807924f3 = arc_get_data_buf+0x28e
arc_buf_alloc() at 0xffffffff80792736 = arc_buf_alloc+0xe0
arc_read() at 0xffffffff807938b6 = arc_read+0x2bb
dbuf_prefetch() at 0xffffffff80797aa8 = dbuf_prefetch+0x146
dmu_zfetch_dofetch() at 0xffffffff807aa102 = dmu_zfetch_dofetch+0x102
dmu_zfetch() at 0xffffffff807aa80c = dmu_zfetch+0x55a
dbuf_read() at 0xffffffff807965c5 = dbuf_read+0x37f
dmu_buf_hold_array_by_dnode() at 0xffffffff80798e92 =
dmu_buf_hold_array() at 0xffffffff8079922c = dmu_buf_hold_array+0x57
dmu_read_uio() at 0xffffffff8079928e = dmu_read_uio+0x3f
zfs_freebsd_read() at 0xffffffff807dcb84 = zfs_freebsd_read+0x4b1
VOP_READ_APV() at 0xffffffff8047f7e4 = VOP_READ_APV+0x47
vn_read() at 0xffffffff803392b2 = vn_read+0x275
dofileread() at 0xffffffff802e1246 = dofileread+0x96
kern_preadv() at 0xffffffff802e13d1 = kern_preadv+0x6a
pread() at 0xffffffff802e149f = pread+0x51
syscall() at 0xffffffff8044755d = syscall+0x347
Xfast_syscall() at 0xffffffff8042c51b = Xfast_syscall+0xab

Andriy Gapon

More information about the freebsd-stable mailing list