History log of /illumos-gate/usr/src/uts/sun4v/io/px/px_err.c
Revision Date Author Comments Expand
d0f40dc6a997c84bacf5f9ba83d57a95495c399b 06-Apr-2010 Krishna Elango <Krishna.Elango@Sun.COM>

6895400 SDIO Error Handling Support for RF Platform

5613d828c3413db2a71d47fbbc385a3f7a23d908 13-Feb-2010 Krishna Elango <Krishna.Elango@Sun.COM>

6921943 pcie error handling may not decode epkt header logs correctly

fc256490629fe68815f7e0f23cf9b3545720cfac 29-Jan-2010 Jason Beloro <Jason.Beloro@Sun.COM>

FWARC 2009/535 SDIO Loaned Device Node Spec FWARC 2009/536 SDIO Bridge Emulation FWARC 2009/537 SDIO HV IO API Updates FWARC 2009/609 Direct I/O Agent FWARC 2009/654 pcie binding update PSARC 2009/620 update to PCIe Fabric portfolio for SPARC and x86 6848789 LDoms static Direct I/O support

/illumos-gate/usr/src/cmd/ldmad/Makefile /illumos-gate/usr/src/cmd/ldmad/ldma.h /illumos-gate/usr/src/cmd/ldmad/ldma_dio.c /illumos-gate/usr/src/cmd/ldmad/ldmad.c /illumos-gate/usr/src/cmd/ldmad/mdesc_lib.c /illumos-gate/usr/src/cmd/ldmad/mdesc_mutable.h /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/io/pciex/pcie.c /illumos-gate/usr/src/uts/common/io/pciex/pcie_fault.c /illumos-gate/usr/src/uts/common/io/pciex/pcieb.c /illumos-gate/usr/src/uts/common/io/pciex/pciev.c /illumos-gate/usr/src/uts/common/os/devcfg.c /illumos-gate/usr/src/uts/common/sys/ddi_implfuncs.h /illumos-gate/usr/src/uts/common/sys/mdesc_impl.h /illumos-gate/usr/src/uts/common/sys/pcie_impl.h /illumos-gate/usr/src/uts/common/sys/pciev.h /illumos-gate/usr/src/uts/i86pc/io/pciex/npe.c /illumos-gate/usr/src/uts/i86pc/os/ddi_impl.c /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/intel/io/pciex/pcieb_x86.c /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.h /illumos-gate/usr/src/uts/sun4/io/px/px_lib.h /illumos-gate/usr/src/uts/sun4/io/px/px_msi.c /illumos-gate/usr/src/uts/sun4/io/px/px_util.c /illumos-gate/usr/src/uts/sun4/io/px/px_var.h /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c /illumos-gate/usr/src/uts/sun4u/os/mach_ddi_impl.c px_err.c px_err_gen.c px_hcall.s px_lib4v.c px_lib4v.h /illumos-gate/usr/src/uts/sun4v/os/mach_ddi_impl.c /illumos-gate/usr/src/uts/sun4v/sys/hsvc.h
4df55fde49134f9735f84011f23a767c75e393c7 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

