diff options
| author | Andrew Morton <akpm@osdl.org> | 2003-07-04 19:36:59 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.osdl.org> | 2003-07-04 19:36:59 -0700 |
| commit | 08f364136f8ebfd780d52960dd4834746190d98a (patch) | |
| tree | 95001f201ced920596460ea4a37f8e75e78e3d7d /kernel | |
| parent | 4e83dc011fab1ab827a991fadccf581f541bf880 (diff) | |
[PATCH] allow the IO scheduler to pass an allocation hint to
From: Nick Piggin <piggin@cyberone.com.au>
This patch implements a hint so that AS can tell the request allocator to
allocate a request even if there are none left (the accounting is quite
flexible and easily handles overallocations).
elv_may_queue semantics have changed from "the elevator does _not_ want
another request allocated" to "the elevator _insists_ that another request is
allocated". I couldn't see any harm ;)
Now in practice, AS will only allow _1_ request over the limit, because as
soon as the request is sent to AS, it stops anticipating.
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions
