svn commit: r197374 - head/lib/libdisk
Takahashi Yoshihiro
nyan at FreeBSD.org
Mon Sep 21 04:04:03 UTC 2009
Author: nyan
Date: Mon Sep 21 04:04:02 2009
New Revision: 197374
URL: http://svn.freebsd.org/changeset/base/197374
Log:
Disable a check on a disk size because it's too strict. This change is
to avoid using incorrect geometry.
It seems that this is the same problem in g_part_bsd_read()@g_part_bsd.c.
Reviewed by: rink
MFC after: 3 days
Modified:
head/lib/libdisk/change.c
Modified: head/lib/libdisk/change.c
==============================================================================
--- head/lib/libdisk/change.c Mon Sep 21 01:41:19 2009 (r197373)
+++ head/lib/libdisk/change.c Mon Sep 21 04:04:02 2009 (r197374)
@@ -47,9 +47,11 @@ Sanitize_Bios_Geom(struct disk *disk)
if (disk->bios_sect > 63)
sane = 0;
#endif
+#if 0 /* Disable a check on a disk size. It's too strict. */
if (disk->bios_cyl * disk->bios_hd * disk->bios_sect !=
disk->chunks->size)
sane = 0;
+#endif
if (sane)
return;
More information about the svn-src-head
mailing list