/illumos-gate/usr/src/cmd/fm/dicts/PCIEX.dict /illumos-gate/usr/src/cmd/fm/dicts/PCIEX.po /illumos-gate/usr/src/cmd/fm/dicts/SUN4V.dict /illumos-gate/usr/src/cmd/fm/dicts/SUN4V.po /illumos-gate/usr/src/cmd/fm/eversholt/files/Makefile.com /illumos-gate/usr/src/cmd/fm/eversholt/files/common/pciexrc.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/i386/Makefile /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/Makefile /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4v/Makefile /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4v/gcpu.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4v/gmem.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4v/sp.esc /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.h /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fx_epkt.c /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fx_fabric.c /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fx_fire.c /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fx_subr.c /illumos-gate/usr/src/cmd/mdb/common/modules/crypto/impl.c /illumos-gate/usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/hc.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_hc.h /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/xaui/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/xaui/xaui.c /illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/kernelDigest.c /illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/kernelEmulate.c /illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/kernelEmulate.h /illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSession.c /illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSign.c /illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSlot.h /illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSlottable.c /illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/kernelVerify.c /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWiopc.v/postinstall /illumos-gate/usr/src/pkgdefs/SUNWiopc.v/preremove /illumos-gate/usr/src/pkgdefs/SUNWiopc.v/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWn2cp.v/postinstall /illumos-gate/usr/src/pkgdefs/SUNWnxge.v/postinstall /illumos-gate/usr/src/pkgdefs/SUNWust2.v/prototype_com /illumos-gate/usr/src/uts/common/crypto/api/kcf_mac.c /illumos-gate/usr/src/uts/common/crypto/io/crypto.c /illumos-gate/usr/src/uts/common/crypto/io/dprov.c /illumos-gate/usr/src/uts/common/crypto/spi/kcf_spi.c /illumos-gate/usr/src/uts/common/io/nxge/npi/npi_fflp.c /illumos-gate/usr/src/uts/common/io/nxge/npi/npi_fflp.h /illumos-gate/usr/src/uts/common/io/nxge/npi/npi_rxdma.c /illumos-gate/usr/src/uts/common/io/nxge/npi/npi_rxdma.h /illumos-gate/usr/src/uts/common/io/nxge/nxge_fflp.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_fzc.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_hcall.s /illumos-gate/usr/src/uts/common/io/nxge/nxge_hio.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_hv.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_hw.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_mac.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_main.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_rxdma.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_virtual.c /illumos-gate/usr/src/uts/common/io/pciex/pcie.c /illumos-gate/usr/src/uts/common/sys/cpc_impl.h /illumos-gate/usr/src/uts/common/sys/crypto/common.h /illumos-gate/usr/src/uts/common/sys/crypto/impl.h /illumos-gate/usr/src/uts/common/sys/crypto/ioctl.h /illumos-gate/usr/src/uts/common/sys/crypto/spi.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_common.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_defs.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_fflp.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_fflp_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_flow.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_hio.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_impl.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_n2_esr_hw.h /illumos-gate/usr/src/uts/common/sys/nxge/nxge_rxdma_hw.h /illumos-gate/usr/src/uts/sparc/os/driver_aliases /illumos-gate/usr/src/uts/sun4/io/trapstat.c /illumos-gate/usr/src/uts/sun4/sys/trapstat.h /illumos-gate/usr/src/uts/sun4v/Makefile.files /illumos-gate/usr/src/uts/sun4v/Makefile.rules /illumos-gate/usr/src/uts/sun4v/Makefile.sun4v.shared /illumos-gate/usr/src/uts/sun4v/cpu/niagara2.c /illumos-gate/usr/src/uts/sun4v/cpu/niagara2_asm.s /illumos-gate/usr/src/uts/sun4v/cpu/niagara_perfctr.c /illumos-gate/usr/src/uts/sun4v/io/ds_pri.c /illumos-gate/usr/src/uts/sun4v/io/ds_pri_hcall.s /illumos-gate/usr/src/uts/sun4v/io/iospc/iospc.c /illumos-gate/usr/src/uts/sun4v/io/iospc/iospc.conf /illumos-gate/usr/src/uts/sun4v/io/iospc/iospc.h /illumos-gate/usr/src/uts/sun4v/io/iospc/rfios_acc.h /illumos-gate/usr/src/uts/sun4v/io/iospc/rfios_asm.s /illumos-gate/usr/src/uts/sun4v/io/iospc/rfios_iospc.c /illumos-gate/usr/src/uts/sun4v/io/iospc/rfios_tables.c /illumos-gate/usr/src/uts/sun4v/io/iospc/rfios_tables.h /illumos-gate/usr/src/uts/sun4v/io/n2rng/n2rng.c /illumos-gate/usr/src/uts/sun4v/io/niumx/niumx.c /illumos-gate/usr/src/uts/sun4v/io/niumx/niumx_var.h px_err.c px_err.h px_err_gen.c /illumos-gate/usr/src/uts/sun4v/io/vnet_dds.c /illumos-gate/usr/src/uts/sun4v/iospc/Makefile /illumos-gate/usr/src/uts/sun4v/kt/Makefile /illumos-gate/usr/src/uts/sun4v/kt_pcbe/Makefile /illumos-gate/usr/src/uts/sun4v/ml/hcall.s /illumos-gate/usr/src/uts/sun4v/os/error.c /illumos-gate/usr/src/uts/sun4v/os/hsvc.c /illumos-gate/usr/src/uts/sun4v/os/mach_cpu_states.c /illumos-gate/usr/src/uts/sun4v/pcbe/niagara2_pcbe.c /illumos-gate/usr/src/uts/sun4v/pcbe/niagara_pcbe.c /illumos-gate/usr/src/uts/sun4v/sys/error.h /illumos-gate/usr/src/uts/sun4v/sys/hsvc.h /illumos-gate/usr/src/uts/sun4v/sys/hypervisor_api.h /illumos-gate/usr/src/uts/sun4v/sys/machparam.h /illumos-gate/usr/src/uts/sun4v/sys/n2rng.h /illumos-gate/usr/src/uts/sun4v/sys/niagara2regs.h /illumos-gate/usr/src/uts/sun4v/sys/niagaraasi.h /illumos-gate/usr/src/uts/sun4v/sys/niagararegs.h
c85864d8472aaccb47ceb468ebd9b3a85b66d161 21-Jun-2009 Krishna Elango <Krishna.Elango@Sun.COM>

