platform -------- illumos -------- commit 1a2f9827d52fa59bbbc50a48ecb86d1d2521afff Author: Toomas Soome Date: Wed Aug 7 21:45:08 2024 +0300 OS-8564 SmartOS is missing links for zfstest Reviewed-by: Dan McDonald Approved-by: Dan McDonald commit 28a6b3a036fe1be3c303523fb57e0910598c84c0 Merge: 93ed51f234 1a2d662a91 Author: Dan McDonald Date: Tue Aug 6 13:36:06 2024 -0400 [illumos-gate merge] commit 1a2d662a91cee3bf82f41cd47c7ae6f3825d9db2 16684 Solaris 10 zones and libproc broken by new parameter to fcntl commit 30775aa5b5445e36f33f1fc0064a6ad84d8f8896 16687 iasl: storing the address of local variable commit f098d05a3dc85c01570f124cf1d28398beba0760 15279 lex: clang build error commit 6119f23667e479c4408c609cf002d80c45d05c3c 16689 typo in getsockopt manual commit 533d25743685563246cf6d58c9153e03bb8890e3 16669 cryptoadm: unused label commit edb3a93ff3ecd322ebaa0194a63f529b19f48c2c 16677 ipadm show-addr inconsistently reports if a specified addrobj is missing commit 5a05d72d5fa6d0383f7ec8bb27efe79f297c4515 16652 nvme admin command timeouts are too short 16653 nvme admin commands can time out on busy systems 16654 nvme: expose internal counters via kstats 16655 nvme: introduce kstats for admin commands 16656 nvme_check_generic_cmd_status should leave no kstat behind 16631 nvme abort handling races with callback handling 16044 NVMe spec version message could use a newline commit 02cb2d76404e34a4d37ce5d3de4c1e1407ce327c 16685 libdevinfo: di_init() should not crash with NULL phys_path commit 721cf3a7c236abc0fed8a5f6eacdbe7e181b0150 16686 want wider masks for AMD TOM/TOM2 MSRs commit 90c28423f62864b8d977369710d815fd4227b5f0 16683 pthread_cond_timedwait broken when using static initializer commit 8d135967b3503fb9ec321a33c46a11b639cd8a05 16664 Update AMD microcode to 20240710 commit 8b913f79fc4449ba917263a4c79fcb647ed4e0af 16636 want ptsname_r commit 6abf6dcd9a6075af0f385cd9c9457091079152d5 16635 want SO_PROTOCOL socket option support commit 8b6b46dcb073dba71917d6a7309f0df7bad798a2 14237 Want support for pthread_cond_clockwait() and friends commit 0250c53ad267726f2438e3c6556199a0bbf588a2 16624 Want support for FD_CLOFORK and friends 16638 Add some additional details to socket(3HEAD) commit d0b93cc368ad7d502aead4f14c835c5648cf73fd 16610 headers, symbol-tests should know about c17, POSIX 2024 3801 _XOPEN_SOURCE value is ignored if __XOPEN_SOURCE_EXTENDED is set 16611 symbol-tests should work with clang commit cf3bbe63aa2ae0ef4361614db54d1a9a4d38e164 16663 pmap heap overflow if new LWP appears commit cbea7aca3fd7787405cbdbd93752998f03dfc25f 15657 struct pam_message in conversation function should be const commit 6e0c6e37fbd2515b57321b8e4c30cd1c3bfc69fa 16668 Add field setter macros for AMD DF::MmioPciCfg{Base,Limit}Addr{,Ext} commit 0e7a1c3442f639a9ba4944f5ab2262cc382078d1 16667 Add AMD DF::SpecialSysFunctionFabricID1/2 register definitions. Conflicts: manifest usr/src/Makefile.testarchive usr/src/cmd/ptools/pfiles/pfiles.c usr/src/cmd/truss/codes.c usr/src/test/smartos-test/smartos-test.sh usr/src/uts/common/brand/lx/syscall/lx_dup.c usr/src/uts/common/brand/lx/syscall/lx_epoll.c usr/src/uts/common/brand/lx/syscall/lx_eventfd.c usr/src/uts/common/brand/lx/syscall/lx_fcntl.c usr/src/uts/common/brand/lx/syscall/lx_open.c usr/src/uts/common/brand/lx/syscall/lx_pipe.c usr/src/uts/common/brand/lx/syscall/lx_socket.c usr/src/uts/common/os/fio.c usr/src/uts/common/sys/file.h commit 1a2d662a91cee3bf82f41cd47c7ae6f3825d9db2 Author: Robert Mustacchi Date: Mon Jul 29 19:23:15 2024 +0000 16684 Solaris 10 zones and libproc broken by new parameter to fcntl Reviewed by: C Fraire Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 30775aa5b5445e36f33f1fc0064a6ad84d8f8896 Author: Toomas Soome Date: Sun Mar 12 13:29:23 2023 +0200 16687 iasl: storing the address of local variable Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit f098d05a3dc85c01570f124cf1d28398beba0760 Author: Toomas Soome Date: Thu Feb 17 21:48:25 2022 +0200 15279 lex: clang build error Reviewed by: Dan Cross Reviewed by: Andrew Stormont Approved by: Dan McDonald commit 6119f23667e479c4408c609cf002d80c45d05c3c Author: Toomas Soome Date: Fri Aug 2 20:44:07 2024 +0300 16689 typo in getsockopt manual Reviewed by: Robert Mustacchi Approved by: Patrick Mooney commit 533d25743685563246cf6d58c9153e03bb8890e3 Author: Toomas Soome Date: Sat Sep 23 14:36:44 2023 +0300 16669 cryptoadm: unused label Reviewed by: Andy Fiddaman Reviewed by: Bill Sommerfeld Reviewed by: Sebastian Wiedenroth Approved by: Patrick Mooney commit edb3a93ff3ecd322ebaa0194a63f529b19f48c2c Author: Andy Fiddaman Date: Fri Jul 26 13:21:34 2024 +0000 16677 ipadm show-addr inconsistently reports if a specified addrobj is missing Reviewed by: Luqman Aden Reviewed by: Benjamin Naecker Approved by: Patrick Mooney commit 5a05d72d5fa6d0383f7ec8bb27efe79f297c4515 Author: Andy Fiddaman Date: Tue Jul 9 13:29:52 2024 +0000 16652 nvme admin command timeouts are too short 16653 nvme admin commands can time out on busy systems 16654 nvme: expose internal counters via kstats 16655 nvme: introduce kstats for admin commands 16656 nvme_check_generic_cmd_status should leave no kstat behind 16631 nvme abort handling races with callback handling 16044 NVMe spec version message could use a newline Reviewed by: Robert Mustacchi Reviewed by: Hans Rosenfeld Approved by: Patrick Mooney commit 02cb2d76404e34a4d37ce5d3de4c1e1407ce327c Author: Toomas Soome Date: Mon Jul 29 07:49:47 2024 +0300 16685 libdevinfo: di_init() should not crash with NULL phys_path Reviewed by: Robert Mustacchi Reviewed by: Luqman Aden Approved by: Patrick Mooney commit 721cf3a7c236abc0fed8a5f6eacdbe7e181b0150 Author: Dan Cross Date: Mon Jul 29 18:12:41 2024 +0000 16686 want wider masks for AMD TOM/TOM2 MSRs Reviewed by: Robert Mustacchi Reviewed by: Andy Fiddaman Approved by: Patrick Mooney commit 90c28423f62864b8d977369710d815fd4227b5f0 Author: Robert Mustacchi Date: Sun Jul 28 17:45:02 2024 +0000 16683 pthread_cond_timedwait broken when using static initializer Reviewed by: Andy Fiddaman Reviewed by: Bill Sommerfeld Approved by: Patrick Mooney commit 8d135967b3503fb9ec321a33c46a11b639cd8a05 Author: Andy Fiddaman Date: Tue Jul 16 17:29:30 2024 +0000 16664 Update AMD microcode to 20240710 Reviewed by: Robert Mustacchi Reviewed by: Toomas Soome Approved by: Patrick Mooney commit 8b913f79fc4449ba917263a4c79fcb647ed4e0af Author: Robert Mustacchi Date: Tue Jul 23 14:44:29 2024 +0000 16636 want ptsname_r Reviewed by: Rich Lowe Reviewed by: Yuri Pankov Reviewed by: Andy Fiddaman Reviewed by: Jason King Approved by: Gordon Ross commit 6abf6dcd9a6075af0f385cd9c9457091079152d5 Author: Robert Mustacchi Date: Tue Jul 23 14:44:25 2024 +0000 16635 want SO_PROTOCOL socket option support Reviewed by: Toomas Soome Reviewed by: Andy Fiddaman Reviewed by: Bill Sommerfeld Approved by: Gordon Ross commit 8b6b46dcb073dba71917d6a7309f0df7bad798a2 Author: Robert Mustacchi Date: Tue Jul 23 14:44:22 2024 +0000 14237 Want support for pthread_cond_clockwait() and friends Reviewed by: Andy Fiddaman Approved by: Gordon Ross commit 0250c53ad267726f2438e3c6556199a0bbf588a2 Author: Robert Mustacchi Date: Tue Jul 23 14:44:19 2024 +0000 16624 Want support for FD_CLOFORK and friends 16638 Add some additional details to socket(3HEAD) Reviewed by: C Fraire Reviewed by: Hans Rosenfeld Approved by: Gordon Ross commit d0b93cc368ad7d502aead4f14c835c5648cf73fd Author: Robert Mustacchi Date: Tue Jul 23 14:44:09 2024 +0000 16610 headers, symbol-tests should know about c17, POSIX 2024 3801 _XOPEN_SOURCE value is ignored if __XOPEN_SOURCE_EXTENDED is set 16611 symbol-tests should work with clang Reviewed by: Rich Lowe Reviewed by: Andy Fiddaman Reviewed by: Dan McDonald Reviewed by: Hans Rosenfeld Approved by: Gordon Ross commit cf3bbe63aa2ae0ef4361614db54d1a9a4d38e164 Author: Andy Fiddaman Date: Tue Jul 16 15:10:59 2024 +0000 16663 pmap heap overflow if new LWP appears Reviewed by: Luqman Aden Reviewed by: Jason King Approved by: Robert Mustacchi commit cbea7aca3fd7787405cbdbd93752998f03dfc25f Author: Dominik Hassler Date: Sat Jul 6 10:09:20 2024 +0000 15657 struct pam_message in conversation function should be const Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Reviewed by: Robert Mustacchi Approved by: Gordon Ross commit 6e0c6e37fbd2515b57321b8e4c30cd1c3bfc69fa Author: Luqman Aden Date: Fri Jul 19 00:08:44 2024 +0000 16668 Add field setter macros for AMD DF::MmioPciCfg{Base,Limit}Addr{,Ext} Reviewed by: Dan Cross Reviewed by: Robert Mustacchi Approved by: Gordon Ross commit 0e7a1c3442f639a9ba4944f5ab2262cc382078d1 Author: Luqman Aden Date: Wed Jul 17 16:26:56 2024 -0700 16667 Add AMD DF::SpecialSysFunctionFabricID1/2 register definitions. Reviewed by: Rich Lowe Reviewed by: Robert Mustacchi Approved by: Gordon Ross illumos-extra -------- commit ee9515ee9e4b6c59196ab0ed57c9daf19fd7bcdf Author: Brianna Bennett Date: Wed Aug 7 14:45:39 2024 -0700 OS-8561 curl update to 8.9.1 Reviewed-by: Dan McDonald Approved-by: Dan McDonald commit 92b883e443c8037862a0bdf9e589c74090a77ccb Author: Dan McDonald Date: Wed Aug 7 14:40:34 2024 -0400 16635 want SO_PROTOCOL socket option support (fix socat) Actually-authored-by: Toomas Soome Reviewed by: Dan McDonald Approved by: Brianna Bennett kbmd -------- kvm-cmd -------- ur-agent -------- kvm -------- mdata-client --------