tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Add NULL power handler to x86/ipmi(4)
On Fri, Jul 16, 2010 at 06:14:39PM -0700, Paul Goyette wrote:
> On Fri, 16 Jul 2010, David Young wrote:
>
> >On Fri, Jul 16, 2010 at 04:43:02PM -0700, Paul Goyette wrote:
> >>Is there any reason anyone can think of to not add a NULL power
> >>handler to the ipmi(4) driver? I can't see any reason for anything
> >>special to happen either at suspend or resume, and the lack of a
> >>power handler prevents the system from going to sleep at all.
> >
> >ipmi(4) should probably not suspend if its watchdog timer is active.
>
> Would it be sufficient for ipmi(4) to refuse to suspend (return
> false from the suspend method) if the watchdog is active?
Yes. I think that's the right thing to do for now.
> Or should it make some sort of effort to disable the watchdog, and
> attempt to reenable the watchdog during the subsequent resume?
That defeats the purpose of a watchdog timer, at least for my purposes.
This is a local policy choice that should probably not be hard-coded.
Maybe we need additional watchdog modes?
1 Watchdog countdown stops during suspension, restarts after
2 Watchdog keeps counting down during suspend (we'll wake periodically
to tickle it)
3 Watchdog prevents suspension
Dave
--
David Young OJC Technologies
dyoung%ojctech.com@localhost Urbana, IL * (217) 278-3933
Home |
Main Index |
Thread Index |
Old Index