Stefan Krah <[EMAIL PROTECTED]> wrote:
>   - added blkdev_get_sector_size()
> 
>   - took over the kernel < 2.3.3 workaround from fdisk.c, but
>     could not find the reason for the workaround.


found a reference:

http://fr.rpmfind.net/linux/RPM/freshmeat/rpms/parted/1.0.x/parted-devel-1.0.19-1.i386.html


parted-1.8.8 draws the line at 2.3.0 instead of 2.3.3:


        if (_get_linux_version() < KERNEL_VERSION (2,3,0)) {
                dev->sector_size = PED_SECTOR_SIZE_DEFAULT;
                return;
        }


and includes 2.5 kernels in the blkgetsize64 check:

static int
_kernel_has_blkgetsize64(void)
{
        int version = _get_linux_version();

        if (version >= KERNEL_VERSION (2,5,4)) return 1;
        if (version <  KERNEL_VERSION (2,5,0) &&
            version >= KERNEL_VERSION (2,4,18)) return 1;
        return 0;
}


Stefan Krah


-
To unsubscribe from this list: send the line "unsubscribe util-linux-ng" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to