--- linux-2.6.7/drivers/scsi/ipr.c.orig	2004-07-06 22:03:17.000000000 +0200
+++ linux-2.6.7/drivers/scsi/ipr.c	2004-07-06 23:33:37.539819400 +0200
@@ -2785,7 +2785,8 @@
 			 struct block_device *block_device,
 			 sector_t capacity, int *parm)
 {
-	int heads, sectors, cylinders;
+	int heads, sectors;
+	sector_t cylinders;

 	heads = 128;
 	sectors = 32;
