Use %llu not %Lu in sscanf/printf format strings. --- diff/drivers/md/dm.h 2005-01-12 15:21:22.000000000 +0000 +++ source/drivers/md/dm.h 2005-01-12 18:54:31.000000000 +0000 @@ -28,7 +28,7 @@ * in types.h. */ #ifdef CONFIG_LBD -#define SECTOR_FORMAT "%Lu" +#define SECTOR_FORMAT "%llu" #else #define SECTOR_FORMAT "%lu" #endif