History log of /opensolaris-onvv-gate/usr/src/uts/intel/io/acpica/acpica.c
Revision Date Author Comments
# 12819:b9f8177eb4e2 13-Jul-2010 Vincent Wang <Vincent.Wang@Sun.COM>

6867140 ultra 27 does not resume from either mouse or keyboard event


# 12004:93f274d4a367 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 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


# 11335:0a2b813b03fa 16-Dec-2009 Dana Myers <Dana.Myers@Sun.COM>

6907022 acpica: System (Fujitsu ESPRIMO) hard hangs during boot after live-upgrade to snv_129


# 11177:6970b1525a31 23-Nov-2009 Dana Myers <Dana.Myers@Sun.COM>

6870434 Installation hangs on HP DL380 G4 after displaying copyright message with S10u8_04 and osol.0906


# 10457:fc5596b88808 04-Sep-2009 Saurabh Misra <Saurabh.Mishra@Sun.COM>

6860515 Solaris x86 can try AcpiReset() first before jumping on to other methods (kb, port 0x92 etc.)
6868057 reset() should call ddi functions only when HAT is running


# 9652:6b40e106879c 18-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>


# 9388:3000e1d7fad5 16-Apr-2009 Dana Myers <Dana.Myers@Sun.COM>

6555867 acpica: need to register ACPI Embedded Controller handler earlier in acpica_init()
6830824 acpica: initialize firmware table access at acpica module load time


# 9000:7a9c5c9ed60d 09-Mar-2009 Stuart Maybee <Stuart.Maybee@Sun.COM>

6775011 bad trap page fault while starting dom0


# 8550:0cc93b5e7ddc 14-Jan-2009 Seth Goldberg <Seth.Goldberg@Sun.COM>

6759202 ata: S3 suspend to ram hangs in pci_save_config_regs()
6759210 uhci: suspend to ram on Toshiba Tecra S1 hangs in uhci_cpr_suspend()
6759217 uppc: state of legacy pic must be saved / restored to support suspend to ram
6761267 pci interrupt routing entries not restored after wakeup from S3 sleep
6759220 ipw2100: needs DDI_SUSPEND / DDI_RESUME support, for suspend to ram
6761274 acpi-crs property not freed after wakeup from s3 suspend to ram
6766845 Tecra S1: ata0 "timeout: abort request" errors for PATA HDD after S3 resume
Contributed by Juergen Keil <jk@tools.de>.


# 7851:e828bbb1689c 15-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()


# 5295:a21f2449e5f9 20-Oct-2007 randyf

PSARC/2005/469 X86 Energy Star compliance
PSARC/2006/632 PSMI extension for state save and restore
6330209 nge needs to support DDI_SUSPEND/DDI_RESUME
6381827 Suspend to RAM on x86
6393154 audio810 needs to support DDI_SUSPEND/DDI_RESUME
6397047 fd, fdc needs to support Suspend/Resume
6401974 cannot enter S3 with ohci PME enable set on Tyan 2865 with Sun or Tyan 2.01 BIOS
6422613 memscrubber doesn't re-acquire lock before CALLB_CPR_EXIT
6455736 ata/dadk/cmdk should support DDI_SUSPEND/DDI_RESUME
6511370 CPR on SPARC regression
6586018 TODOP Macros in i86pc/sys/machclock.h not in sun4u/sun4v equivilent (Sparc only)
6610124 It takes more than 3 minutes after printing "pci_pre_resume nv_sata:0"
6617143 powerd/pmconfig emits a different default message for an existing on or off action.


# 5155:f8171ea20722 01-Oct-2007 myers

6592591 Single instance of panic "mutex_enter: adaptive at high PIL" on x86 in snv_71
6606094 acpica: need to remove SCCS keyword from module name


# 3446:5903aece022d 19-Jan-2007 mrj