6768098 system panics with PCIe fabric.(0x0)(0x43) due to masked errors. 6814026 PLX disable RO algorithm is incorrect 6813298 Legacy PCI Express Endpoint is not used correctly in pcie module 6841301 PCI ECS accesses with pcitool don't work on AMD processors 6813766 faulty EPKT FMA rules need to expect ereports coming from hostbridge 6841816 PCIe Error Handling's scan_fabric doesn't handle failed IO Addresses well 6798264 PCIe error handling doesn't handle zero bdf well 6802636 fault address may not be decoded correctly during PCIe error handling 6843716 suspicious definition of PCIE_REQ_ID_DEV_MASK 6831766 coredump in pci_bridge_declare()

/illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4/fire.esc /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c /illumos-gate/usr/src/uts/common/io/pcie.c /illumos-gate/usr/src/uts/common/io/pcie_fault.c /illumos-gate/usr/src/uts/common/sys/pcie.h /illumos-gate/usr/src/uts/common/sys/pcie_impl.h /illumos-gate/usr/src/uts/i86pc/io/pci/pci_tools.c /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4/io/px/px_dma.c /illumos-gate/usr/src/uts/sun4/io/px/px_fdvma.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.c /illumos-gate/usr/src/uts/sun4/io/px/px_ioapi.h /illumos-gate/usr/src/uts/sun4/io/px/px_pci.c /illumos-gate/usr/src/uts/sun4/io/px/pxb_plx.h /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c px_err.c px_lib4v.c
eae2e508a8e70b1ec407b10bd068c080651bbe5c 28-Mar-2008 krishnae <none@none>

PSARC 2008/157 PCIe Fabric portfolio for SPARC and x86 6510830 SPARC and x86 PCIe IO error handling should be merged --HG-- rename : usr/src/uts/intel/io/pciex/pcie_error.c => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.c rename : usr/src/uts/intel/io/pciex/pcie_error.h => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.h rename : deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/Makefile => usr/src/cmd/fm/modules/common/fabric-xlate/Makefile rename : deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c => usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c rename : deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf => usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf

