Re: Re: Hotplug events during sleep transition

Greg KH
2005-12-23T21:28:27Z

[-- Attachment #1: Type: text/plain, Size: 751 bytes --]

On Fri, Dec 23, 2005 at 04:22:44PM -0500, Alan Stern wrote:
> On Fri, 23 Dec 2005, Pavel Machek wrote:
>
> > Well, if you can find some elegant solution in the core, I think thats
> > the best way.
> >
> > You could set system_state to "suspending" or something like that, and
> > just if() out notifications in that case.
>
> How about simply adding a call to try_to_freeze() somewhere inside
> kernel/kmod.c:____call_usermodehelper()? That ought to do pretty much
> what I want, in theory. The hotplug processes would get frozen before
> /sbin/hotplug is exec'ed.

On modern distros, /sbin/hotplug is set to NULL, so this isn't an issue.
We use netlink to send the data out, so this might not even be a problem
anymore...

thanks,

greg k-h