PSARC 2006/469 EOF and removal of eeprom -I
PSARC 2006/568 direct boot (dboot) for x86
6219282 interrupt service routine called twice
6223946 potential infinite loop in fbt.c
6228819 tsc_gethrtimeunscaled resets to 0 on suspend
6342201 hat_unload() and cross call usage are needlessly slow on x86, x64
6378723 ctfconvert can't handle GCC empty struct C extension
6379124 ctfconvert can't handle C99 flexible array members
6401187 merging ip's CTF data into genunix introduces a race
6437553 shmat(2) fails on platforms that don't support large pages
6449286 eeprom -I should be torched
6464072 need support for firmware properties
6465816 need a debug record page
6467491 64-bit processes must point %fs or %gs to null selector to utilize [fs|gs]base
6475880 vestiges of old boot code on i386/amd64 should be purged
6475956 Interrupt handling code on x86 platforms should be easier to understand
6477828 pcplusmp psm module should be rearranged to allow multiple platforms to share the same apic code
6477867 x86 KDI should belong in the kernel
6477871 fix for 6232859 also needed for kmdb
6477872 MDB MMU commands need improvements
6477873 cpr debugging can be improved
6477877 mstate accounting should be reset when gethrtimef() is changed
6477915 32-bit x86 kernel should use interrupt gates for all traps
6477963 _update_sregs should be written in C
6477976 no longer need to capture [fs,gs]base in struct regs on every exception
6478642 Solaris needs to support multiple x86 platforms
6478648 ON could use an new & unencumbered xsvc driver
6478734 kernel lint not in C99 mode
6478826 swrand should have framework to lock individual pages
6480763 if interrupts can't be disabled, re-onlining an offline cpu fails
6481824 /dev/fb is not created if installation is done over tty
6483747 clock-tick processing should re-include threads waiting for I/O
6485872 use PTOU macro to access user area instead of old "u" from user.h
6486263 need way to extend kernel core dumps with pages that don't have page_t's
6486435 eeprom, prtdiag should only be platform specific where necessary
6486436 genunix mdb module makefiles duplicate list of files
6486437 intr_common.c should be common
6486445 /dev/mem needs support for page_t-less pages
6486451 cpu_pause() routine should be mach-specific
6486456 SIMULATOR_SUPPORT should die
6486832 x86 platform will need memlist/memseg locking
6486911 amd64 port not finished
6486972 platform TOD setting code may not have real TOD hdw to set
6492647 Better trap trace support for x-calls
6493613 apic_disable_intr() needs round robin fix
6497633 ctfmerge could allow for no ctf sections
6500637 floating point context switching is needlessly slow
6500656 move floating point configuration to C
6500666 need a means to override the setting of uname -m in the kernel build
6500669 update x86 defines
6502790 Files in the boot archive should be individually compressed
6503792 live upgrade environment + bfu + alternate root == incorrect menu.lst file
6504373 kmdb promif shouldn't needlessly busy-wait
6504374 ::interrupts could show level/edge
6506305 opteron erratum 123 should be enabled
6507629 porting x86 platform code to Xen
6510847 kobj.c is unaware of sparc hole between nucleus text and data (from dtrace)


# 12819:b9f8177eb4e2 13-Jul-2010 Vincent Wang <Vincent.Wang@Sun.COM>

6867140 ultra 27 does not resume from either mouse or keyboard event


# 12004:93f274d4a367 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 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


# 11335:0a2b813b03fa 16-Dec-2009 Dana Myers <Dana.Myers@Sun.COM>

6907022 acpica: System (Fujitsu ESPRIMO) hard hangs during boot after live-upgrade to snv_129


# 11177:6970b1525a31 23-Nov-2009 Dana Myers <Dana.Myers@Sun.COM>

6870434 Installation hangs on HP DL380 G4 after displaying copyright message with S10u8_04 and osol.0906


# 10457:fc5596b88808 04-Sep-2009 Saurabh Misra <Saurabh.Mishra@Sun.COM>

6860515 Solaris x86 can try AcpiReset() first before jumping on to other methods (kb, port 0x92 etc.)
6868057 reset() should call ddi functions only when HAT is running


# 9652:6b40e106879c 18-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>


# 9388:3000e1d7fad5 16-Apr-2009 Dana Myers <Dana.Myers@Sun.COM>

6555867 acpica: need to register ACPI Embedded Controller handler earlier in acpica_init()
6830824 acpica: initialize firmware table access at acpica module load time


# 9000:7a9c5c9ed60d 09-Mar-2009 Stuart Maybee <Stuart.Maybee@Sun.COM>

6775011 bad trap page fault while starting dom0


# 8550:0cc93b5e7ddc 14-Jan-2009 Seth Goldberg <Seth.Goldberg@Sun.COM>

6759202 ata: S3 suspend to ram hangs in pci_save_config_regs()
6759210 uhci: suspend to ram on Toshiba Tecra S1 hangs in uhci_cpr_suspend()
6759217 uppc: state of legacy pic must be saved / restored to support suspend to ram
6761267 pci interrupt routing entries not restored after wakeup from S3 sleep
6759220 ipw2100: needs DDI_SUSPEND / DDI_RESUME support, for suspend to ram
6761274 acpi-crs property not freed after wakeup from s3 suspend to ram
6766845 Tecra S1: ata0 "timeout: abort request" errors for PATA HDD after S3 resume
Contributed by Juergen Keil <jk@tools.de>.