/illumos-gate/deleted_files/usr/src/uts/intel/io/pciex/pcie_error.c /illumos-gate/deleted_files/usr/src/uts/intel/io/pciex/pcie_error.h /illumos-gate/usr/src/cmd/fm/eversholt/files/common/pciex.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4/fire.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4v/n2piu.esc /illumos-gate/usr/src/cmd/fm/modules/common/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_2xml.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_hc.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_parse.h /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/did_props.c /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/did_props.h /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_com /illumos-gate/usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c /illumos-gate/usr/src/uts/common/io/pcie.c /illumos-gate/usr/src/uts/common/io/pcie_fault.c /illumos-gate/usr/src/uts/common/os/ddifm.c /illumos-gate/usr/src/uts/common/os/pcifm.c /illumos-gate/usr/src/uts/common/os/sunndi.c /illumos-gate/usr/src/uts/common/sys/ddi_impldefs.h /illumos-gate/usr/src/uts/common/sys/ddifm_impl.h /illumos-gate/usr/src/uts/common/sys/fm/io/pci.h /illumos-gate/usr/src/uts/common/sys/hotplug/pci/pciehpc_impl.h /illumos-gate/usr/src/uts/common/sys/pci.h /illumos-gate/usr/src/uts/common/sys/pcie.h /illumos-gate/usr/src/uts/common/sys/pcie_impl.h /illumos-gate/usr/src/uts/common/sys/sunddi.h /illumos-gate/usr/src/uts/common/sys/sunndi.h /illumos-gate/usr/src/uts/i86pc/Makefile.files /illumos-gate/usr/src/uts/i86pc/io/pci/pci.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe_misc.c /illumos-gate/usr/src/uts/i86pc/os/ddi_impl.c /illumos-gate/usr/src/uts/i86xpv/Makefile.files /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/intel/io/pciex/pcie_pci.c /illumos-gate/usr/src/uts/intel/pci_pci/Makefile /illumos-gate/usr/src/uts/sun4/io/pcicfg.e.c /illumos-gate/usr/src/uts/sun4/io/px/pcie_pwr.c /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.h /illumos-gate/usr/src/uts/sun4/io/px/px_pci.c /illumos-gate/usr/src/uts/sun4/io/px/px_pci.h /illumos-gate/usr/src/uts/sun4/io/px/px_space.c /illumos-gate/usr/src/uts/sun4/io/px/px_space.h /illumos-gate/usr/src/uts/sun4/io/px/px_util.c /illumos-gate/usr/src/uts/sun4/io/px/px_var.h /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c px_err.c px_lib4v.c
c333dd99c762d509c7eb6cce222221958e23b4c8 20-Mar-2008 dm120769 <none@none>

backout 6510830: needs more work --HG-- rename : usr/src/cmd/fm/modules/common/fabric-xlate/Makefile => deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/Makefile rename : usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c => deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c rename : usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf => deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf rename : deleted_files/usr/src/uts/intel/io/pciex/pcie_error.c => usr/src/uts/intel/io/pciex/pcie_error.c rename : deleted_files/usr/src/uts/intel/io/pciex/pcie_error.h => usr/src/uts/intel/io/pciex/pcie_error.h

/illumos-gate/deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/Makefile /illumos-gate/deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c /illumos-gate/deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf /illumos-gate/usr/src/cmd/fm/dicts/SUNOS.dict /illumos-gate/usr/src/cmd/fm/dicts/SUNOS.po /illumos-gate/usr/src/cmd/fm/eversholt/files/common/pciex.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4/fire.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4v/n2piu.esc /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.map /illumos-gate/usr/src/cmd/fm/modules/common/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/eversholt/fme.c /illumos-gate/usr/src/cmd/fm/modules/common/eversholt/fme.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_2xml.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_hc.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_parse.h /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/did_props.c /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/did_props.h /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_com /illumos-gate/usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c /illumos-gate/usr/src/uts/common/io/pcie.c /illumos-gate/usr/src/uts/common/io/pcie_fault.c /illumos-gate/usr/src/uts/common/os/ddifm.c /illumos-gate/usr/src/uts/common/os/pcifm.c /illumos-gate/usr/src/uts/common/os/sunndi.c /illumos-gate/usr/src/uts/common/sys/ddi_impldefs.h /illumos-gate/usr/src/uts/common/sys/ddifm_impl.h /illumos-gate/usr/src/uts/common/sys/fm/io/pci.h /illumos-gate/usr/src/uts/common/sys/hotplug/pci/pciehpc_impl.h /illumos-gate/usr/src/uts/common/sys/pci.h /illumos-gate/usr/src/uts/common/sys/pcie.h /illumos-gate/usr/src/uts/common/sys/pcie_impl.h /illumos-gate/usr/src/uts/common/sys/sunddi.h /illumos-gate/usr/src/uts/common/sys/sunndi.h /illumos-gate/usr/src/uts/i86pc/Makefile.files /illumos-gate/usr/src/uts/i86pc/io/pci/pci.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe_misc.c /illumos-gate/usr/src/uts/i86pc/os/ddi_impl.c /illumos-gate/usr/src/uts/i86xpv/Makefile.files /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/intel/io/pciex/pcie_error.c /illumos-gate/usr/src/uts/intel/io/pciex/pcie_error.h /illumos-gate/usr/src/uts/intel/io/pciex/pcie_pci.c /illumos-gate/usr/src/uts/intel/pci_pci/Makefile /illumos-gate/usr/src/uts/sun4/io/pcicfg.e.c /illumos-gate/usr/src/uts/sun4/io/px/pcie_pwr.c /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.h /illumos-gate/usr/src/uts/sun4/io/px/px_pci.c /illumos-gate/usr/src/uts/sun4/io/px/px_pci.h /illumos-gate/usr/src/uts/sun4/io/px/px_space.c /illumos-gate/usr/src/uts/sun4/io/px/px_space.h /illumos-gate/usr/src/uts/sun4/io/px/px_util.c /illumos-gate/usr/src/uts/sun4/io/px/px_var.h /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c px_err.c px_lib4v.c
f41150baf74bdaf964ddfe42d865d3c2380b3623 18-Mar-2008 krishnae <none@none>

