patch-2.4.20 linux-2.4.20/include/linux/elevator.h
Next file: linux-2.4.20/include/linux/elf.h
Previous file: linux-2.4.20/include/linux/efi.h
Back to the patch index
Back to the overall index
- Lines: 36
- Date:
Thu Nov 28 15:53:15 2002
- Orig file:
linux-2.4.19/include/linux/elevator.h
- Orig date:
Thu Feb 15 16:58:34 2001
diff -urN linux-2.4.19/include/linux/elevator.h linux-2.4.20/include/linux/elevator.h
@@ -18,7 +18,6 @@
int write_latency;
elevator_merge_fn *elevator_merge_fn;
- elevator_merge_cleanup_fn *elevator_merge_cleanup_fn;
elevator_merge_req_fn *elevator_merge_req_fn;
unsigned int queue_ID;
@@ -81,23 +80,23 @@
return latency;
}
+#define ELV_LINUS_SEEK_COST 16
+
#define ELEVATOR_NOOP \
((elevator_t) { \
0, /* read_latency */ \
0, /* write_latency */ \
\
elevator_noop_merge, /* elevator_merge_fn */ \
- elevator_noop_merge_cleanup, /* elevator_merge_cleanup_fn */ \
elevator_noop_merge_req, /* elevator_merge_req_fn */ \
})
#define ELEVATOR_LINUS \
((elevator_t) { \
- 8192, /* read passovers */ \
- 16384, /* write passovers */ \
+ 2048, /* read passovers */ \
+ 8192, /* write passovers */ \
\
elevator_linus_merge, /* elevator_merge_fn */ \
- elevator_linus_merge_cleanup, /* elevator_merge_cleanup_fn */ \
elevator_linus_merge_req, /* elevator_merge_req_fn */ \
})
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)