vmalloc_to_page
是否返回连续的物理内存?
我问是因为我看到它的返回值用于DMA和DMA使用 连续内存。
在此处查看DMA的vmalloc_to_page用法: https://elixir.bootlin.com/linux/latest/source/drivers/mtd/nand/onenand/samsung.c#L657
但是,在vmalloc_to_page
实现中,似乎并没有创建连续的分配:
https://elixir.bootlin.com/linux/v4.5/source/mm/vmalloc.c#L234