Jens Axboe
|
e164094964
elevator: make elevator_get() attempt to load the appropriate module
|
18 years ago |
Jens Axboe
|
4eb166d987
block: make elevator lib checkpatch compliant
|
18 years ago |
James Bottomley
|
fa0ccd837e
block: implement drain buffers
|
18 years ago |
Greg Kroah-Hartman
|
f9cb074bff
Kobject: rename kobject_init_ng() to kobject_init()
|
18 years ago |
Greg Kroah-Hartman
|
b2d6db5878
Kobject: rename kobject_add_ng() to kobject_add()
|
18 years ago |
Greg Kroah-Hartman
|
29e3dd0df1
Kobject: convert block/elevator.c to use kobject_init/add_ng()
|
18 years ago |
Adrian Bunk
|
2fdd82bd88
block: let elv_register() return void
|
18 years ago |
Uwe Kleine-König
|
dbe7f76dd6
fix typo "insted" -> "instead"
|
18 years ago |
Jens Axboe
|
bf2de6f5a4
block: Initial support for data-less (or empty) barrier support
|
18 years ago |
Jens Axboe
|
a0cd128542
block: add end_queued_request() and end_dequeued_request() helpers
|
18 years ago |
Greg Kroah-Hartman
|
19c38de88a
kobjects: fix up improper use of the kobject name field
|
18 years ago |
Jens Axboe
|
165125e1e4
[BLOCK] Get rid of request_queue_t typedef
|
18 years ago |
Christoph Lameter
|
94f6030ca7
Slab allocators: Replace explicit zeroing with __GFP_ZERO
|
18 years ago |
Matthias Kaehlcke
|
70cee26e02
Use list_for_each_entry() instead of list_for_each() in the block device
|
18 years ago |
Jens Axboe
|
2a12dcd71a
[PATCH] elevator: elv_list_lock does not need irq disabling
|
18 years ago |
Thibaut VARENE
|
1ffb96c587
make elv_register() output atomic
|
19 years ago |
Jens Axboe
|
783660b2f6
elevator: don't sort reads between writes
|
19 years ago |
Jens Axboe
|
cad9751642
elevator: abstract out the activate and deactivate functions
|
19 years ago |
Linas Vepstas
|
95543179f1
[PATCH] elevator: move clearing of unplug flag earlier
|
19 years ago |
Jens Axboe
|
bb4067e341
[PATCH] elevator: fixup typo in merge logic
|
19 years ago |
Jens Axboe
|
da77526502
[PATCH] cfq-iosched: don't allow sync merges across queues
|
19 years ago |
Jens Axboe
|
bb37b94c68
[BLOCK] Cleanup unused variable passing
|
19 years ago |
Vasily Tarasov
|
c584164224
[PATCH] block layer: elv_iosched_show should get elv_list_lock
|
19 years ago |
Vasily Tarasov
|
a22b169df1
[PATCH] block layer: elevator_find function cleanup
|
19 years ago |
Jens Axboe
|
0fe2347957
[PATCH] Update axboe@suse.de email address
|
19 years ago |
Jens Axboe
|
b5deef9012
[PATCH] Make sure all block/io scheduler setups are node aware
|
19 years ago |
Jens Axboe
|
cb78b285c8
[PATCH] Drop useless bio passing in may_queue/set_request API
|
19 years ago |
Jens Axboe
|
c00895ab2f
[PATCH] Remove ->waiting member from struct request
|
19 years ago |
Jens Axboe
|
2e662b65f0
[PATCH] elevator: abstract out the rbtree sort handling
|
19 years ago |
Jens Axboe
|
9817064b68
[PATCH] elevator: move the backmerging logic into the elevator core
|
19 years ago |