Keeping the writer in suspense

I downgraded my kernel to 2.4.21-pre3 with acpi 20030109, swsusp v16 (my version of these patches) along with my hub.c thread kill kludge. The latter is so that USB doesn’t cause your suspends to hang forever because the frikking khubd thread doesn’t want to die. It sometimes gets cranky like this after one suspend/resume cycle.

This is the combination that stopped working after my RAM upgrade and incited the upgrade to 2.4.21-pre4, acpi 20030228 and swsusp v19. However, as reported in a previous posting, the swsusp v19 combination can be quite slow and has caused the occasional oops at suspend.

Fortunately, after having come across this mail again I could get swsusp v16 to work on my increased RAM configuration. v16 was hardcoded for a maximum of 512MB RAM.

So, now I can suspend in about 10 – 15 seconds (compared to 30 seconds with v19) and resume in just under 60 seconds (compared to 90 seconds with v19).