Messages in this thread | | | Date | Sun, 12 Oct 2003 18:26:24 -0400 (EDT) | From | John R Moser <> | Subject | Need help with compressed page cache |
| |
The linuxcompressed-devel list at sourceforge is nonresponsive (I'm talking to myself on there) right now it seems. I've been trying to continue the work of Rodrigo Castro at linux-compressed.sf.net for the past few days just a bit, mainly I'm just trying to do a quick rewrite to allow more than one algorithm to be used at a time (i.e. so the alg can be switched on-the-fly without having to reencode all compressed pages). Check the archive at http://sourceforge.net/mailarchive/forum.php?forum_id=2050 to see what I'm doing.
At any rate, i'm having trouble. It seems to compress just fine, but when i get to decompressing a page, it now crashes. I've had the kernel spit out several oopses or something on my screen about not being able to handle a paging request at some virtual address. I can't debug it and I'm starting to insert dirty hacks. I'm a newbie at this, can i get some help?
What I'm really looking for is a quick hand-out. Somebody figure out what's wrong, how to fix it, TELL ME (important thing this: I won't learn if you just go around cleaning up after my screw-ups) what I screwed up, and give me the fixed code. Once it works I'll continue to divide the code out away from the core, and set it up so that each compression algorithm registers with the core on initialization. I should be able to make it so that the alg can be set with a sysctl while running WITHOUT crashing (yes I've found the sysctl code on my own, no I don't understand it but I'll figure it out; you don't have to hold my paw you know).
Any takers? If you want to help, contact me directly at this e-mail address. Meanwhile I'll blindly hammer it and try not to do more damage that I've already done ^_^;
--Bluefox Icy - 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/
| |