Hi all.
Well, the test patches have been coming thick and fast, but I promise to
slow down soon!
This update adds a compilation fix for SMP, and switches our atomic copy
functions to use memcpy. The original method of doing the atomic copy
was to copy pages a byte at a time, so as to not damage stack in the
process. In the betas, I changed this to do unsigned longs (4x as fast).
Now we're leveraging the stack moving idea from Johannes Berg and using
memcpy to save and restore the image. Since we're using it on both
saving and restoring, I don't expect and issues to appear. If, however,
you get problems, please let me know and I'll supply a patch to reverse
this.
http://stage.suspend2.net/downloads/all/software-suspend-2.1.8.14-for-2.6.12-rc5.tar.bz2
Regards,
Nigel