tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/kern
On Thu, Feb 21, 2008 at 09:15:14AM -0500, Jared D. McNeill wrote:
> Manuel Bouyer wrote:
> >We had a similar issues some time ago, where disk would be spun down on
> >reboot or halt without powerdown. My conclusion was that drivers needs to
> >know what kind of suspend we're doing (suspend, reboot, halt, poweroff) to
> >take appropriate action (which may not always be to power off the device).
> >At this time, the disk issue was fixed by a hack using global variable.
> >But I still believe drivers needs to get more informations from PMF to
> >know what's going on.
>
> Seconded. Options in my mind are:
>
> 1. Add another argument to pmf_device_register for a shutdown handler.
> 2. Pass "why" flags to suspend/resume callbacks.
> 3. Get rid of pmf_device_register completely, and treat
> suspend/resume/shutdown as event handlers.
>
> Any preferences?
4. a message/event handler at the device level, so we don't have this
discussion every couple of months.
Andrew
Home |
Main Index |
Thread Index |
Old Index