History log of /opensolaris-onvv-gate/usr/src/uts/sun4v/os/error.c
Revision Date Author Comments
# 11759:8960658e7f30 24-Feb-2010 Anthony Yznaga <Anthony.Yznaga@Sun.COM>

FWARC 2009/655 sun4v error report ATTR.SP_STATE update
6914644 solaris cannot differentiate between new SP state notifications


# 11354:4ebd302a8216 18-Dec-2009 Anthony Yznaga <Anthony.Yznaga@Sun.COM>

6906230 panic after SP reboot


# 11304:3092d1e303d6 11-Dec-2009 Janie Lu <Janie.Lu@Sun.COM>

FWARC 2008/613 KT IOS Performance Counters API
FWARC 2008/615 KT Perf Reg HV API
FWARC 2009/434 KT IOS Performance Counters API Update
FWARC 2009/567 Parallel Boot HV APIs
PSARC 2009/177 Solaris support for Rainbow Falls platforms
PSARC 2009/389 Sun4v faulted SP events extension
PSARC 2009/533 CRYPTO_HMAC_NO_UPDATE - A new KCF SPI flag
PSARC 2009/605 more sun4v platform-independent cpu/mem FMA events
PSARC 2009/649 Generic PCIe root complex FMA events
6704999 extend xaui enum to work in platform independent world
6773223 RFE: guest epkt for faulted SP
6773225 RFE: Diagnosis of a faulted SP
6797776 Solaris support for Rainbow Falls platforms


# 10271:7c80b70bb8de 06-Aug-2009 Jason Beloro <Jason.Beloro@Sun.COM>

6858457 Remove Solaris support for UltraSPARC-AT10 processor


# 8574:34b33d2c8168 19-Jan-2009 Jason Beloro <Jason.Beloro@Sun.COM>

6755072 Frequency of calls to demap all could be reduced
6757028 Improve CRP error packet handling
6791608 SW support for humidity sensors
6793427 Optimize update to mmu primary context id 1


# 7718:555eee33ff6e 26-Sep-2008 Jason Beloro <Jason.Beloro@Sun.COM>

PSARC/2007/003 Solaris Support for the Rock Processor
6368478 Solaris needs to support the Rock processor
6440653 stores to sun4v error queue head registers are missing a membar #Sync
6639717 FLUSH instruction used more than necessary in sun4v


# 4612:294ac629d818 09-Jul-2007 rf157361

6495050 Add dcmds to view and search machine description
6546910 Add dcmds to examine last epacket of the error queues


# 3750:69ec1179f557 02-Mar-2007 rf157361

6489875 RQFULL must also consider tick-compare for N2


# 3729:b35ac6f887e3 28-Feb-2007 wh94709

6502578 sun4v block store commit VIS emulation does not implement commit semantics


# 3313:7b0474dce42a 21-Dec-2006 iskreen

FWARC 2006/201 sun4v error handling update
6472072 Solaris must correctly message panic by user request


# 3199:30816ab3756f 08-Dec-2006 ep32863

6485604 kssl hangs under SPECweb2005-banking


# 3156:30109e935ec8 22-Nov-2006 girish

FWARC/2006/175 MD definition for N2 CWQ
FWARC/2006/201 sun4v error handling update
FWARC/2006/425 NCS HV API Update 2
FWARC/2006/429 Niagara2 Perf Regs HV API
FWARC/2006/474 pci io hv iommu attributes update
FWARC/2006/481 Niagara-2 Random Number Generator API
FWARC/2006/524 Niagara2 Network Interface Unit Hypervisor API
FWARC/2006/556 NIU/SIU Device Tree Bindings and Machine Description Definitions
FWARC/2006/567 Niagara Crypto & RNG compatible property update
PSARC/2006/459 Huron 1u/2u Platform Support
PSARC/2006/520 Niagara 2 Random Number Generator
PSARC/2006/521 Niagara 2 Cryptographic Provider
PSARC/2006/645 Niagara II NIU 10Gbit Ethernet Driver
6477049 ON support for UltraSPARC-T2 processor
6375797 Add support for SUN4V IOMMU extensions
6480942 Crypto support for UltraSPARC-T2 processor
6480959 NIU support for UltraSPARC-T2 processor
6483040 ON platform support for Huron (SPARC-Enterprise-T5120 & SPARC-Enterprise-T5220)


# 2973:55b674bffad9 23-Oct-2006 govinda

6402328 Add multi-pil and unlimited softint support for SPARC


# 2477:2751883409dc 01-Aug-2006 rf157361

6447560 Niagara kern mode IRU errors are no longer panic'ing system


# 2218:5e08c0073714 16-Jun-2006 wh94709

