aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorflar2 <asegaert@gmail.com>2018-03-19 16:04:42 -0400
committerGtrCraft <nickvanbokhorst@hotmail.com>2022-07-11 16:24:48 +0200
commit9e5da32b4fad03142f1b9d632c28c5d135c1d04c (patch)
tree8c642e850714cf9dd6f06d55de67bd10c2db4a7c
parent3da1752c2cf32cea4fafd46088ae7fbe8ab0ff8c (diff)
maple-iosched: cast parameters to unsigned_long
-rw-r--r--block/maple-iosched.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/block/maple-iosched.c b/block/maple-iosched.c
index 91d704a2133f..54fe9991caf5 100644
--- a/block/maple-iosched.c
+++ b/block/maple-iosched.c
@@ -62,7 +62,7 @@ maple_merged_requests(struct request_queue *q, struct request *rq,
* and move into next position (next will be deleted) in fifo.
*/
if (!list_empty(&rq->queuelist) && !list_empty(&next->queuelist)) {
- if (time_before(next->fifo_time, rq->fifo_time)) {
+ if (time_before((unsigned long)next->fifo_time, (unsigned long)rq->fifo_time)) {
list_move(&rq->queuelist, &next->queuelist);
rq->fifo_time = next->fifo_time;
}
@@ -109,7 +109,7 @@ maple_expired_request(struct maple_data *mdata, int sync, int data_dir)
rq = rq_entry_fifo(list->next);
/* Request has expired */
- if (time_after_eq(jiffies, rq->fifo_time))
+ if (time_after_eq(jiffies, (unsigned long)rq->fifo_time))
return rq;
return NULL;
@@ -133,7 +133,7 @@ maple_choose_expired_request(struct maple_data *mdata)
*/
if (rq_async_read && rq_sync_read) {
- if (time_after(rq_sync_read->fifo_time, rq_async_read->fifo_time))
+ if (time_after((unsigned long)rq_sync_read->fifo_time, (unsigned long)rq_async_read->fifo_time))
return rq_async_read;
} else if (rq_async_read) {
return rq_async_read;
@@ -142,7 +142,7 @@ maple_choose_expired_request(struct maple_data *mdata)
}
if (rq_async_write && rq_sync_write) {
-if (time_after(rq_sync_write->fifo_time, rq_async_write->fifo_time))
+if (time_after((unsigned long)rq_sync_write->fifo_time, (unsigned long)rq_async_write->fifo_time))
return rq_async_write;
} else if (rq_async_write) {
return rq_async_write;