PSARC 2008/157 PCIe Fabric portfolio for SPARC and x86 6510830 SPARC and x86 PCIe IO error handling should be merged --HG-- rename : usr/src/uts/intel/io/pciex/pcie_error.c => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.c rename : usr/src/uts/intel/io/pciex/pcie_error.h => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.h

/illumos-gate/deleted_files/usr/src/uts/intel/io/pciex/pcie_error.c /illumos-gate/deleted_files/usr/src/uts/intel/io/pciex/pcie_error.h /illumos-gate/usr/src/cmd/fm/dicts/SUNOS.dict /illumos-gate/usr/src/cmd/fm/dicts/SUNOS.po /illumos-gate/usr/src/cmd/fm/eversholt/files/common/pciex.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4/fire.esc /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4v/n2piu.esc /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.map /illumos-gate/usr/src/cmd/fm/modules/common/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/eversholt/fme.c /illumos-gate/usr/src/cmd/fm/modules/common/eversholt/fme.h /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c /illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_2xml.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_hc.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_parse.h /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/did_props.c /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/did_props.h /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_com /illumos-gate/usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c /illumos-gate/usr/src/uts/common/io/pcie.c /illumos-gate/usr/src/uts/common/io/pcie_fault.c /illumos-gate/usr/src/uts/common/os/ddifm.c /illumos-gate/usr/src/uts/common/os/pcifm.c /illumos-gate/usr/src/uts/common/os/sunndi.c /illumos-gate/usr/src/uts/common/sys/ddi_impldefs.h /illumos-gate/usr/src/uts/common/sys/ddifm_impl.h /illumos-gate/usr/src/uts/common/sys/fm/io/pci.h /illumos-gate/usr/src/uts/common/sys/hotplug/pci/pciehpc_impl.h /illumos-gate/usr/src/uts/common/sys/pci.h /illumos-gate/usr/src/uts/common/sys/pcie.h /illumos-gate/usr/src/uts/common/sys/pcie_impl.h /illumos-gate/usr/src/uts/common/sys/sunddi.h /illumos-gate/usr/src/uts/common/sys/sunndi.h /illumos-gate/usr/src/uts/i86pc/Makefile.files /illumos-gate/usr/src/uts/i86pc/io/pci/pci.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe_misc.c /illumos-gate/usr/src/uts/i86pc/os/ddi_impl.c /illumos-gate/usr/src/uts/i86xpv/Makefile.files /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/intel/io/pciex/pcie_pci.c /illumos-gate/usr/src/uts/intel/pci_pci/Makefile /illumos-gate/usr/src/uts/sun4/io/pcicfg.e.c /illumos-gate/usr/src/uts/sun4/io/px/pcie_pwr.c /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.h /illumos-gate/usr/src/uts/sun4/io/px/px_pci.c /illumos-gate/usr/src/uts/sun4/io/px/px_pci.h /illumos-gate/usr/src/uts/sun4/io/px/px_space.c /illumos-gate/usr/src/uts/sun4/io/px/px_space.h /illumos-gate/usr/src/uts/sun4/io/px/px_util.c /illumos-gate/usr/src/uts/sun4/io/px/px_var.h /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c px_err.c px_lib4v.c
1ff6511282dda236fdea133a0fc53438d8c4f5fd 11-Aug-2007 egillett <none@none>

