Today I worked for enabling swsusp for ppc440, at 2.6.12. I wrote changes for arch/ppc/kernel/swsusp.S, however kernel is stopped, before hibernation is taken place with following messages.
# echo disk > state PM: prepare: Attempting to freeze processes. Stopping tasks: ===| Freeing memory... done (0 pages freed) PM: prepare: OK. ide-disk 0.0: suspending serial8250 serial8250: suspending .. nothing happen It seems to be stopped at console device. Do anyone point out where and how to exclude system devices like console and swap from device suspend procedure as preparation of swsusp? Thanks, Hiroyuki Machida