6327920 process_nonresumable_error should not ignore unknown error conditions


# 2181:2ec592593671 12-Jun-2006 ayznaga

4979014 kdbe fails on Taco/Taco+
6321477 Niagara error injector DAC storm test broken
6343361 Niagara L2 cache tests do not dirty lines in right place
6354315 cpu binding algorithm is broken in US3i/US3i+2 injector
6365557 add mtst option to force L2-cache linestate to clean or dirty
6365571 add mtst option to force the use of a user or a kernel allocated data buffer
6371203 update of the Niagara/sun4v error injector based on user comments and latest results
6372207 memtest_attach leaks
6376946 sun4v error injector needs to support Erie 2-channel DRAM mode
6382913 add option (-Q) to allow tests which pause_cpus() to not pause
6382917 add option (-S) to allow tests which disable HW scrubbers to not do this
6382925 add option (-i) to allow infinite injection mode for HW which supports such a mode
6382930 add option (-m) to allow the MISC (miscilaneous) arguments to be used with standard command syntax
6384772 Consolodate cpu pausing and preempt disable calls
6404180 error injector should inform users if sun4v hv trap is not available
6404436 add cpu offlining code to injector and make it the default action (instead of pausing)
6405236 pagesize assert in sun4v/os/error.c can be hit under normal operation
6405256 sun4v injector needs to set lock bit when installing RA->PA tte for cache displacement buffer


# 1457:82e08ee9a602 17-Feb-2006 wh94709

6366353 Sun4v can avoid panic when cpu/mem error happens in user SPILL/FILL trap


# 1280:a73d930bbc52 17-Jan-2006 rf157361

6359079 process_nonresumable_error trampoline captures non-memory errors


# 917:a3d1e8247fa0 14-Nov-2005 elowe

4908967 toxic page handling on shutdown takes disproportionate amount of time
6330830 Aggressive page retire v3


# 817:d7deb02e90b3 01-Nov-2005 wh94709

6341045 Sun4v error handling trap handlers for TL>0 trap table are missing


# 789:b348f31ed315 31-Oct-2005 ahrens

PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media


# 639:c1caddacd3df 04-Oct-2005 wh94709

6324573 LDAU causes data corruption on kernel if error is detected on a dirty line


# 541:9bc4d4d535d2 15-Sep-2005 rf157361

6320968 Process ERRH_DESC_WARN_RE for vBSC HostShutdown()


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch


# 11759:8960658e7f30 24-Feb-2010 Anthony Yznaga <Anthony.Yznaga@Sun.COM>

FWARC 2009/655 sun4v error report ATTR.SP_STATE update
6914644 solaris cannot differentiate between new SP state notifications


# 11354:4ebd302a8216 18-Dec-2009 Anthony Yznaga <Anthony.Yznaga@Sun.COM>

6906230 panic after SP reboot


# 11304:3092d1e303d6 11-Dec-2009 Janie Lu <Janie.Lu@Sun.COM>

FWARC 2008/613 KT IOS Performance Counters API
FWARC 2008/615 KT Perf Reg HV API
FWARC 2009/434 KT IOS Performance Counters API Update
FWARC 2009/567 Parallel Boot HV APIs
PSARC 2009/177 Solaris support for Rainbow Falls platforms
PSARC 2009/389 Sun4v faulted SP events extension
PSARC 2009/533 CRYPTO_HMAC_NO_UPDATE - A new KCF SPI flag
PSARC 2009/605 more sun4v platform-independent cpu/mem FMA events
PSARC 2009/649 Generic PCIe root complex FMA events
6704999 extend xaui enum to work in platform independent world
6773223 RFE: guest epkt for faulted SP
6773225 RFE: Diagnosis of a faulted SP
6797776 Solaris support for Rainbow Falls platforms


# 10271:7c80b70bb8de 06-Aug-2009 Jason Beloro <Jason.Beloro@Sun.COM>

6858457 Remove Solaris support for UltraSPARC-AT10 processor


# 8574:34b33d2c8168 19-Jan-2009 Jason Beloro <Jason.Beloro@Sun.COM>

6755072 Frequency of calls to demap all could be reduced
6757028 Improve CRP error packet handling
6791608 SW support for humidity sensors
6793427 Optimize update to mmu primary context id 1


# 7718:555eee33ff6e 26-Sep-2008 Jason Beloro <Jason.Beloro@Sun.COM>

PSARC/2007/003 Solaris Support for the Rock Processor
6368478 Solaris needs to support the Rock processor
6440653 stores to sun4v error queue head registers are missing a membar #Sync
6639717 FLUSH instruction used more than necessary in sun4v


# 4612:294ac629d818 09-Jul-2007 rf157361

