Hi! > > > Yes, I've been thinking about it for some time. It seems to me we could do > > > this with the help of an additional field in pm_message_t. > > > > The problem that no pm_message_t is passed to resume routines. > > Yes, shame on me (I desperately need some sleep). > > How about calling *_suspend() twice, first before the image is created > and second after it has been created but before *_resume() are called, > with the second call only telling the driver the next resume will be > resume-during-suspend? Could we do it properly and pass pm_message_t to resume()? Yes, it is more work, but no, we don't need hacks there. Pavel -- if you have sharp zaurus hardware you don't need... you know my address