aboutsummaryrefslogtreecommitdiffstats
path: root/module/Makefile.bsd
diff options
context:
space:
mode:
authorChunwei Chen <[email protected]>2022-09-16 13:36:47 -0700
committerGitHub <[email protected]>2022-09-16 13:36:47 -0700
commit768eacedef54922962562e601ca2c3366c4bcc4b (patch)
treece625415ee93fd7c03c35526e048daf7c9ddefbc /module/Makefile.bsd
parentb24d1c77f7fc53d26ee915b5203a139f13fd9791 (diff)
zfs_enter rework
Replace ZFS_ENTER and ZFS_VERIFY_ZP, which have hidden returns, with functions that return error code. The reason we want to do this is because hidden returns are not obvious and had caused some missing fail path unwinding. This patch changes the common, linux, and freebsd parts. Also fixes fail path unwinding in zfs_fsync, zpl_fsync, zpl_xattr_{list,get,set}, and zfs_lookup(). Reviewed-by: Brian Behlendorf <[email protected]> Reviewed-by: Ryan Moeller <[email protected]> Signed-off-by: Chunwei Chen <[email protected]> Closes #13831
Diffstat (limited to 'module/Makefile.bsd')
0 files changed, 0 insertions, 0 deletions