mirror_zfs/lib
Jorgen Lundman 4759342a5e
Add spa _os() hooks
Add hooks for when spa is created, exported, activated and
deactivated. Used by macOS to attach iokit, and lock
kext as busy (to stop unloads).

Userland, Linux, and, FreeBSD have empty stubs.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Jorgen Lundman <lundman@lundman.net>
Closes #12801
2022-02-15 15:54:25 -08:00
..
libavl lib{efi,avl,share,tpool,zfs_core,zfsbootenv,zutil}: -fvisibility=hidden 2021-06-09 17:04:32 -07:00
libefi libefi: remove efi_type() 2022-01-18 14:40:43 -08:00
libicp Remove sha1 hashing from OpenZFS, it's not used anywhere. 2022-01-06 16:16:28 -08:00
libnvpair Add --enable-asan and --enable-ubsan switches 2022-02-03 14:35:38 -08:00
libshare libshare: nfs: fix unused, remove argsused 2021-12-23 09:42:47 -08:00
libspl Rename fallthrough to zfs_fallthrough 2022-02-15 08:58:59 -08:00
libtpool libtpool: remove useless CSTYLED 2022-02-01 16:57:09 -08:00
libunicode cppcheck: integrete cppcheck 2021-01-26 16:12:26 -08:00
libuutil Add --enable-asan and --enable-ubsan switches 2022-02-03 14:35:38 -08:00
libzfs Rename fallthrough to zfs_fallthrough 2022-02-15 08:58:59 -08:00
libzfs_core Add --enable-asan and --enable-ubsan switches 2022-02-03 14:35:38 -08:00
libzfsbootenv Rename fallthrough to zfs_fallthrough 2022-02-15 08:58:59 -08:00
libzpool Add spa _os() hooks 2022-02-15 15:54:25 -08:00
libzstd cppcheck: integrete cppcheck 2021-01-26 16:12:26 -08:00
libzutil Rename fallthrough to zfs_fallthrough 2022-02-15 08:58:59 -08:00
Makefile.am Simplify and document OpenZFS library dependencies 2021-10-07 11:31:26 -06:00