platform -------- commit 9232e4c12cb54606b44c0e9520aba0ecdeefc877 Author: Dan McDonald Date: Tue Apr 21 15:54:15 2026 -0400 OS-8730 Bump /usr size to make room for illumos#17974 Reviewed by: Carlos Neira Reviewed by: Toomas Soome Reviewed by: Nahum Shalman Approved by: Toomas Soome illumos-extra -------- commit 855350348794c6e44d0586ca4793fe7081ed5f7f Author: Dan McDonald Date: Wed Apr 29 15:54:52 2026 -0400 OS-8733 Update curl to 8.20 Reviewed by: Toomas Soome Reviewed by: Carlos Neira Reviewed by: Nahum Shalman Approved by: Nahum Shalman commit 5789a0473df489d7cabc09d6d75b28bcdc56585b Author: Dan McDonald Date: Tue Apr 28 15:22:22 2026 -0400 OS-8732 Update libexpat to 2.8.0 Reviewed by: Toomas Soome Reviewed by: Nahum Shalman Approved by: Toomas Soome illumos -------- commit aa6a06c540342aec75861e5c784bb691c1fe6194 Merge: 63eb1295e6 060623f0d0 Author: Dan McDonald Date: Wed Apr 29 12:03:54 2026 -0400 [illumos-gate merge] commit 060623f0d0a5aedf859d9b8f34ee893cbd7f33a8 17781 swprintf(3c) does not work properly commit 643ee887be44404b690eeaff14f20a27ad3c715c 18082 bhyve virtio-console: defer PORT_NAME until guest signals PORT_READY commit 060623f0d0a5aedf859d9b8f34ee893cbd7f33a8 Author: Hans Rosenfeld Date: Mon Apr 27 20:26:40 2026 +0200 17781 swprintf(3c) does not work properly Reviewed by: Toomas Soome Reviewed by: Dan McDonald Reviewed by: Marcel Telka Reviewed by: Klaus Ziegler Approved by: Gordon Ross Change-Id: Ic0e17a90397404cdea12ab6d48f0df8ca987741a commit 643ee887be44404b690eeaff14f20a27ad3c715c Author: Mark D. Gilbert Date: Thu Apr 23 20:24:53 2026 +0000 18082 bhyve virtio-console: defer PORT_NAME until guest signals PORT_READY Reviewed by: Hans Rosenfeld Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Approved by: Patrick Mooney commit 63eb1295e66779eb3a8f3bf58dd3e2229fa6952c Merge: e63f50414e 1522c7a6b4 Author: Dan McDonald Date: Mon Apr 27 09:58:30 2026 -0400 [illumos-gate merge] commit 1522c7a6b4caad601c876fa6affb01041174180d 18048 boot: update build for gcc15 commit 772eb0142349a0b8aa60673b4ff88e2a15c47c9a 18071 SMBFS: SMB2 rename fails due to leading slash in paths commit bdd0f017b5c28992671ccec0e5a239f9f850933c 18073 SMBFS interrupt during readdir can skip entries commit 0764e87f4a667f36d63262fcdd690064929acc48 18078 snoop should report drops when capturing to file commit 7de10d4b605cc3f58e6c76ae356c572f19259d20 13157 maxbw can kill link with hires tick 17908 Removing maxbw can trap a Tx SRS in SRS_RESTART_DONE 17917 SRS_BW_ENFORCED is misnamed 17922 mac_tx_srs_drain, mac_tx_srs_enqueue do not correctly handle fanout hints commit 0d0158f0e8fca953105c8825b07f5132fd515595 17992 libdevinfo: enable smatch and fix issues commit 8c31973b972b8026fd2b8dbef3cdb514819cb322 18040 vtfontcvt: struct file_header needs __nonstring attribute commit e575d5548bb7b44626c55f5cdfff0550f889a4ad 18027 smbd: dereferencing freed memory commit 5f59dff65cace5389cfcca3aafe13e11c7b28390 17903 loader: expose addresses of firmware tables in loader env commit a2ecc5f71752edcbcac96b54ec9b3108d17cf6c2 18034 libscf: deadlock in `scf_value_set_from_string` with some invalid values commit a65431b6210362472be8e12fff5051c9484d393f 18076 NFSv4.0 Client Receives NFS4ERR_DELEG_REVOKED commit 297f000f53c03ffc2753f1994cf6c4ad2ea2bd63 18077 RPC fixes after 16390 commit 361bf2ba2baf89df940810491631eb64736d75dd 17994 Duplicate link entries accumulate in devlink database without bound commit 78e1a0848917ae93a7e25b4c3189e8709f851ae3 18000 tty group id should use a named constant from sys/param.h Conflicts: usr/src/man/man8/snoop.8 commit 1522c7a6b4caad601c876fa6affb01041174180d Author: Toomas Soome Date: Tue Apr 14 12:05:14 2026 +0300 18048 boot: update build for gcc15 Reviewed by: Andy Fiddaman Approved by: Patrick Mooney commit 772eb0142349a0b8aa60673b4ff88e2a15c47c9a Author: Gordon Ross Date: Thu Feb 12 16:36:39 2026 -0500 18071 SMBFS: SMB2 rename fails due to leading slash in paths Reviewed by: C Fraire Reviewed by: Dan McDonald Approved by: Robert Mustacchi commit bdd0f017b5c28992671ccec0e5a239f9f850933c Author: Gordon Ross Date: Tue Jan 20 14:43:26 2026 -0500 18073 SMBFS interrupt during readdir can skip entries Reviewed by: Toomas Soome Approved by: Dan McDonald commit 0764e87f4a667f36d63262fcdd690064929acc48 Author: Ryan Zezeski Date: Mon Apr 20 18:16:56 2026 -0400 18078 snoop should report drops when capturing to file Reviewed by: Gordon Ross Reviewed by: Toomas Soome Reviewed by: Bill Sommerfeld Approved by: Dan McDonald commit 7de10d4b605cc3f58e6c76ae356c572f19259d20 Author: Kyle Simpson Date: Fri Mar 13 11:48:49 2026 +0000 13157 maxbw can kill link with hires tick 17908 Removing maxbw can trap a Tx SRS in SRS_RESTART_DONE 17917 SRS_BW_ENFORCED is misnamed 17922 mac_tx_srs_drain, mac_tx_srs_enqueue do not correctly handle fanout hints Reviewed by: Robert Mustacchi Reviewed by: Ryan Zezeski Approved by: Dan McDonald commit 0d0158f0e8fca953105c8825b07f5132fd515595 Author: Andy Fiddaman Date: Mon Mar 30 11:56:09 2026 +0100 17992 libdevinfo: enable smatch and fix issues Reviewed by: Robert Mustacchi Reviewed by: Bill Sommerfeld Reviewed by: Toomas Soome Approved by: Gordon Ross commit 8c31973b972b8026fd2b8dbef3cdb514819cb322 Author: Toomas Soome Date: Tue Apr 14 11:05:50 2026 +0300 18040 vtfontcvt: struct file_header needs __nonstring attribute Reviewed by: Gordon Ross Approved by: Dan McDonald commit e575d5548bb7b44626c55f5cdfff0550f889a4ad Author: Toomas Soome Date: Wed Nov 26 20:06:36 2025 +0200 18027 smbd: dereferencing freed memory Reviewed by: Gordon Ross Approved by: Dan McDonald commit 5f59dff65cace5389cfcca3aafe13e11c7b28390 Author: Toomas Soome Date: Thu Feb 26 12:41:44 2026 +0200 17903 loader: expose addresses of firmware tables in loader env Reviewed by: Gordon Ross Approved by: Dan McDonald commit a2ecc5f71752edcbcac96b54ec9b3108d17cf6c2 Author: Robert Mustacchi Date: Fri Apr 17 05:09:39 2026 +0000 18034 libscf: deadlock in `scf_value_set_from_string` with some invalid values Reviewed by: Andrew Stormont Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit a65431b6210362472be8e12fff5051c9484d393f Author: Gordon Ross Date: Mon Apr 20 20:12:20 2026 -0400 18076 NFSv4.0 Client Receives NFS4ERR_DELEG_REVOKED Reviewed by: Toomas Soome Reviewed by: Roland Mainz Reviewed by: Dan McDonald Reviewed by: Bill Sommerfeld Approved by: Robert Mustacchi commit 297f000f53c03ffc2753f1994cf6c4ad2ea2bd63 Author: Gordon Ross Date: Sun Apr 19 23:51:57 2026 -0400 18077 RPC fixes after 16390 Reviewed by: Toomas Soome Reviewed by: Roland Mainz Reviewed by: Dan McDonald Reviewed by: Bill Sommerfeld Approved by: Robert Mustacchi commit 361bf2ba2baf89df940810491631eb64736d75dd Author: Andy Fiddaman Date: Wed Apr 1 13:09:50 2026 +0000 17994 Duplicate link entries accumulate in devlink database without bound Reviewed by: Robert Mustacchi Reviewed by: Bill Sommerfeld Reviewed by: Toomas Soome Approved by: Dan McDonald commit 78e1a0848917ae93a7e25b4c3189e8709f851ae3 Author: Andy Fiddaman Date: Tue Mar 31 17:03:27 2026 +0000 18000 tty group id should use a named constant from sys/param.h Reviewed by: Robert Mustacchi Reviewed by: Andrew Stormont Reviewed by: Bill Sommerfeld Approved by: Dan McDonald commit e63f50414ef37d7a3c89f8857647660c3a4c0580 Merge: ea4f3c7035 70db7d725d Author: Dan McDonald Date: Wed Apr 22 09:44:18 2026 -0400 [illumos-gate merge] commit 70db7d725d2f5c1a6029e3e4076583e4514eccca 18032 fssnap: address of NULL pointer 'sidp' commit e64c9bf56da2f4411c30f7d0d58651e02b9a10e4 18039 i40e TX ring freezes when given invalid MSS value commit 70db7d725d2f5c1a6029e3e4076583e4514eccca Author: Toomas Soome Date: Sat Sep 23 15:10:44 2023 +0300 18032 fssnap: address of NULL pointer 'sidp' Reviewed by: Bill Sommerfeld Reviewed by: Gordon Ross Approved by: Dan McDonald commit e64c9bf56da2f4411c30f7d0d58651e02b9a10e4 Author: Jason King Date: Wed Apr 15 16:10:37 2026 -0500 18039 i40e TX ring freezes when given invalid MSS value Reviewed by: Dan McDonald Reviewed by: Robert Mustacchi Reviewed by: Toomas Soome Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit ea4f3c703501830e05b9c8e51a34f579b1a1d814 Merge: 06ea1eb6c4 301d732b24 Author: Dan McDonald Date: Sun Apr 19 23:42:42 2026 -0400 [illumos-gate merge] commit 301d732b24b7d8c3e8380b019552b9287e1b8662 17974 64-bit programs deserve fmtopo too commit 31f89476218163eaf6cee254a52c8d4935354693 17526 cxgbe could use more queues 17527 cxgbe should be smatch clean 17528 cxgbe should always be mac ring capable commit 2ea71e24ff718fdbfe2a79f10ce89db251e34645 18005 add tests for if_nametoindex() and inet6_opt family commit b5c46058df272e09a79597fb15cd84399922d666 16383 getifaddrs() returns AF_LINK addresses with sockaddr_dl.sdl_type == 0 16384 getifaddrs() returns AF_LINK addresses without the interface name in sockaddr_dl.sdl_data commit 00c09443b66b156809f3c9fc8f098e07c7842aa4 17995 clean up libsocket warning and smatch gags 18004 inet6_opt_init should not accept zero byte buffers commit d38bfb8cc94d5c5e6d1f059edf2ffddc3ac987de 17999 getgrnam(3C) should clarify not-found semantics for POSIX _r variants commit ca7d0c6727be11f8936931be840f9505e1763d11 17991 libdevinfo always uses hard coded gid for "tty" commit 01077ead9167a90b5da977330dd33ed142c5e827 18028 kbtrans: passing freed memory 'upper' commit 7e16cfb41ad26c01b16ed04bf970a98c9eea5726 18025 blowfish: passing freed memory commit bb9fdf4347c81e5698e1909e4e42a17a68a5932f 18036 sys/ccompile.h: want __nonstring attribute commit 15251d7fada9be31744ccf22e5d976ae17a4de57 18026 pci_autoconfig: passing freed memory commit d6fdf5b02c0a859a30df177912b9af5b113d3728 18024 des: passing freed memory commit 0cf7c0cef962e844cc0aff7106059e2fe578ebdf 18007 add topo DIMM module props for 3DS RDIMMs commit da4e43d8b1f65447b33215ad3fd9bc9820cb7e82 18037 nvme should log full controller status on early CFS commit e1d7a64e98cd5602e21ad13560f6bf1818b58da5 18015 loader: save whole cursor state Conflicts: manifest usr/src/Targetdirs usr/src/lib/fm/topo/modules/common/ipmi/Makefile usr/src/lib/fm/topo/modules/common/ipmi/Makefile.common commit 301d732b24b7d8c3e8380b019552b9287e1b8662 Author: Robert Mustacchi Date: Sat Mar 21 17:22:56 2026 +0000 17974 64-bit programs deserve fmtopo too Reviewed by: Toomas Soome Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 31f89476218163eaf6cee254a52c8d4935354693 Author: Ryan Zezeski Date: Wed Jan 7 10:19:36 2026 -0500 17526 cxgbe could use more queues 17527 cxgbe should be smatch clean 17528 cxgbe should always be mac ring capable Portions contributed by: Patrick Mooney Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 2ea71e24ff718fdbfe2a79f10ce89db251e34645 Author: Robert Mustacchi Date: Sat Apr 4 15:48:20 2026 +0000 18005 add tests for if_nametoindex() and inet6_opt family Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit b5c46058df272e09a79597fb15cd84399922d666 Author: Robert Mustacchi Date: Mon Mar 30 15:29:09 2026 +0000 16383 getifaddrs() returns AF_LINK addresses with sockaddr_dl.sdl_type == 0 16384 getifaddrs() returns AF_LINK addresses without the interface name in sockaddr_dl.sdl_data Reviewed by: Gordon Ross Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 00c09443b66b156809f3c9fc8f098e07c7842aa4 Author: Robert Mustacchi Date: Mon Mar 30 15:33:48 2026 +0000 17995 clean up libsocket warning and smatch gags 18004 inet6_opt_init should not accept zero byte buffers Reviewed by: Toomas Soome Reviewed by: Andy Fiddaman Approved by: Gordon Ross commit d38bfb8cc94d5c5e6d1f059edf2ffddc3ac987de Author: Andy Fiddaman Date: Tue Mar 31 16:55:18 2026 +0000 17999 getgrnam(3C) should clarify not-found semantics for POSIX _r variants Reviewed by: Robert Mustacchi Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit ca7d0c6727be11f8936931be840f9505e1763d11 Author: Andy Fiddaman Date: Mon Mar 30 11:52:14 2026 +0100 17991 libdevinfo always uses hard coded gid for "tty" Reviewed by: Robert Mustacchi Reviewed by: Andrew Stormont Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit 01077ead9167a90b5da977330dd33ed142c5e827 Author: Toomas Soome Date: Wed Nov 26 20:29:47 2025 +0200 18028 kbtrans: passing freed memory 'upper' Reviewed by: Bill Sommerfeld Reviewed by: Gordon Ross Approved by: Dan McDonald commit 7e16cfb41ad26c01b16ed04bf970a98c9eea5726 Author: Toomas Soome Date: Sun Nov 23 00:02:56 2025 +0200 18025 blowfish: passing freed memory Reviewed by: Jason King Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit bb9fdf4347c81e5698e1909e4e42a17a68a5932f Author: Toomas Soome Date: Tue Apr 14 11:10:39 2026 +0300 18036 sys/ccompile.h: want __nonstring attribute Reviewed by: Andy Fiddaman Reviewed by: Bill Sommerfeld Approved by: Robert Mustacchi commit 15251d7fada9be31744ccf22e5d976ae17a4de57 Author: Toomas Soome Date: Sat Nov 22 23:50:17 2025 +0200 18026 pci_autoconfig: passing freed memory Reviewed by: Jason King Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit d6fdf5b02c0a859a30df177912b9af5b113d3728 Author: Toomas Soome Date: Sun Nov 23 00:05:15 2025 +0200 18024 des: passing freed memory Reviewed by: Jason King Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit 0cf7c0cef962e844cc0aff7106059e2fe578ebdf Author: Robert Mustacchi Date: Tue Apr 7 18:52:58 2026 +0000 18007 add topo DIMM module props for 3DS RDIMMs Reviewed by: Toomas Soome Reviewed by: Andy Fiddaman Reviewed by: Dan Cross Reviewed by: Luqman Aden Approved by: Gordon Ross commit da4e43d8b1f65447b33215ad3fd9bc9820cb7e82 Author: Andy Fiddaman Date: Wed Apr 15 21:45:25 2026 +0000 18037 nvme should log full controller status on early CFS Reviewed by: Robert Mustacchi Reviewed by: Hans Rosenfeld Approved by: Gordon Ross commit e1d7a64e98cd5602e21ad13560f6bf1818b58da5 Author: Toomas Soome Date: Sun Mar 1 11:25:06 2026 +0200 18015 loader: save whole cursor state Reviewed by: Bill Sommerfeld Approved by: Gordon Ross kvm-cmd -------- commit bff02f690b69bb6aed48e841a2b3cdce96d2f5fc Author: Dan McDonald Date: Wed Apr 29 20:21:50 2026 -0400 experimental bump to kick jenkins ur-agent -------- mdata-client -------- kbmd -------- kvm -------- commit 215454a9591fceae8999fb5870da3b309ec03b3c Author: Dan McDonald Date: Wed Apr 29 20:24:50 2026 -0400 experimental bump to kick jenkins