some fixups of the Linux 3.0 zones code