patch-2.3.16 linux/include/linux/blkdev.h
Next file: linux/include/linux/capability.h
Previous file: linux/include/linux/blk.h
Back to the patch index
Back to the overall index
- Lines: 29
- Date:
Tue Aug 31 16:12:08 1999
- Orig file:
v2.3.15/linux/include/linux/blkdev.h
- Orig date:
Wed Aug 18 16:43:56 1999
diff -u --recursive --new-file v2.3.15/linux/include/linux/blkdev.h linux/include/linux/blkdev.h
@@ -25,6 +25,7 @@
int errors;
unsigned long sector;
unsigned long nr_sectors;
+ unsigned long nr_segments;
unsigned long current_nr_sectors;
char * buffer;
struct semaphore * sem;
@@ -75,14 +76,18 @@
extern int * max_sectors[MAX_BLKDEV];
-#define MAX_SECTORS 244 /* 254 ? */
+extern int * max_segments[MAX_BLKDEV];
+
+#define MAX_SECTORS 128
+
+#define MAX_SEGMENTS MAX_SECTORS
#define PageAlignSize(size) (((size) + PAGE_SIZE -1) & PAGE_MASK)
#if 0 /* small readahead */
#define MAX_READAHEAD PageAlignSize(4096*7)
#define MIN_READAHEAD PageAlignSize(4096*2)
#else /* large readahead */
-#define MAX_READAHEAD PageAlignSize(4096*18)
+#define MAX_READAHEAD PageAlignSize(4096*31)
#define MIN_READAHEAD PageAlignSize(4096*3)
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)