aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/sched.c
diff options
context:
space:
mode:
authorKonstantin Khlebnikov <khlebnikov@openvz.org>2011-04-03 18:15:02 -0400
committerJens Axboe <jaxboe@fusionio.com>2011-04-05 17:52:49 -0400
commitf83e826181f7f8fb152e4190d03854fc3a5dd040 (patch)
tree989f440665d529587fcc6365b1968e2b29fb7c94 /kernel/sched.c
parenta63a5cf84dac7a23a57c800eea5734701e7d3c04 (diff)
block: fix request sorting at unplug
Comparison function for list_sort() must be anticommutative, otherwise it is not sorting in ordinary meaning. But fortunately list_sort() always check ((*cmp)(priv, a, b) <= 0) it not distinguish negative and zero, so comparison function can implement only less-or-equal instead of full three-way comparison. Signed-off-by: Konstantin Khlebnikov <khlebnikov@openvz.org> Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
Diffstat (limited to 'kernel/sched.c')
0 files changed, 0 insertions, 0 deletions