summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel
AgeCommit message (Collapse)AuthorFilesLines
2022-12-09 [illumos-gate merge]Dan McDonald3-100/+0
commit 8b4261085e0d677be9a3253ff6b4c290e402576d 15244 zfs-tests: zfstest should accept multiple -c options commit 9e3aeadeb229d472ee0ae8425dc913dfe7e81ea2 15238 prom_reboot/panic should be machdep commit 4e320a8a375380e6f3963134cd6c1001e2bdb7fa 15245 zfs_clone_010_pos: fix python statement commit 46593baa8941a05e8871baac4528bcfbf249570c 15243 test-runner: tell us when there was no tests to run
2022-12-0915238 prom_reboot/panic should be machdepAndy Fiddaman3-100/+0
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Keith M Wesolowski <wesolows@oxide.computer> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-11-29 [illumos-gate merge]Dan McDonald1-0/+1
commit 94549dfd0c4a13ee80f199935635ca66d013ff2a 15216 vioif should attach to device 0x1000 also commit 9f3a0b43a03b04d53325dbc0fcefe03085efe59f 15162 rpcgen: warnings from generated code Conflicts: usr/src/uts/intel/os/driver_aliases
2022-11-28OS-8418 vioscsi needs driver_alias and name_to_major entriesDan McDonald2-0/+2
Reviewed by: Brian Bennett <brian.bennett@mnx.io> Approved by: Brian Bennett <brian.bennett@mnx.io>
2022-11-17 [illumos-gate merge]Dan McDonald8-67/+217
commit 4adf43b0b51d2123d4add8287f0e31facb0cbab1 15165 SMN accesses are size-sensitive
2022-11-1615165 SMN accesses are size-sensitiveKeith M Wesolowski8-67/+217
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 McDonald11-28/+58
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 Aden11-28/+58
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-11-06 [illumos-gate merge]Dan McDonald7-8/+184
commit 1fde93bfc5537d4261d6ef3ac9db44a76d697e75 14489 bhyve should emulate imul commit 77ef2e2dc992015d6c68f5923c0216f6d000fc96 15120 dtest missing dependency on CPU counters commit 5fcf5f8704b3d1b7e6175f9cb17fea58f5e56cdb 15119 truss could support IP, IPv6 sockopts 15115 IP_DONTFRAG could use docs commit 0accf5554adfa8ff02c02d58042253bfa597bfa2 15114 IP_DONTFRAG more like IP please frag commit b18d44ce328fbdf8d8c82ef1763d30b8a46edfde 14535 cfgadm_usb(8) should provide iSerialNumber in -v output commit 4f3f3e9a1dee62c031fa67cfe64e11d6dd3fab1b 14763 bhyve upstream sync 2022 August commit cfed4d7055842c539437036c634e7fe84d10977d 15085 mech_krb5: memory leaked during context establishment commit 549ab26f262a63e8892b99d530a98fea6423ad63 15084 SMBD leaks memory during startup/refresh commit 56a2adb63cd7b5ba73bb3f0fb3930b2d2730513e 15082 SMB Clients see but can't access restricted named streams commit 66a9cc68640459b14e330f94bcab980ef58fd66d 14957 pcieadm overloads header1.iobasehi
2022-11-0614489 bhyve should emulate imulAndy Fiddaman1-0/+139
Reviewed by: Toomas Soome <tsoome@me.com> Portions contributed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-11-0514763 bhyve upstream sync 2022 AugustAndy Fiddaman6-8/+45
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-11-04 [illumos-gate merge]Dan McDonald12-35/+250
commit 2cac0506db676bc6be4f12b32d0500f6f8ed429d 14568 bhyve should support pause/resume 14974 bhyve vhpet needs one-shot timers
2022-11-0314568 bhyve should support pause/resumePatrick Mooney12-35/+250
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-25 [illumos-gate merge]Dan McDonald7-16/+16
commit a77feb921f890fb76d76c760a138d0c8e73ee4a0 15118 bhyve too strict over vmm_data lengths commit 18c03fba8ec8cbe862149ac69dcb650b430bd6ef 15068 diskinfo crash in nvlist_free() commit 268cac54f3b029bc35167d895c6d82ded041d24b 15093 SMB error after Win10 tries FSCTL_PIPE_WAIT commit db8a370dba45fa238d7ad5ac85e2fffef8713c75 15005 Tests for btree implementation used by range trees commit 00ae59338e3e57fe8bfe8118360a47a69bfd8b98 15054 libc: using the result of an assignment as a condition without parentheses
2022-10-2415118 bhyve too strict over vmm_data lengthsPatrick Mooney7-16/+16
Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed-by: Vitaliy Gusev <gusev.vitaliy@gmail.com> Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-10-19 [illumos-gate merge]Dan McDonald3-26/+37
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 Mooney3-26/+37
Reviewed by: Luqman Aden <luqman@oxide.computer> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-14 [illumos-gate merge]Dan McDonald1-3/+1
commit 5e1bbccc35c7d7d0b6abd200b510d8d5b99ae31c 15064 vmm: unused variable 'iommu_initted' commit d9be5d44a919e9dbfe9d1e3e7a5557d9208b1de7 15050 SMB server mishandles some SIDs commit 5cfb18f0d1f59686e64a1bf142efa2bf653d86a0 15032 SMB: Can't create a file with a NULL DACL commit 34b17f87fc4c121059d3ab4102a276cbe7ed609a 15059 Update AMD microcode to 20220930 commit fab57d1b740f6df905ebda23c9345ef88a7a046a 15027 The ls command should show SIDs instead of ephemeral IDs commit 3cdfcc971afcfbc67664057ef3e59e02fb78871d 15063 vmm: cast to smaller integer type 'boolean_t' from 'void *' commit 13a19b244f4bf70feb407e14979f084b7cb47270 15077 ficl: make sure the loader emulator does set console
2022-10-1415064 vmm: unused variable 'iommu_initted'Toomas Soome1-2/+0
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-10-1315063 vmm: cast to smaller integer type 'boolean_t' from 'void *'Toomas Soome1-1/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-13 [illumos-gate merge]Dan McDonald2-45/+84
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 Cross2-45/+84
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-10-12 [illumos-gate merge]Dan McDonald3-5/+5
commit 374973c21804baf7ee038f3b1c3ee81a3613e0b3 15065 vmm: variable set but not used commit 1261b05561db859f9c9c1418718a0a9a2930e0cb 15069 dladm_str2bw() does not reset errno which is checked after string conversion commit 670f080b72593a4a43a509cd4a020ffe8a6484a6 14690 nvmeadm should refer to namespaces by their nsid commit 2841912edb2f7c5e77ae94d2ff7fe17ad82f2fcd 15051 SMB2 signature mismatch gets wrong error commit 11fb28bc14a13f8ca7aa0e0e8dd0c259dcb79049 15042 AD join fails if hostname longer than 14 characters commit ad1760fe5da149d8b902bd879789686794f383ce 15058 vmm: comparison is always true commit 7b0b8123e6101089b9e44e31f6b14b0762845fbb 15041 smbadm join reports clock skew as bad password commit 3cc2454804c6ebaa0b2a607ad425214c1e51c4ee 15037 cp_subr.s: Invalid instruction argument
2022-10-1215065 vmm: variable set but not usedToomas Soome2-4/+4
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-1115058 vmm: comparison is always trueToomas Soome1-1/+1
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-10 [illumos-gate merge]Dan McDonald1-1/+1
commit 564d52366b33ac17bebd5b441ac47b668dfcb6cd 15040 remove support for unused sun studio inline asm commit 6faa6645c7a15dbddad859508e1f766bf1cef639 15012 nightly should fail if tools build failed commit 3c6ef809288edc29a5dd9e0664c095967e7903dc 13313 tools build uses cw from /opt/onbld even if -t flag is specified
2022-10-1015040 remove support for unused sun studio inline asmRichard Lowe1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Patrick Mooney <pmooney@pfmooney.com>
2022-10-10 [illumos-gate merge]Dan McDonald1-1/+0
commit d687f445dcb8e0cd6caf81ea59a259f83ac93e2d 15016 find_elf should cope with O_DIRECTORY absence commit eca0273a3d9494e12a4d82943f1b2d701cde4489 15057 i86pc: redefinition of typedef 'vmm_data_req_t' is a C11 feature commit bdf9be201fbb95afc4f1d45b03d66d6f0f96c25f 15052 libc: unused label commit 430fb0518974971393f591123b410c866df1855a 5913 audit_syslog is noisy when it discards messages commit cd918266dec8ae2553f7a0efd53c52aa90d99a39 2271 CIFS clients fail to authenticate when idmap is using IDMU
2022-10-0715057 i86pc: redefinition of typedef 'vmm_data_req_t' is a C11 featureToomas Soome1-1/+0
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-10-03 [illumos-gate merge]Dan McDonald2-14/+19
commit 3f6fd99d844f7d4b62e4e1ddb0c29a4c2f7eca15 14952 bhyve should expose PAGING exits to userspace commit 17c4dadf772c2bfb28130f501dc6e1f46f8b1250 15020 HBA_LoadLibrary needs to close config file when done commit 609febc9a48c79a089214cb5d882759a72a38513 13923 zpool list -v output is misaligned commit e472a1cd85bffae230f8546d46fa757bade533e9 15006 Implement pre-auth integrity for fksmbd commit 17e9e0ae7132604963fd5a20e8ece5f2630e7fdf 15008 expose bhyve kernel interface version wider
2022-10-0214952 bhyve should expose PAGING exits to userspacePatrick Mooney1-11/+10
Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-09-2815008 expose bhyve kernel interface version widerPatrick Mooney1-3/+9
Reviewed by: Marco van Wieringen <mvw@planets.elm.net> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Dan McDonald <danmcd@mnx.io>
2022-09-26 [illumos-gate merge]Dan McDonald5-133/+240
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 Mooney5-133/+240
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 McDonald11-640/+1146
commit 61b899723556289ed14dbcc0792ee6ed33c3edf9 14997 unnecessary jmp in desctbls_asm.s commit 578d9a563f6dc0f4f8a56447931b36db474172da 14485 bhyve needs better cpuid control
2022-09-2214997 unnecessary jmp in desctbls_asm.sDan Cross1-3/+1
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-09-2214485 bhyve needs better cpuid controlPatrick Mooney10-637/+1145
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-22 [illumos-gate merge]Dan McDonald1-18/+1
commit 0ea62e6f4e67ca28e733485fb02f81d093a5d274 14992 dead code in desctbls.c
2022-09-2114992 dead code in desctbls.cDan Cross1-18/+1
Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-09-12 [illumos-gate merge]Dan McDonald12-509/+1270
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 Mustacchi3-55/+83
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 Wesolowski7-114/+841
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 Mustacchi3-342/+314
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-08 [illumos-gate merge]Dan McDonald1-0/+28
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-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-30 [illumos-gate merge]Dan McDonald11-206/+7
commit 2570281cf351044b6936651ce26dbe1f801dcbd8 14079 remove TNF commit 2ec63ffb3ec249bd7cb4523118c8437e6c6be335 14930 getallifaddrs() fails in shared IP zone after 3729 Conflicts: manifest
2022-08-3014079 remove TNFToomas Soome11-206/+7
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 McDonald11-453/+845
commit 22e4c3ac083467e1e6241dedfea03e25c101eedf 14836 extend AMD chiprev mechanism to identify core revs commit b8f43eb65c2ac2ff69cf1a69aabc90c27cdb859e 14686 nvme should use namespace GUID for devid if available