Do you know what the difference is between alloc_page(...) and kmalloc(PAGE_SIZE,...)? Which should I use? -- John C. McCabe-Dansted PhD Student University of Western Australia