summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys
AgeCommit message (Collapse)AuthorFilesLines
2019-08-1911370 Update PCIe capability headers for PCIe 4.xRobert Mustacchi3-11/+124
11371 Record PCIe gen 4 caps Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Paul Winder <Paul.Winder@wdc.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-1911369 PCIe errors on passthru devices shouldn't cause a panicHans Rosenfeld1-0/+3
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-1911368 pcie changes for bhyve pptHans Rosenfeld2-0/+6
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Norm Jacobs <naj@snapcon.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-1911367 Capture PCI Express width and speedRobert Mustacchi2-4/+53
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Paul Winder <Paul.Winder@wdc.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-1911366 disappearing ixgbe turns correctable error into panicBryan Cantrill1-3/+3
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Paul Winder <Paul.Winder@wdc.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-08OS-7904 simnet has bogus mi_tx_cksum_flagsRyan Zezeski2-2/+4
OS-7905 mac_tx() is too eager to emulate hardware offloads Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-05 [illumos-gate merge]Jerry Jelinek1-1/+75
commit 94a5108e6d17b76907472153e979d6261be71c37 8903 IPPF paths have bad logic commit ec82ef794c304d675af6962e1428b3b12ca2be8b 11281 XHCI polled mode support for USB keyboards commit 7d724debd861d6eb53233974d0191aeef122cd23 11501 Scroll Lock translation to control sequence is patently unhelpful commit 27aa48129e712ec06bc239dce1a21a4ae5b19994 11442 truss: NULL pointer errors commit 8509e9caaaa43d21ab1a18a2aa45b43322c378ac 11457 fs.d: NULL pointer errors commit 5fe539ba6982d2eafbe355b9c775a0779e3407e5 11381 ldapcachemgr: NULL pointer errors commit 4fcce4872b9846a3c40d70c0de66142c56585c73 11172 smbsrv: NULL pointer errors
2019-08-0211281 XHCI polled mode support for USB keyboardsMatthias Scheler1-1/+75
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Paul Winder <Paul.Winder@wdc.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-07-2911257 Add DDI support for Upgradable Firmware Modules [fix broken build]Jerry Jelinek1-1/+0
2019-07-29 [illumos-gate merge]Jerry Jelinek3-4/+5
commit 5cffb2606ed604b9f1f45d061bc8aa92e0536f70 11306 syseventd cores after hot-add of disk commit 508a0e8cf1600b06c1f7361ad76e736710d3fdf8 11257 Add DDI support for Upgradable Firmware Modules 11258 Add libtopo support for Upgradable Firmware Modules Conflicts: usr/src/uts/sparc/ufmtest/Makefile usr/src/uts/sparc/Makefile.sparc usr/src/uts/intel/ufmtest/Makefile usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h usr/src/uts/common/sys/ddi_ufm_impl.h usr/src/uts/common/sys/ddi_ufm.h usr/src/uts/common/io/ufmtest.c usr/src/uts/common/io/ufm.c usr/src/test/os-tests/tests/Makefile usr/src/test/os-tests/runfiles/default.run usr/src/man/man9f/ddi_ufm_image.9f usr/src/man/man9f/Makefile usr/src/man/man9e/ddi_ufm.9e usr/src/man/man9e/Makefile usr/src/man/man7d/ufm.7d usr/src/lib/fm/topo/libtopo/common/topo_mod.c
2019-07-2611257 Add DDI support for Upgradable Firmware ModulesRob Johnston4-2/+319
11258 Add libtopo support for Upgradable Firmware Modules Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-23 [illumos-gate merge]Jerry Jelinek2-12/+12
commit ac4f20c056d4e5beb8b62e2c843802e3298be389 11484 usr/src/cmd/ypcmd/ypupdated.c is unused commit 275a2dc2ef933b7b810b98855f8ee3fa0e662007 11483 usr/src/cmd/spell/malloc.c is unused commit a25df66779f8c4c58005d492d3ceac6312116360 11364 Want system event for datalink state changes 11365 Want ability to toggle etherstub link state commit 78d23b23ae6c0e2213934bf6698f8447eee94b2e 11396 ndmpd: NULL pointer errors commit c77bf7778622780cbb6cd7b4e39f428948e33280 11391 keyserv: NULL pointer errors commit b89e8170ec8d28d026b67ad7ce606c02a83398dc 11390 krb5: NULL pointer errors Conflicts: usr/src/uts/common/sys/sysevent/datalink.h usr/src/uts/common/sys/sysevent.h usr/src/uts/common/io/dls/dls_mgmt.c usr/src/uts/common/io/dls/dls_link.c
2019-07-2211364 Want system event for datalink state changesRobert Mustacchi8-3/+69
11365 Want ability to toggle etherstub link state Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-07-10 [illumos-gate merge]Jerry Jelinek1-4/+117
commit cf8408718275b7f097c42550143f5c9517e00cc0 11203 Support for NVMe drive firmware updates commit 6dc3349ea11b33c713d10bcd174888010862f0ee 11378 ncec_last_time_defended needs to be clock_t commit 08ae7ca2c9a60aaa6cd4c8e4950a523180c91ffd 11309 zfs recv on delegated dataset inside a zone can fail commit 6d7141bf502e486d75c0ad6b3c65862b4c48d097 11343 fwflash: NULL pointer errors commit d87e45489531bb9ab0203590a54ae7cdc51e84c7 11377 cxgbe MAC_CAPAB_LED support commit 1566bc3431383e39ac9bc7fb7f00feff9c06acda 10395 Add support for SMBIOS 3.2 10396 Want libjedec 10397 Check for SMBIOS table with higher version 10398 smbios slot version check is broken for smbios 3.x 10399 smbios CPU Cache extended size not correctly calculated 10400 smbios(1M) slot printing could be clearer Conflicts: usr/src/test/util-tests/tests/smbios/smbios.c usr/src/test/util-tests/tests/libjedec/libjedec_test.c usr/src/test/util-tests/tests/Makefile usr/src/lib/libjedec/common/libjedec.c usr/src/lib/libjedec/Makefile.com usr/src/common/smbios/smb_info.c usr/src/cmd/smbios/smbios.c
2019-07-0911203 Support for NVMe drive firmware updatesPaul Winder1-4/+117
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-07-0910395 Add support for SMBIOS 3.2Robert Mustacchi2-5/+101
10396 Want libjedec 10397 Check for SMBIOS table with higher version 10398 smbios slot version check is broken for smbios 3.x 10399 smbios CPU Cache extended size not correctly calculated 10400 smbios(1M) slot printing could be clearer Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-09 [illumos-gate merge]Jerry Jelinek1-11/+0
commit 6f2b04a2ce785423fe988216ae694366499884b2 11304 cmd-crypto: NULL pointer errors commit 19803d096124c0f1ca62906eb328234556bfad35 11303 cron: NULL pointer errors commit a3ab7e857d66d206fcfc56f9a628266bd25a7bd0 11319 devfsadm: NULL pointer errors commit 1fbb7a7c3b62c369349ec1774806ed321e4f6119 11332 Regression: 11184 causes kernel hang during boot on CPUs without ARAT commit 62efa0e74455f83caa0fa7df8926a5ec9656b3ce 11213 tem: partially support CSI [ 38 and 48 sequences with smaller depths commit 023a3eeed3dc3724c83a2c43af879ce1719b2e32 11324 expr: NULL pointer errors commit c7cb3c8ba9fee2d8fc1a3ba06662ed84679fbd66 11323 syseventd: NULL pointer errors commit 1a80a7c52201c03ace9f85bdb77b768062b06136 11322 dfs.cmds: NULL pointer errors commit 8f32bfdc833ff8990921fa7b28a4d6bd970ef98f 11290 captoinfo: NULL pointer errors commit 84bdd7fe0904e8a6527441769054b6bc92a1ffe0 10329 Remove scsi_vhci_f_asym_sun (StorEdge T3 support) commit f9d4be10f65289547fa67ea8d1a3de54596b3ba1 11300 cpustat: NULL pointer errors
2019-07-0810329 Remove scsi_vhci_f_asym_sun (StorEdge T3 support)Garrett D'Amore1-11/+0
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-29OS-7828 add support for kernel crash dump encryptionBryan Cantrill2-0/+32
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2019-06-27 [illumos-gate merge]Jerry Jelinek1-1/+1
commit dc90e12310982077796c5117ebfe92ee04b370a3 11273 Want Intel PCH temperature sensor
2019-06-2711273 Want Intel PCH temperature sensorRobert Mustacchi1-1/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Paul Winder <Paul.Winder@wdc.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-26 [illumos-gate merge]Jerry Jelinek3-1/+85
commit 2d6125aab2c7deca41a7689dae14eb32ec909f49 11272 libprint: move declaration of ns_kvp_destroy() into ns.h commit 1998b0812b5fb5da180a47adadb55cc844465828 11261 efinet: Defer exclusively opening the network handles commit e41409bfa05152ed1ac94578d69a0444e4ab6904 11168 krb5: NULL pointer errors commit 229945d3d7718e50413d46140ea34f0e9c195c16 11160 pylibbe: NULL pointer errors commit 47f78bf40e94882d167f6132e5dc25ffed0be6e5 11157 libbe: NULL pointer errors commit e2e372a44e0036831b4a1b5f80a7c680223275fa 11154 pkcs11_tpm: NULL pointer errors commit 4b788a9f64f8a617e410f058ca415898b54c3ab9 11153 pkcs11_softtoken: NULL pointer errors commit 798d97d364cf412f7586e489b227851115381696 11152 pkcs11_kernel: NULL pointer errors commit a6313a9d1cea800172e9672443e1496d90d4fbcf 11119 libumem: NULL pointer errors commit eb633035c80613ec93d62f90482837adaaf21a0a 8727 Native data and metadata encryption for zfs Conflicts: usr/src/uts/common/fs/zfs/dmu_recv.c
2019-06-258727 Native data and metadata encryption for zfsTom Caputi3-1/+85
Portions contributed by: Jorgen Lundman <lundman@lundman.net> Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Paul Zuchowski <pzuchowski@datto.com> Portions contributed by: Tim Chase <tim@chase2k.com> Portions contributed by: Matthew Ahrens <mahrens@delphix.com> Portions contributed by: ab-oe <arkadiusz.bubala@open-e.com> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: loli10K <ezomori.nozomu@gmail.com> Portions contributed by: Igor K <igor@dilos.org> Portions contributed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Jason Cohen <jwittlincohen@gmail.com> Reviewed by: Allan Jude <allanjude@freebsd.org> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: RageLtMan <rageltman@sempervictus> Reviewed by: Matthew Thode <prometheanfire@gentoo.org> Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: Kash Pande <kash@tripleback.net> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: David Quigley <david.quigley@intel.com> Reviewed by: Jorgen Lundman <lundman@lundman.net> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-24 [illumos-gate merge]Jerry Jelinek1-1/+1
commit f2dbfd322ec9cd157a6e2cd8a53569e718a4b0af 11184 Want CPU Temperature Sensors 11185 i86pc chip module should be smatch clean commit 6ec1c6665dfa54c991783acaf82f51a97aa79267 11105 scsi_hba_tgtmap_create(9F) tgtmapout argument is incorrect commit b73ccab03ec36581b1ae5945ef1fee1d06c79ccf 9318 vol_volsize_to_reservation does not account for raidz skip blocks commit 29d33d4278d4226572dfc214775224334bc444a6 11260 mdb zfs metaslab statistics are unavailable commit c1d5c2a48971d1705730e1ade6a1bc4d56587416 11084 clean up file-backed l2arc support commit ba6bf04be4fe9d821c75a16fdebd3af3bffdbf26 11254 usb_parse_data.9f: WARNING: skipping paragraph macro: PP after SH commit cec8643b41ebefad6c677010fc784dc4bb0550f3 11190 Update mandoc to 1.14.5 commit 07188943efdbeedd24142a14db7384af1478ba54 11264 tid::errno would be handy in mdb Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/intel/Makefile.intel usr/src/uts/intel/Makefile.files usr/src/uts/i86pc/os/cpuid.c usr/src/uts/common/sys/sunddi.h usr/src/lib/fm/topo/modules/i86pc/chip/Makefile usr/src/lib/fm/topo/modules/common/shared/topo_sensor.c
2019-06-2211184 Want CPU Temperature SensorsRobert Mustacchi3-5/+93
11185 i86pc chip module should be smatch clean Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-21OS-7719 PCIe speeds and feeds should be exposed to userlandRobert Mustacchi4-11/+110
OS-7718 pcieb should enable link bandwidth notifications OS-7742 Clean up pcieb CERRWARN and smatch OS-7743 Clean up pcie module -Wno-uninitialized and -Wno-parentheses Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2019-06-20OS-7520 OS-6778 broke IPv4 forwardingRyan Zezeski1-48/+7
OS-6878 mac_fix_cksum is incomplete OS-7806 cannot move link from NGZ to GZ Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-06-19OS-7014 Add libtopo support for Upgradable Firmware ModulesRob Johnston4-2/+319
OS-7026 Add DDI support for Upgradable Firmware Modules Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-06-1411177 usba should read the device binary object storeRobert Mustacchi6-20/+282
11178 USB topology could know about supported, minimum speeds 11179 usba parsing code should take const data pointers 11176 usba kernel module should be CERRWARN and smatch clean Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2019-06-10 [illumos-gate merge]Jerry Jelinek1-0/+1
commit 479c108b209ea78791b37ea89ce0f9b6847d7c6b 11017 Support Apple FULL_SYNC feature commit 94047d49916b669576decf2f622a1ee718646882 11016 SMB2 oplock leases commit 148d1a4158dc830f7b293a2ceb62ee54c2ebd72f 11015 SMB2 async redesign commit d2488fe8c5950495aef5404c8d98081be7d43487 11014 should pass smtorture smb2.create.blob commit d6390ef7453a176bd5e16ae9fde5ebe59c15f298 11013 Update NT status codes commit 6f58980a389cc62f07e5f2673629d9e9a209c2de 11012 SMB resilient handle lock replay commit 811599a462e8920d70cf548f4002182d3c222d13 11011 SMB2/3 durable handles commit 5cb2894a4e6bdb3bf08605e4bc819421f53c5b36 11010 Obsolete SMB server work-around for ZFS read-only commit 49d8359737352b52625c23836d8a4be4ae8e55dd 11009 delete_on_close should be acted on earlier commit 22817ac489e23ecc1f2daa27fb473985d01ee88b 11008 SMB1 Create_Temp should return an untagged ASCII string commit c51c88bde802fed1751677b61203271b3cda0128 11007 SMB3 signing commit 066a1a3b31b5ff15f1464839baf1d12d7cd1c468 11211 10946 broke nightly if doing both -nd and DEBUG
2019-06-0711011 SMB2/3 durable handlesMatt Barden1-0/+1
Portions contributed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-08backout: OS-7719 PCIe speeds and feeds should be exposed to userland (needs ↵Robert Mustacchi4-110/+11
work) Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Bryan Cantrill <bryan@joyent.com>
2019-06-07OS-7719 PCIe speeds and feeds should be exposed to userlandRobert Mustacchi4-11/+110
OS-7718 pcieb should enable link bandwidth notifications OS-7742 Clean up pcieb CERRWARN and smatch OS-7743 Clean up pcie module -Wno-uninitialized and -Wno-parentheses Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2019-06-05 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 0222d5accac6e2a33600db46cd235825f511de93 6143 Want zoneadm list option for non-global zones only commit 17a5fa85fe0c34b1146222e40a80b42f2aae8500 11108 error: NULL pointer errors commit 1304f648fa20f6bea9d7aa8c2d089ade63ce703c 11104 ldd: NULL pointer errors commit aef9542424e6d6265e68f87a0d573b10ba6a9e1a 11094 libelf: NULL pointer errors commit 4291d474bf7698f3f2016d029ffa665f5b436beb 11077 tem: do not restore image areas also in text mode commit 13a6e30d92032118a54c980158e488cf0aed1abf 11082 loader: Unexpand be32dec() commit 6512942d214590d054e346dac0ae8ce162c1359d 11089 libsldap: return makes integer from pointer without a cast Conflicts: usr/src/cmd/zoneadm/zoneadm.c
2019-06-0411077 tem: do not restore image areas also in text modeToomas Soome1-1/+1
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-04 [illumos-gate merge]Jerry Jelinek1-5/+15
commit 93bc28dbaee6387120d48b12b3dc1ba5f7418e6e 1841 SMB dtrace provider is incomplete 11180 SMB2 IOCTL FSCTL_LMR_REQUEST_RESILIENCY Returns Incorrect Response commit a44e7c2c55fc7960907cf98ac651ed37325d79ad 10999 Misc. SMB changes missed in prior upstreams commit 7d1ffc32e5e72873791b96934af035e0f051fc14 7587 SMB should support enhanced Unicode commit 07a6ae61f8958faa11352bf1b552d85d79e9cbbe 10997 Incorrect directory listing response for non-UNICODE clients commit 6f214831a73efcf0c7ce197b21d38588265645a1 10942 want nm option to not sort symbols 10943 nm should be smatch and CERRWARN clean Conflicts: usr/src/uts/common/dtrace/sdt_subr.c usr/src/man/man1/nm.1
2019-06-031841 SMB dtrace provider is incompleteGordon Ross1-5/+15
11180 SMB2 IOCTL FSCTL_LMR_REQUEST_RESILIENCY Returns Incorrect Response Portions contributed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-03OS-7769 Want Intel PCH temperature sensorRobert Mustacchi1-1/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2019-05-30 [illumos-gate merge]Jerry Jelinek3-13/+21
commit 4fbfc69b99ccacf0999510e626df37e53b3d56ef 10991 Allow user ACE in ACL to match SID in token extra SIDs commit 10a268c1c2abd3fd9cc708870a3020567adeb92c 11067 debug statistics crash ld(1) when -z allextract commit 0bc0887e1cf0f912077b83256f295ad0ed1c715c 11057 hidden undefined weak symbols should not leave relocations 11058 libld entrance descriptor assertions get NDEBUG check backwards commit b3b3563308068a7fafd98cf3021c73aedc1caa6c 11060 sys/zone.h exposes more than it should commit 810e978011ea80127b0a15368276459b566a3241 10989 Ricoh scanner error after DFS get referral commit a1096253735019dce07e79caf2df1e13078770fb 10988 SMB should not create in directories marked delete-on-close commit b5b772b09624dfff0e83299d0f7b895129f7bf26 8583 Windows 10 fails to delete read-only files with SMB2 commit 575d359d36700f4571e4a87c94966a99b8b7f48a 10987 SMB1 fails renaming an open file commit 91ca6bffd299a6eb6fd63dd0ef807bbd6fb4f835 10985 Hitting file handler count limit of 16k commit e4c795beb33bf59dd4ad2e3f88f493111484b890 10952 defer new resilvers and misc. resilver-related fixes commit 1b55eab738595803f2f751ac1714f659b2e48b9b 11062 psrinfo: comparison between pointer and integer commit 80bd8a585c4ef2f19c09c9c4379635e411c91fe6 11063 acl_common.c: error: comparison between pointer and integer commit 84ce06cea75304aa6dec12e94975d5372dd9c672 11072 Deadlock in lofi after 11043 Conflicts: usr/src/uts/common/sys/zone.h
2019-05-2911060 sys/zone.h exposes more than it shouldGordon Ross2-12/+18
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Michal Nowak <mnowak@startmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-2910952 defer new resilvers and misc. resilver-related fixesTom Caputi1-0/+2
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: Arkadiusz Bubała <arkadiusz.bubala@open-e.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: Don Brady <don.brady@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Giuseppe Di Natale <guss80@gmail.com> Reviewed by: Tim Chase <tim@chase2k.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-22OS-7753 THREAD_KPRI_RELEASE does nothing of the sortPatrick Mooney4-28/+16
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-05-2211048 need a way to disable SMTJohn Levon3-16/+28
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gergo Doma <domag02@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-20 [illumos-gate merge]Jerry Jelinek1-1/+1
commit ac2bf314e776a9dcb4faf4d3f88408ed942f0fae 10971 SMB2 kstats don't correctly count compound requests commit 2a19195a95e51d8bfa4d94abf117f9ace761ad08 10970 SMB v1 response incorrect when signature verification fails commit 41bd85101cd90603ab3220d835461fe851a81fed 10969 SMB server listener stops after a SYN-ACK flood commit 9c856e866360bf6877f0e47fdfef22bd8e33cf14 10968 Kernel panic in smb_session_delete commit 58ccc3dc6cf31bbb97afd9f13137fe67844f1c95 10967 Deleting directory over SMB2 fails after visiting in explorer commit 3cc23d49ba5cd4f88efdb1edefd25a61de55f098 10966 mdb cannot show smbsrv sessions commit d8adf402a2fbabff65f152e6ce83daf074fffb33 10965 SMB: mdb "::smbreq -v" prints findstack errors commit 460505369f30f9bc79709c517401bf7ff6d97651 10964 mdb smbsrv SEGV with IPv6 clients commit bd49ed4555a9b0a9c4989b5985c9fba26da21457 10963 smbsrv mdb module should lookup enum values commit 764c8bd85562491d470a20cc0353ca8b79069361 10962 Want a way to extract SMB packets from a crash dump commit 2b8c497c035368b077a9b9afc6244d162a5c9972 10961 want mdb "shares" walker for smbsrv commit 87ca5dca670d2ebc3089fba0461232c7235b6c4b 10960 SMB2 message sizes cause lock contention in page_create_va commit e3c4f75e6cff378e04fbbc3b01e48cc1ac546194 10959 intended nbmand locking functionality is confused commit f4a94a44949883c640dbee4b784ad36ee3986666 10958 CIFS hang with threads stuck in door calls to idmapd commit c01771d05ccf6c5a8c5e2f14671618dd62daefb8 7530 Non-admin users unable to mount SMB shares commit e57593366c52a8295bb6c66f8c3b4fbc81dbe427 11044 libmlrpc changes in 1575 missed things in fksmbd commit 54026d5ae0b8cbf8da5c14341d51f7a3cab03758 10903 Enable compile warnings re. parentheses in smbsrv commit a9cc46cf4c50667eb8eaf3af6c3bc4a74677b725 10953 Need mitigations for MDS commit 9907d578e7659d3b5a95811eccd1310078a43a81 11041 missing zfs tests in runfiles Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/i86pc/os/cpuid.c usr/src/uts/i86pc/os/ht.c (deleted in HEAD)
2019-05-1710903 Enable compile warnings re. parentheses in smbsrvGordon Ross1-1/+1
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-05-17 [illumos-gate merge]Jerry Jelinek1-2/+8
commit c0423dd8ef7079a845a1aa3ceb20e565e815f97b 10884 kbd: add option to limit autorepeat count, convert manual commit e3f3c0e614a8cd74d4212f4c7c616ed5b3cf00cb 10834 sd: cast between incompatible function types commit c7a3e8ab2d516101489c6cb5fb2cea59a52d7bba 10876 ath: comparison between pointer and integer commit 411e5762bff38b7fee2b31a987c104503ddc9c9c 10875 arn: comparison between pointer and integer commit 359e27264eda8177268ebed6a93c6fc4f601f3ce 10874 bpf: comparison between pointer and integer commit 61d4f4d1a4dc2597f03bfddec03ec79efa5abd6b 10873 ecpp: comparison between pointer and integer commit 0dcef4d473c5c7a38a378de19d7cb1b3a6a9bf6e 10871 st: comparison between pointer and integer commit c5c251eb8213fc6b8474a4e195f3be4adf208bdc 10869 fcp: comparison between pointer and integer commit 08e3b8cf1f1ed2d597092d1de9fa46c7e2947d98 10947 loader: memory related issues in module.c commit 3eb8c55c1d853cead5cb89c78b077de199f0fb6a 10868 ohci: comparison between pointer and integer commit 0a1044f1d1346ec799488913a15abfae3e3c848a 10867 ehci: comparison between pointer and integer commit a247ead9f3f79155102c6a57e829f47a39731301 10928 loader: isoboot.c: info: ignoring unreachable code. commit 0bce4af87ea8d4c5da5a0a27632d2ef9c1cf6aa0 10904 loader: cstyle cleanup for main.c commit 9740f25f0360eb7d9131fa15fabebf958bf19126 10853 spa_sync, vs_alloc can underflow and checkpoint test fixes
2019-05-1610884 kbd: add option to limit autorepeat count, convert manualToomas Soome1-2/+8
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-1510924 Need mitigation of L1TF (CVE-2018-3646)John Levon3-7/+22
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-15OS-7662 need a way to disable SMTJohn Levon3-16/+28
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-05-14 [illumos-gate merge]Jerry Jelinek12-902/+10
commit 8abca89f418632e2ebd3bcbc8b0d814c394ebef1 10898 Add topo method to determine occupant status commit cfbda96766a25458b8ad2be1a09a59ce247a25d8 10923 thread_affinity_set(CPU_CURRENT) can skip cpu_lock commit e4caeab9084da2fca73539909c80a44baaf3fa67 7639 Remove old DRM+AGP code commit 76eff6ad4aa646f8d8aa38f7dda4824170170280 10929 loader: efi_zfs_is_preferred: was && intended here instead of || commit 3db6627c6730f7ec4426ac0be0e9338235aed2d8 10900 Fix estimated scrub completion time commit 12a8814c13fbb1d6d58616cf090ea5815dc107f9 10566 Multiple DVA Scrubbing Fix commit a3874b8b1fe5103fc1f961609557c0587435fec0 10405 Implement ZFS sorted scans Conflicts: usr/src/uts/intel/Makefile.rules usr/src/uts/common/os/cpu.c usr/src/uts/common/fs/zfs/zio.c usr/src/uts/common/Makefile.rules