# 7851:e828bbb1689c 15-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()


# 5295:a21f2449e5f9 20-Oct-2007 randyf

PSARC/2005/469 X86 Energy Star compliance
PSARC/2006/632 PSMI extension for state save and restore
6330209 nge needs to support DDI_SUSPEND/DDI_RESUME
6381827 Suspend to RAM on x86
6393154 audio810 needs to support DDI_SUSPEND/DDI_RESUME
6397047 fd, fdc needs to support Suspend/Resume
6401974 cannot enter S3 with ohci PME enable set on Tyan 2865 with Sun or Tyan 2.01 BIOS
6422613 memscrubber doesn't re-acquire lock before CALLB_CPR_EXIT
6455736 ata/dadk/cmdk should support DDI_SUSPEND/DDI_RESUME
6511370 CPR on SPARC regression
6586018 TODOP Macros in i86pc/sys/machclock.h not in sun4u/sun4v equivilent (Sparc only)
6610124 It takes more than 3 minutes after printing "pci_pre_resume nv_sata:0"
6617143 powerd/pmconfig emits a different default message for an existing on or off action.


# 5155:f8171ea20722 01-Oct-2007 myers

6592591 Single instance of panic "mutex_enter: adaptive at high PIL" on x86 in snv_71
6606094 acpica: need to remove SCCS keyword from module name


# 3446:5903aece022d 19-Jan-2007 mrj

PSARC 2006/469 EOF and removal of eeprom -I
PSARC 2006/568 direct boot (dboot) for x86
6219282 interrupt service routine called twice
6223946 potential infinite loop in fbt.c
6228819 tsc_gethrtimeunscaled resets to 0 on suspend
6342201 hat_unload() and cross call usage are needlessly slow on x86, x64
6378723 ctfconvert can't handle GCC empty struct C extension
6379124 ctfconvert can't handle C99 flexible array members
6401187 merging ip's CTF data into genunix introduces a race
6437553 shmat(2) fails on platforms that don't support large pages
6449286 eeprom -I should be torched
6464072 need support for firmware properties
6465816 need a debug record page
6467491 64-bit processes must point %fs or %gs to null selector to utilize [fs|gs]base
6475880 vestiges of old boot code on i386/amd64 should be purged
6475956 Interrupt handling code on x86 platforms should be easier to understand
6477828 pcplusmp psm module should be rearranged to allow multiple platforms to share the same apic code
6477867 x86 KDI should belong in the kernel
6477871 fix for 6232859 also needed for kmdb
6477872 MDB MMU commands need improvements
6477873 cpr debugging can be improved
6477877 mstate accounting should be reset when gethrtimef() is changed
6477915 32-bit x86 kernel should use interrupt gates for all traps
6477963 _update_sregs should be written in C
6477976 no longer need to capture [fs,gs]base in struct regs on every exception
6478642 Solaris needs to support multiple x86 platforms
6478648 ON could use an new & unencumbered xsvc driver
6478734 kernel lint not in C99 mode
6478826 swrand should have framework to lock individual pages
6480763 if interrupts can't be disabled, re-onlining an offline cpu fails
6481824 /dev/fb is not created if installation is done over tty
6483747 clock-tick processing should re-include threads waiting for I/O
6485872 use PTOU macro to access user area instead of old "u" from user.h
6486263 need way to extend kernel core dumps with pages that don't have page_t's
6486435 eeprom, prtdiag should only be platform specific where necessary
6486436 genunix mdb module makefiles duplicate list of files
6486437 intr_common.c should be common
6486445 /dev/mem needs support for page_t-less pages
6486451 cpu_pause() routine should be mach-specific
6486456 SIMULATOR_SUPPORT should die
6486832 x86 platform will need memlist/memseg locking
6486911 amd64 port not finished
6486972 platform TOD setting code may not have real TOD hdw to set
6492647 Better trap trace support for x-calls
6493613 apic_disable_intr() needs round robin fix
6497633 ctfmerge could allow for no ctf sections
6500637 floating point context switching is needlessly slow
6500656 move floating point configuration to C
6500666 need a means to override the setting of uname -m in the kernel build
6500669 update x86 defines
6502790 Files in the boot archive should be individually compressed
6503792 live upgrade environment + bfu + alternate root == incorrect menu.lst file
6504373 kmdb promif shouldn't needlessly busy-wait
6504374 ::interrupts could show level/edge
6506305 opteron erratum 123 should be enabled
6507629 porting x86 platform code to Xen
6510847 kobj.c is unaware of sparc hole between nucleus text and data (from dtrace)