Was ist der Unterschied zwischen vmalloc und kmalloc?

Ich habe herumgegoogelt und festgestellt, dass die meisten Leute die Verwendung von befürworten kmalloc, da Sie garantiert zusammenhängende physische Speicherblöcke erhalten. Es scheint jedoch auch so, als ob kmalloces fehlschlagen kann, wenn ein zusammenhängender physischer Block, den Sie möchten,...