zfs: merge openzfs/zfs@10e36e176
authorMartin Matuska <mm@FreeBSD.org>
Fri, 16 Jun 2023 21:12:27 +0000 (23:12 +0200)
committerMartin Matuska <mm@FreeBSD.org>
Fri, 16 Jun 2023 21:13:05 +0000 (23:13 +0200)
commitb7198dcfc03967cba191a373d99df47ee52d6e2a
treeaf7653295edb9d15233df54bef738f80853cfcdd
parent2c7279bae7767e9b10a73f44817adb168b69b522
parent10e36e17612ba9c634b140ae76847bb62b5be68f
zfs: merge openzfs/zfs@10e36e176

Notable upstream pull request merges:
  #14948 Remove ARC/ZIO physdone callbacks
  #14963 Store the L2ARC device ashift in the vdev label
  #14970 Switch refcount tracking from lists to AVL-trees
  #14981 Shorten arcstat_quiescence sleep time

Obtained from: OpenZFS
OpenZFS commit: 10e36e17612ba9c634b140ae76847bb62b5be68f
17 files changed:
sys/contrib/openzfs/include/sys/arc.h
sys/contrib/openzfs/include/sys/arc_impl.h
sys/contrib/openzfs/include/sys/zfs_refcount.h
sys/contrib/openzfs/include/sys/zio.h
sys/contrib/openzfs/module/zfs/arc.c
sys/contrib/openzfs/module/zfs/dbuf.c
sys/contrib/openzfs/module/zfs/dmu.c
sys/contrib/openzfs/module/zfs/dmu_objset.c
sys/contrib/openzfs/module/zfs/refcount.c
sys/contrib/openzfs/module/zfs/vdev_label.c
sys/contrib/openzfs/module/zfs/zio.c
sys/contrib/openzfs/tests/test-runner/bin/zts-report.py.in
sys/contrib/openzfs/tests/zfs-tests/include/libtest.shlib
sys/contrib/openzfs/tests/zfs-tests/tests/functional/l2arc/persist_l2arc_001_pos.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/rsend/send_raw_ashift.ksh
sys/modules/zfs/zfs_config.h
sys/modules/zfs/zfs_gitrev.h