History log of /illumos-gate/usr/src/cmd/fm/eversholt/files/common/pciex.esc (Results 1 – 19 of 19)
Revision Date Author Comments
# b0daa853 27-Nov-2009 Stephen Hanson

6891338 eversholt should allow strings to be concatenated
6897161 pathfunc functions should allow function as first argument
6895968 fmdump hangs when low on memory and malloc fails
68980

6891338 eversholt should allow strings to be concatenated
6897161 pathfunc functions should allow function as first argument
6895968 fmdump hangs when low on memory and malloc fails
6898017 problems with adding serial numbers in fmd_case_add_suspect()
6900161 ur-u, ca-u and badreq-u propagation errors missing where faulty device is beneath pcie-pci bridge
6900163 need to handle ereport.io.pciex.pl.sd
6900189 should allow drivers to override serd parameters for pciex correctable errors
6900146 fmd is core dumping on snv_127
6895743 fmadm faulty hangs in door call to deadlocked fmd
6900624 If too many open files, shouldn't just blame the fmd module that discovers it
6879476 syseventd core dumps during S3 suspend/resume

show more ...


# 26733bfe 21-Jul-2009 Stephen Hanson

6726478 non-relative horizontal expansions don't always work


# 05dd151b 18-Jul-2009 Stephen Hanson

6858736 Add genleaf support for "firmware mismatch" and "firmware corrupt"


# 6e1fa242 16-Jun-2009 Stephen Hanson

6778345 need better error message if "fmadm replaced" finds the original fru is still present.
6826123 Inconsitancy of chassis-id and product-id in fmris
6826128 Allow separate serd n/t param

6778345 need better error message if "fmadm replaced" finds the original fru is still present.
6826123 Inconsitancy of chassis-id and product-id in fmris
6826128 Allow separate serd n/t parameters for different types of pciex CEs
6579970 eversholt constraints can't access conf properties for path other than "to" or "from" path
6839481 fmd_repair_fru not changed to use fmd_asru_rep_arg_t argument
6839469 checks for replacement of faulty dimm not working on intel systems
6726394 fmd_fmri_replaced should be properly supported for hc-scheme
6844214 typo in pciex.esc can cause eversholt to run slow
6847899 unknown libtopo error when a topo builtin fails to initialise
6847905 memory leak in zfs builtin when injecting repeated DR events
6847910 FMD_XPRT_HC_PRESENT_ONLY not working correctly

show more ...


# 8cffa125 18-Mar-2009 Stephen Hanson

6803279 bofi_intercept_intr() shouild work with MSI (X) interrupt
6802143 "must" propagations with payloadprop constraints are treated like "may" propagations
6803816 setserd* and setpayloadp

6803279 bofi_intercept_intr() shouild work with MSI (X) interrupt
6802143 "must" propagations with payloadprop constraints are treated like "may" propagations
6803816 setserd* and setpayloadprop commands only allowed on direct fault->ereport propagations
6786891 serd_io_device_nonfatal_n/t properties not working for pciex devices
6778452 diagnosis fails if service state changes from "unaffected" to "lost" or "degraded"

show more ...


# b7d3956b 28-Jul-2008 stephh

6180027 umatched list entry elides entire prop statement, rather than producing shorter list
6559372 can simplify pci.esc and pciex.esc rules now that is_under works corrently
6610980 get ere

6180027 umatched list entry elides entire prop statement, rather than producing shorter list
6559372 can simplify pci.esc and pciex.esc rules now that is_under works corrently
6610980 get ereport.fm.fmd.asru_fmri replaying a fault who's asru is in fmd scheme
6639248 RFE: Eversholt should allow dynamic SERD engine names
6639255 RFE: Eversholt should allow bumping SERD by an arbitrary value
6663677 can sometimes fail to retire asrus if resource-to-asru mapping changes over reboot
6663874 all scheme nvl2str functionality should be moved into topo_fmri_nvl2str()
6672125 fmd should fill in asru/fru in a fault event from topo if not supplied by the DE
6690744 remove need for spurious asru() or fru() function in confprop calls
6698777 eversholt needs easier-to-use serd engine handling
6698783 could have default valuse for FITrate and method in eversholt
6712783 should have separate faults where there is no service impact or impact is degraded rather than lost
6714865 add retire=0 and response=0 flags to faults

