[OmniOS-discuss] otherwise stable system sudden crashing

Dan McDonald danmcd at omniti.com
Mon Sep 12 19:05:14 UTC 2016


I took a look at your dumps.

Both vmdump.0 and vmdump1 have the same stack:

vpanic()
0xfffffffffba90de8()
zfs_acl_ids_create+0x4d2(ffffff0799931ab0, 2, ffffff00194bdcb0, ffffff055d97ddb0
, 0, ffffff00194bdbf0)
zfs_make_xattrdir+0x96(ffffff0799931ab0, ffffff00194bdcb0, ffffff00194be018, 
ffffff055d97ddb0)
zfs_get_xattrdir+0x103(ffffff0799931ab0, ffffff00194be018, ffffff055d97ddb0, e)
zfs_lookup+0x1b6(ffffff056969d740, fffffffffbb78cd0, ffffff00194be018, 
ffffff00194bdf30, e, ffffff055db38740)
fop_lookup+0xa2(ffffff056969d740, fffffffffbb78cd0, ffffff00194be018, 
ffffff00194bdf30, e, ffffff055db38740)
xattr_dir_realdir+0xb3(ffffff079edb1880, ffffff00194be018, 6, ffffff055d97ddb0, 
0)
xattr_lookup_cb+0x65(ffffff079edb1880, ffffff05da046a00, ffffff00194be1b0, 
ffffff00194be0b8, ffffff055d97ddb0, 80000)
gfs_dir_lookup_dynamic+0x7c(fffffffffbb5d3d0, ffffff0563cea1f8, ffffff05da046a00
, ffffff079edb1880, ffffff00194be1b0, ffffff055d97ddb0)
gfs_dir_lookup+0x18c(ffffff079edb1880, ffffff05da046a00, ffffff00194be608, 
ffffff055d97ddb0, 80000, ffffff00194be55c)
gfs_vop_lookup+0x35(ffffff079edb1880, ffffff05da046a00, ffffff00194be608, 0, 
80000, 0)
fop_lookup+0xa2(ffffff079edb1880, ffffff05da046a00, ffffff00194be608, 0, 80000, 
0)

Do you know exactly what you did to reproduce this panic?




After r151018 was released, there were at least FOUR changes near the code that's panicking on you:

6762 POSIX write should imply DELETE_CHILD on directories - and some additional considerations
6763 aclinherit=restricted masks inherited permissions by group perms (groupmask)
6764 zfs issues with inheritance flags during chmod(2) with aclmode=passthrough
6765 zfs_zaccess_delete() comments do not accurately reflect delete permissions for ACLs

Unfortunately, none of those bugs mention a kernel panic.


Are you willing to try OmniOS bloody (with DEBUG enabled) on a be on your system?  Or at least are you willing to run a DEBUG kernel on your r151018 environment?  Either one of these would be most helpful.

Thanks,
Dan



More information about the OmniOS-discuss mailing list