6564160 px does not handled fail "IO Space" requests 6566128 The fire.pec.ur results in system panic and fault.io.fire.pciex.device 6569259 n2piupc performance counter driver needs to attach on maramba platform 6574648 fire/oberon tbw_dpe and tte_due should cause a panic.

c2a757297e15a03b3e266458b6c3422828b3881e 28-Feb-2007 dwoods <none@none>

6441349 Deadlock in PX fabric error handler. 6508432 Need to set the proper bits in AER CE Mask Register 6510861 PCIe correctable error causes Solaris Panic due to PLX8114 HW bug

7ea9b230eb477df11737d2c1852f0370a6d7db91 08-Feb-2007 et142600 <none@none>

6510852 Panic with px_err_dmc_pec_intr seen during hotplug testing of linkcard 6517798 panic in pcie, dev_info node has no parent data 6517852 assertion failed: fmhdl, file: ../../common/os/ddifm.c, line: 760 6517883 pcie_get_bdf_from_dip() call in hi pil result in panic

bf8fc2340620695a402331e5da7c7db43264174d 19-Dec-2006 et142600 <none@none>

PSARC/2006/599 SPARC PCI Express Fabric FMA Support 6345809 SPARC PCIe systems should not call pci_ereport_post 6404017 PX Error handling code should match error philosophy spec 6418713 Failed PIOs in PCIe sparc platforms may go undetected 6466248 Support PCIe Fabric FMA for SPARC Platforms --HG-- rename : deleted_files/usr/src/uts/common/io/pcie_fault.c => usr/src/uts/common/io/pcie_fault.c rename : deleted_files/usr/src/uts/sun4v/io/px/px_err_gen.c => usr/src/uts/sun4v/io/px/px_err_gen.c

/illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4/fire.esc /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/io/pcie.c /illumos-gate/usr/src/uts/common/io/pcie_fault.c /illumos-gate/usr/src/uts/common/sys/pci.h /illumos-gate/usr/src/uts/common/sys/pci_impl.h /illumos-gate/usr/src/uts/common/sys/pcie.h /illumos-gate/usr/src/uts/common/sys/pcie_impl.h /illumos-gate/usr/src/uts/sparc/Makefile.files /illumos-gate/usr/src/uts/sparc/pci_pci/Makefile /illumos-gate/usr/src/uts/sun4/io/px/pcie_pwr.c /illumos-gate/usr/src/uts/sun4/io/px/pcie_pwr.h /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_debug.c /illumos-gate/usr/src/uts/sun4/io/px/px_debug.h /illumos-gate/usr/src/uts/sun4/io/px/px_fm.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.h /illumos-gate/usr/src/uts/sun4/io/px/px_pci.c /illumos-gate/usr/src/uts/sun4/io/px/px_space.c /illumos-gate/usr/src/uts/sun4/io/px/px_space.h /illumos-gate/usr/src/uts/sun4/io/px/px_var.h /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err_impl.h /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.h /illumos-gate/usr/src/uts/sun4u/io/px/px_tools_4u.c px_err.c px_err.h px_err_gen.c px_lib4v.c
e51949e6deb4cb79dcb0772d225868626ae52517 18-Dec-2006 dduvall <none@none>

backout 6345809/6404017/6418713/6466248: x86 build failed; no more mr fscking nice guy --HG-- rename : usr/src/uts/common/io/pcie_fault.c => deleted_files/usr/src/uts/common/io/pcie_fault.c rename : usr/src/uts/sun4v/io/px/px_err_gen.c => deleted_files/usr/src/uts/sun4v/io/px/px_err_gen.c

