1
linux/block
David Woodhouse 3db3a44530 [RBTREE] Change rbtree off-tree marking in I/O schedulers.
They were abusing the rb_color field to mark nodes which weren't currently
on the tree. Fix that to use the same method as eventpoll did -- setting
the parent pointer to point back to itself. And use the appropriate
accessor macros for setting and reading the parent.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2006-04-21 13:15:17 +01:00
..
as-iosched.c [RBTREE] Change rbtree off-tree marking in I/O schedulers. 2006-04-21 13:15:17 +01:00
blktrace.c [PATCH] Block queue IO tracing support (blktrace) as of 2006-03-23 2006-03-23 20:00:26 +01:00
cfq-iosched.c [RBTREE] Change rbtree off-tree marking in I/O schedulers. 2006-04-21 13:15:17 +01:00
deadline-iosched.c [RBTREE] Change rbtree off-tree marking in I/O schedulers. 2006-04-21 13:15:17 +01:00
elevator.c [PATCH] block/elevator.c: remove unused exports 2006-04-20 15:45:22 +02:00
genhd.c [PATCH] Simplify proc/devices and fix early termination regression 2006-03-31 12:18:53 -08:00
ioctl.c [PATCH] Block queue IO tracing support (blktrace) as of 2006-03-23 2006-03-23 20:00:26 +01:00
Kconfig [PATCH] config: fix CONFIG_LFS option 2006-03-31 12:18:55 -08:00
Kconfig.iosched [BLOCK] iosched: fix setting of default io scheduler 2005-11-04 08:44:58 +01:00
ll_rw_blk.c [patch] cleanup: use blk_queue_stopped 2006-04-20 13:04:36 +02:00
Makefile [PATCH] Block queue IO tracing support (blktrace) as of 2006-03-23 2006-03-23 20:00:26 +01:00
noop-iosched.c [BLOCK] noop-iosched: reimplementation of request dispatching 2005-11-12 10:56:52 +01:00
scsi_ioctl.c [SCSI] unify SCSI_IOCTL_SEND_COMMAND implementations 2006-04-13 10:13:15 -05:00