Hezky den, > podle meho nazoru je nulova virtualni adresa naprosto korektni. Ano, pro vmalloc() je virtualni adresa 0 v poradku, protoze to je vlastne adresa nulove virtualni stranky. Ukazatel NULL ma obvykle specialni vyznam, ale v tomto pripade by to znamenalo, ze by nebylo mozne pouzit zadnou adresu v rozsahu [0, PAGE_SIZE - 1]. M.D.