platform -------- kbmd -------- kvm -------- commit a82c4d2a9555461ee43e3fd3b6bbff10e6f5458a Author: Dan McDonald Date: Thu Jan 27 16:57:35 2022 -0500 OS-8347 Update SmartOS to support illumos 13917 Actually-authored-by: Andy Fiddaman Reviewed by: Dan McDonald Reviewed by: Mike Zeller Approved by: Mike Zeller ur-agent -------- mdata-client -------- kvm-cmd -------- illumos-extra -------- commit c3b78d53a60d9aa3af1ed60b40b9d835ddcf70e2 Author: Dan McDonald Date: Tue Feb 1 15:54:36 2022 -0500 OS-8348 platform node needs fix for illumos#3729 Reviewed by: Mike Zeller Approved by: Mike Zeller illumos -------- commit 069d372e51ed082937f2ae1e3fc6022af253b87d Merge: 3ab482828d 27c57c4655 Author: Dan McDonald Date: Wed Feb 9 18:32:59 2022 -0500 [illumos-gate merge] commit 27c57c46550d6ff25e4454b21d73ca9e29f12d74 14490 ucodeadm cannot handle latest Intel microcode (again) commit cfe80fe3616624773746461f58f667b0c4141275 14464 want ugen nodes for devices attached by hid Conflicts: usr/src/uts/common/io/usb/clients/hid/hid.c commit 27c57c46550d6ff25e4454b21d73ca9e29f12d74 Author: Dan McDonald Date: Wed Feb 9 16:31:05 2022 -0500 14490 ucodeadm cannot handle latest Intel microcode (again) Reviewed by: Peter Tribble Reviewed by: Yuri Pankov Approved by: Rich Lowe commit 3ab482828d080ea445f7748fbc3acc726f638c8e Merge: 2a8740338c 04be5853f3 Author: Dan McDonald Date: Wed Feb 9 10:16:55 2022 -0500 [illumos-gate merge] commit 04be5853f332657b12766ebc8691a5d1ffd48958 14467 Update nvmeadm 'get-features event' for NVMe 1.4 commit e7afc443cb8c2e0a379fe48b15a0c7fb61a4b2fc 14327 make: ISO C++17 does not allow 'register' storage class specifier commit d4a480543b4d3a54736b195968989e52bf3a854a 14463 fmthard: replace installgrub by installboot commit 1a680f9368cf892cb07dffab5626ac0592c5574c 14351 mwl: mismatched bound commit 84874e4a9449449560fa7d52a8742eed23733073 14429 simplify bhyve vatpic commit cfe80fe3616624773746461f58f667b0c4141275 Author: Alex Wilson Date: Thu Jan 5 17:16:10 2017 -0800 14464 want ugen nodes for devices attached by hid Reviewed by: Robert Mustacchi Reviewed by: Joshua M. Clulow Reviewed by: Toomas Soome Reviewed by: Gordon Ross Approved by: Robert Mustacchi commit 04be5853f332657b12766ebc8691a5d1ffd48958 Author: Andy Fiddaman Date: Wed Feb 2 10:11:36 2022 +0000 14467 Update nvmeadm 'get-features event' for NVMe 1.4 Reviewed by: Hans Rosenfeld Reviewed by: Toomas Soome Approved by: Dan McDonald commit e7afc443cb8c2e0a379fe48b15a0c7fb61a4b2fc Author: Toomas Soome Date: Thu Dec 23 19:21:25 2021 +0200 14327 make: ISO C++17 does not allow 'register' storage class specifier Reviewed by: Andy Fiddaman Reviewed by: Gordon Ross Approved by: Robert Mustacchi commit d4a480543b4d3a54736b195968989e52bf3a854a Author: Toomas Soome Date: Mon Jan 31 14:36:52 2022 +0200 14463 fmthard: replace installgrub by installboot Reviewed by: Andy Fiddaman Reviewed by: Peter Tribble Approved by: Dan McDonald commit 1a680f9368cf892cb07dffab5626ac0592c5574c Author: Toomas Soome Date: Fri Dec 24 15:05:13 2021 +0200 14351 mwl: mismatched bound Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 84874e4a9449449560fa7d52a8742eed23733073 Author: Patrick Mooney Date: Wed Dec 15 06:38:38 2021 +0000 14429 simplify bhyve vatpic Reviewed by: Dan Cross Approved by: Dan McDonald commit 2a8740338c2c462dc21a78eb3c9156e1e78d0ac3 Merge: 3086107047 92f11af9ee Author: Dan McDonald Date: Tue Feb 8 11:47:24 2022 -0500 [illumos-gate merge] commit 92f11af9ee66cf1fac02dc46553e805de69f204c 14460 pcieadm show-devs should warn on unused filters 14459 pcieadm show-cfgspace sometimes confuses hex and strings 14461 pcieadm-priv tests fail in the face of duplicate /devices paths commit 163bcb88498e897f35c7fc801fe9db507052a1f0 14472 Fix clearing setuid/setgid bits on a file when replaying a write commit 251becc882939aaf03088561add2c257a7a92424 14374 Improve bhyve mevent EVF_VNODE monitoring commit 6dc983494b0ffef2565cc4d91371ee345425ffab 14372 bhyve upstream sync 2022 January commit 1f9b2f1be72268fea43db041cd5892625dd26a72 14399 Support ACPI enumeration of extended IRQ resources commit 6b3099ac66a51f03e3d221e99f2427e42d2dff93 14476 flowadm(1M) needs to show prefixlen at the right place commit 3f2304d3d03b914a6bc6784aac74829493a6ec31 14382 gss_mechs: build errors with gcc 11 Conflicts: usr/src/cmd/bhyve/test/tests/mevent/testlib.h commit 92f11af9ee66cf1fac02dc46553e805de69f204c Author: Robert Mustacchi Date: Sat Jan 29 17:34:59 2022 +0000 14460 pcieadm show-devs should warn on unused filters 14459 pcieadm show-cfgspace sometimes confuses hex and strings 14461 pcieadm-priv tests fail in the face of duplicate /devices paths Reviewed by: Gordon Ross Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 163bcb88498e897f35c7fc801fe9db507052a1f0 Author: Pawel Jakub Dawidek Date: Mon Feb 7 14:12:07 2022 -0500 14472 Fix clearing setuid/setgid bits on a file when replaying a write Co-authored-by: Christian Schwarz Reviewed by: Dan McDonald Reviewed by: Jason King Reviewed by: Toomas Soome Approved by: Garrett D'Amore commit 251becc882939aaf03088561add2c257a7a92424 Author: Andy Fiddaman Date: Wed Feb 2 16:23:30 2022 +0000 14374 Improve bhyve mevent EVF_VNODE monitoring Reviewed by: Patrick Mooney Approved by: Dan McDonald commit 6dc983494b0ffef2565cc4d91371ee345425ffab Author: Andy Fiddaman Date: Tue Jan 4 10:48:42 2022 +0000 14372 bhyve upstream sync 2022 January Reviewed by: Patrick Mooney Reviewed by: Toomas Soome Reviewed by: Jorge Schrauwen Approved by: Dan McDonald commit 308610704712d46d08139704161f4978ae29d746 Author: Dan McDonald Date: Mon Feb 7 14:00:02 2022 -0500 OS-8350 OS-3792 forced hardlink to a symlink Reviewed by: Brian Bennett Approved by: Brian Bennett commit 1f9b2f1be72268fea43db041cd5892625dd26a72 Author: Jason King Date: Fri Feb 4 18:04:43 2022 -0600 14399 Support ACPI enumeration of extended IRQ resources Reviewed by: C Fraire Reviewed by: Toomas Soome Approved by: Garrett D'Amore commit 6b3099ac66a51f03e3d221e99f2427e42d2dff93 Author: Sebastian Wiedenroth Date: Sat Feb 5 19:38:07 2022 +0100 14476 flowadm(1M) needs to show prefixlen at the right place Reviewed by: Toomas Soome Reviewed by: Peter Tribble Approved by: Dan McDonald commit 3f2304d3d03b914a6bc6784aac74829493a6ec31 Author: Toomas Soome Date: Mon Dec 27 00:40:08 2021 +0200 14382 gss_mechs: build errors with gcc 11 Reviewed by: Andrew Stormont Approved by: Dan McDonald commit b57791dd2ad47157c6f0aedb7c1a3dc1abd4bfb3 Merge: d17f64dace c227095314 Author: Dan McDonald Date: Fri Feb 4 10:38:56 2022 -0500 [illumos-gate merge] commit c2270953142194d5f260d803d60104fad12ab076 6779 kernel panic in zfs_readdir shortly after mount commit b8aa3def2e2531e693fba6d1f00a74339a4a663d 11174 new driver for Smart Array storage controllers Conflicts (whitespace only): usr/src/uts/common/io/scsi/adapters/smrt/smrt_ciss.c usr/src/uts/common/io/scsi/adapters/smrt/smrt_device.c usr/src/uts/common/io/scsi/adapters/smrt/smrt_physical.c usr/src/uts/common/sys/scsi/adapters/smrt/smrt_scsi.h usr/src/uts/intel/smrt/Makefile commit c2270953142194d5f260d803d60104fad12ab076 Author: Arne Jansen Date: Fri Jul 8 15:05:13 2016 +0200 6779 kernel panic in zfs_readdir shortly after mount Reviewed by: Toomas Soome Reviewed by: Marcel Telka Approved by: Dan McDonald commit b8aa3def2e2531e693fba6d1f00a74339a4a663d Author: Joshua M. Clulow Date: Sat Jan 29 21:25:16 2022 +0000 11174 new driver for Smart Array storage controllers Portions contributed by: Robert Mustacchi Reviewed by: Robert Mustacchi Reviewed by: Patrick Mooney Reviewed by: Marcel Telka Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit d17f64dace0684de9710c41b5d8b6b76dd82a5ce Merge: cc1ecb798f 92d425e3dc Author: Dan McDonald Date: Thu Feb 3 12:54:29 2022 -0500 [illumos-gate merge] commit 92d425e3dc59f28964c79947244dc689b36affad 14466 update console fonts to terminus-4.49.1 commit 92d425e3dc59f28964c79947244dc689b36affad Author: Toomas Soome Date: Wed Feb 2 00:07:22 2022 +0200 14466 update console fonts to terminus-4.49.1 Reviewed by: Marcel Telka Reviewed by: Yuri Pankov Approved by: Dan McDonald commit cc1ecb798f25d6e1090f67a2a3a999bb34094049 Merge: 10c79a1a1d cf96e8bf1f Author: Dan McDonald Date: Wed Feb 2 10:17:01 2022 -0500 [illumos-gate merge] commit cf96e8bf1ffaa8e64318435100a5e29e9d7971c7 13663 fchmodat(AT_SYMLINK_NOFOLLOW) should work for non-symlinks commit e2d5561a2e4376608422303f917fd80a7ed70298 14457 scsi_address(9S): only a_target/a_lun should be described as opaque commit 094cd349c8e33cc6119847f48b8ec86874a7c947 14458 scsi_hba_tgtmap_create(9F): various issues commit cf96e8bf1ffaa8e64318435100a5e29e9d7971c7 Author: Marcel Telka Date: Wed Jan 26 21:41:22 2022 +0100 13663 fchmodat(AT_SYMLINK_NOFOLLOW) should work for non-symlinks Reviewed by: Gordon Ross Reviewed by: Patrick Mooney Approved by: Dan McDonald commit e2d5561a2e4376608422303f917fd80a7ed70298 Author: Robert Mustacchi Date: Sat Jan 29 20:18:49 2022 +0000 14457 scsi_address(9S): only a_target/a_lun should be described as opaque Reviewed by: C Fraire Reviewed by: Yuri Pankov Reviewed by: Toomas Soome Approved by: Rich Lowe commit 094cd349c8e33cc6119847f48b8ec86874a7c947 Author: Robert Mustacchi Date: Sat Jan 29 19:59:17 2022 +0000 14458 scsi_hba_tgtmap_create(9F): various issues Reviewed by: Yuri Pankov Reviewed by: Toomas Soome Approved by: Rich Lowe commit 10c79a1a1d03fb8007e4508e87ec7ecdc0066a92 Merge: 7ab5ebfd11 64168f2b8a Author: Dan McDonald Date: Tue Feb 1 10:12:39 2022 -0500 [illumos-gate merge] commit 64168f2b8a303c222446ec487be7806acd67caab 14091 Add AMD Cezanne info commit 3b5bbfc55d79c42ba1d3c6de2178627cbfcccff8 4795 /usr/bin/ld manpage and help should indicate '-soname' not '--soname' commit 11029d9dcf6c3fb63ae0cbb0ad67f86d267db4eb 14446 ar cqs doesn't work commit f07cc83a341c0d7b586da85b15c1782072b14d2a 14432 Want NVMe vendor-unique log page support commit 33f457d3d8477163eb130a64c4f182faa274b40f 14391 pmcs: build errors with gcc 11 commit 0d48c3fdfa345b461d90342d8a96a773f386cb76 14395 zfs: array subscript is partly outside array bounds Conflicts: usr/src/uts/intel/os/driver_aliases commit 64168f2b8a303c222446ec487be7806acd67caab Author: Robert Mustacchi Date: Sun Sep 19 17:36:21 2021 -0700 14091 Add AMD Cezanne info Reviewed by: Rich Lowe Approved by: Dan McDonald commit 3b5bbfc55d79c42ba1d3c6de2178627cbfcccff8 Author: Richard PALO Date: Fri Jan 28 13:40:33 2022 +0000 4795 /usr/bin/ld manpage and help should indicate '-soname' not '--soname' Reviewed by: Robert Mustacchi Reviewed by: Yuri Pankov Reviewed by: Gordon Ross Approved by: Dan McDonald commit 11029d9dcf6c3fb63ae0cbb0ad67f86d267db4eb Author: Robert Mustacchi Date: Sat Jan 22 19:56:16 2022 +0000 14446 ar cqs doesn't work Reviewed by: Hans Rosenfeld Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit f07cc83a341c0d7b586da85b15c1782072b14d2a Author: Benjamin Naecker Date: Thu Jan 20 10:31:15 2022 -0800 14432 Want NVMe vendor-unique log page support Reviewed by: Robert Mustacchi Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 33f457d3d8477163eb130a64c4f182faa274b40f Author: Toomas Soome Date: Sat Dec 25 22:09:13 2021 +0200 14391 pmcs: build errors with gcc 11 Reviewed by: Andrew Stormont Reviewed by: C Fraire Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 0d48c3fdfa345b461d90342d8a96a773f386cb76 Author: Toomas Soome Date: Sat Dec 25 22:48:44 2021 +0200 14395 zfs: array subscript is partly outside array bounds Reviewed by: C Fraire Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit 7ab5ebfd113bd9e0be117e1d0b0891593529382e Merge: b61a8c8ab6 c8f4a9f75f Author: Dan McDonald Date: Mon Jan 31 11:01:15 2022 -0500 [illumos-gate merge] commit c8f4a9f75f12adb1f76391a838d75f2b427becb6 8555 vfstab(4) man incorrectly describes getvfsent(3C) commit 8ac8a393f9ba5b2bf3aeabc50511c40334e9f5c8 14413 Convert vfstab(4) to mandoc commit e8b9fe7cd6fc0b13bcf65e0380c48fcb99ac5700 6943 libmd(3lib) should mention new hash algorithms commit b51a7e2003caa1eee7cfd998a535231eb646bb8d 14412 Convert libmd(3lib) to mandoc commit 597b30361cb132283d94270df35d0536cf12895f 9855 list_next/list_prev needs a bit more detail commit 9023fe694e5cc93a381708677f172a85f250caa5 14411 Convert list_create(9F) to mandoc commit f3682895b2a97c009685f16e8a4e5d3dc80e11f2 14420 Need support for Intel I219 v16-v23 commit 89fbfe0d2fbdaef52447ae1ca77634c69a3cf220 14385 libnsl: mismatched bound commit 618372bccd696950e1d234d0ad9c94c353882dee 14358 Cron should support randomized delay commit 8c65387009c4cfaa0924c78065b46a4d4a178d41 14451 loader: want mechanism to test if we are virtualized Conflicts: usr/src/uts/intel/os/driver_aliases commit c8f4a9f75f12adb1f76391a838d75f2b427becb6 Author: Robert Mustacchi Date: Mon Jan 17 01:38:56 2022 +0000 8555 vfstab(4) man incorrectly describes getvfsent(3C) Reviewed by: Yuri Pankov Reviewed by: Andy Fiddaman Approved by: Gordon Ross commit 8ac8a393f9ba5b2bf3aeabc50511c40334e9f5c8 Author: Robert Mustacchi Date: Mon Jan 17 01:36:38 2022 +0000 14413 Convert vfstab(4) to mandoc Reviewed by: Peter Tribble Approved by: Gordon Ross commit e8b9fe7cd6fc0b13bcf65e0380c48fcb99ac5700 Author: Robert Mustacchi Date: Mon Jan 17 01:22:26 2022 +0000 6943 libmd(3lib) should mention new hash algorithms Reviewed by: Richard Lowe Reviewed by: Andy Fiddaman Approved by: Gordon Ross commit b51a7e2003caa1eee7cfd998a535231eb646bb8d Author: Robert Mustacchi Date: Mon Jan 17 01:11:00 2022 +0000 14412 Convert libmd(3lib) to mandoc Reviewed by: C Fraire Reviewed by: Andy Fiddaman Approved by: Gordon Ross commit 597b30361cb132283d94270df35d0536cf12895f Author: Robert Mustacchi Date: Mon Jan 17 01:01:01 2022 +0000 9855 list_next/list_prev needs a bit more detail Reviewed by: Richard Lowe Reviewed by: Andy Fiddaman Approved by: Gordon Ross commit 9023fe694e5cc93a381708677f172a85f250caa5 Author: Robert Mustacchi Date: Mon Jan 17 00:56:35 2022 +0000 14411 Convert list_create(9F) to mandoc Reviewed by: Yuri Pankov Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Approved by: Gordon Ross commit f3682895b2a97c009685f16e8a4e5d3dc80e11f2 Author: Robert Mustacchi Date: Tue Jan 18 01:39:06 2022 +0000 14420 Need support for Intel I219 v16-v23 Reviewed by: Brian Bennett Approved by: Gordon Ross commit 89fbfe0d2fbdaef52447ae1ca77634c69a3cf220 Author: Toomas Soome Date: Sun Dec 26 23:19:01 2021 +0200 14385 libnsl: mismatched bound Reviewed by: Andrew Stormont Approved by: Gordon Ross commit 618372bccd696950e1d234d0ad9c94c353882dee Author: Sebastian Wiedenroth Date: Sat Jan 1 17:07:01 2022 +0100 14358 Cron should support randomized delay Reviewed by: Andy Fiddaman Approved by: Robert Mustacchi commit 8c65387009c4cfaa0924c78065b46a4d4a178d41 Author: Toomas Soome Date: Tue Jan 25 19:41:47 2022 +0200 14451 loader: want mechanism to test if we are virtualized Reviewed by: Andy Fiddaman Reviewed by: Jason King Approved by: Robert Mustacchi commit b61a8c8ab692442a9710e7766f9de1288a80f938 Author: Dan McDonald Date: Thu Jan 27 17:00:09 2022 -0500 OS-8347 Update SmartOS to support illumos 13917 Reviewed by: Mike Zeller Approved by: Mike Zeller commit 788ad08c79cf3a25ba519accb44e6ed4003581d0 Merge: b036b26396 5a46911672 Author: Dan McDonald Date: Thu Jan 27 16:55:51 2022 -0500 [illumos-gate merge] commit 5a469116729183a46e77dc0620955bbde58d93f7 13917 ctxops interfaces could be more ergonomic commit dd980e6395616846ce076ec5b40ca8c7593b48f9 14392 bnxe: build errors with gcc 11 commit 5a469116729183a46e77dc0620955bbde58d93f7 Author: Patrick Mooney Date: Wed Jun 30 23:44:48 2021 +0000 13917 ctxops interfaces could be more ergonomic Reviewed by: Dan McDonald Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Reviewed by: Dan Cross Approved by: Robert Mustacchi commit dd980e6395616846ce076ec5b40ca8c7593b48f9 Author: Toomas Soome Date: Sat Dec 25 21:54:01 2021 +0200 14392 bnxe: build errors with gcc 11 Reviewed by: Robert Mustacchi Reviewed by: C Fraire Approved by: Dan McDonald commit b036b26396dfdd49970aee9117736298d09b281b Merge: bdda732b87 907c282408 Author: Dan McDonald Date: Thu Jan 27 11:13:17 2022 -0500 [illumos-gate merge] commit 907c2824088edd487e0b231d3df0654a81aec933 14202 Need direct callbacks from socket upcalls via ksocket commit 7939798324de96253652dd33a2a42e25e4ab61f9 14343 ufs: array subscript 'struct direct[0]' is partly outside array bounds Conflicts: usr/src/uts/common/io/ksocket/ksocket.c usr/src/uts/common/sys/ksocket.h commit 907c2824088edd487e0b231d3df0654a81aec933 Author: Robert Mustacchi Date: Mon Feb 1 13:50:02 2021 +0000 14202 Need direct callbacks from socket upcalls via ksocket Reviewed by: Andy Fiddaman Reviewed by: Gordon Ross Reviewed by: Toomas Soome Approved by: Dan McDonald commit 7939798324de96253652dd33a2a42e25e4ab61f9 Author: Toomas Soome Date: Sat Dec 25 23:44:55 2021 +0200 14343 ufs: array subscript 'struct direct[0]' is partly outside array bounds Reviewed by: Robert Mustacchi Approved by: Dan McDonald