6495050 Add dcmds to view and search machine description
6546910 Add dcmds to examine last epacket of the error queues


# 3750:69ec1179f557 02-Mar-2007 rf157361

6489875 RQFULL must also consider tick-compare for N2


# 3729:b35ac6f887e3 28-Feb-2007 wh94709

6502578 sun4v block store commit VIS emulation does not implement commit semantics


# 3313:7b0474dce42a 21-Dec-2006 iskreen

FWARC 2006/201 sun4v error handling update
6472072 Solaris must correctly message panic by user request


# 3199:30816ab3756f 08-Dec-2006 ep32863

6485604 kssl hangs under SPECweb2005-banking


# 3156:30109e935ec8 22-Nov-2006 girish

FWARC/2006/175 MD definition for N2 CWQ
FWARC/2006/201 sun4v error handling update
FWARC/2006/425 NCS HV API Update 2
FWARC/2006/429 Niagara2 Perf Regs HV API
FWARC/2006/474 pci io hv iommu attributes update
FWARC/2006/481 Niagara-2 Random Number Generator API
FWARC/2006/524 Niagara2 Network Interface Unit Hypervisor API
FWARC/2006/556 NIU/SIU Device Tree Bindings and Machine Description Definitions
FWARC/2006/567 Niagara Crypto & RNG compatible property update
PSARC/2006/459 Huron 1u/2u Platform Support
PSARC/2006/520 Niagara 2 Random Number Generator
PSARC/2006/521 Niagara 2 Cryptographic Provider
PSARC/2006/645 Niagara II NIU 10Gbit Ethernet Driver
6477049 ON support for UltraSPARC-T2 processor
6375797 Add support for SUN4V IOMMU extensions
6480942 Crypto support for UltraSPARC-T2 processor
6480959 NIU support for UltraSPARC-T2 processor
6483040 ON platform support for Huron (SPARC-Enterprise-T5120 & SPARC-Enterprise-T5220)


# 2973:55b674bffad9 23-Oct-2006 govinda

6402328 Add multi-pil and unlimited softint support for SPARC


# 2477:2751883409dc 01-Aug-2006 rf157361

6447560 Niagara kern mode IRU errors are no longer panic'ing system


# 2218:5e08c0073714 16-Jun-2006 wh94709

6327920 process_nonresumable_error should not ignore unknown error conditions


# 2181:2ec592593671 12-Jun-2006 ayznaga

4979014 kdbe fails on Taco/Taco+
6321477 Niagara error injector DAC storm test broken
6343361 Niagara L2 cache tests do not dirty lines in right place
6354315 cpu binding algorithm is broken in US3i/US3i+2 injector
6365557 add mtst option to force L2-cache linestate to clean or dirty
6365571 add mtst option to force the use of a user or a kernel allocated data buffer
6371203 update of the Niagara/sun4v error injector based on user comments and latest results
6372207 memtest_attach leaks
6376946 sun4v error injector needs to support Erie 2-channel DRAM mode
6382913 add option (-Q) to allow tests which pause_cpus() to not pause
6382917 add option (-S) to allow tests which disable HW scrubbers to not do this
6382925 add option (-i) to allow infinite injection mode for HW which supports such a mode
6382930 add option (-m) to allow the MISC (miscilaneous) arguments to be used with standard command syntax
6384772 Consolodate cpu pausing and preempt disable calls
6404180 error injector should inform users if sun4v hv trap is not available
6404436 add cpu offlining code to injector and make it the default action (instead of pausing)
6405236 pagesize assert in sun4v/os/error.c can be hit under normal operation
6405256 sun4v injector needs to set lock bit when installing RA->PA tte for cache displacement buffer


# 1457:82e08ee9a602 17-Feb-2006 wh94709

6366353 Sun4v can avoid panic when cpu/mem error happens in user SPILL/FILL trap


# 1280:a73d930bbc52 17-Jan-2006 rf157361

6359079 process_nonresumable_error trampoline captures non-memory errors


# 917:a3d1e8247fa0 14-Nov-2005 elowe

4908967 toxic page handling on shutdown takes disproportionate amount of time
6330830 Aggressive page retire v3


# 817:d7deb02e90b3 01-Nov-2005 wh94709

6341045 Sun4v error handling trap handlers for TL>0 trap table are missing


# 789:b348f31ed315 31-Oct-2005 ahrens

PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media


# 639:c1caddacd3df 04-Oct-2005 wh94709

6324573 LDAU causes data corruption on kernel if error is detected on a dirty line


# 541:9bc4d4d535d2 15-Sep-2005 rf157361

6320968 Process ERRH_DESC_WARN_RE for vBSC HostShutdown()


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch