Re: [PATCH] msdos: add support for large disks

From: H. Peter Anvin
Date: Sun Mar 07 2010 - 18:03:38 EST


On 03/07/2010 02:59 AM, OGAWA Hirofumi wrote:
This part is broken. If "size" is smaller than minimum blocksize (note,
"size" is number of 512b, not number of blocksize), we can't read any
block after all (it is handled as outside of i_size by bdev).

Peter (or someone) know what do we want to in here? This is on extended
> partition itself (e.g. if sda1 sda2<sda5 sda6>, it's the size of sda2)

We should presumably set it to one logical sector, regardless of size. Either that, or the offset of the lowest contained partition.

[BTW, it seems subtypes stuff is not thinking about sector size> 512b...]

Much else isn't, either. With the exception of some MO disks, it was nearly unheard of for 20 years.

-hpa
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/