summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/sys
AgeCommit message (Collapse)AuthorFilesLines
2012-05-07illumos syncJohn Sonnenschein48-276/+2007
2012-05-04OS-1149 update to latest acpica release; transition to ACPI 5.0Jerry Jelinek47-264/+1984
2012-05-032650 AMD family 0x15 PG supportHans Rosenfeld1-1/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Albert Lee <trisk@nexenta.com>
2012-04-13OS-914 Updated x86_archext with missing cpuid piecesRobert Mustacchi1-11/+24
2012-03-13998 obsolete DMA driver interfaces should be removedGarrett D'Amore1-38/+7
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2012-03-13backout 998: breaks common closed driversRichard Lowe1-7/+38
2012-03-13998 obsolete DMA driver interfaces should be removedGarrett D'Amore1-38/+7
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-03-131971 i86 kernel should be more careful when casting pointersRichard Lowe1-5/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-12-15Merge branch 'master' into gcc4John Sonnenschein1-0/+4
2012-03-292449 Add workaround for AMD K10 CPU erratum 721Hans Rosenfeld1-0/+4
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-02richlowe GCC4 mergeJohn Sonnenschein1-1/+1
2011-11-02[OS-714] illumos mergeJohn Sonnenschein1-0/+4
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/uts/common/inet/tcp/tcp_input.c
2011-10-311687 Race in determine_platform / get_hwenv causes multi-CPU VM hang at bootMatt Amdur1-0/+4
Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Eric Schrock <Eric.Schrock@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett.damore@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-10-03[OS-663] Post-6.5 Illumos syncJohn Sonnenschein3-4/+10
Merge https://github.com/illumos/illumos-gate Conflicts: exception_lists/packaging usr/src/cmd/dtrace/test/cmd/scripts/dtest.pl usr/src/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.include.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh usr/src/cmd/lp/Makefile usr/src/cmd/lp/cmd/lpadmin/options.c usr/src/cmd/lp/cmd/lpfilter.c usr/src/cmd/lp/cmd/lpforms.c usr/src/cmd/lp/cmd/lpusers.c usr/src/cmd/lp/lib/lp/isterminfo.c usr/src/cmd/lp/lib/lp/tidbit.c usr/src/cmd/terminfo/att.ti usr/src/cmd/zpool/zpool_main.c usr/src/common/dis/i386/dis_tables.c usr/src/lib/libdtrace/common/dt_options.c usr/src/lib/libzfs/common/libzfs_dataset.c usr/src/man/man1m/dladm.1m usr/src/man/man1m/flowadm.1m usr/src/man/man1m/zoneadm.1m usr/src/man/man1m/zonecfg.1m usr/src/pkg/manifests/print-lp-print-client-commands.mf usr/src/pkg/manifests/print-lp.mf usr/src/uts/common/fs/zfs/sys/zio.h usr/src/uts/common/fs/zfs/zio.c usr/src/uts/i86pc/ml/mach_offsets.in usr/src/uts/intel/amd64/ml/mach_offsets.in usr/src/uts/intel/sys/tss.h
2011-08-28Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe3-13/+57
Conflicts: usr/src/cmd/lp/cmd/lpadmin/options.c usr/src/cmd/man/src/man.c
2011-07-27OS-517 <sys/tss.h> should export all version of the tss structureRobert Mustacchi1-10/+46
2011-07-02sys/segments.h: Cast up to a uint64_t to avoid left shift > type widthRichard Lowe1-1/+1
GCC 4.4 would warn that we were left shifting by 32 leaving a result greater than the width of the type (presumed to be implicit int). Cast up to a uint64_t so we have room.
2011-08-111347 isainfo should indicate presence of vmx/svm supportBryan Cantrill1-1/+6
1348 isainfo -v potentially overflows 80 columns Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2011-08-101281 Expose all TSS definitionsRobert Mustacchi2-12/+51
Reviewed by: Igor Kozhukhov <igor.kozhukhov@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-06-28OS-441 update acpica code to newer versionJerry Jelinek48-5550/+2621
2012-03-11998 obsolete DMA driver interfaces should be removedGarrett D'Amore1-38/+7
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2011-06-10OS-382 isainfo should indicate presence of vmx/svm supportBryan Cantrill1-1/+3
2011-12-011621 update acpica code to newer version (Joyent OS-441)Gordon Ross48-5549/+2624
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2012-03-02backout 998: breaks common closed driversRichard Lowe1-7/+38
2012-03-01998 obsolete DMA driver interfaces should be removedGarrett D'Amore1-38/+7
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-05-151971 i86 kernel should be more careful when casting pointersRichard Lowe1-5/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2010-08-166970888 panic BAD TRAP: type=d (#gp General protection) due to incorrect use ↵Kuriakose Kuruvilla1-2/+3
of x86_featureset
2010-08-166958308 XSAVE/XRSTOR mechanism to save and restore processor stateKuriakose Kuruvilla6-18/+76
Contributed by Lejun Zhu <lejun.zhu@intel.com>
2010-08-096955192 Intel IOMMU code performs unnecessary write buffer flushesFrank Van Der Linden2-15/+55
6955196 Intel IOMMU code should use higher-level abstraction interface 6955973 Intel IOMMU code has too many checks in the dma bind handle path 6956536 Intel iommu code does too much work during cookie manipulation 6955206 iommulib code looks up nexops too often 6949020 iommulib should not get used when disabled from rootnex.conf
2010-08-056932990 Support for TSC deadline timerKrishnendu Sadhukhan - Sun Microsystems1-1/+7
Contributed by Aubrey Li <aubrey.li@intel.com>
2010-07-146812663 Running out of bits in x86_featureKuriakose Kuruvilla1-44/+46
2010-06-11PSARC/2010/169 EOF lx brandSurya Prakki2-14/+5
6959264 EOF lx brand
2010-03-25PSARC/2009/104 Hot-Plug Support for ACPI-based SystemsGerry Liu4-15/+64
PSARC/2009/550 PSMI Extensions for CPU Hotplug PSARC/2009/551 acpihpd ACPI Hotplug Daemon PSARC/2009/591 Attachment Points for Hotpluggable x86 Systems 6862510 provide support for cpu hot add on x86 6883891 cmi interface needs to support dynamic reconfiguration 6884154 x2APIC and kmdb may not function properly during CPU hotplug event. 6904971 low priority acpi nexus code review feedback 6877301 lgrp should support memory hotplug flag in SRAT table
2010-03-176850096 Error reports should include identification for x8 ECC Symbolsize in ↵Srihari Venkatesan1-1/+3
syndrome-type Contributed by Hans.Rosenfeld@amd.com
2010-03-12PSARC 2010/062 increase number of realtime signalsRoger A. Faulkner1-12/+9
6820737 Solaris needs to increase the number of realtime signals for platform parity
2010-02-28PSARC 2009/657 delete obsolete system call trapsRoger A. Faulkner1-152/+35
6906485 delete obsolete system call traps --HG-- rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c rename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.c rename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.c rename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
2010-01-256795177 AMD NorthBridge watchdog ereport does not include MC4_ADDR valueSrihari Venkatesan1-2/+7
6896173 Compound error name encoding is incorrect in WatchDog ereports
2010-01-056896135 xVM panics on system with Myrinet 10GigE card pfn_to_mfn(): illegal ↵Mark Johnson1-1/+4
PFN 0xf8070
2009-12-226764832 Provide user-level processor groups observabilityAlexander Kolbasov1-0/+1
6831680 cputrack(1) leaves its victim with unneeded cpc context 6901343 cpc context flag updates are not always atomic 6908152 Dormant thread CPC context affects cpu CPC consumers
2009-12-036783915 numerous drivers using devacc_attr_access without specifying ↵Stephen Hanson1-3/+210
DDI_DEVICE_ATTR_V1 6765185 ddi_dma_mem_alloc should ignore devacc_attr_access 6886100 DDI_FLAGERR_ACC accesses on x86 should use i_ddi_prot_io_get8() calls as on sparc 6886098 ddi_fm_acc_err_get()/ddi_fm_dma_err_get() copy data when they don't need to 6901678 crossbow changes broke dma handle checking in bge driver 6901000 lint warning in mtst_cpu.c
2009-12-016901273 acpica: update ACPI CA interpreter source to 20091112Dana Myers20-951/+1730
6869130 acpica: AcpiOsAllocate leaks on toshiba laptops
2009-11-236870434 Installation hangs on HP DL380 G4 after displaying copyright message ↵Dana Myers1-0/+2
with S10u8_04 and osol.0906
2009-11-206900188 prsubr.c is not lint cleanRoger A. Faulkner1-9/+29
2009-11-196895977 Update Xen to 3.4Mark Johnson1-1/+4
2009-11-066887944 support for IA32_ENERGY_PERF_BIAS MSRaubrey.li@intel.com1-0/+6
2009-11-046843035 Need support for Magny-Cours processorsSrihari Venkatesan2-1/+5
6860401 FMA CPU Topology & Memory Topology needs to support Magny Cours(Multi chip Module) Portions contributed by Boris.Ostrovsky@amd.com and Hans.Rosenfeld@amd.com
2009-11-03PSARC/2009/490 x86 Generic FMA Topology EnumeratorTom Pothier3-0/+57
6785310 Implement SMBIOS contained elements/handles 6841286 Need x86 generic FMA topo enumerator 6853537 x86gentopo needs OEM-Specific SMBIOS structures 6865771 Topology relationships should be derived from contained handles & elements of SMBIOS 6865814 Chip enumerator should derive serials & labels using libsmbios, if SMBIOS is FM aware 6865845 /dev/fm should export the Initial APICID, SMBIOS based ID/instance to the chip enumerator 6866456 Generic Topology FMRI ereport
2009-11-02PSARC/2008/181 Solaris Hotplug FrameworkEvan Yan1-0/+78
6837240 Solaris Hotplug Framework 6783012 Add support for PCIe Alternate Routing-ID Interpretation 6638136 remove obsolete ndi_ra_xxx logic from px_msi code 6695081 Race condition between pciehpc_intr() and pciehpc_init() --HG-- rename : usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c => usr/src/uts/common/io/pciex/hotplug/pciehpc.c rename : usr/src/uts/common/io/hotplug/pcishpc/pcishpc.c => usr/src/uts/common/io/pciex/hotplug/pcishpc.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.c => usr/src/uts/intel/io/pciex/hotplug/pciehpc_acpi.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.h => usr/src/uts/intel/sys/hotplug/pci/pciehpc_acpi.h rename : usr/src/uts/sparc/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg/Makefile rename : usr/src/uts/sun4/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.c
2009-10-21PSARC 2009/543 FMA for Nehalem_EXYanmin Sun2-1/+4
6814342 FMA for Intel Nehalem EX 6874673 ereport.cpu.intel.l1tlb produces wrong fault
2009-10-146883663 CPUs observed not downclocking when system is otherwise idleEric Saxe1-0/+1