show more ...


# eae2e508 28-Mar-2008 krishnae

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 => delete

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

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

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

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 => delete

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


# 27134bda 31-Jan-2008 stephh

6564633 The original ereports should be attached to all new FMEs created by serd engines triggering
6633446 Memory leak whenever "fmadm reset eft"


# 05d7cf28 05-Nov-2007 stephh

6616982 ereport.io.device.(un)corr should be ereport.io.device.intern_(un)corr


# e5ba14ff 09-Oct-2007 stephh

6497055 pcibus faults for bus immediately below hostbridge still have the ASRU set to the pcibus
6532588 need to be able to override N/T values for SERD engines
6566457 need consistant hc sch

6497055 pcibus faults for bus immediately below hostbridge still have the ASRU set to the pcibus
6532588 need to be able to override N/T values for SERD engines
6566457 need consistant hc scheme for pci frus on x86 and sparc
6570231 should clear stats/serd engines whenever resource becomes "not present", but just on repair
6573375 setpayloadprop doesn't work if there are multiple propagations for the same fault
6585189 typo in upset.memory.discard3
6585659 constraint returns true if it contains a payloadprop and the propert doesn't exist
6587791 memory leaks in eft serd engine handling
6596320 th_define -a log does not generate DMA test scripts in some cases
6596325 need to increase number of access/dma handles that bofi can log concurrently
6606619 pciex.esc rules should do payloadprop_defined() on source-valid
6606627 mem_nvl2str() doesn't do the same escaping of spaces as mem scheme's fmd_fmri_nvl2str()

show more ...


# 1d76b125 06-Oct-2007 stephh

6479452 fm ereports are not dumped in some cases
6530678 The error dump queue (eq_dump) may get overwritten when new ereport generated after panic.
6601498 NorthStar 4-port on Solaris 10u4 12

6479452 fm ereports are not dumped in some cases
6530678 The error dump queue (eq_dump) may get overwritten when new ereport generated after panic.
6601498 NorthStar 4-port on Solaris 10u4 12b has FMA error

show more ...


# b5016cbb 11-Jun-2007 stephh

5076574 eft needs to go on a memory usage diet
5076585 matching horizontal iterators should behave as expected
6337408 is_under() function needs to handle case where parent and child are of t

5076574 eft needs to go on a memory usage diet
5076585 matching horizontal iterators should behave as expected
6337408 is_under() function needs to handle case where parent and child are of the same address type
6396043 eft: close cases pending resolution on hardware removal
6494805 fmd takes excessive time to process ereports during system start-up.
6533810 Provide run-time profiling of eft.so to help diagnose performance issues
6544956 if eval_expr() fails, eft treats it as a true constraint
6555243 eft should check drgen each time in platform_getpath()
6555258 After a restart, eft autocloses solved-but-not-closed cases
6555261 eft memory leak for cases that are undiagnosable
6556989 payloadprop_contains() should return 0 if payload not found
6557005 amd64 rules need within constraint on page_sb_trip and page_ck_trip
6557158 amd64.esc misuses payloadprop/setpayloadprop
6562946 not all properties are auto-converted to integers in eversholt constraints
6566354 eft can only handle integer topo properties that are uint64s

show more ...


# 3779d2d2 03-Mar-2007 stephh

6527547 need to add corr and uncorr genleaf ereport support to .esc files for neptune


# 8aec9182 22-Nov-2006 stephh

PSARC/2006/646 Extension to ddi_fm_error_t
6193493 fail all handles for a device where we know the failing device but not the individual handle
6421886 should ignore header logs for ptlp/ecrc