/illumos-gate/deleted_files/usr/src/uts/common/io/pcie_fault.c /illumos-gate/deleted_files/usr/src/uts/sun4v/io/px/px_err_gen.c /illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4/fire.esc /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/io/pcie.c /illumos-gate/usr/src/uts/common/sys/pci.h /illumos-gate/usr/src/uts/common/sys/pcie.h /illumos-gate/usr/src/uts/common/sys/pcie_impl.h /illumos-gate/usr/src/uts/sparc/Makefile.files /illumos-gate/usr/src/uts/sparc/pci_pci/Makefile /illumos-gate/usr/src/uts/sun4/io/px/pcie_pwr.c /illumos-gate/usr/src/uts/sun4/io/px/pcie_pwr.h /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_debug.c /illumos-gate/usr/src/uts/sun4/io/px/px_debug.h /illumos-gate/usr/src/uts/sun4/io/px/px_fm.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.h /illumos-gate/usr/src/uts/sun4/io/px/px_pci.c /illumos-gate/usr/src/uts/sun4/io/px/px_space.c /illumos-gate/usr/src/uts/sun4/io/px/px_space.h /illumos-gate/usr/src/uts/sun4/io/px/px_var.h /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err_impl.h /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.h /illumos-gate/usr/src/uts/sun4u/io/px/px_tools_4u.c px_err.c px_err.h px_lib4v.c
3d9c56a157784839d32b49e03a3468a72c53f2dc 18-Dec-2006 et142600 <none@none>

PSARC/2006/599 SPARC PCI Express Fabric FMA Support 6345809 SPARC PCIe systems should not call pci_ereport_post 6404017 PX Error handling code should match error philosophy spec 6418713 Failed PIOs in PCIe sparc platforms may go undetected 6466248 Support PCIe Fabric FMA for SPARC Platforms

/illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4/fire.esc /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/io/pcie.c /illumos-gate/usr/src/uts/common/io/pcie_fault.c /illumos-gate/usr/src/uts/common/sys/pci.h /illumos-gate/usr/src/uts/common/sys/pcie.h /illumos-gate/usr/src/uts/common/sys/pcie_impl.h /illumos-gate/usr/src/uts/sparc/Makefile.files /illumos-gate/usr/src/uts/sparc/pci_pci/Makefile /illumos-gate/usr/src/uts/sun4/io/px/pcie_pwr.c /illumos-gate/usr/src/uts/sun4/io/px/pcie_pwr.h /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_debug.c /illumos-gate/usr/src/uts/sun4/io/px/px_debug.h /illumos-gate/usr/src/uts/sun4/io/px/px_fm.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.h /illumos-gate/usr/src/uts/sun4/io/px/px_pci.c /illumos-gate/usr/src/uts/sun4/io/px/px_space.c /illumos-gate/usr/src/uts/sun4/io/px/px_space.h /illumos-gate/usr/src/uts/sun4/io/px/px_var.h /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err_impl.h /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.h /illumos-gate/usr/src/uts/sun4u/io/px/px_tools_4u.c px_err.c px_err.h px_err_gen.c px_lib4v.c
0168954460bd77d83497a4a6aa9c3f34c55dba25 20-Mar-2006 jchu <none@none>

6351422 px incorrectly handles Fire Common Block split 6357304 Fire jbus_jtep should cause nexus to panic system in Ontario 6377722 Fire driver panics on a ce_async which is a correctable error 6399796 Incorrect checking pci_config_setup() returns code in nexus driver --HG-- rename : usr/src/uts/sun4/io/px/px_cb.c => deleted_files/usr/src/uts/sun4/io/px/px_cb.c rename : usr/src/uts/sun4/io/px/px_cb.h => deleted_files/usr/src/uts/sun4/io/px/px_cb.h

8c3348818856b8366c07db7214dd7746a0aa3a07 22-Oct-2005 jchu <none@none>

6336768 sun4u fire driver must correctly handle secondary errors 6338258 px driver does not panic when handle lookup fails

4fbb58f6b7ca6192a6857d169ee41c3e09dab64a 12-Oct-2005 jchu <none@none>

6330256 px error handling code no need to panic on top of panicing 6331250 ereport.io.fire.jbc.ill_bmw fill disk with errlog when p25 renders arcs

8bc7d88a7ed8565440a3cb4d316b626938433668 20-Aug-2005 et142600 <none@none>

6303569 PCI-Express Fabric FMA ereport alternative

f8d2de6bd2421da1926f3daa456d161670decdf7 17-Jun-2005 jchu <none@none>

