From d2a203732b83d1cf259fea3445c539472cab989e Mon Sep 17 00:00:00 2001 From: bz211116 Date: Tue, 8 Apr 2008 23:08:45 -0700 Subject: 6677805 format: core dump due to assertion failed: *dim2 >= *dim3, file auto_sense.c, line 1744 --- usr/src/cmd/format/auto_sense.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'usr/src') diff --git a/usr/src/cmd/format/auto_sense.c b/usr/src/cmd/format/auto_sense.c index a707da8571..9adb5242ad 100644 --- a/usr/src/cmd/format/auto_sense.c +++ b/usr/src/cmd/format/auto_sense.c @@ -1175,46 +1175,46 @@ generic_disk_sense( int order; char msg[256]; - order = ((ncyl > nhead)<<2) | - ((ncyl > nsect)<<1) | - (nhead > nsect); + order = ((pcyl > nhead)<<2) | + ((pcyl > nsect)<<1) | + (nhead > nsect); switch (order) { - case 0x7: /* ncyl > nhead > nsect */ + case 0x7: /* pcyl > nhead > nsect */ nblocks = square_box(nblocks, &pcyl, MAXIMUM_NO_CYLINDERS, &nhead, MAXIMUM_NO_HEADS, &nsect, MAXIMUM_NO_SECTORS); break; - case 0x6: /* ncyl > nsect > nhead */ + case 0x6: /* pcyl > nsect > nhead */ nblocks = square_box(nblocks, &pcyl, MAXIMUM_NO_CYLINDERS, &nsect, MAXIMUM_NO_SECTORS, &nhead, MAXIMUM_NO_HEADS); break; - case 0x4: /* nsect > ncyl > nhead */ + case 0x4: /* nsect > pcyl > nhead */ nblocks = square_box(nblocks, &nsect, MAXIMUM_NO_SECTORS, &pcyl, MAXIMUM_NO_CYLINDERS, &nhead, MAXIMUM_NO_HEADS); break; - case 0x0: /* nsect > nhead > ncyl */ + case 0x0: /* nsect > nhead > pcyl */ nblocks = square_box(nblocks, &nsect, MAXIMUM_NO_SECTORS, &nhead, MAXIMUM_NO_HEADS, &pcyl, MAXIMUM_NO_CYLINDERS); break; - case 0x3: /* nhead > ncyl > nsect */ + case 0x3: /* nhead > pcyl > nsect */ nblocks = square_box(nblocks, &nhead, MAXIMUM_NO_HEADS, &pcyl, MAXIMUM_NO_CYLINDERS, &nsect, MAXIMUM_NO_SECTORS); break; - case 0x1: /* nhead > nsect > ncyl */ + case 0x1: /* nhead > nsect > pcyl */ nblocks = square_box(nblocks, &nhead, MAXIMUM_NO_HEADS, -- cgit v1.2.3