PSARC/2006/646 Extension to ddi_fm_error_t
6193493 fail all handles for a device where we know the failing device but not the individual handle
6421886 should ignore header logs for ptlp/ecrc on switches
6422933 pci_bdg_error_report() should look up handle in either dma or acc handle cache - not both
6434201 fmd_eventq does not re-queue an event with lowest hrt to head of queue
6446828 io.pci.nr ereports shouldn't be generated during cautious accesses
6457970 fma code should stop masking advisory nonfatal support
6457992 sec-ude doesn't seem to work as expected on the PLX bridge card
6491762 bdf for completions originating from behind pciex-pci bridge not as expected by eversholt rules
6491773 need to relax some pciex eversholt rules for non-posted accesses
6492223 panic during ddi_peek on x86
6494431 mask bits in pcie-pci bridge sue mask register are not being cleared
6494939 itree create time should fully evaluate "and" and "or" constraints

show more ...


# 0eb822a1 04-Nov-2006 cindi

6396916 verification of dtd file name is wrong
6399876 libtopo does not properly support an alternate root path
6399927 libtopo debug information indicates "no topology file found" when it is

6396916 verification of dtd file name is wrong
6399876 libtopo does not properly support an alternate root path
6399927 libtopo debug information indicates "no topology file found" when it is unable to parse file.
6421101 fmsim doesn't allow simulated topology to be specified with new libtopo
6422759 fmd memory leaks detected on system experiencing significant pcie fabric errors
6429072 memory leak in iob_tnode_create
6448718 libtopo needs better enum module APIs
6467144 topo_fmri_str2nvl doesn't handle authority or properties
6473916 fmd should return a full populated topo snapshot in fmd_hdl_topology() and fmd_fmri_topology()
6473918 hc scheme plugin is_present routine is broken
6477382 Need public header file for hc scheme component names and properties
6477385 fmtopo -V needs to be more friendly
6477426 fmtopo -d should not be so chatty
6477430 Need ability to load additional libtopo map files
6477442 libtopo should allow alternate platform topo map files
6477446 Remove unused topo methods from enumerator modules
6477453 pcibus and hostbridge interface boundaries are a mess
6477456 hc enumerators must support authority information
6477461 topo_fru_compute and topo_asru_compute should return static props when computation fails
6480930 fmtopo should support a -x option

