> maybe give an url to your code so that people can see if there's bugs? > I have managed to find the cause. It was because I was freeing pages at a wrong place. Thanks for the help offered. -- Goldwyn :o) -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/