Update kmalloc(): do TODO