[DRBD-cvs] drbd by phil; Somethimes the hardsect array is event n...
drbd-user@lists.linbit.com
drbd-user@lists.linbit.com
Mon, 5 Jul 2004 15:12:49 +0200 (CEST)
DRBD CVS committal
Author : phil
Module : drbd
Dir : drbd/drbd
Modified Files:
Tag: rel-0_7-branch
drbd_compat_wrappers.h
Log Message:
Somethimes the hardsect array is event not present on Linux-2.4.x
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/Attic/drbd_compat_wrappers.h,v
retrieving revision 1.1.2.49
retrieving revision 1.1.2.50
diff -u -3 -r1.1.2.49 -r1.1.2.50
--- drbd_compat_wrappers.h 30 Jun 2004 14:59:24 -0000 1.1.2.49
+++ drbd_compat_wrappers.h 5 Jul 2004 13:12:44 -0000 1.1.2.50
@@ -21,7 +21,8 @@
static inline sector_t drbd_get_hardsect(kdev_t dev)
{
- return hardsect_size[MAJOR(dev)][MINOR(dev)];
+ return hardsect_size[MAJOR(dev)] ?
+ hardsect_size[MAJOR(dev)][MINOR(dev)] : 512;
}
/* Returns the number of 512 byte sectors of the device */