--HG--
rename : usr/src/lib/fm/topo/files/SUNW,Sun-Blade-T6300/Makefile => deleted_files/usr/src/lib/fm/topo/files/SUNW,Sun-Blade-T6300/Makefile
rename : usr/src/lib/fm/topo/modules/common/pcifn_enum.c => deleted_files/usr/src/lib/fm/topo/modules/common/pcibus/pcifn_enum.c
rename : usr/src/lib/fm/topo/modules/common/pcifn_enum.h => deleted_files/usr/src/lib/fm/topo/modules/common/pcibus/pcifn_enum.h
rename : usr/src/lib/fm/topo/modules/sun4v/ioboard/Makefile => deleted_files/usr/src/lib/fm/topo/modules/sun4v/ioboard/Makefile
rename : usr/src/lib/fm/topo/modules/sun4v/ioboard/iob_platform.c => deleted_files/usr/src/lib/fm/topo/modules/sun4v/ioboard/iob_platform.c
rename : usr/src/lib/fm/topo/libtopo/common/hc_canon.h => usr/src/lib/fm/topo/libtopo/common/topo_hc.h
rename : usr/src/lib/fm/topo/files/Makefile => usr/src/lib/fm/topo/maps/Makefile
rename : usr/src/lib/fm/topo/files/Makefile.file => usr/src/lib/fm/topo/maps/Makefile.map
rename : usr/src/lib/fm/topo/files/SUNW,SPARC-Enterprise/Makefile => usr/src/lib/fm/topo/maps/SUNW,SPARC-Enterprise/Makefile
rename : usr/src/lib/fm/topo/files/SUNW,SPARC-Enterprise/hc-topology.xml => usr/src/lib/fm/topo/maps/SUNW,SPARC-Enterprise/SPARC-Enterprise-hc-topology.xml
rename : usr/src/lib/fm/topo/files/SUNW,Sun-Fire-15000/Makefile => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-15000/Makefile
rename : usr/src/lib/fm/topo/files/SUNW,Sun-Fire-15000/hc-topology.xml => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-15000/Sun-Fire-15000-hc-topology.xml
rename : usr/src/lib/fm/topo/files/SUNW,Sun-Fire-T200/Makefile => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-T200/Makefile
rename : usr/src/lib/fm/topo/files/SUNW,Sun-Blade-T6300/hc-topology.xml => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-T200/Sun-Blade-T6300-hc-topology.xml
rename : usr/src/lib/fm/topo/files/SUNW,Sun-Fire-T200/hc-topology.xml => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-T200/Sun-Fire-T200-hc-topology.xml
rename : usr/src/lib/fm/topo/files/SUNW,Sun-Fire/Makefile => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire/Makefile
rename : usr/src/lib/fm/topo/files/SUNW,Sun-Fire/hc-topology.xml => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire/Sun-Fire-hc-topology.xml
rename : usr/src/lib/fm/topo/files/common/topology.dtd.1 => usr/src/lib/fm/topo/maps/common/topology.dtd.1
rename : usr/src/lib/fm/topo/files/i86pc/Makefile => usr/src/lib/fm/topo/maps/i86pc/Makefile
rename : usr/src/lib/fm/topo/files/i86pc/hc-topology.xml => usr/src/lib/fm/topo/maps/i86pc/i86pc-hc-topology.xml
rename : usr/src/lib/fm/topo/files/sun4u/Makefile => usr/src/lib/fm/topo/maps/sun4u/Makefile
rename : usr/src/lib/fm/topo/files/sun4u/hc-topology.xml => usr/src/lib/fm/topo/maps/sun4u/sun4u-hc-topology.xml
rename : usr/src/lib/fm/topo/files/sun4v/Makefile => usr/src/lib/fm/topo/maps/sun4v/Makefile
rename : usr/src/lib/fm/topo/files/sun4v/hc-topology.xml => usr/src/lib/fm/topo/maps/sun4v/sun4v-hc-topology.xml
rename : usr/src/lib/fm/topo/modules/common/hostbridge.c => usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
rename : usr/src/lib/fm/topo/modules/common/hostbridge.h => usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.h
rename : usr/src/lib/fm/topo/modules/common/did.c => usr/src/lib/fm/topo/modules/common/pcibus/did.c
rename : usr/src/lib/fm/topo/modules/common/did.h => usr/src/lib/fm/topo/modules/common/pcibus/did.h
rename : usr/src/lib/fm/topo/modules/common/did_hash.c => usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
rename : usr/src/lib/fm/topo/modules/common/did_impl.h => usr/src/lib/fm/topo/modules/common/pcibus/did_impl.h
rename : usr/src/lib/fm/topo/modules/common/did_props.c => usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
rename : usr/src/lib/fm/topo/modules/common/did_props.h => usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
rename : usr/src/lib/fm/topo/modules/common/pcibus.c => usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
rename : usr/src/lib/fm/topo/modules/common/pcibus.h => usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
rename : usr/src/lib/fm/topo/modules/common/pcibus_labels.c => usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
rename : usr/src/lib/fm/topo/modules/common/pcibus_labels.h => usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.h
rename : usr/src/lib/fm/topo/modules/common/util.c => usr/src/lib/fm/topo/modules/common/pcibus/util.c
rename : usr/src/lib/fm/topo/modules/common/util.h => usr/src/lib/fm/topo/modules/common/pcibus/util.h

show more ...


# ac4d633f 03-Aug-2006 stephh

6252904 Three suspect lists reported when one with three possible suspects is expected
6421883 pcie_check_addr() should set bdf for config space accesses to source device not target device
64

6252904 Three suspect lists reported when one with three possible suspects is expected
6421883 pcie_check_addr() should set bdf for config space accesses to source device not target device
6422929 err_status in access handle gets set if pciex correctable error occurs during cautious access
6426365 device-invreq faults dues to pio master aborts should be suppressed
6437409 should set SERR# enable in bridge control register for switches and bridges
6446503 spurious fm-capability ereports after hw fault causes pci_ereport_setup() to fail
6456284 should only treat ur as nonfatal on x86, and only then when no other error bits are set

show more ...


# 00d0963f 23-Apr-2006 dilpreet

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

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