Friday, 29 November 2013

New experimental hibernate patch for BFS443

Here's a new experimental patch for BFS443 for those having suspend/resume issues. Please try it out on top of BFS443 or 3.12-ck1 (discard the old experimental patch). This builds on the idea users submitted for affining tasks to CPU0 as CPUs go offline.

bfs443-hibernate_test2.patch

10 comments:

  1. Two hibernation cycles in a row succeeded! However, I've got the following warnings in dmesg:

    https://gist.github.com/aa41d83efeed0add4875

    ReplyDelete
    Replies
    1. Well this is reassuring, because looking at the code, for the most part, those warnings are likely harmless. I'll investigate further (once again when time permits) but this seems a good workaround for now, thanks for testing!

      Delete
  2. Got one kernel panic with recursive fault in interrupt on cold boot. Still investigating whether it's connected with this patch. Probably, those warnings need to be fixed somehow.

    ReplyDelete
  3. Yes I agree they need to be fixed. I need to instrument how they happen first and as I said, that needs more time :)

    ReplyDelete
    Replies
    1. Build me a time machine so I can have infinite time to tinker with everything I want to tinker with.

      Delete
    2. Unfortunately, I've got insufficient energy for that. Sorry. Could you please poke me thirty years later?

      Delete
    3. For the meantime, I've found something to be put into hot water. Some crushed beans. With hot water. In the future they'll call it coffee. It should be drunk (without the rest of the beans).
      ;-)
      Best regards, and a big thankyou for your work, Con,
      Manuel Krause

      Delete
    4. Forgotten to add: I now get similar WARNING messages with the new patch. Manuel

      Delete