History log of /illumos-gate/usr/src/uts/sun4/io/px/px_fm.c (Results 1 – 25 of 32)
Revision Date Author Comments
# e214b19e 30-Jan-2020 Toomas Soome <tsoome@me.com>

12577 px: NULL pointer errors
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Dan McDonald <danmcd@joyent.com>


# 79bed773 25-Apr-2018 Hans Rosenfeld <hans.rosenfeld@joyent.com>

11369 PCIe errors on passthru devices shouldn't cause a panic
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.

11369 PCIe errors on passthru devices shouldn't cause a panic
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# e6b21d58 20-May-2010 Erwin T Tsaur <Erwin.Tsaur@Sun.COM>

6924882 The IO FMA framework should always panic when errors are detected asynchronously.
6835269 panic[cpu0]...BAD TRAP: type 31...occurred in "px" module due to a NULL pointer dereference


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

6921943 pcie error handling may not decode epkt header logs correctly


# fc256490 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/62

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

show more ...


# 9f539a12 26-Jan-2010 Erwin T Tsaur <Erwin.Tsaur@Sun.COM>

6912305 px driver fails processing PCIe errors injected via Raven error injector.


# 26947304 02-Nov-2009 Evan Yan <Evan.Yan@Sun.COM>

PSARC/2008/181 Solaris Hotplug Framework
6837240 Solaris Hotplug Framework
6783012 Add support for PCIe Alternate Routing-ID Interpretation
6638136 remove obsolete ndi_ra_xxx logic from px_msi code
6

PSARC/2008/181 Solaris Hotplug Framework
6837240 Solaris Hotplug Framework
6783012 Add support for PCIe Alternate Routing-ID Interpretation
6638136 remove obsolete ndi_ra_xxx logic from px_msi code
6695081 Race condition between pciehpc_intr() and pciehpc_init()

--HG--
rename : usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c => usr/src/uts/common/io/pciex/hotplug/pciehpc.c
rename : usr/src/uts/common/io/hotplug/pcishpc/pcishpc.c => usr/src/uts/common/io/pciex/hotplug/pcishpc.c
rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.c => usr/src/uts/intel/io/pciex/hotplug/pciehpc_acpi.c
rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.h => usr/src/uts/intel/sys/hotplug/pci/pciehpc_acpi.h
rename : usr/src/uts/sparc/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg/Makefile
rename : usr/src/uts/sun4/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.c

show more ...


# d4bc0535 28-Jul-2009 Krishna Elango <Krishna.Elango@Sun.COM>

6806540 SPARC and x86 bridge/switch nexus driver should be merged

--HG--
rename : usr/src/uts/common/io/pcie.c => usr/src/uts/common/io/pciex/pcie.c
rename : usr/src/uts/common/io/pcie_fault.c => us

6806540 SPARC and x86 bridge/switch nexus driver should be merged

--HG--
rename : usr/src/uts/common/io/pcie.c => usr/src/uts/common/io/pciex/pcie.c
rename : usr/src/uts/common/io/pcie_fault.c => usr/src/uts/common/io/pciex/pcie_fault.c
rename : usr/src/uts/sun4/io/px/pcie_pwr.c => usr/src/uts/common/io/pciex/pcie_pwr.c
rename : usr/src/uts/intel/io/pciex/pcie_pci.c => usr/src/uts/common/io/pciex/pcieb.c
rename : usr/src/uts/intel/io/pciex/pcie_pci.conf => usr/src/uts/common/io/pciex/pcieb.conf
rename : usr/src/uts/sun4/io/px/px_pci.h => usr/src/uts/common/io/pciex/pcieb.h
rename : usr/src/uts/sun4/io/px/pcie_pwr.h => usr/src/uts/common/sys/pcie_pwr.h
rename : usr/src/uts/intel/pcie_pci/Makefile => usr/src/uts/intel/pcieb/Makefile
rename : usr/src/uts/sun4/io/px/pxb_plx.h => usr/src/uts/sparc/io/pciex/pcieb_plx.h
rename : usr/src/uts/sparc/px_pci/Makefile => usr/src/uts/sparc/pcieb/Makefile
rename : usr/src/uts/sparc/pxb_bcm/Makefile => usr/src/uts/sparc/pcieb_bcm/Makefile

show more ...


# c85864d8 20-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

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()

show more ...


# 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 ...


# eae2e508 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/

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

show more ...


# c333dd99 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/modu

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

show more ...


# f41150ba 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/

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

show more ...


# 1ff65112 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 maram

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.

show more ...


# 6aa97eab 19-Apr-2007 krishnae <none@none>

6546644 px does not panic on fatal fabric errors


# c2a75729 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


# 7ea9b230 07-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,

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

show more ...


# bf8fc234 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 i

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

show more ...


# e51949e6 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 :

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

show more ...


# 3d9c56a1 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 i

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

show more ...


# 055d7c80 02-Oct-2006 carlsonj <none@none>

6468703 two kernel lint directives represent low-hanging fruit


# 2859562f 30-Aug-2006 dwoods <none@none>

6450133 check for header_type in px_fabric_fill_cs is incorrect
6462242 Malformed tlp and poisoned tlp should be fatal PCI-e errors


# d60bae31 01-Aug-2006 dwoods <none@none>

6407243 Error handling hangs unexpectedly on errors which are injected on oberon leafs w/o boot device


# 00d0963f 23-Apr-2006 dilpreet <none@none>

PSARC/2006/217 Access and Dma Handle Error Clear Functions
PSARC/2006/235 FMA for PCI Express and Leaf Devices
6193463 hostbridge .esc files don't fully handle pci-pci bridges
6195325 pci eversholt r

PSARC/2006/217 Access and Dma Handle Error Clear Functions
PSARC/2006/235 FMA for PCI Express and Leaf Devices
6193463 hostbridge .esc files don't fully handle pci-pci bridges
6195325 pci eversholt rules need to support multiple levels of pci-pci bridges
6202643 libtopo should provide pcibus information on x86 boxen
6207403 bridge error callbacks need to participate in handle lookup
6236885 ddi_fm_init leaks resources if parent not fm capable
6236895 ddi_fm_dma_err_get and ddi_fm_acc_err_get need to be more resilient
6239835 Need common diagnosis rules for PCI Express
6239838 Need common ereport generation routines for PCI Express error telemetry
6239840 Need common PCI error handling routines
6245935 RFE: enhance bge driver with FMA support
6304815 ddifm.c DDI_DEV_T_ANY ddi_prop_remove(9F) calls should use DDI_DEV_T_NONE
6326796 pci_check_regs() can match wrong node when an error occurs on a config space access
6327032 Provide FMA support for CK8-04/IO-4 PCI express chipsets
6347217 eversholt rules for handling of pci dto errors need changing
6351025 eft assertion failure: ffep != NULL
6360437 check_if_device_is_pciex should add properties for pciex nodes during pci device discovery
6360749 ddi_fm_service_impact() should raise an service impact ereport
6360764 It would be nice for a driver to have some way to clear err_status in a access or dma handle
6373233 bofi fault simulation should be made compatible with fma
6373293 Solaris 10 may not be properly diagnosing the faulty component after injecting an 'IOUE'
6373322 could define generic device driver ereports for internal chip errors
6393895 TOMATILLO_IOMMU_INVALID_ERR is treated as fatal when it need not be
6398325 eversholt can leak memory if there are constraints on both sides of a propagation
6411683 donot bind driver to PCI express disabled slots
6416496 reduce eversholt memory consumption by trimming open fmes

show more ...


# 01689544 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
63997

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

show more ...


12