I did not test other block sizes. I just tested with the hardsect size
and noticed that that combo worked.
>Does your patch still leave the floppy driver broken for something like a
>mounted minix or ext2 filesystem? Those have 1kB blocksizes, and will set
>it to that. If the non-512B blocksize in the floppy driver is broken, then
>such mounted filesystems should not work reliably either.
In kernels 2.5.13--2.5.32, it was always the case that with my hack,
a mounted ext2 would seem to work for a while and then break down,
e.g. when unmounted and fsck:d. I haven't checked 2.5.33.
Also, attempts to put lilo on ext2 on /dev/fd0 would throw the
kernel into an infinite stream of "buffer layer error!" from
buffer.c:__find_get_block_slow().
/Mikael
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/