Re: Linux 2.4.21-rc1

From: Corey Minyard (minyard@acm.org)
Date: Tue Apr 22 2003 - 17:54:14 EST


Sure.

The changes are:

    * Move poll_wait() outside a spinlock, since it can sleep
    * Modify the state machine to restart the timer immediately on
      starting a new message. Firmware updates went down from 30
      minutes to 5.
    * Allocate a the main KCS state machine variable the right size (it
      was too big).
    * Fix recovery from the HOSED state machine state so that the driver
      will recover properly if the IPMI controller fails temporarily.
    * Call some spinlocks with "unsigned long flags" instead of "int flags".
    * Add buffer leak checking.
    * Fix the handling of watchdog conditions, they were incorrect in
      many cases.
    * Fix the watchdog so the first write starts it, not the second write.
    * Fix the watchdog so pretimeouts are handled properly and don't
      necessarily result in a reset.
    * Add some missing symbol exports that the watchdog code needs.

Almost all of these are bug fixes, with the exception of the buffer leak
checking, and possibly the immediate timer restart.

-Corey

Marcelo Tosatti wrote:

>On Mon, 21 Apr 2003, Corey Minyard wrote:
>
>
>
>>The attached patch brings the IPMI driver in 2.4.21-rc1 up to the most
>>current version.
>>
>>-Corey
>>
>>Marcelo Tosatti wrote:
>>
>>
>>
>>>Here goes the first candidate for 2.4.21.
>>>
>>>Please test it extensively.
>>>
>>>
>
>Corey,
>
>Could you please describe the fixes ?
>
>We're at -rc stage already, so I want to apply critical fixes only.
>
>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Apr 23 2003 - 22:00:35 EST