--- x/include/linux/blkdev.h.~1~ 2003-07-17 06:32:10.000000000 +0200 +++ x/include/linux/blkdev.h 2003-07-17 06:33:41.000000000 +0200 @@ -282,7 +282,7 @@ extern char * blkdev_varyio[MAX_BLKDEV]; #define MAX_SEGMENTS 128 #define MAX_SECTORS 255 #define MAX_QUEUE_SECTORS (4 << (20 - 9)) /* 4 mbytes when full sized */ -#define MAX_NR_REQUESTS 1024 /* 1024k when in 512 units, normally min is 1M in 1k units */ +#define MAX_NR_REQUESTS 512 /* 256k when in 512 units, normally min is 512k in 1k units */ #define PageAlignSize(size) (((size) + PAGE_SIZE -1) & PAGE_MASK)