Re: Activity!
Nigel Cunningham <[email protected]>
| Newsgroups | gmane.linux.swsusp.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi. On 16/12/11 20:26, Harald Judt wrote: > Am 16.12.2011 06:15, schrieb Nigel Cunningham: >> Hi. >> >> On 15/12/11 09:23, Harald Judt wrote: >>> Here are some drawbacks of tuxonice: >>> >>> * Cannot apply Con Koliva's bfs patch, they break compression. This >>> really sucks. I've applied bfs and bfq patches to mainline head, and >>> they are quite an improvement, especially on the laptop. The only >>> solution would be to not use image compression which is not an option. >> >> I'll see what I can do about that. > > For your convenience, I've already gathered the following information: > > It seems the following commit which causes the problem: > c2a116d1236344e6ce2556bbc674489ee5d2f703: Start/stop I/O worker threads > outside of freezer > > However, without it I think tuxonice doesn't work reliably. Yeah - I'm not going to revert that change at this stage - I don't see anything wrong with it itself. > I've adapted BFS-0.415 to compile with 3.2-rc5, there was just a small > change necessary because some variable was not used anymore, which > causes a compilation error. I'll attach it as a bzip and hope the mail > gets through. Alternatively, you can find the original patch for 3.1 > here: http://ck-hack.blogspot.com. Older kernels with the patch applied > show the same problem. Thanks. >>> * Laptop special keys (thinkvantage button, fn keys) stopped working >>> after hibernating and resuming (lenovo t400). They work fine with >>> in-kernel suspend, in fact they start working again when suspending (not >>> hibernating) and resuming. (Could have been fixed by newer kernel, not a >>> tuxonice issue? On the other hand there have been no changes to the >>> module for quite some time IIRC.) >> >> Does current git do that? It sounds like I'm not doing something I >> should be doing, or doing it in the wrong order. > > I don't know, I have not tested current git yet, but I'll let you know. > >>> Advantages of tuxonice: > [...] >>> * Nice progress display. >> >> Broken for me at the moment - another thing to look at :) > > Would be great if you can get it working again. Especially because it > boasts another feature I was just reminded of which vanilla doesn't > have: You can abort snapshotting ;-) I think you can probably still abort - I pressed 'R' earlier in the day and it did reboot. There's just nothing to see. Regards, Nigel -- Evolution (n): A hypothetical process whereby improbable events occur with alarming frequency, order arises from chaos, and no one is given credit.