freebsd-dev/cddl/contrib/opensolaris/cmd
Andriy Gapon 93132b76cd MFV r350898: 8423 8199 7432 Implement large_dnode pool feature
8423 8199 7432 Implement large_dnode pool feature

8423 Implement large_dnode pool feature
8199 multi-threaded dmu_object_alloc()
7432 Large dnode pool feature

llumos/illumos-gate@54811da5ac
54811da5ac
https://www.illumos.org/issues/8423
https://www.illumos.org/issues/8199
https://www.illumos.org/issues/7432

  ZoL issues:
  Improved dnode allocation #6564
  Clean up large dnode code #6262
  Fix dnode_hold() freeing dnode behavior #8172
  Fix dnode allocation race #6414, #6439
  Partial: Raw sends must be able to decrease nlevels #6821, #6864
  Remove unnecessary txg syncs from receive_object() Closes #7197

This updates FreeBSD large_dnode code (that was imported from ZoL) to a version
that was committed to illumos.  It has some cleanups, improvements and fixes
comparing to what we have in FreeBSD now.  I think that the most significant
update is 8199 multi-threaded dmu_object_alloc().

Obtained from:	illumos
MFC after:	3 weeks
2019-08-15 14:57:27 +00:00
..
dtrace DTrace: create an amd64 test suit 2019-06-05 22:32:26 +00:00
lockstat Rework and simplify the ksyms(4) implementation. 2017-08-03 00:38:13 +00:00
mdb/tools/common Mechanically convert cddl sun #ifdef's to illumos 2015-01-17 14:44:59 +00:00
plockstat Fix the build for non-amd64. 2015-12-02 02:11:38 +00:00
pyzfs
stat/common Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
zdb MFV r350898: 8423 8199 7432 Implement large_dnode pool feature 2019-08-15 14:57:27 +00:00
zfs Allow ZVOL bookmarks to be listed recursively 2019-08-12 10:00:32 +00:00
zhack MFV r302660: 6314 buffer overflow in dsl_dataset_name 2016-09-01 15:08:27 +00:00
zinject MFV r296505: 6531 Provide mechanism to artificially limit disk performance 2016-03-08 17:27:13 +00:00
zlook Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
zpool MFV r350896: 6585 sha512, skein, and edonr have an unenforced dependency on extensible dataset 2019-08-12 11:42:16 +00:00
zstreamdump MFV r350898: 8423 8199 7432 Implement large_dnode pool feature 2019-08-15 14:57:27 +00:00
ztest MFV r350898: 8423 8199 7432 Implement large_dnode pool feature 2019-08-15 14:57:27 +00:00