summaryrefslogtreecommitdiffstats
path: root/drivers/ide/ide-io.c
diff options
context:
space:
mode:
authorKonstantin Khlebnikov <khlebnikov@openvz.org>2011-04-04 00:15:02 +0200
committerJens Axboe <jaxboe@fusionio.com>2011-04-05 23:52:49 +0200
commitf83e826181f7f8fb152e4190d03854fc3a5dd040 (patch)
tree989f440665d529587fcc6365b1968e2b29fb7c94 /drivers/ide/ide-io.c
parenta63a5cf84dac7a23a57c800eea5734701e7d3c04 (diff)
downloadlinux-f83e826181f7f8fb152e4190d03854fc3a5dd040.tar.bz2
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 'drivers/ide/ide-io.c')
0 files changed, 0 insertions, 0 deletions