NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/46734: pool crash on module unload



>Number:         46734
>Category:       kern
>Synopsis:       pool crash on module unload
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jul 23 13:30:00 +0000 2012
>Originator:     Martin Husemann
>Release:        NetBSD 6.99.10
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD thirdstage.duskware.de 6.99.10 NetBSD 6.99.10 (MODULAR) #72: Mon 
Jul 23 14:33:10 CEST 2012 
martin%night-porter.duskware.de@localhost:/usr/src/sys/arch/sparc64/compile/MODULAR
 sparc64
Architecture: sparc64
Machine: sparc64
>Description:

Running a full ATF test run on a -current sparc64 SMP machine crashes with:

panic: pool_destroy: pool busy: still out: 1      
Stopped in pid 0.8 (system) at  netbsd:cpu_Debugger+0x4:        nop
db{0}> bt                                                          
panic(17bfcb0, 1, 675e000, 8000000000000000, 8936cb0, 8953a30) at 
netbsd:panic+0x24
pool_destroy(73c3200, 0, 2, 6, 1009bb0, 1c14000) at netbsd:pool_destroy+0x320
pool_cache_destroy(18ade40, 73c3200, 0, 0, 0, 0) at 
netbsd:pool_cache_destroy+0x10
puffs_vfsop_done(1c4b800, 0, 2a837, 67445a0, 0, 175c198) at 
puffs:puffs_vfsop_done+0x4
vfs_detach(1c4b660, 0, 675e000, 186e9d0, 1794318, 1c14000) at 
netbsd:vfs_detach+0x80
module_do_unload(18a4000, 0, 675e000, 6, 8, 1c14000) at 
netbsd:module_do_unload+0x74
module_thread(675e000, 675e000, 0, 0, 1796ca8, 1c4a990) at 
netbsd:module_thread+0xd0
lwp_trampoline(f005eab8, 113800, 113c00, 1118c0, 111d40, 111838) at 
netbsd:lwp_trampoline+0x8


>How-To-Repeat:
cd /usr/tests && atf-run|atf-report

>Fix:
n/a



Home | Main Index | Thread Index | Old Index