
panicsel project TODO list:


Completed TODO actions:

  x some platforms get ret = cc with wdt, needs debugging
    fixed in panicsel 1.3.7 

  x Merge kernel patch stuff into OpenIPMI driver

  x Add SOL functions to pefconfig.c
    DONE in panicsel 1.3.4

  x Add threshold stuff to sensor.c 
    DONE in panicsel 1.3.4

  x Standardize ipmi function calls around SAHPI or other API.
    Create a wrapper or similar utilities for compliance with 
    SA HPI or OpenIPMI user-space standard API calls.  
    Decision to use SAHPI interface to do this (from saforum.org).
    For HPI utilities, use shared libraries rather than 
    just source/object files. 
    DONE on 7/24/03 with hpiutil-1.0.4.tar.gz
        Parallel HPI utilities are now included in hpiutil/*
        hpialarmpanel, hpisel, hpisensor, hpiwdt, hpireset, hpifru

  x Add ID LED to alarms util
    DONE in panicsel 1.3.1

  x make showsel scan for syslog more efficient. 
    Currently reads all SEL records if normal or if write_to_syslog;
    then if write_to_syslog, write newer SEL records to syslog.
    Change: if write_to_syslog, read last SEL plus new SEL records only.
    DONE in panicsel 1.3.0 (showsel 1.11)

  x Test/upgrade for other kernel versions (2.4.19/20 and 2.5.x)
    This should be a simple port for 2.4.19+, but will require changes
    to merge bmcpanic with Corey's ipmi driver for 2.5.x.
    DONE in panicsel 1.2.8, added 2.4.20 in panicsel 1.2.9

  x In bmcpanic, decode calling module and panic type information, such as 
    NULL pointer dereference and interrupt handler failure.
    DONE in panicsel 1.2.9

  x write a MIB to allow OpenView, etc to interpret BMC LAN Alerts (3183)
    DONE in panicsel 1.2.8

  x Add a utility or option to write an asset tag to FRU, via IPMI 28.3
    (complete 01/30 in panicsel ver 1.2.8)

