summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/sys
AgeCommit message (Collapse)AuthorFilesLines
2009-09-156864407 AMD's Lisbon processor introduces new socket typeSrihari Venkatesan1-0/+2
Contributed by Boris.Ostrovsky@amd.com
2009-09-14backout 6841893: breaks sparc buildjmcp2-0/+57
backout 6839215: breaks sparc build backout 6880217: breaks sparc build
2009-09-146839215 amd_iommu driver panics dom0 in snv_114.Vikram Hegde2-57/+0
2009-09-046860515 Solaris x86 can try AcpiReset() first before jumping on to other ↵Saurabh Misra2-0/+12
methods (kb, port 0x92 etc.) 6868057 reset() should call ddi functions only when HAT is running
2009-08-316869407 amd_iommu: freed dips should be removed from gfx_devinfo_listVikram Hegde1-0/+1
2009-07-316338698 Application deadlocks on an lwpchan lock when a watchpoint is ↵Roger A. Faulkner1-3/+3
enabled on a thread stack
2009-07-306859941 fix for 6855752 is incorrectVikram Hegde1-9/+2
2009-07-246849090 Need to synch with newer versions of Xen and associated toolsStuart Maybee2-15/+15
6747653 xen_fix_foreign and is_foreign needs to be removed from xnb driver 6451665 Xen/Solaris on Xen needs to support MSI 6736325 core dumps of 32on64 domains need support 6827538 PV access should be initialized earlier for Solaris HVM domains 6831935 Solaris's xen code doesn't use the list_t correctly 6798742 excesive PAGESIZE buf alloc/free in evtchndrv_write 6771370 ipagent accidentally depends on SUNWxvm 6772060 ipagent service has no dependencies 6771371 ipagent doesn't handle IPv6 correctly 6838897 xvm ipagent service generates noise on boot 6788314 Array overrun in evtchn code 6839622 dom0 paniced with pdp->xd_evtchn != INVALID_EVTCHN 6561515 Need to remove workaround from evtchn.c when compiler bug is fixed 6835636 B107/xvm wont plumb 10gig interface - nxge_alloc_tx_cntl_dma failed! --HG-- rename : usr/src/uts/common/xen/public/acm.h => usr/src/uts/common/xen/public/xsm/acm.h rename : usr/src/uts/common/xen/public/acm_ops.h => usr/src/uts/common/xen/public/xsm/acm_ops.h
2009-07-216861405 Solaris needs to callback to BIOS to take over system P-State managementMark Haywood1-0/+1
2009-07-146848982 32 bit kernel should use %cr8 to access the TPR when possibleJoe Bonasera2-0/+4
2009-07-076764337 CP3250 needs level 2 FMA compliance for MCU diagnosisVuong Nguyen1-0/+10
2009-07-026834787 Handle minor cpuid/revision changes for AMD processorsKuriakose Kuruvilla2-12/+11
6839150 AMD Socket Identifications impact FMA on AMD Family 0xF topologies
2009-07-016855752 panic(BAD TRAP) on lynx/wasp/X2270 platforms installing snv_118r1Vikram Hegde1-2/+13
2009-06-266836969 acpica: update to Intel ACPI CA 20090521Dana Myers48-1220/+2573
6387741 process_master_file() causes kmem panics given a bogus master file 6837274 acpica: acpi_enum.c creates non-IEEE-1275 'compatible' properties
2009-06-226819642 Intel IOMMU has multiple issuesVikram Hegde2-3/+3
2009-06-156719215 profile timer survives exec; handler does not; process crashes with ↵Roger A. Faulkner1-3/+2
Profile Timer Expired
2009-06-12PSARC 2009/319 MII & GMII Common LayerGarrett D'Amore4-770/+1
6730277 Generic 802.3 MII/GMII Support for GLDv3 6845677 dmfe driver not suspend/resume safe 6845682 dmfe driver should support Brussels 6845684 dmfe driver should use new style netlb ioctls 6547496 RFE: convert DMFE_DEBUGs to dtrace SDTs 6848129 afe should support flow control and netlbtest 6848136 don't deliver dnet header --HG-- rename : usr/src/uts/intel/io/mii.c => usr/src/uts/common/io/mii/mii.c rename : usr/src/uts/intel/sys/mii.h => usr/src/uts/common/sys/mii.h rename : usr/src/uts/intel/io/dnet.c => usr/src/uts/intel/io/dnet/dnet.c rename : usr/src/uts/intel/sys/dnet.h => usr/src/uts/intel/io/dnet/dnet.h
2009-06-10PSARC 2009/334 EOF of legacy bus miceGarrett D'Amore2-82/+2
PSARC 2009/341 remove mscsi 6848113 busmice (msm and logi) should be removed 6848112 remove mscsi --HG-- rename : usr/src/uts/common/sys/vuidmice.h => usr/src/uts/common/io/vuidmice/vuidmice.h
2009-05-186815568 ACPICA enhancements for support of ACPI-based device enumeration ↵Michael Corcoran2-6/+42
earlier in boot Contributed by Gerry Liu <jiang.liu@intel.com>
2009-05-156836576 Integrate CPU Idle Notification into ONRandy Fishel1-5/+6
PSARC/2009/115 CPU Idle Notification
2009-04-286770898 Performance of x86 cross callsJoe Bonasera1-4/+2
6785779 enabling xc_traptrace will panic or hang the system
2009-04-276770233 New model ID for Istanbul processoronnv_114Kuriakose Kuruvilla2-2/+19
6672305 Need to support Griffin processors 6824550 AMD G34 processors need cpuid support Contributed by Boris Ostrovsky <boris.ostrovsky@amd.com>
2009-04-246818129 Solaris support for _OSC AER method (Nehalem IO FMA)Krishna Elango1-0/+85
2009-04-146750666 getisax(2) needs to detect Intel AES instruction set extension and ↵Kuriakose Kuruvilla1-9/+12
PCLMULQDQ instruction
2009-04-036821708 deeper C-state support required for processors with ARATBill Holler1-0/+10
Contributed by aubrey.li@intel.com
2009-03-166817282 Need boot properties to disable Solaris kernel from using SRAT, ↵Jonathan Chew1-1/+6
SLIT, and NUMA optimizations
2009-03-096775011 bad trap page fault while starting dom0Stuart Maybee1-0/+11
2009-03-066621869 Solaris hangs on TSC calibration while powering on under VMware ESX ↵Surya Prakki1-0/+1
Server
2009-03-046804867 fma driver support for Intel Core i7Adrian Frost1-1/+6
2009-02-276786943 AMD-based systems with C1E state enabled hang at bootBill Holler1-0/+11
Contributed by <boris.ostrovsky@amd.com>.
2009-02-25PSARC 2008/777 cpupm keyword mode extensionsEric Saxe2-4/+10
PSARC 2008/663 CPU Deep Idle Keyword 6567156 bring CPU power awareness to the dispatcher 6700904 deeper C-State support required on follow-ons to Intel Penryn processor generation microarchitecture 6805661 cmt_root may contain duplicates on UMA systems --HG-- rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_mach.c => usr/src/uts/i86pc/io/cpudrv_mach.c rename : usr/src/uts/i86pc/io/cpudrv/cpu_acpi.c => usr/src/uts/i86pc/os/cpupm/cpu_acpi.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_amd.c => usr/src/uts/i86pc/os/cpupm/cpupm_amd.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_intel.c => usr/src/uts/i86pc/os/cpupm/cpupm_intel.c rename : usr/src/uts/i86pc/os/cpupm.c => usr/src/uts/i86pc/os/cpupm/cpupm_mach.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_throttle.c => usr/src/uts/i86pc/os/cpupm/cpupm_throttle.c rename : usr/src/uts/i86pc/io/cpudrv/pwrnow.c => usr/src/uts/i86pc/os/cpupm/pwrnow.c rename : usr/src/uts/i86pc/io/cpudrv/speedstep.c => usr/src/uts/i86pc/os/cpupm/speedstep.c rename : usr/src/uts/i86pc/sys/cpupm.h => usr/src/uts/i86pc/sys/cpupm_mach.h rename : usr/src/uts/i86pc/sys/cpudrv_throttle.h => usr/src/uts/i86pc/sys/cpupm_throttle.h
2009-02-116799812 pcitool ioctls can access past end of MMIO-mapped memory, return garbageDan Mick1-8/+4
2009-02-026625634 double fault handler no longer switches stacks on 64-bit kernelSeth Goldberg1-4/+2
6652275 32bit #df double fault traps broken, after 6624280
2008-12-196719310 Expose availability of MOVBE instructionKrishnendu Sadhukhan - Sun Microsystems1-1/+2
2008-12-156292199 bcopy and kcopy should'nt use rep, smovBill Holler2-0/+9
Portions contributed by Robert Kasten <robert.a.kasten@intel.com>
2008-12-156671106 New model ID for Shanghai processorKit Chow1-0/+2
2008-12-156776210 live cd of 2008.11RC2 hangs on bootVikram Hegde1-0/+6
2008-12-056779278 AMD IOMMU code should use rootnex props instead of do_bsys_getprop()Vikram Hegde1-2/+0
6779268 Intel IOMMU should support both yes and true for boot options 6779272 AMD IOMMU should support true/false for boot time options 6762163 parse_dmar_rmrr does not parse rmrr units of dmar table due to buggy RMRR in BIOS
2008-11-246774448 Toonie needs non-unity mapVikram Hegde3-26/+54
2008-10-156464695 acpica: update to Intel ACPI CA 20080829Dana Myers43-1557/+2396
6747548 acpica: must check size of buffers returned from AcpiEvaluateObject() --HG-- rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsfield.c => usr/src/uts/intel/io/acpica/dispatcher/dsfield.c rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsinit.c => usr/src/uts/intel/io/acpica/dispatcher/dsinit.c rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsmethod.c => usr/src/uts/intel/io/acpica/dispatcher/dsmethod.c rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsmthdat.c => usr/src/uts/intel/io/acpica/dispatcher/dsmthdat.c rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsobject.c => usr/src/uts/intel/io/acpica/dispatcher/dsobject.c rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsopcode.c => usr/src/uts/intel/io/acpica/dispatcher/dsopcode.c rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsutils.c => usr/src/uts/intel/io/acpica/dispatcher/dsutils.c rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswexec.c => usr/src/uts/intel/io/acpica/dispatcher/dswexec.c rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswload.c => usr/src/uts/intel/io/acpica/dispatcher/dswload.c rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswscope.c => usr/src/uts/intel/io/acpica/dispatcher/dswscope.c rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswstate.c => usr/src/uts/intel/io/acpica/dispatcher/dswstate.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exconfig.c => usr/src/uts/intel/io/acpica/executer/exconfig.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exconvrt.c => usr/src/uts/intel/io/acpica/executer/exconvrt.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/excreate.c => usr/src/uts/intel/io/acpica/executer/excreate.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exdump.c => usr/src/uts/intel/io/acpica/executer/exdump.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exfield.c => usr/src/uts/intel/io/acpica/executer/exfield.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exfldio.c => usr/src/uts/intel/io/acpica/executer/exfldio.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exmisc.c => usr/src/uts/intel/io/acpica/executer/exmisc.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exmutex.c => usr/src/uts/intel/io/acpica/executer/exmutex.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exnames.c => usr/src/uts/intel/io/acpica/executer/exnames.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg1.c => usr/src/uts/intel/io/acpica/executer/exoparg1.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg2.c => usr/src/uts/intel/io/acpica/executer/exoparg2.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg3.c => usr/src/uts/intel/io/acpica/executer/exoparg3.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg6.c => usr/src/uts/intel/io/acpica/executer/exoparg6.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exprep.c => usr/src/uts/intel/io/acpica/executer/exprep.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exregion.c => usr/src/uts/intel/io/acpica/executer/exregion.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exresnte.c => usr/src/uts/intel/io/acpica/executer/exresnte.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exresolv.c => usr/src/uts/intel/io/acpica/executer/exresolv.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exresop.c => usr/src/uts/intel/io/acpica/executer/exresop.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exstore.c => usr/src/uts/intel/io/acpica/executer/exstore.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exstoren.c => usr/src/uts/intel/io/acpica/executer/exstoren.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exstorob.c => usr/src/uts/intel/io/acpica/executer/exstorob.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exsystem.c => usr/src/uts/intel/io/acpica/executer/exsystem.c rename : usr/src/uts/intel/io/acpica/interpreter/executer/exutils.c => usr/src/uts/intel/io/acpica/executer/exutils.c rename : usr/src/uts/intel/io/acpica/interpreter/parser/psargs.c => usr/src/uts/intel/io/acpica/parser/psargs.c rename : usr/src/uts/intel/io/acpica/interpreter/parser/psloop.c => usr/src/uts/intel/io/acpica/parser/psloop.c rename : usr/src/uts/intel/io/acpica/interpreter/parser/psopcode.c => usr/src/uts/intel/io/acpica/parser/psopcode.c rename : usr/src/uts/intel/io/acpica/interpreter/parser/psparse.c => usr/src/uts/intel/io/acpica/parser/psparse.c rename : usr/src/uts/intel/io/acpica/interpreter/parser/psscope.c => usr/src/uts/intel/io/acpica/parser/psscope.c rename : usr/src/uts/intel/io/acpica/interpreter/parser/pstree.c => usr/src/uts/intel/io/acpica/parser/pstree.c rename : usr/src/uts/intel/io/acpica/interpreter/parser/psutils.c => usr/src/uts/intel/io/acpica/parser/psutils.c rename : usr/src/uts/intel/io/acpica/interpreter/parser/pswalk.c => usr/src/uts/intel/io/acpica/parser/pswalk.c rename : usr/src/uts/intel/io/acpica/interpreter/parser/psxface.c => usr/src/uts/intel/io/acpica/parser/psxface.c
2008-10-14PSARC 2008/622 32-bit Address Restriction Software Capabilities FlagRoger A. Faulkner1-6/+6
6755162 ADDR32 software capability: restrict a 64-bit process to the lower 32 bits of the address space
2008-09-29PSARC/2008/596 Block Tap Support for SolarisMark Johnson1-0/+3
6539533 Solaris dom0 needs blktap support
2008-09-28PSARC 2008/561 AMD IOMMUVikram Hegde2-0/+80
6567017 Support for AMD IOMMU
2008-09-25PSARC 2006/591 Virtual Consolerui zang - Sun Microsystems - Beijing China2-59/+0
PSARC 2008/515 Virtual Console Update 4309501 Need additional local 'terminal' --HG-- rename : usr/src/uts/intel/sys/kd.h => usr/src/uts/common/sys/kd.h
2008-09-22PSARC 2008/382 Fast RebootSherry Moore2-1/+2
6714038 Fast Reboot support for x86 platforms
2008-09-15PSARC 2008/561 AMD IOMMUonnv_99Vikram Hegde2-1/+251
6747701 Integrate DDI hooks for AMD IOMMU 6748625 Intel IOMMU putback broke dom0 boot
2008-09-156747590 microcode update support for AMDMark Johnson2-4/+3
Contributed by Hans Rosenfeld <hans.rosenfeld@amd.com>
2008-09-14PSARC 2008/560 Intel IOMMUVikram Hegde2-0/+5
6714111 Solaris needs to support the Intel IOMMU
2008-09-09PSARC 2008/569 FMA Topology & Retire Agent RefinementsCheng Sean Ye3-15/+279
6567641 cpu and memory fault management for Solaris x86 xVM 6690231 phase out mem and cpu schemes for x86 6683402 fmd_fmri_present() in hc scheme is bogus 6739591 introduce /dev/fm for userland fault management interface to kernel 6739593 introduce libfmd_agent so agents do not have to use /dev/fm directly 6739595 support retire/unretire/isretired as topo methods on the resource node 6739597 x86 chip enumerator should be weaned off of kstats 6742378 libtopo: hc_unusable() is returning random value 6738573 faults aren't replayed on boot 6744597 ldmsvcs: mem_request is returning incorrect value for page unretire 6739600 panic console ereport summary should handle nvlist arrays 6739601 add cpu module panic callback made from panic_quiesce_hw 6739605 when x86 error injection has taken place, tag all subsequent ereports 6739608 missing label for i86xpv dtrace_interrupt_enable causes panic on debug_enter 6739609 add HYPERVISOR_mca hypercall for physical topology and MCA info --HG-- rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/Makefile rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/amd64/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/amd64/Makefile rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/ao.c => usr/src/cmd/mdb/intel/modules/amd_opteron/ao.c rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/ia32/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/ia32/Makefile rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/Makefile rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/amd64/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/amd64/Makefile rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/gcpu.c => usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/ia32/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/ia32/Makefile rename : usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll.c => usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll_subr.c rename : usr/src/uts/i86pc/intel_nb5000/Makefile => usr/src/uts/intel/intel_nb5000/Makefile rename : usr/src/uts/i86pc/io/intel_nb5000/dimm_addr.c => usr/src/uts/intel/io/intel_nb5000/dimm_addr.c rename : usr/src/uts/i86pc/io/intel_nb5000/dimm_addr.h => usr/src/uts/intel/io/intel_nb5000/dimm_addr.h rename : usr/src/uts/i86pc/io/intel_nb5000/dimm_phys.h => usr/src/uts/intel/io/intel_nb5000/dimm_phys.h rename : usr/src/uts/i86pc/io/intel_nb5000/intel_nb5000.c => usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c rename : usr/src/uts/i86pc/io/intel_nb5000/intel_nb5000.conf => usr/src/uts/intel/io/intel_nb5000/intel_nb5000.conf rename : usr/src/uts/i86pc/io/intel_nb5000/intel_nbdrv.c => usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c rename : usr/src/uts/i86pc/io/intel_nb5000/nb5000.h => usr/src/uts/intel/io/intel_nb5000/nb5000.h rename : usr/src/uts/i86pc/io/intel_nb5000/nb5000_init.c => usr/src/uts/intel/io/intel_nb5000/nb5000_init.c rename : usr/src/uts/i86pc/io/intel_nb5000/nb_log.h => usr/src/uts/intel/io/intel_nb5000/nb_log.h rename : usr/src/uts/i86pc/io/intel_nb5000/nb_pci_cfg.c => usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c rename : usr/src/uts/i86pc/io/intel_nb5000/rank.h => usr/src/uts/intel/io/intel_nb5000/rank.h rename : usr/src/uts/i86pc/io/mc/mc-amd.conf => usr/src/uts/intel/io/mc-amd/mc-amd.conf rename : usr/src/uts/i86pc/io/mc/mcamd.h => usr/src/uts/intel/io/mc-amd/mcamd.h rename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg.c => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg.c rename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg.h => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg.h rename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg_impl.h => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg_impl.h rename : usr/src/uts/i86pc/io/mc/mcamd_drv.c => usr/src/uts/intel/io/mc-amd/mcamd_drv.c rename : usr/src/uts/i86pc/io/mc/mcamd_off.in => usr/src/uts/intel/io/mc-amd/mcamd_off.in rename : usr/src/uts/i86pc/io/mc/mcamd_pcicfg.c => usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c rename : usr/src/uts/i86pc/io/mc/mcamd_pcicfg.h => usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.h rename : usr/src/uts/i86pc/io/mc/mcamd_subr.c => usr/src/uts/intel/io/mc-amd/mcamd_subr.c rename : usr/src/uts/i86pc/mc-amd/Makefile => usr/src/uts/intel/mc-amd/Makefile rename : usr/src/uts/i86pc/sys/cpu_module.h => usr/src/uts/intel/sys/cpu_module.h
2008-08-276738081 Intel Machine check plugin should use cmi handle instead of ↵Adrian Frost1-6/+6
accessing CPU stucture 6738577 generic machine check mdb module should be in step with kernel 6741384 intel_nhm topology incorrect address with mirror memory 6741385 Machine check misc2 register renamed to ctl2