On Fri, 28 Apr 2000, Andrew Clausen wrote:
> Hi all,
>
> Is it possible to have a gap between the super-block and the
> start of group 0's metadata? This would be REALLY useful, for:
Yes, but...
[snip]
> the first block on the old partition is now the 50.25th block
> in the new one. Obviously, you can't reference block 50.25
> in, say, an inode! The block would have to be moved, to say
> block 50. Therefore, a resize would involve (AT LEAST) reading
> in everything, and writing it back again at a different spot.
... _that_ (offset being not a multiple of block size) would require
changes in fs/buffer.c and drivers/block/ll_rw_blk.c and frankly, I don't
see the point - extra overhead for everyone, and what for?