hfsplus: use -ENOMEM when kzalloc() fails