summaryrefslogtreecommitdiff
path: root/block/blk-ioc.c
diff options
context:
space:
mode:
Diffstat (limited to 'block/blk-ioc.c')
-rw-r--r--block/blk-ioc.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/block/blk-ioc.c b/block/blk-ioc.c
index 899d3e4..46cd7bd 100644
--- a/block/blk-ioc.c
+++ b/block/blk-ioc.c
@@ -8,7 +8,6 @@
#include <linux/blkdev.h>
#include <linux/bootmem.h> /* for max_pfn/max_low_pfn */
#include <linux/slab.h>
-#include <linux/delay.h>
#include "blk.h"
@@ -111,7 +110,7 @@ static void ioc_release_fn(struct work_struct *work)
spin_unlock(q->queue_lock);
} else {
spin_unlock_irqrestore(&ioc->lock, flags);
- cpu_chill();
+ cpu_relax();
spin_lock_irqsave_nested(&ioc->lock, flags, 1);
}
}
@@ -189,7 +188,7 @@ retry:
spin_unlock(icq->q->queue_lock);
} else {
spin_unlock_irqrestore(&ioc->lock, flags);
- cpu_chill();
+ cpu_relax();
goto retry;
}
}