History log of /titanic_51/usr/src/uts/i86pc/io/mp_platform_common.c (Results 1 – 25 of 39)
Revision Date Author Comments
# 08bba7d6 22-Dec-2017 Marcel Telka <marcel@telka.sk>

8934 ACPI 6.0 requires Processor Local X2APIC for all processors
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3532

(cherry picked from commit 288387

8934 ACPI 6.0 requires Processor Local X2APIC for all processors
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3532

(cherry picked from commit 288387a9ac4e9c60fba9357425bc0b447b9aabcc)

show more ...


# 1fc5b649 26-May-2017 Prashanth Sreenivasa <pks@delphix.com>

8496 Multiple cores per socket does not work on Cloudstack KVM setup
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Robert

8496 Multiple cores per socket does not work on Cloudstack KVM setup
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Gordon Ross <gwr@nexenta.com>

refs #3532

(cherry picked from commit a8991aeb698fcd4a1df36f06fbc7c146b3125458)

show more ...


# 315051c2 27-Jul-2016 Robert Mustacchi <rm@joyent.com>

6679 Useless assert in acpidev_cpu_query_MAT()
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Appro

6679 Useless assert in acpidev_cpu_query_MAT()
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

refs #3532

(cherry picked from commit 255b8840b5b698a50006e4be236247d0c222c587)

show more ...


# cd74fa5a 25-Mar-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

6807 only one CPU detected on HP Gen9
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved

6807 only one CPU detected on HP Gen9
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3532

(cherry picked from commit d339dfeffb229c9d6600872a9e1175f6c68a4bb3)

show more ...


# 345bd4ad 25-Mar-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

6806 local x2apic enumeration is broken
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approve

6806 local x2apic enumeration is broken
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3532

(cherry picked from commit 96893490fb3ca422af11d45b057b79730020d98d)

show more ...


# 41afdfa7 06-Aug-2010 Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM>

6932990 Support for TSC deadline timer
Contributed by Aubrey Li <aubrey.li@intel.com>


# 7ff178cd 24-Jun-2010 Jimmy Vetayases <Jimmy.Vetayases@oracle.com>

PSARC/2009/505 IRM Framework Extension(s)
PSARC/2009/665 Pcitool Extensions
6669984 Solaris x86 need to provide large number of interrupt vectors for MSI/MSI-x
6866130 Interrupt Resource Management (

PSARC/2009/505 IRM Framework Extension(s)
PSARC/2009/665 Pcitool Extensions
6669984 Solaris x86 need to provide large number of interrupt vectors for MSI/MSI-x
6866130 Interrupt Resource Management (IRM) support on x86 platforms
6876744 Need a new mdb debugger module for the new apix PSM
6881939 decouple current i86xpv interrupt implementation from i86pc
6916041 Pcitool Enhancement(1M) for the new apix PSM on X86
6957091 update pcitool(1m) manpage for 6916041

--HG--
rename : usr/src/cmd/mdb/i86pc/modules/pcplusmp/apic.c => usr/src/cmd/mdb/i86pc/modules/pcplusmp/pcplusmp.c

show more ...


# c9e8f0dd 21-May-2010 Dana Myers <Dana.Myers@Sun.COM>

6953300 pcplusmp: acpi_probe() needs to be a little more cautious with NCPU-sized local arrays


# e7c3cdae 22-Apr-2010 jiang.liu@intel.com <none@none>

6942111 CPU hotplug code breaks interrupt round robin algorithm at boot time


# a3114836 25-Mar-2010 Gerry Liu <jiang.liu@intel.com>

PSARC/2009/104 Hot-Plug Support for ACPI-based Systems
PSARC/2009/550 PSMI Extensions for CPU Hotplug
PSARC/2009/551 acpihpd ACPI Hotplug Daemon
PSARC/2009/591 Attachment Points for Hotpluggable x86

PSARC/2009/104 Hot-Plug Support for ACPI-based Systems
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

show more ...


# 3a634bfc 31-Jan-2010 Vikram Hegde <Vikram.Hegde@Sun.COM>

6875273 Intel IOMMU needs a rewrite
6855502 iommu: Toshiba Portege R600 fails to suspend with VT enabled starting with daily.0624
6874904 Lenovo X301 - Messages spews up some stuff now. Suspend/Resum

6875273 Intel IOMMU needs a rewrite
6855502 iommu: Toshiba Portege R600 fails to suspend with VT enabled starting with daily.0624
6874904 Lenovo X301 - Messages spews up some stuff now. Suspend/Resume no longer work.
6885148 Huge network performance drop with multiple NICs on x86 platforms with IOMMU
6890819 slow reboot got much slower in snv_118 on my tecra M10
6808450 Fast Reboot does not work on Virgo blade
6877258 Virgo will kernel panic with VT-d enabled under heavy network traffic
6910946 Westmere Class System panics on snv_129-: Freeing a free IOMMU page: paddr=0x8379c000 under I/O load

show more ...


# 86a9c507 11-Jan-2010 Guoli Shu <Kerry.Shu@Sun.COM>

6853902 MP system panics due to race between add_avintr and rem_avintr
6904588 Missing airq_temp_cpu initialization caused apic_cpus[0]->aci_temp_bound to be negative
6904591 apic_get_ipivect() check

6853902 MP system panics due to race between add_avintr and rem_avintr
6904588 Missing airq_temp_cpu initialization caused apic_cpus[0]->aci_temp_bound to be negative
6904591 apic_get_ipivect() checks for apic_allocate_irq() failure incorrectly
6911865 snv_130 Panics on Boot on VMware-ESXi-4.0.0.Update01-208167 "pcplusmp" NULL pointer dereference
6914347 6820576 breaks PCIe error handling on x86 systems

show more ...


# c1374a13 23-Dec-2009 Surya Prakki <Surya.Prakki@Sun.COM>

6912153 some components of ON are not ss12u1 lint clean


# f7a1836a 23-Dec-2009 Saurabh Misra <Saurabh.Mishra@Sun.COM>

6864913 G5: Solaris fails to boot when boot processor is on socket 1


# e511d54d 19-Aug-2009 Saurabh Misra <Saurabh.Mishra@Sun.COM>

6824013 Implement broadcast EOI suppression for Nehalem based processors having interrupt remapping support


# fa96bd91 19-May-2009 Michael Corcoran <Michael.Corcoran@Sun.COM>

6815568 ACPICA enhancements for support of ACPI-based device enumeration earlier in boot
Contributed by Gerry Liu <jiang.liu@intel.com>


# c2abea31 22-Apr-2009 Seth Goldberg <Seth.Goldberg@Sun.COM>

6801362 32-bit Solaris is unhappy on systems with over 32 cores
Contributed by Boris Ostrovsky <boris.ostrovsky@amd.com>.


# 63ea9ad2 27-Feb-2009 Evan Yan <Evan.Yan@Sun.COM>

6794643 Interrupt to cpu binding should default to round robin for x64 OOBP
6795799 apic_msix_max should default to 8 for 10GbE out of box performance
6796665 dynamically adjust MSIX maximum allocati

6794643 Interrupt to cpu binding should default to round robin for x64 OOBP
6795799 apic_msix_max should default to 8 for 10GbE out of box performance
6796665 dynamically adjust MSIX maximum allocation limit to 8 and higher on sparc
6763643 apic_delspl_common disables MSI incorrectly

show more ...


# 0e751525 26-Feb-2009 Eric Saxe <Eric.Saxe@Sun.COM>

PSARC 2008/777 cpupm keyword mode extensions
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 Pe

PSARC 2008/777 cpupm keyword mode extensions
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

show more ...


# 2145b8d4 13-Feb-2009 Guoli Shu <Kerry.Shu@Sun.COM>

6774727 Sometimes PCI_MSIX_ENABLE_BIT is not cleared when disabling MSI-X interrupt through ddi_intr_disable


# 6bdf0ab5 03-Feb-2009 Vikram Hegde <Vikram.Hegde@Sun.COM>

6796912 Need interrupt remapping support for Intel Vt-d (fix dom0 boot)


# bb8220ba 02-Feb-2009 Vikram Hegde <Vikram.Hegde@Sun.COM>

6796912 Need interrupt remapping support for Intel Vt-d


# 5c066ec2 27-Dec-2008 Jerry Gilliam <Jerry.Gilliam@Sun.COM>

6717523 ddi_binding_name/ddi_get_name use problematic


# 49fbdd30 31-Oct-2008 Erwin T Tsaur <Erwin.Tsaur@Sun.COM>

6745976 pcie error handling for adjust for no aer on URs is incorrect.
6725568 PCI extended config space not usable on AMD CPUs
6415305 npe(7) forgot to unmap config space handles ...
6745957 px shou

6745976 pcie error handling for adjust for no aer on URs is incorrect.
6725568 PCI extended config space not usable on AMD CPUs
6415305 npe(7) forgot to unmap config space handles ...
6745957 px should use px_ranges_phi_mask for address lookup
6702295 extended-capabilities property missing from leaf device after panic/reboot

show more ...


# db2bae30 16-Oct-2008 Dana Myers <Dana.Myers@Sun.COM>

6464695 acpica: update to Intel ACPI CA 20080829
6747548 acpica: must check size of buffers returned from AcpiEvaluateObject()

--HG--
rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsfi

6464695 acpica: update to Intel ACPI CA 20080829
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

show more ...


12