smartos-live -------- commit 8cb1966020cbc891aa3c18dc9a736dd9c3c42d3d Author: Jerry Jelinek Date: Mon Jan 29 16:41:41 2018 +0000 8990 /opt/onbld/gk is useless 8991 pmodes is useless and can be deleted 8992 checkproto is useless and can be deleted 8998 depcheck is useless and should be removed illumos-extra -------- commit 3ff5e1ec55c26d7dff5a5eef2cfa1666ed9e1185 Author: Jerry Jelinek Date: Thu Feb 1 18:26:31 2018 +0000 Revert "OS-6582: libfakekernel changes break SmartOS platform build" This reverts commit b38c273fc5f09fcd363585faa4db621674a1850c. commit b38c273fc5f09fcd363585faa4db621674a1850c Author: Jerry Jelinek Date: Wed Jan 31 20:22:40 2018 +0000 OS-6582: libfakekernel changes break SmartOS platform build Reviewed by: Dan McDonald Reviewed by: Jason King Approved by: Dan McDonald mdata-client -------- kvm -------- kvm-cmd -------- illumos -------- commit c2b3384ab980f79434b1d242b258a21f91416126 Author: Rob Johnston Date: Fri Feb 2 03:55:39 2018 +0000 OS-6583 add missing DTDs to manlint exception list Reviewed by: Joshua M. Clulow Approved by: Tim Kordas commit 36829f2454ec7da42c400dd260a43f4a221f9124 Author: Rob Johnston Date: Fri Feb 2 03:47:30 2018 +0000 OS-6129 fmadm reports faults without message summary Reviewed by: Joshua M. Clulow Approved by: Patrick Mooney commit 776f487252bbb7427b0a2d7f88feda28ecdedd46 Author: Joshua M. Clulow Date: Tue Nov 7 21:53:16 2017 +0000 OS-6443 ship fibre channel (FC) kernel modules Reviewed by: Dan McDonald Approved by: Jason King commit ffa9defc1d3296f24ed42b3d7f6c331d241aae4a Author: Rob Johnston Date: Fri Dec 22 09:00:22 2017 +0000 OS-6536 Expose vendor-name/device-name/subsystem-name as props on pciexfn topo nodes Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi commit 4a99ae161887bed6eed6dcb1699f188f023921a2 Author: Rob Johnston Date: Wed Dec 13 23:43:54 2017 +0000 OS-6527 Add plaform-specific topo map for Joyent-Storage-Platform-7001 OS-6511 extend ipmi enumerator module to enumerate a node for the service processor OS-6490 Implement topo module to enumerate dimms from smbios Reviewed by: Robert Mustacchi Approved by: Joshua M. Clulow commit 6afca163c6f9158c8d995916782cd765188cbdf1 Author: Jerry Jelinek Date: Thu Feb 1 18:36:51 2018 +0000 OS-6582 libfakekernel changes break SmartOS platform build Reviewed by: Dan McDonald Approved by: Dan McDonald commit 4f85f546262f3d67c5d1d64ab4c0843d36bd91ee Merge: 9f6b3ea f06dce2 Author: Jerry Jelinek Date: Wed Jan 31 12:33:41 2018 +0000 [illumos-gate merge] commit f06dce2c1f0f3af78581e7574f65bfba843ddb6e 8809 libzpool should leverage work done in libfakekernel commit 0fb055e81fd0cda5221da8ddd98b2f8d1fc6bdbe 8969 Cannot boot from RAIDZ with parity > 1 Conflicts: usr/src/lib/libzpool/common/sys/zfs_context.h usr/src/lib/libzpool/common/taskq.c (deleted) commit f06dce2c1f0f3af78581e7574f65bfba843ddb6e Author: Andrew Stormont Date: Mon Nov 13 01:52:27 2017 +0000 8809 libzpool should leverage work done in libfakekernel Reviewed by: Sebastien Roy Reviewed by: Prakash Surya Reviewed by: Gordon Ross Approved by: Richard Lowe commit 0fb055e81fd0cda5221da8ddd98b2f8d1fc6bdbe Author: Andy Fiddaman Date: Wed Jan 17 17:45:45 2018 +0000 8969 Cannot boot from RAIDZ with parity > 1 Reviewed by: Igor Kozhukhov Reviewed by: Andriy Gapon Reviewed by: Pavel Zakharov Reviewed by: Andy Stormont Reviewed by: Toomas Soome Approved by: Gordon Ross commit 9f6b3ea11dce076cf9dd9f88c85a752702938873 Author: Jerry Jelinek Date: Mon Jan 29 20:02:34 2018 +0000 OS-6562 lx_mremap broken under DEBUG build Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit 42a73519e898cf2cf4a4216fa8528b2dedfe3551 Merge: 727bcd0 5647635 Author: Jerry Jelinek Date: Mon Jan 29 13:15:24 2018 +0000 [illumos-gate merge] commit 5647635c25e095eb92ade015b8b639aaf8bcdcac 8668 mac_srs_change_upcall() is unused 8669 MAC_DBG_PRT is unused commit a21e40770e26ca1023b9dee7001794f67f7bddcb 9003 libc-tests: newlocale_test silently fails after CLDR updates commit 1efcb03414b4ab2cb1943cd8cd5fbd8a2019eb40 8994 libc-tests: nl_langinfo_test fails after 1198 commit 6c9c1c0d3911e7534e0028fb6e2a09aa4609730d commit f627793a66375709ebd33b4f64774dfee1db48fb 8998 depcheck is useless and should be removed commit 4ed1382ba00606e1de9b09a46440fff341db026f 8992 checkproto is useless and can be deleted commit 498924fdb0b10437ef130a81beee94e710d55a5b 8991 pmodes is useless and can be deleted commit 5c60adfb7915647f372e2ddb0c4b967d3d03f779 8990 /opt/onbld/gk is useless commit 6af78b59cf0bb5ad194f2ab51b2302d8c45d2543 8571 Makefile.master should not trust $PATH commit f864f99efe57685e1762590c1a880dd16bca6da9 8997 ztest assertion failure in zil_lwb_write_issue commit 727bcd0203e1e727ec0c7e296ef5c23d5ab3d328 Author: Robert Mustacchi Date: Fri Jan 26 22:58:02 2018 +0000 OS-6572 dladm(1M) should describe overlay in the class section Reviewed by: Joshua M. Clulow Reviewed by: Julien Gilli Approved by: Julien Gilli commit 5647635c25e095eb92ade015b8b639aaf8bcdcac Author: Ryan Zezeski Date: Thu Sep 21 18:02:16 2017 +0000 8668 mac_srs_change_upcall() is unused 8669 MAC_DBG_PRT is unused Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Reviewed by: Sebastian Wiedenroth Reviewed by: Yuri Pankov Approved by: Dan McDonald commit a21e40770e26ca1023b9dee7001794f67f7bddcb Author: Yuri Pankov Date: Sat Jan 27 10:20:48 2018 +0300 9003 libc-tests: newlocale_test silently fails after CLDR updates Reviewed by: Toomas Soome Reviewed by: Garrett D'Amore Reviewed by: Alek Pinchuk Approved by: Robert Mustacchi commit 1efcb03414b4ab2cb1943cd8cd5fbd8a2019eb40 Author: Yuri Pankov Date: Thu Jan 25 05:58:08 2018 +0300 8994 libc-tests: nl_langinfo_test fails after 1198 Reviewed by: Robert Mustacchi Reviewed by: Toomas Soome Approved by: Robert Mustacchi commit 6c9c1c0d3911e7534e0028fb6e2a09aa4609730d Author: Richard Lowe Date: Sun Jan 28 15:27:38 2018 +0000 backout: 8571 Makefile.master should not trust $PATH (insufficient testing, broke bootstrap) commit f627793a66375709ebd33b4f64774dfee1db48fb Author: Richard Lowe Date: Thu Jan 25 19:38:47 2018 +0000 8998 depcheck is useless and should be removed Reviewed by: Toomas Soome Reviewed by: Peter Tribble Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 4ed1382ba00606e1de9b09a46440fff341db026f Author: Richard Lowe Date: Wed Jan 24 20:15:28 2018 +0000 8992 checkproto is useless and can be deleted Reviewed by: Toomas Soome Reviewed by: Peter Tribble Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 498924fdb0b10437ef130a81beee94e710d55a5b Author: Richard Lowe Date: Wed Jan 24 20:09:53 2018 +0000 8991 pmodes is useless and can be deleted Reviewed by: Toomas Soome Reviewed by: Peter Tribble Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 5c60adfb7915647f372e2ddb0c4b967d3d03f779 Author: Richard Lowe Date: Wed Jan 24 20:02:15 2018 +0000 8990 /opt/onbld/gk is useless Reviewed by: Toomas Soome Reviewed by: Peter Tribble Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 6af78b59cf0bb5ad194f2ab51b2302d8c45d2543 Author: Richard Lowe Date: Wed Aug 9 13:42:59 2017 -0400 8571 Makefile.master should not trust $PATH Reviewed by: Toomas Soome Reviewed by: Peter Tribble Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 7f072df6d4905b9c58c1d1b3df55d14a71be3739 Author: Jerry Jelinek Date: Fri Jan 26 20:25:04 2018 +0000 OS-6577 ofdlock(): assertion failed: lckdat->l_start == 0 Reviewed by: Dan McDonald Reviewed by: Cody Mello Reviewed by: John Levon Approved by: Cody Mello commit f864f99efe57685e1762590c1a880dd16bca6da9 Author: Prakash Surya Date: Mon Jan 8 13:45:53 2018 -0800 8997 ztest assertion failure in zil_lwb_write_issue Reviewed by: Matt Ahrens Reviewed by: Andriy Gapon Approved by: Robert Mustacchi commit b8fef42ed91e3b916b058421d1783c5cba2a73bf Author: Patrick Mooney Date: Mon Jan 22 21:29:22 2018 +0000 OS-6564 segvn concatenation causes use-after-free Reviewed by: Mike Gerdts Reviewed by: Jerry Jelinek Approved by: Dan McDonald commit 65ca2e35d394f5308fbe6b2b05c65e86e9ca098b Author: Jerry Jelinek Date: Fri Jan 26 15:48:49 2018 +0000 8685 uts and mdb: do not build 32bit kernel [fix manifest] commit 8b69dec4f888a800a3f98316317a2bef0f8f61ee Merge: d870380 95cb2e3 Author: Jerry Jelinek Date: Fri Jan 26 12:32:27 2018 +0000 [illumos-gate merge] commit 95cb2e31c87e3febe7315833e075c1b16451e44c 8685 uts and mdb: do not build 32bit kernel commit 141fdc8db8933e5c2d4fe6a0f5ee25c59f0a0231 8987 bootadm: add bootfile fallback to unix commit 9aa2d72c0b7ffd836b0f633a523c698cfa854256 8986 loader: try_multiple_kernels does not try multiple kernels Conflicts: usr/src/uts/intel/Makefile.intel commit 95cb2e31c87e3febe7315833e075c1b16451e44c Author: Toomas Soome Date: Thu Jun 15 20:13:42 2017 +0300 8685 uts and mdb: do not build 32bit kernel Reviewed by: Yuri Pankov Reviewed by: Hans Rosenfeld Reviewed by: Peter Tribble Reviewed by: Andrew Stormont Approved by: Joshua M. Clulow commit 141fdc8db8933e5c2d4fe6a0f5ee25c59f0a0231 Author: Toomas Soome Date: Wed Jan 24 16:20:33 2018 +0200 8987 bootadm: add bootfile fallback to unix Reviewed by: Yuri Pankov Reviewed by: C Fraire Reviewed by: Andy Fiddaman Reviewed by: Rich Lowe Approved by: Dan McDonald commit 9aa2d72c0b7ffd836b0f633a523c698cfa854256 Author: Toomas Soome Date: Wed Jan 24 16:18:00 2018 +0200 8986 loader: try_multiple_kernels does not try multiple kernels Reviewed by: Yuri Pankov Reviewed by: Rich Lowe Approved by: Dan McDonald commit d87038076be7e2d00abcceefeb7aee8111433e80 Merge: a8da368 a48ca82 Author: Jerry Jelinek Date: Thu Jan 25 11:52:33 2018 +0000 [illumos-gate merge] commit a48ca82f1984529f9cbef045f39cd6efa1be7713 8389 Convert rm(1) manpage to mdoc(5) commit 4dac00ce3d1d681a1d3f6852ee0d59ae57da5789 8985 update tzdata to 2018c commit 4414ceb126491c1abe47e693790eca5915a15fca 8680 Time of Day clock error commit a6c1eb3c08094a6db69aa1dc6315bc814e82e79c 8731 ASSERT3U(nui64s, <=, UINT16_MAX) fails for large blocks commit f4f14d92e23977993fc16fdcece27ba510a6d40b 8805 xattr_dir_lookup() can leak a vnode hold commit a48ca82f1984529f9cbef045f39cd6efa1be7713 Author: Jason King Date: Tue Jun 13 00:04:40 2017 -0500 8389 Convert rm(1) manpage to mdoc(5) Reviewed by: Yuri Pankov Reviewed by: Toomas Soome Approved by: Dan McDonald commit 4dac00ce3d1d681a1d3f6852ee0d59ae57da5789 Author: Andy Fiddaman Date: Wed Jan 24 15:41:29 2018 +0000 8985 update tzdata to 2018c Reviewed by: Yuri Pankov Reviewed by: Dan McDonald Approved by: Robert Mustacchi commit 4414ceb126491c1abe47e693790eca5915a15fca Author: Gary Mills Date: Wed Jan 17 15:41:08 2018 -0600 8680 Time of Day clock error Reviewed by: Yuri Pankov Reviewed by: Toomas Soome Approved by: Dan McDonald commit a6c1eb3c08094a6db69aa1dc6315bc814e82e79c Author: Andriy Gapon Date: Thu Oct 26 18:55:19 2017 +0300 8731 ASSERT3U(nui64s, <=, UINT16_MAX) fails for large blocks Reviewed by: Matthew Ahrens Approved by: Dan McDonald commit a8da368ba60a3b5c5d9b4ca9a216514f9a652c8e Author: Jerry Jelinek Date: Wed Jan 24 15:42:05 2018 +0000 OS-6559 arc_c_min is too large on some configurations Reviewed by: Jason King Reviewed by: Dan McDonald Approved by: Jason King commit f4f14d92e23977993fc16fdcece27ba510a6d40b Author: Vitaliy Gusev Date: Wed Nov 15 00:50:09 2017 +0300 8805 xattr_dir_lookup() can leak a vnode hold Reviewed by: Marcel Telka Reviewed by: Gordon Ross Approved by: Dan McDonald commit 5808b4859ccf0c145e1004228473943ea1fd4535 Merge: abe3b08 d7db73d Author: Jerry Jelinek Date: Wed Jan 24 12:46:00 2018 +0000 [illumos-gate merge] commit d7db73d165ff4802d277d375e93877471457fed7 8493 kmem_move taskq appears to be inducing significant system latency commit 8f022dd6c1ebe3edc269726bf537617e665df32f 8967 libipmi: add support for GET_CHASSIS_STATUS command 8974 fac_prov_ipmi should support binding by entity id and instance 8975 ipmi topo plugin should automatically enumerate sensors on nodes it enumerates 8976 ipmi enumerator should include FRU identity information in FMRI authority 8977 ipmi enumerator doesn't always enumerate nested entities 8978 Add topo facility method for controlling chassis ident indicator commit c5fe87b82a0473350759338e29252322c7f49f28 8760 troff: variable 'type' set but not used commit d2aa06e8e95fc3abd82008cdd0959cbbdb2d50fb 8652 Tautological comparisons with ZPROP_INVAL (followup) commit da906b4e8cca4344750ec24c7007b5a3f26e8919 8792 mac_tx_srs_quiesce() can kill a maxbw link Conflicts: usr/src/lib/libipmi/common/ipmi_misc.c usr/src/uts/common/os/kmem.c commit d7db73d165ff4802d277d375e93877471457fed7 Author: Bryan Cantrill Date: Sat Apr 25 02:12:08 2015 +0000 8493 kmem_move taskq appears to be inducing significant system latency Reviewed by: Robert Mustacchi Reviewed by: Dan McDonald Reviewed by: Paul Dagnelie Approved by: Richard Lowe commit 8f022dd6c1ebe3edc269726bf537617e665df32f Author: Rob Johnston Date: Tue Jan 16 23:02:13 2018 -0800 8967 libipmi: add support for GET_CHASSIS_STATUS command 8974 fac_prov_ipmi should support binding by entity id and instance 8975 ipmi topo plugin should automatically enumerate sensors on nodes it enumerates 8976 ipmi enumerator should include FRU identity information in FMRI authority 8977 ipmi enumerator doesn't always enumerate nested entities 8978 Add topo facility method for controlling chassis ident indicator Reviewed by: Yuri Pankov Reviewed by: Ben Sims Approved by: Dan McDonald commit abe3b0816f5a2c16be4d4cec2645edff263bb490 Author: John Levon Date: Wed Jan 17 22:05:38 2018 +0000 OS-6565 remove KMDB branch debugging support OS-6566 ::crregs could do with cr2/cr3 support OS-6567 ::ttrace should be able to filter by thread Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit c5fe87b82a0473350759338e29252322c7f49f28 Author: Toomas Soome Date: Thu Aug 10 19:17:12 2017 +0300 8760 troff: variable 'type' set but not used Reviewed by: C Fraire Reviewed by: Yuri Pankov Reviewed by: John Howard Approved by: Dan McDonald commit d2aa06e8e95fc3abd82008cdd0959cbbdb2d50fb Author: Andrew Stormont Date: Mon Dec 11 20:21:22 2017 +0000 8652 Tautological comparisons with ZPROP_INVAL (followup) Reviewed by: Matthew Ahrens Reviewed by: Igor Kozhukhov Approved by: Robert Mustacchi commit da906b4e8cca4344750ec24c7007b5a3f26e8919 Author: Ryan Zezeski Date: Thu Nov 9 21:40:39 2017 -0700 8792 mac_tx_srs_quiesce() can kill a maxbw link Reviewed by: Robert Mustacchi Reviewed by: Ken Mays Reviewed by: Toomas Soome Reviewed by: randyf Approved by: Dan McDonald commit 88305497abe82aa90b20abf6c4c7924c43a27e9f Merge: 200c85e b7b8fda Author: Jerry Jelinek Date: Mon Jan 22 13:01:37 2018 +0000 [illumos-gate merge] commit b7b8fdaa13f8702a6e98148d0ff007e6e8347ea2 8973 efi_copy_finish() fails to pick the next item from the list commit b2d85592f29aeeac2bc0b235aee16c07ff9752b1 8979 nvmeadm(1m): ctl/[ns] -> ctl[/ns] commit 4b8ee424cacf91875c8edca00ba30e7371c5f230 8968 update tzdata to 2018a commit b7b8fdaa13f8702a6e98148d0ff007e6e8347ea2 Author: Toomas Soome Date: Thu Jan 18 19:09:30 2018 +0200 8973 efi_copy_finish() fails to pick the next item from the list Reviewed by: Alexander Eremin Reviewed by: Yuri Pankov Approved by: Dan McDonald commit b2d85592f29aeeac2bc0b235aee16c07ff9752b1 Author: Marcel Telka Date: Fri Jan 19 16:43:07 2018 +0100 8979 nvmeadm(1m): ctl/[ns] -> ctl[/ns] Reviewed by: Yuri Pankov Reviewed by: Rich Lowe Reviewed by: Rob Johnston Reviewed by: Toomas Soome Approved by: Dan McDonald commit e179dd622b2c34e74c6ad1f4ce0fdd9493d91332 Author: Keith M Wesolowski Date: Fri Jan 19 09:40:33 2018 -0500 5123 IP DCE does not scale - part deux Reviewed by: Dan McDonald Reviewed by: Avnindra Singh Reviewed by: Sanjay Pokhriyal Approved by: Gordon Ross commit 4b8ee424cacf91875c8edca00ba30e7371c5f230 Author: Yuri Pankov Date: Fri Jan 19 05:45:40 2018 +0300 8968 update tzdata to 2018a Reviewed by: Toomas Soome Reviewed by: Robert Mustacchi Approved by: Richard Lowe commit 200c85e77efe7067ee2a4b310f6a8f8e42ab3d0b Merge: 6b50920 e9b7d6e Author: Jerry Jelinek Date: Fri Jan 19 12:30:03 2018 +0000 [illumos-gate merge] commit e9b7d6e7f7a6477679a35b73eb3934b096b3dd39 8972 zfs holds: In scripted mode, do not pad columns with spaces commit 5cb8d943bc8513c6230589aad5a409d58b0297cb 8835 Speculative prefetch in ZFS not working for misaligned reads commit 4ae5f5f06c6c2d1db8167480f7d9e3b5378ba2f2 8652 Tautological comparisons with ZPROP_INVAL commit 2ba5f978a4f9b02da9db1b8cdd9ea5498eb00ad9 8641 "zpool clear" and "zinject" don't work on "spare" or "replacing" vdevs commit 620632424515d984b96f0a398e2d0cba9412182c 8560 Reference leak on ipsec_action_t commit e9b7d6e7f7a6477679a35b73eb3934b096b3dd39 Author: Allan Jude Date: Tue Oct 31 21:41:46 2017 -0400 8972 zfs holds: In scripted mode, do not pad columns with spaces Reviewed by: Matthew Ahrens Approved by: Dan McDonald commit 5cb8d943bc8513c6230589aad5a409d58b0297cb Author: Alexander Motin Date: Mon Nov 20 19:56:01 2017 +0200 8835 Speculative prefetch in ZFS not working for misaligned reads Reviewed by: Matthew Ahrens Reviewed by: Allan Jude Approved by: Gordon Ross commit 4ae5f5f06c6c2d1db8167480f7d9e3b5378ba2f2 Author: Alan Somers Date: Wed Sep 13 09:07:45 2017 -0600 8652 Tautological comparisons with ZPROP_INVAL Reviewed by: Matthew Ahrens Reviewed by: Igor Kozhukhov Approved by: Gordon Ross commit 2ba5f978a4f9b02da9db1b8cdd9ea5498eb00ad9 Author: Alan Somers Date: Tue Sep 12 09:27:38 2017 -0600 8641 "zpool clear" and "zinject" don't work on "spare" or "replacing" vdevs Reviewed by: Matthew Ahrens Approved by: Gordon Ross commit 620632424515d984b96f0a398e2d0cba9412182c Author: Dan McDonald Date: Mon Jan 8 19:57:12 2018 -0500 8560 Reference leak on ipsec_action_t Reviewed by: Norm Jacobs Reviewed by: Andy Fiddaman Approved by: Richard Lowe commit 6b5092032142a30ce4cc20f531c421740910f0cd Merge: 2a808e6 cbc1abb Author: Jerry Jelinek Date: Thu Jan 18 12:35:27 2018 +0000 [illumos-gate merge] commit cbc1abb4d4821ea30c4fe7712e0ada83b25b0151 8927 sadb_x_kmc_t's KM cookie should be 64-bits (fix improper upstream) Conflicts: usr/src/lib/libipsecutil/common/ipsec_util.c usr/src/test/os-tests/tests/pf_key/kmc-updater.c commit cbc1abb4d4821ea30c4fe7712e0ada83b25b0151 Author: Dan McDonald Date: Wed Jan 10 10:27:57 2018 -0500 8927 sadb_x_kmc_t's KM cookie should be 64-bits (fix improper upstream)