summaryrefslogtreecommitdiff
path: root/usr/src/uts
AgeCommit message (Collapse)AuthorFilesLines
2022-09-0714951 fix ::sysregs under mdb-bhyve on AMDPatrick Mooney1-0/+28
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Dan Cross <cross@oxidecomputer.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-09-04 [illumos-gate merge]Dan McDonald1-1/+8
commit 2c972cd3bb7a89de65d46d8519ba52ba05d90222 14931 viona_ring_rx should be more conscious of drv purge commit 459e74f09efc5a666d1084b7fa9d0c113a574edd 14927 pcieadm alternate protocol decoding commit 4a8bbc0be937e3af518e40035ae2aaa61fa12fc2 14926 pcieadm cfgspace const crusade; use bitext.h commit da29c6a3afe4aa1e02c76bdf0f78a1ee76ee9ac8 14788 FDINFO misbehaves in multiple ways
2022-09-0514931 viona_ring_rx should be more conscious of drv purgeMike Zeller1-1/+8
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-08-3114788 FDINFO misbehaves in multiple waysDan McDonald3-44/+114
Portions contributed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Patrick Mooney <pmooney@pfmooney.com>
2022-08-30 [illumos-gate merge]Dan McDonald152-19966/+108
commit 2570281cf351044b6936651ce26dbe1f801dcbd8 14079 remove TNF commit 2ec63ffb3ec249bd7cb4523118c8437e6c6be335 14930 getallifaddrs() fails in shared IP zone after 3729 Conflicts: manifest
2022-08-3014079 remove TNFToomas Soome152-19966/+108
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Garrett D'Amore <garrett@damore.org>
2022-08-2414788 FDINFO misbehaves in multiple waysrelease-20220825Dan McDonald3-44/+114
Portions Contributed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Reviewed by: Igor Kozhukhov <igor@dilos.org> (Early push into SmartOS)
2022-08-24 [illumos-gate merge]Dan McDonald22-524/+957
commit 22e4c3ac083467e1e6241dedfea03e25c101eedf 14836 extend AMD chiprev mechanism to identify core revs commit b8f43eb65c2ac2ff69cf1a69aabc90c27cdb859e 14686 nvme should use namespace GUID for devid if available
2022-08-2414836 extend AMD chiprev mechanism to identify core revsKeith M Wesolowski17-506/+902
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2022-08-2414686 nvme should use namespace GUID for devid if availableHans Rosenfeld5-18/+55
Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-08-22 [illumos-gate merge]Dan McDonald14-235/+326
commit abb88ab1b9516b1ca12094db7f2cfb5d91e0a135 14898 port_associate PORT_SOURCE_FILE doesn't update user obj properly commit 50959a0eb0e3bc8618e60f532f23b93bfc7bcad7 14918 pty(4d) typo posix_openpty to posix_openpt commit 119d61ccb993f400b23aa47a130a03fd12b5aabb 14837 panic with max_rx_set() on VNIC with secondary macs commit ab5bb018eb284290d89d61bbae1913c3ea82b3af 14834 cpuid code is and has always been isadep 14835 split cpuid pass1 Conflicts: usr/src/uts/intel/os/cpuid.c usr/src/pkg/manifests/system-test-ostest.p5m usr/src/uts/common/fs/portfs/port_fop.c
2022-08-2214898 port_associate PORT_SOURCE_FILE doesn't update user obj properlyRobert Mustacchi1-12/+14
Reviewed by: Nahum Shalman <nahamu+illumos@gmail.com> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-08-2014837 panic with max_rx_set() on VNIC with secondary macsAndy Fiddaman1-2/+3
Reviewed by: Dan McDonald <danmcd@mnx.io> Reviewed by: Ryan Zezeski <ryan@oxide.computer> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-08-2014834 cpuid code is and has always been isadepKeith M Wesolowski12-228/+316
14835 split cpuid pass1 Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Garrett D'Amore <garrett@damore.org>
2022-08-18 [illumos-gate merge]Dan McDonald5-4/+86
commit 8942719269eba26304a9de8478e842928c665dfc 14895 System should report PCIe 32.0 and 64.0 GT/s speeds 14896 pcieb speed overrides should check link cap
2022-08-1714895 System should report PCIe 32.0 and 64.0 GT/s speedsRobert Mustacchi5-4/+86
14896 pcieb speed overrides should check link cap Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Patrick Mooney <pmooney@pfmooney.com>
2022-08-17 [illumos-gate merge]Dan McDonald1-3/+3
commit b38ce9deeb616a34a1a45672bd30512d64c6101b 14903 The pseudo nexus should be FMA capable 14904 pseudonex_detach does not properly check the detach command commit c3e0a1890221a18da85f545ad88e4933ca296566 14893 pcieadm 32.0 GT/s physical layer capability decoding 14894 pcieadm NPEM capability decoding
2022-08-1714579 expose virtio 9P transport device (forgot os/ entries)Dan McDonald2-2/+4
2022-08-1614903 The pseudo nexus should be FMA capableRobert Mustacchi1-4/+28
14904 pseudonex_detach does not properly check the detach command Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Dan McDonald <danmcd@mnx.io>
2022-08-14 [illumos-gate merge]Dan McDonald22-257/+1332
commit ee6ee36a8ff1701c4e61e6f118446b145220478c 14838 Rename erratum 147 handling 14839 Untangle erratum 147 from lockstat 14840 Modernize lockstat probes 14865 mutex_tryenter:adaptive-acquire probe never fires commit 64439ec0071c576648f76b4466ad6ee7a580ed33 14579 expose virtio 9P transport device commit ec8422d0a51b3bf0b6550dd15f125990a3f73f4c 7346 beadm list shows duplicates when zone has datasets from multiple pools commit 46dc144bc2859392d4c62f3e72d661e7b3c22a8e 14900 ddi_fm_capable(9F) man page does not match source Conflicts: manifest usr/src/man/man9f/ddi_fm_init.9f usr/src/uts/intel/os/driver_aliases usr/src/uts/intel/os/name_to_major
2022-08-1314838 Rename erratum 147 handlingPatrick Mooney8-240/+211
14839 Untangle erratum 147 from lockstat 14840 Modernize lockstat probes 14865 mutex_tryenter:adaptive-acquire probe never fires Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Dan McDonald <danmcd@mnx.io> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-08-1214579 expose virtio 9P transport deviceJoshua M. Clulow14-17/+1121
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Dan McDonald <danmcd@mnx.io> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Garrett D'Amore <garrett@damore.org>
2022-08-12 [illumos-gate merge]Dan McDonald2-36/+24
commit 30a4bccb45421aa759c9731e9094f2fa13f321c7 14816 Boot from NVMe scans all devices after 14688
2022-08-1214816 Boot from NVMe scans all devices after 14688Andy Fiddaman2-36/+24
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-08-10 [illumos-gate merge]Dan McDonald16-29786/+62
commit cb1bb6c32d034ea24e8549ef763c9c2b79413eb8 14874 Remove the SSA socal/sf and ssd drivers commit e8754e84740733dd9f21c60b5a5ac47d32dacb6b 14866 SMB oplock not recalled when there is a request from NFS
2022-08-0914874 Remove the SSA socal/sf and ssd driversGarrett D'Amore14-29780/+2
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-08-0914866 SMB oplock not recalled when there is a request from NFSGordon Ross2-6/+60
Reviewed by: Prashanth Badari <prbadari@tintri.com> Reviewed by: Suresh Jayaraman <sjayaraman@tintri.com> Reviewed by: Jerry Jelinek <gjelinek@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Matt Barden <mbarden@tintri.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-08-09 [illumos-gate merge]Dan McDonald3-67/+26
commit 345881c57eafd2f92f73791646936638889af149 14902 Have Intel vm_exit paths guard against Post-Barrier RSB Predictions
2022-08-0914902 Have Intel vm_exit paths guard against Post-Barrier RSB PredictionsDan McDonald3-67/+26
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2022-08-08 [illumos-gate merge]Dan McDonald5-78/+91
commit 6f8336c5540e2283d7e24887cc87118206eb3e99 14831 NULL-pointer dereference in smb1_oplock_break_notification during lease break
2022-08-0714831 NULL-pointer dereference in smb1_oplock_break_notification during ↵Gordon Ross5-78/+91
lease break Reviewed by: Albert Lee <trisk@forkgnu.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Jerry Jelinek <gjelinek@gmail.com> Reviewed by: Matt Barden <mbarden@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-08-07 [illumos-gate merge]Dan McDonald3-4/+38
commit 1d1fc316c9e8072a7e63a5b1218bab66b9a66b66 14820 Want SMBIOS 3.6 Support 14872 smbios_info_processor forgot ext clock speed commit f02dfbac954fb75e2030de187f92788ab9ece137 14877 remove support for the old process model from sgs commit 051bd850f53c8034271a9fd12ce95ca63d008a12 14889 efi.h: EFI_MEMORY_DESCRIPTOR has fields swapped Conflicts: usr/src/cmd/smbios/smbios.c
2022-08-0714820 Want SMBIOS 3.6 SupportRobert Mustacchi2-3/+37
14872 smbios_info_processor forgot ext clock speed Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2022-08-0614889 efi.h: EFI_MEMORY_DESCRIPTOR has fields swappedToomas Soome1-1/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-08-05 [illumos-gate merge]Dan McDonald22-429/+1039
commit 7105039931b43c4efeda411cd0527843723c90bd 14887 audio_legacy_* prototypes can be removed commit b75a8b718b0b6c50c43b47b15603947383771a04 14873 Retire ddi_getiminor() commit 5b2c4190a831f52d91a5b92473ffb5a06e84511d 14812 pcie: properly set max packet size and tagging commit bdb5139270356ff627abb9467f2b4fc8db3fb81d 14827 overlay_m_stop() blows verify in race with overlay_target_inject() 14853 overlay_setprop_vnetid bungles OVERLAY_F_MDDROP commit 2c76d75129011c98e79463bb84917b828f922a11 13700 pollhead_delete trips over bad pointer Conflicts: manifest usr/src/uts/common/sys/overlay_impl.h usr/src/uts/common/syscall/poll.c
2022-08-0414887 audio_legacy_* prototypes can be removedGarrett D'Amore1-10/+0
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-08-0414873 Retire ddi_getiminor()Garrett D'Amore1-11/+1
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-08-0514812 pcie: properly set max packet size and taggingRobert Mustacchi5-263/+894
Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-08-0414827 overlay_m_stop() blows verify in race with overlay_target_inject()Dan McDonald4-4/+16
14853 overlay_setprop_vnetid bungles OVERLAY_F_MDDROP Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Gordon Ross <Gordon.W.Ross@gmail.com>
2022-08-0413700 pollhead_delete trips over bad pointerPatrick Mooney14-144/+143
Reviewed by: Dan McDonald <danmcd@mnx.io> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-08-04 [illumos-gate merge]Dan McDonald1-0/+1
commit be672c8e21cc446e1091014ae0ad206f6b8c1d55 14848 Update AMD microcode to 202204 Conflicts: manifest exception_lists/wscheck
2022-08-0414848 Update AMD microcode to 202204Andy Fiddaman1-0/+1
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2022-08-03 [illumos-gate merge]Dan McDonald11-12/+473
commit aa39f6d0fd4e491afca04b12f49a18ce955efc79 14817 bhyve VMs should be capable of auto-destruct 14864 want device for testing vmm_drv interface Conflicts: Upstream bhyvetest does not have an add_drv for vmm_drv_test like os-test does for ksensor_test. Not resolving here so the fix can be a distinct, cherry-pickable commit for illumos-gate.
2022-08-0214817 bhyve VMs should be capable of auto-destructPatrick Mooney11-12/+473
14864 want device for testing vmm_drv interface Reviewed by: Greg Colombo <greg@oxidecomputer.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-08-02 [illumos-gate merge]Dan McDonald2-136/+17
commit 5c0b3261bd16d5eb356ffc864b6eab76c2e760e5 14828 remove SPARC FMA support commit 590c4b3e5288a54373957346db9d38c75ca28802 14857 size(1) should be 64bit only commit 0a9766a583bfa5050067949d9ee2ad7bb0dadaa9 14799 Sonoma support (A3500 legacy FC) handling obsolete Conflicts: manifest
2022-08-0114799 Sonoma support (A3500 legacy FC) handling obsoleteGarrett D'Amore2-136/+17
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-07-28 [illumos-gate merge]Dan McDonald4-1/+21
commit 5405159c1f4f4fa5567c8f8c5773d82c68d0c487 14855 unix: add dtrace probes to some TNF_PROBE sites
2022-07-2814855 unix: add dtrace probes to some TNF_PROBE sitesGordon Ross4-1/+21
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2022-07-2714827 overlay_m_stop() blows verify in race with overlay_target_inject() ↵release-20220728Dan McDonald2-3/+3
(fix header)
2022-07-27 [illumos-gate merge]Dan McDonald3-6/+11
commit cec263d41a44acd1df2002785d7a562ba95e01b2 14630 ipf return-rst does not work without IP forwarding commit 7a73cc88540259bf08ed9c7aab5983fd7aecb1a3 14858 use after free in pvscsi Conflicts: usr/src/uts/common/inet/ipf/ip_fil_solaris.c