more on unionfs lock up in RELENG_6 ...

Marc G. Fournier scrappy at hub.org
Thu Aug 4 05:13:20 GMT 2005


Just found the vfs.uniondebug option in sysctl, so re-ran things with this 
enabled ... I have a log file of ~3100 lines with the output ... I enabled 
debugging just before hitting return to start the jail itself, and this 
goes until the whole thing locked up ... I'm not sure if this helps any, 
but the last 20 lines or so of the file are:

Create 0xc4c82dd0 = 0xc4c85000 0xc3da2550 refs=3
Out 0 vpp 0xc4c82dd0/3 lower 0 upper 0
A 0xc4c85000
parentdir 0xc4c85000 result 0xc4c82aa0 flag 120c04c
uerror 0 upperdvp 0xc4c85000 4/2, uppervp 0xc4c82aa0 ref=2/lck=2
B 0xc3da2550
parentdir 0xc3da2550 result 0xc4c82cc0 flag 120c04c
Modify existing un 0xc3307100 vn 0xc4c82bb0 upper 0xc4c82aa0(refs 2) -> 0xc4c82aa0(refs 2)
Create 0xc4c82bb0 = 0xc4c82aa0 0xc4c82cc0 refs=1
Out 0 vpp 0xc4c82bb0/1 lower 0 upper 0
union_root UPPERVP 0xc4c39220 locked = 0
Modify existing un 0xc2937a80 vn 0xc4c38770 upper 0xc4c39220(refs 11) -> 0xc4c39220(refs 11)
error 0
union_root2 UPPERVP 0xc4c39220 locked = 0
A 0xc4c39220
parentdir 0xc4c39220 result 0xc381f550 flag 100404c
uerror 0 upperdvp 0xc4c39220 11/2, uppervp 0xc381f550 ref=8/lck=2
B 0xc2d19220
parentdir 0xc2d19220 result 0xc33e5cc0 flag 100404c
union_root UPPERVP 0xc4c39220 locked = 0

I can provide the complete file if that will be of interest ...

Will append this to the GNaTS ticket as well ...

----
Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
Email: scrappy at hub.org           Yahoo!: yscrappy              ICQ: 7615664


More information about the freebsd-stable mailing list