mirror_zfs/lib
Ryan Moeller 2e05765006
FreeBSD: libspl: Add locking around statfs globals
Makes getmntent and getmntany thread-safe for external consumers of
libzfs zpool_disable_datasets, zfs_iter_mounted, libzfs_mnttab_update,
libzfs_mnttab_find.

Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ryan Moeller <freqlabs@FreeBSD.org>
Closes #13484
2022-05-24 09:40:20 -07:00
..
libavl cppcheck: explicitly exclude kernel code from userspace checks 2022-05-10 10:20:55 -07:00
libefi autoconf: use include directives instead of recursing down lib 2022-05-10 10:18:11 -07:00
libicp cppcheck: explicitly exclude kernel code from userspace checks 2022-05-10 10:20:55 -07:00
libnvpair autoconf: use include directives instead of recursing down lib 2022-05-10 10:18:11 -07:00
libshare linux: libshare: smb: don't swallow net(1) errors 2022-05-18 15:56:38 -07:00
libspl FreeBSD: libspl: Add locking around statfs globals 2022-05-24 09:40:20 -07:00
libtpool autoconf: use include directives instead of recursing down lib 2022-05-10 10:18:11 -07:00
libunicode cppcheck: explicitly exclude kernel code from userspace checks 2022-05-10 10:20:55 -07:00
libuutil autoconf: use include directives instead of recursing down lib 2022-05-10 10:18:11 -07:00
libzfs libzfs: return (allocated) strings instead of filling buffers 2022-05-18 12:52:10 -07:00
libzfs_core autoconf: use include directives instead of recursing down lib 2022-05-10 10:18:11 -07:00
libzfsbootenv autoconf: use include directives instead of recursing down lib 2022-05-10 10:18:11 -07:00
libzpool Remove hw_serial, ddi_strtoul() 2022-05-13 10:15:31 -07:00
libzstd cppcheck: explicitly exclude kernel code from userspace checks 2022-05-10 10:20:55 -07:00
libzutil linux: libzutil: zfs_strip_path: only strip known prefixes 2022-05-16 15:56:57 -07:00
Makefile.am autoconf: use include directives instead of recursing down lib 2022-05-10 10:18:11 -07:00