freebsd-nq/lib
Jorgen Lundman 3e8d5e4ff3
Add zpool_disable_datasets_os() / zfs_unmount_os()
zpool_disable_datasets_os():
macOS needs to do a bunch of work to kick everything off zvols.

zfs_unmount_os():
This allows us to unmount any zvols that may be mounted. Like with
zfs destroy foo/vol

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: John Kennedy <john.kennedy@delphix.com>
Signed-off-by: Jorgen Lundman <lundman@lundman.net>
Closes 
2021-08-31 09:56:00 -06:00
..
libavl lib{efi,avl,share,tpool,zfs_core,zfsbootenv,zutil}: -fvisibility=hidden 2021-06-09 17:04:32 -07:00
libefi lib{efi,avl,share,tpool,zfs_core,zfsbootenv,zutil}: -fvisibility=hidden 2021-06-09 17:04:32 -07:00
libicp cppcheck: integrete cppcheck 2021-01-26 16:12:26 -08:00
libnvpair Update ABI files with generated in CI worker 2021-07-26 16:55:18 -07:00
libshare lib{efi,avl,share,tpool,zfs_core,zfsbootenv,zutil}: -fvisibility=hidden 2021-06-09 17:04:32 -07:00
libspl Remove NOTE(CONSTCOND) and note.h 2021-07-26 12:07:53 -07:00
libtpool lib{efi,avl,share,tpool,zfs_core,zfsbootenv,zutil}: -fvisibility=hidden 2021-06-09 17:04:32 -07:00
libunicode cppcheck: integrete cppcheck 2021-01-26 16:12:26 -08:00
libuutil Update ABI files with generated in CI worker 2021-07-26 16:55:18 -07:00
libzfs Add zpool_disable_datasets_os() / zfs_unmount_os() 2021-08-31 09:56:00 -06:00
libzfs_core Update ABI files with generated in CI worker 2021-07-26 16:55:18 -07:00
libzfsbootenv Update ABI files with generated in CI worker 2021-07-26 16:55:18 -07:00
libzpool Replace /*PRINTFLIKEn*/ with attribute(printf) 2021-07-26 12:07:15 -07:00
libzstd cppcheck: integrete cppcheck 2021-01-26 16:12:26 -08:00
libzutil Normalise /*FALLTHR{OUGH,U}*/ 2021-07-26 12:07:39 -07:00
Makefile.am cppcheck: integrete cppcheck 2021-01-26 16:12:26 -08:00