On Mon, 3 Aug 2009 18:51:23 -0700 David Brownell <davi...@pacbell.net> wrote:
> On Friday 31 July 2009, Pierre Ossman wrote: > > Restoring back the system state from MMC after a successful hibernation > > http://marc.info/?t=124818534700003&r=1&w=2 > > > > I don't agree with this approach. The point of the workqueue is so that > > the kernel can do things in parallel, so this patch is a step back. The > > problem is really with how the kernel doesn't properly cope with > > asynchronous disk scanning during bootup. The root_delay parameter was > > added for this for the "normal" case, but it seems more work is needed. > (confusion on my end, I wasn't thinking about root_delay but rootwait) > Doesn't handing of resumes needs more attention overall? > Very much so. I haven't given that area much love since a) I haven't had the time, b) I don't have any systems with fancy enough suspend handling to do anything interesting. > Example, root on eMMC (e.g. a 32-MByte non-removable chip) wouldn't > resume at all well the last time I checked ... mounted file systems > (not just root) made trouble. Hardware that reliably reports card > insert/remove was rude in the same ways. The general lack of removal detection during suspend tends to make everything more complicated than one would like. But I'm sure it's manageable just as long as someone puts enough time into it. I'm still very much opposed to just assuming that the user never removes the card during suspend though. Rgds -- -- Pierre Ossman WARNING: This correspondence is being monitored by the Swedish government. Make sure your server uses encryption for SMTP traffic and consider using PGP for end-to-end encryption.
signature.asc
Description: PGP signature