GFS2: Use kmalloc when possible for ->readdir()