vmalloc()
обслуживает ядро ядра, и некоторые пути в ядре, которые обращаются к памяти vmalloc (), не могут спать, не могут блокироваться и не могут быть выгружены.Если доступ к странице vmalloc () ed был заменен, эти пути должны будут конкурировать с некоторыми блокировками и пытаться поменять их, возможно, они также должны быть прерваны или находиться в спящем режиме, поэтому эти пути попадают в ситуацию ошибки, которая не может бытьисправить.
Таким образом, ответ "НЕТ".