IWAMOTO Toshihiro wrote: > If such memory were allocated by a driver, the memory could be placed > in non-hotremovable areas to avoid the above problems. How can the driver allocated 3GB of pinned memory on a system with 3.5GB of RAM? Can vmalloc() or get_free_pages() allocate that much memory?