6241067 Sun4v Fire Error Handling support 6251092 sun4u Fire Error Handling support 6252403 Remove hardware registers access from common px code 6256158 Fire drivers call ddi_fm_init w/o proper FMA support 6258433 Bus nexus fatal error handling missing for Fire 6279331 pcie misc module is required --HG-- rename : usr/src/uts/sun4/io/px/px_fault.c => deleted_files/usr/src/uts/sun4/io/px/px_fault.c rename : usr/src/uts/sun4/io/px/px_pci_fm.c => deleted_files/usr/src/uts/sun4/io/px/px_pci_fm.c rename : usr/src/uts/sun4/io/px/px_pci_fm.h => deleted_files/usr/src/uts/sun4/io/px/px_pci_fm.h rename : usr/src/uts/sun4v/io/px/px_csr.h => deleted_files/usr/src/uts/sun4v/io/px/px_csr.h rename : usr/src/uts/sun4v/io/px/px_regs.h => deleted_files/usr/src/uts/sun4v/io/px/px_regs.h rename : usr/src/uts/sun4/io/px/px_fault.h => usr/src/uts/sun4/io/px/px_fm.h

/illumos-gate/deleted_files/usr/src/uts/sun4/io/px/px_fault.c /illumos-gate/deleted_files/usr/src/uts/sun4/io/px/px_pci_fm.c /illumos-gate/deleted_files/usr/src/uts/sun4/io/px/px_pci_fm.h /illumos-gate/deleted_files/usr/src/uts/sun4v/io/px/px_csr.h /illumos-gate/deleted_files/usr/src/uts/sun4v/io/px/px_regs.h /illumos-gate/usr/src/pkgdefs/SUNWckr/prototype_sparc /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/io/pcie.c /illumos-gate/usr/src/uts/common/sys/fm/io/sun4_fire.h /illumos-gate/usr/src/uts/common/sys/pcie.h /illumos-gate/usr/src/uts/common/sys/pcie_impl.h /illumos-gate/usr/src/uts/sparc/Makefile.files /illumos-gate/usr/src/uts/sparc/Makefile.sparc /illumos-gate/usr/src/uts/sparc/pcie/Makefile /illumos-gate/usr/src/uts/sparc/px_pci/Makefile /illumos-gate/usr/src/uts/sun4/Makefile.files /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_cb.c /illumos-gate/usr/src/uts/sun4/io/px/px_cb.h /illumos-gate/usr/src/uts/sun4/io/px/px_debug.c /illumos-gate/usr/src/uts/sun4/io/px/px_debug.h /illumos-gate/usr/src/uts/sun4/io/px/px_fault.h /illumos-gate/usr/src/uts/sun4/io/px/px_fm.c /illumos-gate/usr/src/uts/sun4/io/px/px_fm.h /illumos-gate/usr/src/uts/sun4/io/px/px_ib.c /illumos-gate/usr/src/uts/sun4/io/px/px_intr.c /illumos-gate/usr/src/uts/sun4/io/px/px_lib.h /illumos-gate/usr/src/uts/sun4/io/px/px_mmu.c /illumos-gate/usr/src/uts/sun4/io/px/px_obj.h /illumos-gate/usr/src/uts/sun4/io/px/px_pci.c /illumos-gate/usr/src/uts/sun4/io/px/px_pec.c /illumos-gate/usr/src/uts/sun4/io/px/px_pec.h /illumos-gate/usr/src/uts/sun4/io/px/px_space.c /illumos-gate/usr/src/uts/sun4/io/px/px_space.h /illumos-gate/usr/src/uts/sun4/io/px/px_util.c /illumos-gate/usr/src/uts/sun4/io/px/px_util.h /illumos-gate/usr/src/uts/sun4/io/px/px_var.h /illumos-gate/usr/src/uts/sun4u/Makefile.files /illumos-gate/usr/src/uts/sun4u/io/px/px_csr.h /illumos-gate/usr/src/uts/sun4u/io/px/px_err.c /illumos-gate/usr/src/uts/sun4u/io/px/px_err.h /illumos-gate/usr/src/uts/sun4u/io/px/px_err_impl.h /illumos-gate/usr/src/uts/sun4u/io/px/px_hlib.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.h /illumos-gate/usr/src/uts/sun4u/io/px/px_regs.h /illumos-gate/usr/src/uts/sun4u/io/px/px_tools.c /illumos-gate/usr/src/uts/sun4u/px/Makefile /illumos-gate/usr/src/uts/sun4v/Makefile.files px_err.c px_err.h px_lib4v.c /illumos-gate/usr/src/uts/sun4v/px/Makefile