zfs: merge OpenZFS master-9305ff2ed
authorMartin Matuska <mm@FreeBSD.org>
Sun, 14 Mar 2021 01:23:51 +0000 (02:23 +0100)
committerMartin Matuska <mm@FreeBSD.org>
Sun, 14 Mar 2021 01:32:14 +0000 (02:32 +0100)
commit9db44a8e5da9bf1ce6dd1c0f1468ddafed6d6c91
tree773094eb34c30390e902748ef1ca381665a2ae73
parenta9275d996c229a30879baa42a6d02d24663ac43b
parent9162a1ce3ae9158ae75ab1835e30ac14d3b6899c
zfs: merge OpenZFS master-9305ff2ed

Notable upstream pull request merges:
  #11153 Scalable teardown lock for FreeBSD
  #11651 Don't bomb out when using keylocation=file://
  #11667 zvol: call zil_replaying() during replay
  #11683 abd_get_offset_struct() may allocate new abd
  #11693 Intentionally allow ZFS_READONLY in zfs_write
  #11716 zpool import cachefile improvements
  #11720 FreeBSD: Clean up zfsdev_close to match Linux
  #11730 FreeBSD: bring back possibility to rewind the
         checkpoint from bootloader

Obtained from: OpenZFS
MFC after: 2 weeks
44 files changed:
sys/contrib/openzfs/.github/workflows/checkstyle.yaml
sys/contrib/openzfs/cmd/vdev_id/vdev_id
sys/contrib/openzfs/cmd/zpool/zpool_main.c
sys/contrib/openzfs/cmd/zstream/zstream_redup.c
sys/contrib/openzfs/config/zfs-build.m4
sys/contrib/openzfs/configure.ac
sys/contrib/openzfs/include/os/freebsd/spl/sys/Makefile.am
sys/contrib/openzfs/include/os/freebsd/spl/sys/debug.h
sys/contrib/openzfs/include/os/freebsd/zfs/sys/zfs_vfsops_os.h
sys/contrib/openzfs/include/os/linux/spl/sys/debug.h
sys/contrib/openzfs/include/os/linux/zfs/sys/zfs_vfsops_os.h
sys/contrib/openzfs/include/os/linux/zfs/sys/zfs_znode_impl.h
sys/contrib/openzfs/include/sys/dmu_redact.h
sys/contrib/openzfs/include/sys/zfs_ioctl.h
sys/contrib/openzfs/lib/libzfs/libzfs_crypto.c
sys/contrib/openzfs/lib/libzfs/libzfs_mount.c
sys/contrib/openzfs/lib/libzfs/os/freebsd/libzfs_zmount.c
sys/contrib/openzfs/lib/libzfs/os/linux/libzfs_mount_os.c
sys/contrib/openzfs/lib/libzutil/zutil_import.c
sys/contrib/openzfs/man/man8/zfs-receive.8
sys/contrib/openzfs/man/man8/zfs-send.8
sys/contrib/openzfs/module/Makefile.in
sys/contrib/openzfs/module/os/freebsd/zfs/kmod_core.c
sys/contrib/openzfs/module/os/freebsd/zfs/zfs_dir.c
sys/contrib/openzfs/module/os/freebsd/zfs/zvol_os.c
sys/contrib/openzfs/module/os/linux/zfs/zfs_acl.c
sys/contrib/openzfs/module/os/linux/zfs/zio_crypt.c
sys/contrib/openzfs/module/os/linux/zfs/zvol_os.c
sys/contrib/openzfs/module/zcommon/zfs_prop.c
sys/contrib/openzfs/module/zfs/abd.c
sys/contrib/openzfs/module/zfs/spa_misc.c
sys/contrib/openzfs/module/zfs/zfs_vnops.c
sys/contrib/openzfs/module/zfs/zvol.c
sys/contrib/openzfs/tests/runfiles/common.run
sys/contrib/openzfs/tests/zfs-tests/include/commands.cfg
sys/contrib/openzfs/tests/zfs-tests/include/libtest.shlib
sys/contrib/openzfs/tests/zfs-tests/include/tunables.cfg
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool/zpool_002_pos.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool/zpool_003_pos.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_import/Makefile.am
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_import/import_cachefile_paths_changed.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/events/events_002_pos.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/xattr/xattr_003_neg.ksh
sys/modules/zfs/zfs_config.h