summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/sys
AgeCommit message (Collapse)AuthorFilesLines
2022-11-17 [illumos-gate merge]Dan McDonald2-11/+83
commit 4adf43b0b51d2123d4add8287f0e31facb0cbab1 15165 SMN accesses are size-sensitive
2022-11-1615165 SMN accesses are size-sensitiveKeith M Wesolowski2-11/+83
Reviewed by: Robert Mustacchi <rm@fingolin.org> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-11-16 [illumos-gate merge]release-20221117Dan McDonald2-1/+6
commit 3cfbf5be38df79575cc7d2705bb059b2feca1332 15155 WPTS BVT_SMB2Basic_Query_FileNormalizedNameInformation commit bf4554a2fffed30a37fb5ff4467267a2eaeea07f 15154 WPTS FSA BVT_AlternateDataStream_ListStreams_File commit 2266458a6b75760fe455b5b5b6ab3421ea102c97 15153 WPTS FileInfo_Query_FileIdInformation_Dir/File fails commit b219643fc2667abe7d09cda95ef286f8b16dedc6 15150 WPTS FileInfo_Query_FileAccessInformation_DataSuffix commit 9621f52ed119bdb5188286f4d81d713cf7ce8a08 15127 libnsl: '&' within '^' commit 4ac713da4ff2c45287699af975f8c98142bbd9d3 14251 operationalize bhyve dirty page tracking
2022-11-1514251 operationalize bhyve dirty page trackingLuqman Aden2-1/+6
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-11-04 [illumos-gate merge]Dan McDonald1-1/+3
commit 2cac0506db676bc6be4f12b32d0500f6f8ed429d 14568 bhyve should support pause/resume 14974 bhyve vhpet needs one-shot timers
2022-11-0314568 bhyve should support pause/resumePatrick Mooney1-1/+3
14974 bhyve vhpet needs one-shot timers Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com> Reviewed by: Greg Colombo <greg@oxidecomputer.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-19 [illumos-gate merge]Dan McDonald1-1/+1
commit 470204d3561e07978b63600336e8d47cc75387fa 14548 snoop has strange bedfellows commit c8dbcfded5b1de68bc460772d0bcb2069476a77a 15078 bhyve should enable VM_CAP_HALT_EXIT by default commit f6cf983f623e39ff70cb2b1fb9da2bdfddee54e9 15076 smbadm join should update local administrators group membership
2022-10-1815078 bhyve should enable VM_CAP_HALT_EXIT by defaultPatrick Mooney1-1/+1
Reviewed by: Luqman Aden <luqman@oxide.computer> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-13 [illumos-gate merge]Dan McDonald1-1/+16
commit 075343cbd89929c34843ffe183e5e2e633367bd6 15039 kernel initializes early GDT commit 53312454eef37dec3667cb0a7ab5b73cdda84862 15026 libsec mistakenly assumes a SID is a group SID commit de00d88e2173bf36f19125d522e5590c0f53cff0 15043 smbadm - need ability to read credentials from stdin
2022-10-1215039 kernel initializes early GDTDan Cross1-1/+16
Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Thirteen Oxide <wesolows@oxide.computer> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Dan McDonald <danmcd@mnx.io>
2022-09-26 [illumos-gate merge]Dan McDonald1-0/+2
commit 42640e499ab380f595753ffb5c3607d030e5cff3 14963 bhyve destroy should be more robust 14968 bhyve needs self-destroy ioctl Conflicts: usr/src/pkg/manifests/system-bhyve-tests.p5m
2022-09-2614963 bhyve destroy should be more robustPatrick Mooney1-0/+2
14968 bhyve needs self-destroy ioctl Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Michael Zeller <mike@mikezeller.net> Approved by: Dan McDonald <danmcd@mnx.io>
2022-09-22 [illumos-gate merge]Dan McDonald2-1/+68
commit 61b899723556289ed14dbcc0792ee6ed33c3edf9 14997 unnecessary jmp in desctbls_asm.s commit 578d9a563f6dc0f4f8a56447931b36db474172da 14485 bhyve needs better cpuid control
2022-09-2214485 bhyve needs better cpuid controlPatrick Mooney2-1/+68
Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Greg Colombo <greg@oxidecomputer.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-09-12 [illumos-gate merge]Dan McDonald4-73/+818
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-1114925 plumb DFv4 into amdzen(4D)Robert Mustacchi1-2/+2
Reviewed by: Keith M Wesolowski <wesolows@oxide.computer> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Garrett D'Amore <garrett@damore.org>
2022-09-1114936 need a better SMN addressing mechanismKeith M Wesolowski2-59/+770
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Garrett D'Amore <garrett@damore.org>
2022-09-1114821 Add additional AVX512 capabilitiesRobert Mustacchi1-12/+46
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-08-24 [illumos-gate merge]Dan McDonald3-153/+330
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 Wesolowski3-153/+330
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2022-08-22 [illumos-gate merge]Dan McDonald1-8/+15
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-2014834 cpuid code is and has always been isadepKeith M Wesolowski1-8/+15
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-14 [illumos-gate merge]Dan McDonald1-3/+3
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-3/+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-03 [illumos-gate merge]Dan McDonald2-1/+28
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 Mooney2-1/+28
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-07-21 [illumos-gate merge]Dan McDonald4-4/+1341
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 Mustacchi4-4/+1341
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-14 [illumos-gate merge]Dan McDonald1-0/+30
commit f81518d2d2ef63a80422631582fa82f0f956a850 14797 scsi_cname is unsafe commit a2d4222865d0ef80687403e52976bd691ec2faee 14557 Attempts to map PCI BARs without MMIO ends in panics commit aa88555e2aa3d01aff5e421451572bdfcf722282 14809 eeprom fails with key and key=value argument processing commit a26f9c149bc8e4c9206303674cdef16edec1ca70 14755 viona should expose more ring state 14756 expose viona kernel interface version 14787 bhyve should block leases on drv purge commit 81bcd6ad07db9db66927eebc0d558e9a12011226 14793 dump(1) should be 64bit only commit d37b9759f3782bad29cf7508d292559b4a8cf1f8 14792 elfdump(1) should be 64bit only commit 902bba376031b794865234f1621102c7f4bf9d2b 14608 ttymon should use tty-mode property Conflicts: manifest usr/src/cmd/sgs/elfdump/i386/Makefile
2022-07-1414755 viona should expose more ring statePatrick Mooney1-0/+30
14756 expose viona kernel interface version 14787 bhyve should block leases on drv purge Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Luqman Aden <luqman@oxide.computer> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-06-28 [illumos-gate merge]Dan McDonald3-14/+32
commit 265cb9426334857d58c5981579dc08d38aaae3d9 14757 scsi_pkt(9s) references pkt_scdblen instead of pkt_scblen commit 54cf5b63effe805271443d5dd7afd37ec184fbab 14635 bhyve should expose additional vcpu state
2022-06-2714635 bhyve should expose additional vcpu statePatrick Mooney3-14/+32
Reviewed by: Luqman Aden <luqman@oxide.computer> Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-06-23 [illumos-gate merge]Dan McDonald2-1/+233
commit d515dd7754a14758624ee9b1330197cdb6a47c49 14261 bhyve should expose kernel device state
2022-06-2314261 bhyve should expose kernel device statePatrick Mooney2-1/+233
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Luqman Aden <luqman@oxide.computer> Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-06-15 [illumos-gate merge]Dan McDonald1-0/+1
commit 5c22bad5dcbd030d95aca36e1c2fb0f77b505e17 14680 tem: add support for window manipulation functions commit e760f15095bdc9fa107e7c20ed2a5e4fb5865c1d 14732 split vtd out of vmm kernel module Conflicts: manifest
2022-06-1514732 split vtd out of vmm kernel modulePatrick Mooney1-0/+1
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-06-01 [illumos-gate merge]Brian Bennett1-3/+4
commit 3281964baf91e4061898a5490ee91e126e81116c 14684 want nvme-config-list property commit e309284527479df5fbac1270f2abd4a739f1ab72 14041 Dell R650 Xeon Gold 5318Y not booting
2022-05-3114041 Dell R650 Xeon Gold 5318Y not bootingStuart Maybee1-3/+4
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-26 [illumos-gate merge]Dan McDonald1-7/+21
commit 3d097f7d985318f4f57189c9c47f3b19f1721f89 14692 consolidate bhyve exception injection commit 662993c9b2fd7e3e0a5c2e535902c2360206095a 14581 ipadm could not create address after delete-addr for addrconf
2022-05-2614692 consolidate bhyve exception injectionPatrick Mooney1-7/+21
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-05-18 [illumos-gate merge]Dan McDonald1-20/+14
commit d4039345c8fe6e54a31d17d91e86e393fdcf401b 14628 ancient devicedb should be removed commit 68c72dd193abdcff98b7e21c4f9d7a4ba41d284b 14672 Add cxgbe alias for T62100-KR
2022-05-1714628 ancient devicedb should be removedRichard Lowe1-20/+14
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-13 [illumos-gate merge]Dan McDonald2-1/+4
commit b518543be8042a5a0dda9b983f71c4a99d74ad99 14603 bhyve passthrough mishandles combined CMD/STATUS reads commit d7b72f7b52f902da47cc7210a9121f4caabbcb9c 14578 bhyve upstream sync 2022 March 14493 Three small memory leaks in bhyve Conflicts: usr/src/Targetdirs
2022-05-1214578 bhyve upstream sync 2022 MarchAndy Fiddaman2-1/+4
14493 Three small memory leaks in bhyve Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-05-02 [illumos-gate merge]Dan McDonald1-0/+19
commit 3466010b6f73e5cbeb612e538494c9d42c6d4a68 14660 expose bhyve kernel interface version commit 2a22bccab8733d6de38ab1e1fbe8c810122a4427 14657 zoneadmd: remove warning gags and add ctf support Conflicts: usr/src/cmd/zoneadmd/Makefile usr/src/cmd/zoneadmd/vplat.c usr/src/cmd/zoneadmd/zoneadmd.c
2022-05-0214660 expose bhyve kernel interface versionPatrick Mooney1-0/+19
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-04-22 [illumos-gate merge]Dan McDonald10-2/+1352
commit 7c8c0b8227679b4684566e408ccc96d6ef7175e9 14587 bhyve and viona belong in uts/intel Conflicts: usr/src/cmd/bhyve/Makefile usr/src/lib/brand/bhyve/zone/Makefile
2022-04-2114587 bhyve and viona belong in uts/intelPatrick Mooney10-2/+1352
Reviewed by: Keith Wesolowski <wesolows@oxide.computer> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-15OS-8361 IPD 4 (man page renumbering) tracking issueDan McDonald1-2/+2
Reviewed by: Brian Bennett <brian.bennett@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2022-03-1014443 resection manual pages per IPD4Richard Lowe1-2/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>