#
b0daa853 |
| 27-Nov-2009 |
Stephen Hanson <Stephen.Hanson@Sun.COM> |
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
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 <Stephen.Hanson@Sun.COM> |
6726478 non-relative horizontal expansions don't always work
|
#
05dd151b |
| 18-Jul-2009 |
Stephen Hanson <Stephen.Hanson@Sun.COM> |
6858736 Add genleaf support for "firmware mismatch" and "firmware corrupt"
|
#
6e1fa242 |
| 16-Jun-2009 |
Stephen Hanson <Stephen.Hanson@Sun.COM> |
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 fo
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 <Stephen.Hanson@Sun.COM> |
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 comm
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 <none@none> |
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.
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 <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 ...
|
#
27134bda |
| 31-Jan-2008 |
stephh <none@none> |
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 <none@none> |
6616982 ereport.io.device.(un)corr should be ereport.io.device.intern_(un)corr
|
#
e5ba14ff |
| 10-Oct-2007 |
stephh <none@none> |
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
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 <none@none> |
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 FM
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 <none@none> |
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
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 <none@none> |
6527547 need to add corr and uncorr genleaf ereport support to .esc files for neptune
|
#
8aec9182 |
| 22-Nov-2006 |
stephh <none@none> |
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 swit
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 <none@none> |
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
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 <none@none> |
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 er
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 |
| 24-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 ...
|