summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys
AgeCommit message (Collapse)AuthorFilesLines
2022-11-26 [illumos-gate merge]Dan McDonald1-0/+1
commit 218c1e8d5b1b53d614b55e423b8b0a03f728e2e3 15175 Update intel CPU Microcode to 20221108 commit 621b6cf75a027e4c06f2a1b3207abb5f24539b14 15181 Add errc, verrc, warnc, vwarnc to libc commit 3eaaeb3d8421fdd2f5e4d63f0483f6047911215f 15202 nvme should recognise Format-in-progress generic status Conflicts: manifest usr/src/pkg/manifests/system-test-libctest.p5m
2022-11-2315202 nvme should recognise Format-in-progress generic statusAndy Fiddaman1-0/+1
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2022-11-08 [illumos-gate merge]Dan McDonald1-4/+7
commit ab4969f8ab0fdee71bced8aced6cd4db6cbed1ca 15139 loader: avoid duplicate load for environment and console-font commit d56b5f9f1e06794379c22afb6e6ba0ac704e4214 15067 linker set should be declared WEAK commit f8e30ca2ec5c9a7f5bd81df127b915fdc6bb0c1a 15100 WPTS BVT_SMB2Basic_ChangeNotify_... (write cases)
2022-11-0715067 linker set should be declared WEAKToomas Soome1-4/+7
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-10-19 [illumos-gate merge]release-20221020Dan McDonald2-8/+20
commit f23ed011dd1990f5b6b2d755feeaa7baf5a22caa 15036 portfs wears inadequate pollcache disguise
2022-10-1915036 portfs wears inadequate pollcache disguisePatrick Mooney2-8/+20
Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-06 [illumos-gate merge]Dan McDonald1-1/+7
commit dd03b475cb030673a110ddade24162f09801d116 14991 Large AMD microcode does not load at boot 14994 Panic on microcode update with UFS boot archive 14995 misleading messages on microcode update failure 14996 Restructure ucode data Makefiles 15003 Corrupt AMD microcode equivalence-table not properly handled
2022-10-0614991 Large AMD microcode does not load at bootAndy Fiddaman1-1/+7
14994 Panic on microcode update with UFS boot archive 14995 misleading messages on microcode update failure 14996 Restructure ucode data Makefiles 15003 Corrupt AMD microcode equivalence-table not properly handled Reviewed by: Keith M Wesolowski <wesolows@oxide.computer> Reviewed by: Marco van Wieringen <mvw@planets.elm.net> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-03 [illumos-gate merge]Dan McDonald1-1/+1
commit 00bfaff92dad2fa278f0e40718333cf4864ad7d5 14519 zfs_root should cache vnode commit b93865c3d90e9b0d73e338c9abb3293c35c571a8 14985 adjtime could be more const
2022-10-0314985 adjtime could be more constPatrick Mooney1-1/+1
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-09-23 [illumos-gate merge]Dan McDonald2-15/+14
commit bbcfe1fdf407bba4db5c2e62a69b67be0c4cb443 14987 smb: DsFreeDcInfo leaks commit 589f9b6223af8482576c4b68c4acc0626246eb32 14958 fakekernel: avoid LWP <defunc> threads commit a3eabe598a0af8378581201cb0d027e3589fd3f7 14863 Makefile.syshdrs: machine specific headers appear to be quite common
2022-09-2314863 Makefile.syshdrs: machine specific headers appear to be quite commonToomas Soome2-15/+14
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Patrick Mooney <pmooney@pfmooney.com>
2022-09-15 [illumos-gate merge]Dan McDonald1-12/+40
commit 8bcd8eea9270aef5b19ce4303b2a7f4f0bc6bbba 14967 dladm create-overlay fails with IPs that end in the range 224-239 commit aff6a0f8b30f58d0b494eb98f8f3e01983acecc4 14949 Convert find_elf(1ONBLD) to mandoc commit 1baeef3013bd4a2bff922e272ea7cd6da5a99908 14868 SMB reconnect fails when previous session still disconnecting commit 36afce5d646a7506053384370adfe4c6ac1a6047 14847 illumos should default to python 3.9 commit 0ae0ab6f6ac7a567d495b1daad2f6e229d097a21 14944 xhci silently drops ugen transfers sometimes but not always commit 525641e8e46b2b8beffe3f067f910178ffa06377 14867 panic in smb_request_alloc / smb_oplock_ind_break during shutdown
2022-09-1414944 xhci silently drops ugen transfers sometimes but not alwaysJoshua M. Clulow1-12/+40
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2022-09-13 [illumos-gate merge]Dan McDonald1-1/+1
commit 4e18e297380f99d39327599157792494d044942a 14236 signed math leads getelfshdr astray 14242 programs that lack PT_PHDR are not properly loaded Conflicts: usr/src/uts/common/exec/elf/elf.c usr/src/uts/common/exec/intp/intp.c usr/src/uts/common/os/core.c usr/src/uts/common/sys/brand.h
2022-09-1314236 signed math leads getelfshdr astrayPatrick Mooney3-17/+25
14242 programs that lack PT_PHDR are not properly loaded Portions contributed by: Bryan Cantrill <bryan@joyent.com> Portions contributed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Rich Lowe <richlowe@richlowe.net>
2022-09-12 [illumos-gate merge]Dan McDonald6-13/+76
commit f8e9c7b3ba7100b047717589235b6d05ec43646c 14925 plumb DFv4 into amdzen(4D) commit ba215efe42e70993d3838f7af671f9d9fc0ebc33 14936 need a better SMN addressing mechanism commit 56726c7e321b6e5ecb2f10215f5386016547e68c 14821 Add additional AVX512 capabilities 14822 Need new word of hardware capabilities 14823 aux vector feature mapping should use x86_featureset commit f2ae17ede4a9a93585872a9aa83120497285bdd0 14077 Want wrapper for external SMB server tests commit 544783ca6fcbe20a0c82b42aabd4e88a9ac69e68 14960 mountd: cleaning up some build gags commit 153f3212c5a48deec74be10ba87dd04bc99edbbb 14815 nvmeadm: identify support for namespace management Conflicts: manifest usr/src/cmd/sgs/libconv/common/corenote.c usr/src/cmd/sgs/libconv/common/corenote.msg usr/src/cmd/sgs/rtld/common/globals.c usr/src/cmd/sgs/rtld/common/rtld.msg usr/src/cmd/sgs/rtld/common/setup.c usr/src/uts/common/exec/elf/elf.c usr/src/uts/common/os/exec.c usr/src/uts/common/sys/user.h usr/src/uts/intel/os/cpuid.c usr/src/uts/intel/os/driver_aliases
2022-09-1114821 Add additional AVX512 capabilitiesRobert Mustacchi5-7/+28
14822 Need new word of hardware capabilities 14823 aux vector feature mapping should use x86_featureset Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-09-0914815 nvmeadm: identify support for namespace managementHans Rosenfeld1-6/+48
Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-09-08 [illumos-gate merge]Dan McDonald1-4/+0
commit fec047081731fd77caf46ec0471c501b2cb33894 14901 remove remaining a.out support from sgs commit d0eff808627a496edc82505a80bac88afa61304e 14951 fix ::sysregs under mdb-bhyve on AMD commit 62ed517217a113e80b963702c4e1344505df8d27 14928 pcieadm rc event collector association decoding
2022-09-0714901 remove remaining a.out support from sgsRichard Lowe1-4/+0
Reviewed by: Dan McDonald <danmcd@mnx.io> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Garrett D'Amore <garrett@damore.org>
2022-08-30 [illumos-gate merge]Dan McDonald19-2250/+4
commit 2570281cf351044b6936651ce26dbe1f801dcbd8 14079 remove TNF commit 2ec63ffb3ec249bd7cb4523118c8437e6c6be335 14930 getallifaddrs() fails in shared IP zone after 3729 Conflicts: manifest
2022-08-3014079 remove TNFToomas Soome19-2250/+4
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-24 [illumos-gate merge]Dan McDonald2-6/+25
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-2414686 nvme should use namespace GUID for devid if availableHans Rosenfeld2-6/+25
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-18 [illumos-gate merge]Dan McDonald2-3/+19
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 Mustacchi2-3/+19
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-14 [illumos-gate merge]Dan McDonald3-5/+53
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 Mooney1-5/+3
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. Clulow2-0/+50
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-10 [illumos-gate merge]Dan McDonald1-60/+1
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'Amore1-60/+1
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
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 McDonald6-29/+117
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-0514812 pcie: properly set max packet size and taggingRobert Mustacchi2-13/+110
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 McDonald1-0/+3
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 Mooney2-5/+6
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-02 [illumos-gate merge]Dan McDonald1-19/+2
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'Amore1-19/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-07-2714827 overlay_m_stop() blows verify in race with overlay_target_inject() ↵release-20220728Dan McDonald1-0/+3
(fix header)
2022-07-26 [illumos-gate merge]Dan McDonald1-7/+7
commit 7089fa466827d55e61d76b970fc9837cd1aea9ee 14804 Remove remaining unused legacy from usbgem commit ce17336ed725d3b7fdff67bf0a0ee2b55018fec6 14852 Enable smatch 'sizeof' checks in the kernel commit fe441c7591b77f09d92eddfd633b49b4ccc92027 14841 remove SPARC support from mdb Conflicts: usr/src/uts/Makefile.uts
2022-07-2614852 Enable smatch 'sizeof' checks in the kernelAndy Fiddaman1-7/+7
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Dan McDonald <danmcd@mnx.io> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-07-21 [illumos-gate merge]Dan McDonald2-0/+50
commit 46b0ac2b8506d5f4ba5ae6bff508c343d0ab4830 14802 Remove system-library-processor.p5m package commit 5e897995316df4eaf44613326c4cc090d915778c 14748 loader: support for hiding the cursor on the console commit ba5ca68405ba4441c86a6cfc87f4ddcb3565c81d 14647 SMB: Kerberos and NTLM auth should do the same post-work commit a68304eb6e91ead0cd793eae3030b924ca68adb4 14810 pcieadm show-devs should use current values for type commit 71815ce76261aa773c97600750fdce92334d1990 14727 Want AMD Unified Memory Controller Driver commit 1bcd6a1a4eeaf2fd7a90ce8b8cebd4f34baf049f 14776 pcieadm typos bytes to byes Conflict: usr/src/boot/forth/menu.4th
2022-07-2014727 Want AMD Unified Memory Controller DriverRobert Mustacchi2-0/+50
Reviewed by: Keith M Wesolowski <wesolows@oxide.computer> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2022-07-17 [illumos-gate merge]Dan McDonald1-0/+2
commit b9a2a14b8f156d14859ac7ceeea07ac7194df08d 14181 pcie hotplug trapped in power off loop with no power controller commit f73c681df5e443d3ae471c59776cbb44eb9eb90a 14779 The function prtconf/prtconf.c:cleanup_path can be replaced by realpath(3C)