platform -------- commit c8da9f7517c930ec8f5d821996797e7c0bb32b7c Author: Marsell K Date: Tue Apr 16 17:30:27 2024 +0200 OS-8531 vmadm should create volumes with larger volblocksize on RAIDZ pools with 4K disks (#1094) OS-8531 Update with CR fixes. OS-8531 Fix lint error. OS-8531 Fix jsstyle error. OS-8531 Improve comment in the code that decides whether to use 32KiB volblocksize for volumes on ashift=12 RAIDZ pools. OS-8531 Further trivial improvements to the comment. Reviewed by: Brian Bennett Reviewed by: Dan McDonald Approved by: Brian Bennett commit 6f474211f8e244c58e49c7eef89546be38fb4ae5 Author: Dan McDonald Date: Mon Apr 8 16:49:16 2024 -0400 OS-8540 piadm should not emit unknown_fstyp messages Reviewed by: Brian Bennett Reviewed by: Travis Paul Approved by: Brian Bennett commit 553136553a1f8561f91309055767f8c7a1e8f607 Author: Brian Bennett Date: Thu Apr 4 22:09:34 2024 -0700 TOOLS-2545 CoC should be explicit (#1099) Reviewed by: Dan McDonald Approved by: Dan McDonald commit fac56f34fc4d760793cd1b315cfa3f41326d7b81 Author: Dan McDonald Date: Thu Apr 4 10:12:16 2024 -0400 OS-8539 piadm(8) is noisy when /var/piadm/piadm.conf isn't there Reviewed by: Travis Paul Approved by: Brian Bennett illumos -------- commit b9b8b8aa1b7daa93378f4855c0791440d350e6ae Merge: 1ff25c53b6 faadcf7eb2 Author: Dan McDonald Date: Mon Apr 15 19:37:06 2024 -0400 [illumos-gate merge] commit faadcf7eb24f11c941722eb4572f238f7ffeb0c1 16452 want strerrordesc_np and strerrorname_np 16453 libc strerror tests should also be built 64-bit Conflicts: manifest commit faadcf7eb24f11c941722eb4572f238f7ffeb0c1 Author: Robert Mustacchi Date: Sun Apr 7 01:43:19 2024 +0000 16452 want strerrordesc_np and strerrorname_np 16453 libc strerror tests should also be built 64-bit Reviewed by: Toomas Soome Reviewed by: Bill Sommerfeld Approved by: Dan McDonald commit 1ff25c53b679435c6ac47c97bf016886a884a15f Merge: b9a60c663c 064d431af1 Author: Dan McDonald Date: Mon Apr 15 08:37:38 2024 -0400 [illumos-gate merge] commit 064d431af1a50617e489660828115f60b99c5c75 16449 Want smbios additional information (Type 40) decoding commit aba38c6376bdf0b551d8117ead52114b29d64c6d 16459 want emlxs to support Oracle branded LP adapters Conflicts: usr/src/cmd/smbios/smbios.c commit 064d431af1a50617e489660828115f60b99c5c75 Author: Robert Mustacchi Date: Sat Apr 6 15:27:56 2024 +0000 16449 Want smbios additional information (Type 40) decoding Reviewed by: Toomas Soome Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit b9a60c663caef2ee1320f4594d4b16f5783304bc Merge: 8029d195cb 4dfe74773f Author: Dan McDonald Date: Thu Apr 11 14:27:21 2024 -0400 [illumos-gate merge] commit 4dfe74773f6610247a5d486428660fcd7a88d398 16463 zfs_ioc_recv leaks nvlist commit 0e23ca977e50bb6298f4183fbbdcfe6bc8f2e447 16464 Typo in i40e(4D) commit aba38c6376bdf0b551d8117ead52114b29d64c6d Author: Olaf Bohlen Date: Wed Apr 10 13:37:03 2024 +0200 16459 want emlxs to support Oracle branded LP adapters Reviewed by: Andy Fiddaman Reviewed by: Hans Rosenfeld Reviewed by: Peter Tribble Approved by: Robert Mustacchi commit 4dfe74773f6610247a5d486428660fcd7a88d398 Author: Andy Fiddaman Date: Wed Apr 10 08:19:15 2024 +0000 16463 zfs_ioc_recv leaks nvlist Reviewed by: Jason King Reviewed by: Vitaliy Gusev Reviewed by: Toomas Soome Approved by: Gordon Ross commit 0e23ca977e50bb6298f4183fbbdcfe6bc8f2e447 Author: Andy Fiddaman Date: Wed Apr 10 13:55:12 2024 +0000 16464 Typo in i40e(4D) Reviewed by: Peter Tribble Reviewed by: Sebastian Wiedenroth Approved by: Gordon Ross commit 8029d195cbd0be8883f003c8d5aacd2c1594c4dd Merge: d2bcdc0cf1 8be869c0c2 Author: Dan McDonald Date: Wed Apr 10 11:52:33 2024 -0400 [illumos-gate merge] commit 8be869c0c2fb6677f65f293a53e36156ea86c9a7 16460 dmu_zfetch_stream_fini leaks refcount 16462 key_mapping_rele leaks refcount commit 5a9c36dec5d15f7b4f6ab9beb7d64c4545665ec4 16461 Introduce sequence to clear Branch History Buffer (BHB) commit c186a8535e0daf2837f022eb42b70fc5281ca2b9 16458 genunix: memory leak in ip_helper_stream.c commit 9a8c5287524e3b4b2a0ef402601f72286e97547f 16203 zfs: switch refcount tracking from lists to AVL-trees commit 3133214d3780f1eb6711c8d5d2a5b2a7c64ae50b 16436 zfs reference tracking panic during zfs_receive_raw_incremental test commit 7a87437fd36d10a97e4d5952dba549b6f0fadbfc 16424 libavl should expose avl_update{,_lt,_gt} Conflicts: manifest commit 8be869c0c2fb6677f65f293a53e36156ea86c9a7 Author: Andy Fiddaman Date: Tue Apr 9 15:20:10 2024 +0000 16460 dmu_zfetch_stream_fini leaks refcount 16462 key_mapping_rele leaks refcount Reviewed by: Jason King Reviewed by: Toomas Soome Approved by: Gordon Ross commit 5a9c36dec5d15f7b4f6ab9beb7d64c4545665ec4 Author: Dan McDonald Date: Mon Mar 25 15:45:44 2024 -0400 16461 Introduce sequence to clear Branch History Buffer (BHB) Reviewed by: Robert Mustacchi Reviewed by: Andy Fiddaman Approved by: Gordon Ross commit c186a8535e0daf2837f022eb42b70fc5281ca2b9 Author: Toomas Soome Date: Sat Sep 23 10:09:45 2023 +0300 16458 genunix: memory leak in ip_helper_stream.c Reviewed by: Randy Fishel Reviewed by: Jason King Reviewed by: Andy Fiddaman Reviewed by: Vitaliy Gusev Approved by: Dan McDonald commit 9a8c5287524e3b4b2a0ef402601f72286e97547f Author: Alexander Motin Date: Tue Apr 2 14:15:50 2024 +0000 16203 zfs: switch refcount tracking from lists to AVL-trees Reviewed by: Andy Fiddaman Reviewed by: Bill Sommerfeld Reviewed by: Toomas Soome Approved by: Dan McDonald commit 3133214d3780f1eb6711c8d5d2a5b2a7c64ae50b Author: Andy Fiddaman Date: Tue Apr 2 14:15:32 2024 +0000 16436 zfs reference tracking panic during zfs_receive_raw_incremental test Reviewed by: Bill Sommerfeld Reviewed by: Toomas Soome Approved by: Dan McDonald commit 7a87437fd36d10a97e4d5952dba549b6f0fadbfc Author: Andy Fiddaman Date: Tue Apr 2 14:13:59 2024 +0000 16424 libavl should expose avl_update{,_lt,_gt} Reviewed by: Bill Sommerfeld Reviewed by: Toomas Soome Approved by: Dan McDonald commit d2bcdc0cf1e76d1d1ed7739f0254e78bfc85523b Merge: ac22108334 cf618897f4 Author: Dan McDonald Date: Mon Apr 8 20:47:31 2024 -0400 [illumos-gate merge] commit cf618897f43ea305e3a426f93bbcef4e8106829c 16408 AMD Zen 5 CPC support commit 019df03d95e2a1cb86c73dd53255176f9611836a 16407 Raphael DF revision detection is incorrect 16405 initial amdzen family 1ah and cpuid support 16406 zen topo should tolerate missing revision or ppin info commit 09dcaaa3eae13533063ffb751cdf80d44638de2d 16404 amdzen should not allow DF reads with an unknown version commit ff1a58e680310054472ad137562deb5e6652f5d4 16457 loader: replace divide condition in biosdisk commit 4f19760d7d174b081e8d9b19fe49c32da7513f8a 16451 bofi(4D) has weird and meaningless file permissions commit fd6f54f09656b624a7933328911122b570bf8b03 16450 March 2024 hwdata update commit 453b03d5d69f586aac63e75cf0f7a535a5e17e08 16438 NFS4 xdr_share_access() fails to handle XDR_ENCODE path commit ecee58d94bc97e34aac2223f27d48ca090673777 16440 loader: comconsole reset the terminal and drain input on port setup Conflicts: manifest usr/src/uts/intel/os/driver_aliases commit cf618897f43ea305e3a426f93bbcef4e8106829c Author: Robert Mustacchi Date: Sat Mar 16 18:35:48 2024 +0000 16408 AMD Zen 5 CPC support Reviewed by: Gordon Ross Reviewed by: Andy Fiddaman Approved by: Richard Lowe commit 019df03d95e2a1cb86c73dd53255176f9611836a Author: Robert Mustacchi Date: Wed Feb 28 00:12:20 2024 +0000 16407 Raphael DF revision detection is incorrect 16405 initial amdzen family 1ah and cpuid support 16406 zen topo should tolerate missing revision or ppin info Reviewed by: Andy Fiddaman Reviewed by: Luqman Aden Approved by: Richard Lowe commit 09dcaaa3eae13533063ffb751cdf80d44638de2d Author: Robert Mustacchi Date: Sat Mar 16 05:34:12 2024 +0000 16404 amdzen should not allow DF reads with an unknown version Reviewed by: Andy Fiddaman Reviewed by: Bill Sommerfeld Reviewed by: Jason King Approved by: Richard Lowe commit ff1a58e680310054472ad137562deb5e6652f5d4 Author: Toomas Soome Date: Mon Apr 8 00:42:11 2024 +0300 16457 loader: replace divide condition in biosdisk Reviewed by: Robert Mustacchi Reviewed by: Bill Sommerfeld Approved by: Dan McDonald commit 4f19760d7d174b081e8d9b19fe49c32da7513f8a Author: Richard Lowe Date: Fri Jul 21 14:39:25 2023 -0500 16451 bofi(4D) has weird and meaningless file permissions Reviewed by: Toomas Soome Reviewed by: Dan Cross Reviewed by: Bill Sommerfeld Reviewed by: Andrew Stormont Approved by: Gordon Ross commit fd6f54f09656b624a7933328911122b570bf8b03 Author: Robert Mustacchi Date: Sat Apr 6 19:26:01 2024 +0000 16450 March 2024 hwdata update Reviewed by: Andy Fiddaman Approved by: Richard Lowe commit 453b03d5d69f586aac63e75cf0f7a535a5e17e08 Author: Toomas Soome Date: Wed Apr 3 23:28:22 2024 +0300 16438 NFS4 xdr_share_access() fails to handle XDR_ENCODE path Reviewed by: Vitaliy Gusev Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit ecee58d94bc97e34aac2223f27d48ca090673777 Author: Toomas Soome Date: Thu Apr 4 00:22:08 2024 +0300 16440 loader: comconsole reset the terminal and drain input on port setup Reviewed by: Bill Sommerfeld Reviewed by: Andy Fiddaman Reviewed by: Vitaliy Gusev Approved by: Dan McDonald commit ac2210833448c8b0d036e4545c482253edd20842 Merge: d1d62c4dd9 046911ebe8 Author: Dan McDonald Date: Sun Apr 7 23:51:37 2024 -0400 [illumos-gate merge] commit 046911ebe8113d65d8e3ddbd342afcbf7a70c7d1 16427 want libnvme support for supported command and log page logs 16428 nvmeadm list-logs is not properly filtering unimpl logs commit 627ade2ad3d27999387b31183c830a2d42c63ef5 16426 Want libnvme support for OCP log pages commit 8becd264f090383e754dfc0f1aa07109620465d0 16435 util-tests setup fixes 16437 workaround gerrit misclassifying awk test T.misc as binary commit eca3956cf30421ad21245494b484705f8b62bd18 5190 nvlist_lookup_nvpair should return ENOENT if there is no target NVP, but it returns EINVAL commit 8efd981e8468a29f137fe78d8fe4a739aa206fb0 11745 fmdump missing -i and -I parameter documentation in the man pages 16051 fmdump -A, -a, -H, -j, and -p should be documented 16052 fmdump -O uses unchecked strtoull 16054 fmdump mishandles interleaved arguments with -A 16056 want fmdump ability to AND event property filters commit 0886dcadf4b2cd677c3b944167f0d16ccb243616 16423 Import fletcher-4 algorithms from OpenZFS Conflicts: manifest commit 046911ebe8113d65d8e3ddbd342afcbf7a70c7d1 Author: Robert Mustacchi Date: Tue Mar 26 23:41:10 2024 +0000 16427 want libnvme support for supported command and log page logs 16428 nvmeadm list-logs is not properly filtering unimpl logs Reviewed by: Andy Fiddaman Reviewed by: C Fraire Reviewed by: Dan McDonald Reviewed by: Hans Rosenfeld Approved by: Gordon Ross commit 627ade2ad3d27999387b31183c830a2d42c63ef5 Author: Robert Mustacchi Date: Sat Mar 16 23:26:33 2024 +0000 16426 Want libnvme support for OCP log pages Reviewed by: Andy Fiddaman Reviewed by: Dan McDonald Reviewed by: Hans Rosenfeld Reviewed by: Michael Zeller Approved by: Gordon Ross commit 8becd264f090383e754dfc0f1aa07109620465d0 Author: Bill Sommerfeld Date: Sat Apr 6 01:41:26 2024 +0000 16435 util-tests setup fixes 16437 workaround gerrit misclassifying awk test T.misc as binary Reviewed by: Gordon Ross Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Approved by: Robert Mustacchi commit eca3956cf30421ad21245494b484705f8b62bd18 Author: Toomas Soome Date: Wed Apr 3 22:59:36 2024 +0300 5190 nvlist_lookup_nvpair should return ENOENT if there is no target NVP, but it returns EINVAL Reviewed by: Bill Sommerfeld Reviewed by: Andy Fiddaman Approved by: Robert Mustacchi commit 8efd981e8468a29f137fe78d8fe4a739aa206fb0 Author: Keith M Wesolowski Date: Mon Nov 13 22:44:26 2023 -0800 11745 fmdump missing -i and -I parameter documentation in the man pages 16051 fmdump -A, -a, -H, -j, and -p should be documented 16052 fmdump -O uses unchecked strtoull 16054 fmdump mishandles interleaved arguments with -A 16056 want fmdump ability to AND event property filters Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit 0886dcadf4b2cd677c3b944167f0d16ccb243616 Author: Andy Fiddaman Date: Wed Mar 27 08:52:36 2024 +0000 16423 Import fletcher-4 algorithms from OpenZFS Portions contributed by: Attila Fülöp Portions contributed by: Brian Behlendorf Portions contributed by: David Quigley Portions contributed by: Gvozden Nešković Portions contributed by: Jinshan Xiong Portions contributed by: Rich Ercolani Portions contributed by: Richard Yao Portions contributed by: Romain Dolbeau Portions contributed by: Tim Chase Portions contributed by: Tyler J. Stachecki Reviewed by: Rich Lowe Reviewed by: Dan Cross Reviewed by: Toomas Soome Approved by: Robert Mustacchi commit d1d62c4dd91d28daadf0e61b9b32601c96dc1fac Merge: d77868eca4 a6e309ba23 Author: Dan McDonald Date: Thu Apr 4 17:58:29 2024 -0400 [illumos-gate merge] commit d363b1b0cb9ef6d6f3febdd8d1cba46507e97098 16434 kernel modules should use consistent relative source paths commit 12fb9219923f41528f673d4f31667db2c3f103ff 16225 cputrack should not be isaexec'd Conflicts: manifest commit a6e309ba2366a72510e1b1cfbcad5ea2c531f49d Author: Dan McDonald Date: Thu Mar 21 15:32:49 2024 -0400 16413 Post-barrier Return Stack Buffer (PBRSB) fixes can be detected in HW Reviewed by: Robert Mustacchi Reviewed by: Richard Lowe Approved by: Gordon Ross commit d363b1b0cb9ef6d6f3febdd8d1cba46507e97098 Author: Richard Lowe Date: Fri Mar 29 20:43:19 2024 +0000 16434 kernel modules should use consistent relative source paths Reviewed by: Toomas Soome Reviewed by: Peter Tribble Reviewed by: Bill Sommerfeld Approved by: Patrick Mooney commit 12fb9219923f41528f673d4f31667db2c3f103ff Author: Richard Lowe Date: Sat Sep 23 23:05:02 2023 +0000 16225 cputrack should not be isaexec'd Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Approved by: Robert Mustacchi illumos-extra -------- kvm -------- ur-agent -------- mdata-client -------- kvm-cmd -------- kbmd --------