#
12967:ab9ae749152f |
|
30-Jul-2010 |
Gavin Maltby <gavin.maltby@oracle.com> |
PSARC/2009/617 Software Events Notification Parameters CLI PSARC/2009/618 snmp-notify: SNMP Notification Daemon for Software Events PSARC/2009/619 smtp-notify: Email Notification Daemon for Software Events PSARC/2010/225 fmd for non-global Solaris zones PSARC/2010/226 Solaris Instance UUID PSARC/2010/227 nvlist_nvflag(3NVPAIR) PSARC/2010/228 libfmevent additions PSARC/2010/257 sysevent_evc_setpropnvl and sysevent_evc_getpropnvl PSARC/2010/265 FMRI and FMA Event Stabilty, 'ireport' category 1 event class, and the 'sw' FMRI scheme PSARC/2010/278 FMA/SMF integration: instance state transitions PSARC/2010/279 Modelling panics within FMA PSARC/2010/290 logadm.conf upgrade 6392476 fmdump needs to pretty-print 6393375 userland ereport/ireport event generation interfaces 6445732 Add email notification agent for FMA and software events 6804168 RFE: Allow an efficient means to monitor SMF services status changes 6866661 scf_values_destroy(3SCF) will segfault if is passed NULL 6884709 Add snmp notification agent for FMA and software events 6884712 Add private interface to tap into libfmd_msg macro expansion capabilities 6897919 fmd to run in a non-global zone 6897937 fmd use of non-private doors is not safe 6900081 add a UUID to Solaris kernel image for use in crashdump identification 6914884 model panic events as a defect diagnosis in FMA 6944862 fmd_case_open_uuid, fmd_case_uuisresolved, fmd_nvl_create_defect 6944866 log legacy sysevents in fmd 6944867 enumerate svc scheme in topo 6944868 software-diagnosis and software-response fmd modules 6944870 model SMF maintenance state as a defect diagnosis in FMA 6944876 savecore runs in foreground for systems with zfs root and dedicated dump 6965796 Implement notification parameters for SMF state transitions and FMA events 6968287 SUN-FM-MIB.mib needs to be updated to reflect Oracle information 6972331 logadm.conf upgrade PSARC/2010/290
|
#
11416:c13e2db06244 |
|
03-Jan-2010 |
Stephen Hanson <Stephen.Hanson@Sun.COM> |
6679339 undiag messages should be converted to a more useful event 6904865 memory leaks in fmd_case_add_suspect() if defects are diagnosed 6904867 can get spurious "nosub" ereports if defects are diagnosed 6904912 fmd_fmri_replaced() call missing in some schemes 6904933 memory leak in eval_func() 6905391 should not recalculate asru on restart if resource has been replaced 6911452 fmadm faulty -f displays list of all cases including resolved ones 6911457 fmadm faulty -f should not display dict info 6911461 fmadm faulty -f should not display information for faults/defects where there is no fru/resource 6913573 fmadm reset can leave cases stuck in "closed" state
|
#
11202:9f0b4aa8d573 |
|
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 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
|
#
10784:15baf8dd1081 |
|
13-Oct-2009 |
Sinanallur Balasubramanian <sinanallur.balasubramanian@sun.com> |
6817644 UltrasparcIV+:cpumem Diagnostic Engine should support anonymous TAG errors
|
#
9874:443951628139 |
|
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 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
|
#
9761:9040b29adeb5 |
|
01-Jun-2009 |
Srihari Venkatesan <Srihari.Venkatesan@Sun.COM> |
6845263 FMD API code should carry little or no comments referring to individual AMD implementations
|
#
9375:c14183b875fd |
|
15-Apr-2009 |
Srihari Venkatesan <Srihari.Venkatesan@Sun.COM> |
6819903 DIMM serials & labels decoration for chip-select nodes needed on Shanghai(AMD 0x10) platforms(G+,P+)
|
#
9120:fe1f7d8cd967 |
|
20-Mar-2009 |
Stephen Hanson <Stephen.Hanson@Sun.COM> |
6533823 need better way of proxying faults across event transport 6788551 provide means for faults/defects to be directly injected into fmd
|
#
8526:8159d305568c |
|
12-Jan-2009 |
Robert Johnston <Robert.Johnston@Sun.COM> |
PSARC 2008/753 Reflecting Fan/Power Supply Diagnosis in Solaris 6641745 diagnosis of power supply and fan failures via IPMI 6768720 disk-monitor: small leak in dm_process_sysevent() when handling ESC_PLATFORM_SP_RESET 6769133 libtopo: hc_is_replaced() can leak memory 6765830 libtopo: need to enumerate sensors/indicators on fan/psu nodes on X4600 6773926 libipmi: ipmi_sdr_get sometimes bites off more than it can chew 6780080 libtopo: should optimize lookups for propmethod-backed properties if propvals are non-volatile 6781654 libtopo: completely bogus, but harmless logic in topo_snap_hold could be removed
|
#
8245:7dbd13b3b276 |
|
02-Dec-2008 |
Stephen Hanson <Stephen.Hanson@Sun.COM> |
6763249 eft is disabled on fmadm repair when serdsuffix feature is used 6765307 fmdo_send() thread and the thread running fmd_xprt_close() could deadlock 6767850 repair case will deadlock if the case has two ASRUs that one "contains" the other 6769508 shouldn't add label to defect events 6772752 fmadm faulty should display location label even if event has no FRU 6774080 calls to fmd_fmri_service_state not expecting new ISOLATE_PENDING return value 6774124 has_fault feature is working incorrectly 6237897 eversholt: defects need defect rates as well
|
#
7850:168d612bb1e8 |
|
15-Oct-2008 |
Vuong Nguyen <Vuong.Nguyen@Sun.COM> |
PSARC 2008/605 Extensions to fmd for LDOMs IO 6540055 ETM enhancements for sun4v root domains 6540058 libldom enhancements for sun4v root domains 6540080 topology enhancements for sun4v root domains 6722455 need an interface for transports to log ereports 6723604 need an interface for a module to request fmd to checkpoint 6742685 increase client.thrlim for etm
|
#
7532:bb6372f778bb |
|
09-Sep-2008 |
Cheng Sean Ye <Sean.Ye@Sun.COM> |
PSARC 2008/569 FMA Topology & Retire Agent Refinements 6567641 cpu and memory fault management for Solaris x86 xVM 6690231 phase out mem and cpu schemes for x86 6683402 fmd_fmri_present() in hc scheme is bogus 6739591 introduce /dev/fm for userland fault management interface to kernel 6739593 introduce libfmd_agent so agents do not have to use /dev/fm directly 6739595 support retire/unretire/isretired as topo methods on the resource node 6739597 x86 chip enumerator should be weaned off of kstats 6742378 libtopo: hc_unusable() is returning random value 6738573 faults aren't replayed on boot 6744597 ldmsvcs: mem_request is returning incorrect value for page unretire 6739600 panic console ereport summary should handle nvlist arrays 6739601 add cpu module panic callback made from panic_quiesce_hw 6739605 when x86 error injection has taken place, tag all subsequent ereports 6739608 missing label for i86xpv dtrace_interrupt_enable causes panic on debug_enter 6739609 add HYPERVISOR_mca hypercall for physical topology and MCA info
|
#
7419:1638c9fe2bdf |
|
27-Aug-2008 |
Eric Schrock <Eric.Schrock@Sun.COM> |
6735692 fanmodules have no FRUs on X4440 6735693 typo in X4540 disk map 6740205 hc_is_present() needs to propagate method failure 6740207 topo_method_call() needs to zero errno 6740746 libtopo sensor threshold state defines are incorrect 6740748 fmd_nvl_alloc() result cannot be used as argument to fmd_xprt_post() 6740750 hc_is_present() should check authority information if available
|
#
7275:1157db66a604 |
|
02-Aug-2008 |
stephh |
PSARC/2008/487 Repair Observability changes 6534561 need means of finding existing fault state of a resource 6637804 fmd should distinguish between "repaired" and "acquitted" resources 6637812 fmd_nvl_fmri_has_fault() required to report if a given fault has been diagnosed on a resourtce/fru 6663744 send list.updated events when an individual suspect in a suspect list is repaired 6682295 need fmd_nvl_fmri_replaced() functionality 6686317 extend fmd case state to include final "repair responses complete" state 6712074 need scheme/topo interface to report full service state of a resource 6720169 add location member to the sun-fm-mib
|
#
7197:6062b005c7ea |
|
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 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
|
#
7171:b35d9b69c7d3 |
|
23-Jul-2008 |
eschrock |
PSARC 2008/456 Sysevent resources in fmd 6722859 libses should use common defines for critical/warning properties 6722937 libtopo doesn't allow zero children via XML enumeration 6723250 topo_prop_getpgrp() isn't exported 6723257 ipmi_present() should not hide errors 6724381 modeling sysevents in fmd would be useful 6726560 fmd should provide API routines for nvlist creation and duplication
|
#
7139:c0a498038bb1 |
|
21-Jul-2008 |
cy152378 |
6720030 cannot log long FMA messages: need a real fix 6721681 fmd panic while trying to access case being destroyed 6721990 fmd deadlocked on self diagnosis
|
#
6292:964ff070e569 |
|
26-Mar-2008 |
robj |
6593380 topology for Sun x64 platforms should include serial numbers for dimms 6671247 missing DIMM FRU labels on 4600/4600M2 platforms with family 15 modules 6672188 chip FRU labels computed incorrectly on 2-socket AF4+ blades 6675806 libipmi: ipmi_fru_read() can leak memory on failure
|
#
6231:5529c6815c1e |
|
19-Mar-2008 |
dm120769 |
backout 6510830: needs more work
|
#
6228:b8f7c3bfc29b |
|
19-Mar-2008 |
stephh |
6372069 fmadm repair command should accept the FRU label as an argument 6518471 fmd can't handle multiple different faults associated with the same asru (or with no asru) 6525929 fmd can hang during 'fmadm flush' 6561089 resource cache is only finally purged of stale entries when fmd is restarted
|
#
6203:d6569f142166 |
|
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
|
#
6002:470eddf7e261 |
|
13-Feb-2008 |
stephh |
6660427 Inconsistant labels on pciexbus faults 6660642 updated fmadm faulty should display DIMM location for memory faults
|
#
5068:06d88145c7f7 |
|
17-Sep-2007 |
robj |
6492246 x64 cpu/mem topology/diagnosis should include FRU labels 6552234 Add propset/propmethod/propmap support to topology XML schema and libtopo parsing engine 6562046 libtopo dcmds cause mdb crash 6577125 fmtopo coredumps in print_fmri_props 6577127 wrong topo_method_invoke return code when method versions mismatch 6578581 using fmsim in root account. The fmsim can not be started. 6601280 add interfaces to libipmi to simplify access to fru inventory
|
#
4198:6bdfb19526db |
|
10-May-2007 |
eschrock |
PSARC 2007/202 FMA Generic Disk Monitoring Events 6521578 fmd dev scheme should leverage libtopo 6521579 libtopo dev enumerator should support TOPO_METH_PRESENT 6521582 dev scheme should respect FM_FMRI_DEV_ID 6521586 need generic disk status monitoring and diagnosis 6521591 fmd should provide a method for generating ENAs 6521600 sata libtopo module should generate dev:// ASRUs 6529061 fmd should provide an entry point for topology changes 6532208 fmd resource cache should be updated in response to EC_DEVFS sysevents 6537251 fmd dumped core while trying to print an error 6537305 ::topo_node is broken 6537762 fmd should not automatically mark faults as repaired on removal 6544740 fmd should reference count topo handles 6544741 dev scheme should support unusable method 6545681 libtopo should prevent invalid serial numbers in authority 6551464 topo_fmri_fru() is broken 6551466 hc_is_present() is broken
|
#
3323:3cff27a475a5 |
|
22-Dec-2006 |
cindi |
PSARC 2006/679 Fault Event Extension 6279682 fmadm -q rotate errlog hangs while fmd report an error into the log 6326650 fma needs more dcmds for getting errors from crash dumps 6372709 fltlog can grow without bound; needs to be managed by logadm 6400607 fmd dumped core in zfs-diagnosis 6464740 fmdump -v output should display FRU location (label) information separate from the FRU 6485057 mc-amd driver should provide access to HT routing tables 6493219 libtopo needs to allow re-enumeration according static .xml props 6495169 PCI topo enumerator should maintain a 'module' property 6496757 Incorrect initializer for topo_builtin.c:_topo_builtins[] 6496850 Need mdb support for libtopo 6498181 .po files inconsistencies wrt the event registry content 6498187 SCA1000 and SCA500 .po dictionary files are out of date 6498195 SMF dictionary .po files are inconsistent 6498201 ZFS dictionary .po files are out of date 6502660 eft fills in ASRU and FRU from libtopo when none are defined in a fault event specification 6502949 eft memory leak in platform_fault2ipath() 6506108 topo_fmri_nvl2str on mem scheme fails to lookup offset and physaddr 6506622 missing entry in PCIEX dict/po files
|
#
3062:46d280f5351d |
|
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 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
|
#
1717:ef845d4a1074 |
|
30-Mar-2006 |
wesolows |
6242262 ON should be buildable with gcc 6268345 fmd is insufficiently careful with alignment 6271070 gcc and cmd/fm don't get along 6272173 cpumem diag module writes to constant memory, crashing fmd 6273907 gcc and cmd/syseventd don't get along 6308057 gcc and sgs/dis don't get along on SPARC 6359863 the C preprocessor is still feeling abused by token pasting 6359868 gcc and cmd/stmsboot still don't get along 6359878 gcc and lib/smartcard don't get along on sparc 6361816 gcc and perl don't get along 6370832 kernel should agree on C99 mode for studio and gcc 6372728 gcc and sata don't get along 6390345 cw inserts garbage when used as a preprocessor 6397680 gcc and smbios are not getting along 6399113 meta_namespace.c uses worrisome construct and is not gcc friendly 6403999 cw is ugly and hairy and needs a man
|
#
1414:b4126407ac5b |
|
11-Feb-2006 |
cindi |
PSARC 2006/020 FMA for Athlon 64 and Opteron Processors PSARC 2006/028 eversholt language enhancements 6181364 Eversholt needs method to revise value of a fault's property 6183842 eft can construct extra propagations in the instance tree 6187143 eversholt needs to use fmd_case_add_serd() to add counted ereports against open case 6232253 wildcarding may not pick up matches buried in config path 6284455 eversholt wildcarding and vertical expansion have trouble working together 6298484 properties are not auto-converting to integers in eversholt constraints 6298972 eversholt should be able to mark faults as no-message like the cpumem DE 6298974 nested SERD engines don't work 6298981 eft memory usage could improve by caching common constraint expressions 6323319 call() is not allowing string-valued returns 6323322 a global variable should be allowed as the RHS of an nvpair 6323393 eversholt caches a little too much info when caching constraints 6323554 eversholt type conversion can cause core dump 6328144 libexacct leaks like a really big sieve when faced with non-exacct input 6331093 payloadprop should be able to read and interpret hc scheme fmris 6332245 payloadprop() returns cached value from existing FME when not appropriate 6333617 eversholt should have way to check if a global is defined 6346926 eversholt needs a way to maintain diagnosis statistics 6359264 Provide FMA support for AMD64 processors 6363503 Can not register error handler callbacks for root node 6366821 cpu scheme serial number should be a string 6367031 eft.so leaks memory 6370284 cpumem-diagnosis checks the asru version against FM_EREPORT_VERSION instead of FM_CPU_SCHEME_VERSION 6377319 eft could close cases for resources already in the faulty state 6379498 fmd dies on assertion failure when repairing an fmd module 6381022 fmd_case_insert_event() should reject duplicates and save memory
|
#
1283:d3e5610e2d1c |
|
17-Jan-2006 |
ayznaga |
6367222 gcc doesn't like the mem driver anymore 6368690 mmioctl will no longer accept MEM_VTOP 6370798 freeing the deferred page list is not correctly handled when cpumem-diagnosis is unloaded 6370802 Datapath : Persistence of Deferred Memory UEs 6373071 fmd must issue final checkpoint before freeing cases
|
#
1193:e784a8fa27da |
|
27-Dec-2005 |
mws |
PSARC 2005/755 FMA Transport Layer 6367044 FMA Transport Layer 6216286 fmd core dumps when shutting down under heavy event load 6220169 fmd should support per-module configuration overrides in /etc 6266851 internal fmd events should not refer to sunos 6295417 fmd should publish an event when a problem has been repaired 6333184 fmsim can exhaust sysevent channel resources 6342977 fmd segfaults if it cannot load fmd-self-diagnosis 6367046 fmsim should set _THREAD_ERROR_DETECTION=2 6367047 fmd is mis-using cond_broadcast in several places 6367049 fmd_asru_hash_recreate() leaks buffer in error path 6367051 fmd mod_ustat data is modified after being freed 6367053 fmd leaks queued timer structures on module unload 6367057 memory leaks in __rpcb_findaddr_timed() error paths 6367061 fmd when run as non-root should not exit on dr event bind failure 6367063 fmd_rpc_svc_create_local() leaks memory when local service is bound 6367067 fmsim should support -w option to wait for user input to exit 6367068 nvlist_add_nvlist() and nvlist_add_nvlist_array() should check for NULL 6367069 fmd_log_errmsg() fails for EFDL_VERSION 6367070 fmd debug switch should have a way to display TRACE() result 6367073 fmd trace buffer tag is truncating tags above 0xff 6367075 fmd debug switch error when multiple tags are specified
|
#
0:68f95e015346 |
|
14-Jun-2005 |
stevel@tonic-gate |
OpenSolaris Launch
|
#
12967:ab9ae749152f |
|
30-Jul-2010 |
Gavin Maltby <gavin.maltby@oracle.com> |
PSARC/2009/617 Software Events Notification Parameters CLI PSARC/2009/618 snmp-notify: SNMP Notification Daemon for Software Events PSARC/2009/619 smtp-notify: Email Notification Daemon for Software Events PSARC/2010/225 fmd for non-global Solaris zones PSARC/2010/226 Solaris Instance UUID PSARC/2010/227 nvlist_nvflag(3NVPAIR) PSARC/2010/228 libfmevent additions PSARC/2010/257 sysevent_evc_setpropnvl and sysevent_evc_getpropnvl PSARC/2010/265 FMRI and FMA Event Stabilty, 'ireport' category 1 event class, and the 'sw' FMRI scheme PSARC/2010/278 FMA/SMF integration: instance state transitions PSARC/2010/279 Modelling panics within FMA PSARC/2010/290 logadm.conf upgrade 6392476 fmdump needs to pretty-print 6393375 userland ereport/ireport event generation interfaces 6445732 Add email notification agent for FMA and software events 6804168 RFE: Allow an efficient means to monitor SMF services status changes 6866661 scf_values_destroy(3SCF) will segfault if is passed NULL 6884709 Add snmp notification agent for FMA and software events 6884712 Add private interface to tap into libfmd_msg macro expansion capabilities 6897919 fmd to run in a non-global zone 6897937 fmd use of non-private doors is not safe 6900081 add a UUID to Solaris kernel image for use in crashdump identification 6914884 model panic events as a defect diagnosis in FMA 6944862 fmd_case_open_uuid, fmd_case_uuisresolved, fmd_nvl_create_defect 6944866 log legacy sysevents in fmd 6944867 enumerate svc scheme in topo 6944868 software-diagnosis and software-response fmd modules 6944870 model SMF maintenance state as a defect diagnosis in FMA 6944876 savecore runs in foreground for systems with zfs root and dedicated dump 6965796 Implement notification parameters for SMF state transitions and FMA events 6968287 SUN-FM-MIB.mib needs to be updated to reflect Oracle information 6972331 logadm.conf upgrade PSARC/2010/290
|
#
11416:c13e2db06244 |
|
03-Jan-2010 |
Stephen Hanson <Stephen.Hanson@Sun.COM> |
6679339 undiag messages should be converted to a more useful event 6904865 memory leaks in fmd_case_add_suspect() if defects are diagnosed 6904867 can get spurious "nosub" ereports if defects are diagnosed 6904912 fmd_fmri_replaced() call missing in some schemes 6904933 memory leak in eval_func() 6905391 should not recalculate asru on restart if resource has been replaced 6911452 fmadm faulty -f displays list of all cases including resolved ones 6911457 fmadm faulty -f should not display dict info 6911461 fmadm faulty -f should not display information for faults/defects where there is no fru/resource 6913573 fmadm reset can leave cases stuck in "closed" state
|
#
11202:9f0b4aa8d573 |
|
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 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
|
#
10784:15baf8dd1081 |
|
13-Oct-2009 |
Sinanallur Balasubramanian <sinanallur.balasubramanian@sun.com> |
6817644 UltrasparcIV+:cpumem Diagnostic Engine should support anonymous TAG errors
|
#
9874:443951628139 |
|
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 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
|
#
9761:9040b29adeb5 |
|
01-Jun-2009 |
Srihari Venkatesan <Srihari.Venkatesan@Sun.COM> |
6845263 FMD API code should carry little or no comments referring to individual AMD implementations
|
#
9375:c14183b875fd |
|
15-Apr-2009 |
Srihari Venkatesan <Srihari.Venkatesan@Sun.COM> |
6819903 DIMM serials & labels decoration for chip-select nodes needed on Shanghai(AMD 0x10) platforms(G+,P+)
|
#
9120:fe1f7d8cd967 |
|
20-Mar-2009 |
Stephen Hanson <Stephen.Hanson@Sun.COM> |
6533823 need better way of proxying faults across event transport 6788551 provide means for faults/defects to be directly injected into fmd
|
#
8526:8159d305568c |
|
12-Jan-2009 |
Robert Johnston <Robert.Johnston@Sun.COM> |
PSARC 2008/753 Reflecting Fan/Power Supply Diagnosis in Solaris 6641745 diagnosis of power supply and fan failures via IPMI 6768720 disk-monitor: small leak in dm_process_sysevent() when handling ESC_PLATFORM_SP_RESET 6769133 libtopo: hc_is_replaced() can leak memory 6765830 libtopo: need to enumerate sensors/indicators on fan/psu nodes on X4600 6773926 libipmi: ipmi_sdr_get sometimes bites off more than it can chew 6780080 libtopo: should optimize lookups for propmethod-backed properties if propvals are non-volatile 6781654 libtopo: completely bogus, but harmless logic in topo_snap_hold could be removed
|
#
8245:7dbd13b3b276 |
|
02-Dec-2008 |
Stephen Hanson <Stephen.Hanson@Sun.COM> |
6763249 eft is disabled on fmadm repair when serdsuffix feature is used 6765307 fmdo_send() thread and the thread running fmd_xprt_close() could deadlock 6767850 repair case will deadlock if the case has two ASRUs that one "contains" the other 6769508 shouldn't add label to defect events 6772752 fmadm faulty should display location label even if event has no FRU 6774080 calls to fmd_fmri_service_state not expecting new ISOLATE_PENDING return value 6774124 has_fault feature is working incorrectly 6237897 eversholt: defects need defect rates as well
|
#
7850:168d612bb1e8 |
|
15-Oct-2008 |
Vuong Nguyen <Vuong.Nguyen@Sun.COM> |
PSARC 2008/605 Extensions to fmd for LDOMs IO 6540055 ETM enhancements for sun4v root domains 6540058 libldom enhancements for sun4v root domains 6540080 topology enhancements for sun4v root domains 6722455 need an interface for transports to log ereports 6723604 need an interface for a module to request fmd to checkpoint 6742685 increase client.thrlim for etm
|
#
7532:bb6372f778bb |
|
09-Sep-2008 |
Cheng Sean Ye <Sean.Ye@Sun.COM> |
PSARC 2008/569 FMA Topology & Retire Agent Refinements 6567641 cpu and memory fault management for Solaris x86 xVM 6690231 phase out mem and cpu schemes for x86 6683402 fmd_fmri_present() in hc scheme is bogus 6739591 introduce /dev/fm for userland fault management interface to kernel 6739593 introduce libfmd_agent so agents do not have to use /dev/fm directly 6739595 support retire/unretire/isretired as topo methods on the resource node 6739597 x86 chip enumerator should be weaned off of kstats 6742378 libtopo: hc_unusable() is returning random value 6738573 faults aren't replayed on boot 6744597 ldmsvcs: mem_request is returning incorrect value for page unretire 6739600 panic console ereport summary should handle nvlist arrays 6739601 add cpu module panic callback made from panic_quiesce_hw 6739605 when x86 error injection has taken place, tag all subsequent ereports 6739608 missing label for i86xpv dtrace_interrupt_enable causes panic on debug_enter 6739609 add HYPERVISOR_mca hypercall for physical topology and MCA info
|
#
7419:1638c9fe2bdf |
|
27-Aug-2008 |
Eric Schrock <Eric.Schrock@Sun.COM> |
6735692 fanmodules have no FRUs on X4440 6735693 typo in X4540 disk map 6740205 hc_is_present() needs to propagate method failure 6740207 topo_method_call() needs to zero errno 6740746 libtopo sensor threshold state defines are incorrect 6740748 fmd_nvl_alloc() result cannot be used as argument to fmd_xprt_post() 6740750 hc_is_present() should check authority information if available
|
#
7275:1157db66a604 |
|
02-Aug-2008 |
stephh |
PSARC/2008/487 Repair Observability changes 6534561 need means of finding existing fault state of a resource 6637804 fmd should distinguish between "repaired" and "acquitted" resources 6637812 fmd_nvl_fmri_has_fault() required to report if a given fault has been diagnosed on a resourtce/fru 6663744 send list.updated events when an individual suspect in a suspect list is repaired 6682295 need fmd_nvl_fmri_replaced() functionality 6686317 extend fmd case state to include final "repair responses complete" state 6712074 need scheme/topo interface to report full service state of a resource 6720169 add location member to the sun-fm-mib
|
#
7197:6062b005c7ea |
|
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 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
|
#
7171:b35d9b69c7d3 |
|
23-Jul-2008 |
eschrock |
PSARC 2008/456 Sysevent resources in fmd 6722859 libses should use common defines for critical/warning properties 6722937 libtopo doesn't allow zero children via XML enumeration 6723250 topo_prop_getpgrp() isn't exported 6723257 ipmi_present() should not hide errors 6724381 modeling sysevents in fmd would be useful 6726560 fmd should provide API routines for nvlist creation and duplication
|
#
7139:c0a498038bb1 |
|
21-Jul-2008 |
cy152378 |
6720030 cannot log long FMA messages: need a real fix 6721681 fmd panic while trying to access case being destroyed 6721990 fmd deadlocked on self diagnosis
|
#
6292:964ff070e569 |
|
26-Mar-2008 |
robj |
6593380 topology for Sun x64 platforms should include serial numbers for dimms 6671247 missing DIMM FRU labels on 4600/4600M2 platforms with family 15 modules 6672188 chip FRU labels computed incorrectly on 2-socket AF4+ blades 6675806 libipmi: ipmi_fru_read() can leak memory on failure
|
#
6231:5529c6815c1e |
|
19-Mar-2008 |
dm120769 |
backout 6510830: needs more work
|
#
6228:b8f7c3bfc29b |
|
19-Mar-2008 |
stephh |
6372069 fmadm repair command should accept the FRU label as an argument 6518471 fmd can't handle multiple different faults associated with the same asru (or with no asru) 6525929 fmd can hang during 'fmadm flush' 6561089 resource cache is only finally purged of stale entries when fmd is restarted
|
#
6203:d6569f142166 |
|
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
|
#
6002:470eddf7e261 |
|
13-Feb-2008 |
stephh |
6660427 Inconsistant labels on pciexbus faults 6660642 updated fmadm faulty should display DIMM location for memory faults
|
#
5068:06d88145c7f7 |
|
17-Sep-2007 |
robj |
6492246 x64 cpu/mem topology/diagnosis should include FRU labels 6552234 Add propset/propmethod/propmap support to topology XML schema and libtopo parsing engine 6562046 libtopo dcmds cause mdb crash 6577125 fmtopo coredumps in print_fmri_props 6577127 wrong topo_method_invoke return code when method versions mismatch 6578581 using fmsim in root account. The fmsim can not be started. 6601280 add interfaces to libipmi to simplify access to fru inventory
|
#
4198:6bdfb19526db |
|
10-May-2007 |
eschrock |
PSARC 2007/202 FMA Generic Disk Monitoring Events 6521578 fmd dev scheme should leverage libtopo 6521579 libtopo dev enumerator should support TOPO_METH_PRESENT 6521582 dev scheme should respect FM_FMRI_DEV_ID 6521586 need generic disk status monitoring and diagnosis 6521591 fmd should provide a method for generating ENAs 6521600 sata libtopo module should generate dev:// ASRUs 6529061 fmd should provide an entry point for topology changes 6532208 fmd resource cache should be updated in response to EC_DEVFS sysevents 6537251 fmd dumped core while trying to print an error 6537305 ::topo_node is broken 6537762 fmd should not automatically mark faults as repaired on removal 6544740 fmd should reference count topo handles 6544741 dev scheme should support unusable method 6545681 libtopo should prevent invalid serial numbers in authority 6551464 topo_fmri_fru() is broken 6551466 hc_is_present() is broken
|
#
3323:3cff27a475a5 |
|
22-Dec-2006 |
cindi |
PSARC 2006/679 Fault Event Extension 6279682 fmadm -q rotate errlog hangs while fmd report an error into the log 6326650 fma needs more dcmds for getting errors from crash dumps 6372709 fltlog can grow without bound; needs to be managed by logadm 6400607 fmd dumped core in zfs-diagnosis 6464740 fmdump -v output should display FRU location (label) information separate from the FRU 6485057 mc-amd driver should provide access to HT routing tables 6493219 libtopo needs to allow re-enumeration according static .xml props 6495169 PCI topo enumerator should maintain a 'module' property 6496757 Incorrect initializer for topo_builtin.c:_topo_builtins[] 6496850 Need mdb support for libtopo 6498181 .po files inconsistencies wrt the event registry content 6498187 SCA1000 and SCA500 .po dictionary files are out of date 6498195 SMF dictionary .po files are inconsistent 6498201 ZFS dictionary .po files are out of date 6502660 eft fills in ASRU and FRU from libtopo when none are defined in a fault event specification 6502949 eft memory leak in platform_fault2ipath() 6506108 topo_fmri_nvl2str on mem scheme fails to lookup offset and physaddr 6506622 missing entry in PCIEX dict/po files
|
#
3062:46d280f5351d |
|
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 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
|
#
1717:ef845d4a1074 |
|
30-Mar-2006 |
wesolows |
6242262 ON should be buildable with gcc 6268345 fmd is insufficiently careful with alignment 6271070 gcc and cmd/fm don't get along 6272173 cpumem diag module writes to constant memory, crashing fmd 6273907 gcc and cmd/syseventd don't get along 6308057 gcc and sgs/dis don't get along on SPARC 6359863 the C preprocessor is still feeling abused by token pasting 6359868 gcc and cmd/stmsboot still don't get along 6359878 gcc and lib/smartcard don't get along on sparc 6361816 gcc and perl don't get along 6370832 kernel should agree on C99 mode for studio and gcc 6372728 gcc and sata don't get along 6390345 cw inserts garbage when used as a preprocessor 6397680 gcc and smbios are not getting along 6399113 meta_namespace.c uses worrisome construct and is not gcc friendly 6403999 cw is ugly and hairy and needs a man
|
#
1414:b4126407ac5b |
|
11-Feb-2006 |
cindi |
PSARC 2006/020 FMA for Athlon 64 and Opteron Processors PSARC 2006/028 eversholt language enhancements 6181364 Eversholt needs method to revise value of a fault's property 6183842 eft can construct extra propagations in the instance tree 6187143 eversholt needs to use fmd_case_add_serd() to add counted ereports against open case 6232253 wildcarding may not pick up matches buried in config path 6284455 eversholt wildcarding and vertical expansion have trouble working together 6298484 properties are not auto-converting to integers in eversholt constraints 6298972 eversholt should be able to mark faults as no-message like the cpumem DE 6298974 nested SERD engines don't work 6298981 eft memory usage could improve by caching common constraint expressions 6323319 call() is not allowing string-valued returns 6323322 a global variable should be allowed as the RHS of an nvpair 6323393 eversholt caches a little too much info when caching constraints 6323554 eversholt type conversion can cause core dump 6328144 libexacct leaks like a really big sieve when faced with non-exacct input 6331093 payloadprop should be able to read and interpret hc scheme fmris 6332245 payloadprop() returns cached value from existing FME when not appropriate 6333617 eversholt should have way to check if a global is defined 6346926 eversholt needs a way to maintain diagnosis statistics 6359264 Provide FMA support for AMD64 processors 6363503 Can not register error handler callbacks for root node 6366821 cpu scheme serial number should be a string 6367031 eft.so leaks memory 6370284 cpumem-diagnosis checks the asru version against FM_EREPORT_VERSION instead of FM_CPU_SCHEME_VERSION 6377319 eft could close cases for resources already in the faulty state 6379498 fmd dies on assertion failure when repairing an fmd module 6381022 fmd_case_insert_event() should reject duplicates and save memory
|
#
1283:d3e5610e2d1c |
|
17-Jan-2006 |
ayznaga |
6367222 gcc doesn't like the mem driver anymore 6368690 mmioctl will no longer accept MEM_VTOP 6370798 freeing the deferred page list is not correctly handled when cpumem-diagnosis is unloaded 6370802 Datapath : Persistence of Deferred Memory UEs 6373071 fmd must issue final checkpoint before freeing cases
|
#
1193:e784a8fa27da |
|
27-Dec-2005 |
mws |
PSARC 2005/755 FMA Transport Layer 6367044 FMA Transport Layer 6216286 fmd core dumps when shutting down under heavy event load 6220169 fmd should support per-module configuration overrides in /etc 6266851 internal fmd events should not refer to sunos 6295417 fmd should publish an event when a problem has been repaired 6333184 fmsim can exhaust sysevent channel resources 6342977 fmd segfaults if it cannot load fmd-self-diagnosis 6367046 fmsim should set _THREAD_ERROR_DETECTION=2 6367047 fmd is mis-using cond_broadcast in several places 6367049 fmd_asru_hash_recreate() leaks buffer in error path 6367051 fmd mod_ustat data is modified after being freed 6367053 fmd leaks queued timer structures on module unload 6367057 memory leaks in __rpcb_findaddr_timed() error paths 6367061 fmd when run as non-root should not exit on dr event bind failure 6367063 fmd_rpc_svc_create_local() leaks memory when local service is bound 6367067 fmsim should support -w option to wait for user input to exit 6367068 nvlist_add_nvlist() and nvlist_add_nvlist_array() should check for NULL 6367069 fmd_log_errmsg() fails for EFDL_VERSION 6367070 fmd debug switch should have a way to display TRACE() result 6367073 fmd trace buffer tag is truncating tags above 0xff 6367075 fmd debug switch error when multiple tags are specified
|
#
0:68f95e015346 |
|
14-Jun-2005 |
stevel@tonic-gate |
OpenSolaris Launch
|