diff options
author | Gunnar Beutner <[email protected]> | 2011-11-03 06:48:13 +0100 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2011-11-03 10:13:09 -0700 |
commit | a7b125e9a577cbf66ddbd7cf9701028ff150ee8e (patch) | |
tree | 3adf43ab282030419cc9fdc37d5645a1754fc326 /include/sys/fm | |
parent | c47516762758c989a443c0a6a9e38ae8fb46e6f1 (diff) |
Fix a race condition in zfs_getattr_fast()
zfs_getattr_fast() was missing a lock on the ZFS superblock which
could result in zfs_znode_dmu_fini() clearing the zp->z_sa_hdl member
while zfs_getattr_fast() was accessing the znode. The result of this
would usually be a panic.
Signed-off-by: Brian Behlendorf <[email protected]>
Fixes #431
Diffstat (limited to 'include/sys/fm')
0 files changed, 0 insertions, 0 deletions