Messages in this thread | | | Subject | Re: Help port swsusp to ppc. | From | Benjamin Herrenschmidt <> | Date | Fri, 23 Jan 2004 18:12:53 +1100 |
| |
> Attached file is current version of port swsusp to ppc, STILL can not > works, Benjamin, gave me some comments. > > I has add one files swsusp2-asm.S. The save/restore processor state base > on pmac_sleep.S. The copybackup is copy from gcc generate assmeble. > > Now the suspend has no problem, resume can not works, strange.
There is at least one reason I think your code cannot work: When resuming, you are basically blowing up the MMU hash table and kernel page tables when copying the pages. I'm hacking on an implementation of pmdisk at the moment that switches the MMU off during the page copy to avoid that problem. This isn't the best way though.
I'll keep you informed of my progress
Ben.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |