Hi all, I have couple doubts regarding kmalloc/highmem. Can some one help me understand this better.
Why we cannot kmalloc(GFP_HIGHUSER) ? Because it returns virtual address and to get virtual address of pages from high memory we need to kmap ? Then how to allocate pages from highmem alloc_pages, and then kmap? How to free pages from highmem ? kunmap and then ? Thanks.
