lkml.org 
[lkml]   [2006]   [Feb]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: [Suspend2-devel] Re: [ 00/10] [Suspend2] Modules support.
Date
Hi Jim.

On Tuesday 07 February 2006 07:07, Jim Crilly wrote:
> On 02/06/06 12:56:43AM +0100, Rafael J. Wysocki wrote:
> > > > > Oh. What's Pavel's solution? Fail freezing if uninterruptible
> > > > > threads don't freeze?
> > > >
> > > > Yes.
> > > >
> > > > AFAICT it's to avoid situations in which we would freeze having a
> > > > process in the D state that holds a semaphore or a mutex neded for
> > > > suspending or resuming devices (or later on for saving the image
> > > > etc.).
> > > >
> > > > [I didn't answer this question previously, sorry.]
> > >
> > > S'okay. This thread is an ocotpus :)
> > >
> > > Are there real life examples of this? I can't think of a single time
> > > that I've heard of something like this happening. I do see rare
> > > problems with storage drivers not having driver model support right,
> > > and thereby causing hangs, but that's brokenness in a completely
> > > different way.
> > >
> > > In short, I'm wondering if (apart from the forking issue), this is a
> > > straw man.
> >
> > It doesn't seem to be very probable to me too, but I take this
> > argument as valid.
> >
> > Greetings,
> > Rafael
>
> CIFS was good for that, if you have a CIFS filesystem mounted and
> take the network interface down (which I have my hibernate script do)
> before the filesystem is umounted it'll become impossible to umount
> the filesystem until the next reboot and I believe the cifsd kernel
> thread will be unfreezable. It's been a while since I've done that
> so it might be fixed now, but someone should verify it if it still
> exists and potentially work with the CIFS people to get it fixed.

Thanks for the pointer. I'll take a look at this.

Regards,

Nigel

> Jim.
>
> _______________________________________________
> Suspend2-devel mailing list
> Suspend2-devel@lists.suspend2.net
> http://lists.suspend2.net/mailman/listinfo/suspend2-devel

--
See our web page for Howtos, FAQs, the Wiki and mailing list info.
http://www.suspend2.net IRC: #suspend2 on Freenode
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2006-02-07 01:22    [W:0.483 / U:0.616 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site