diff options
Diffstat (limited to 'kernel/sched.c')
-rw-r--r-- | kernel/sched.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index f12a0c8a7d98..deca041fc364 100644 --- a/kernel/sched.c +++ b/kernel/sched.c | |||
@@ -3814,7 +3814,7 @@ EXPORT_SYMBOL(yield); | |||
3814 | */ | 3814 | */ |
3815 | void __sched io_schedule(void) | 3815 | void __sched io_schedule(void) |
3816 | { | 3816 | { |
3817 | struct runqueue *rq = &per_cpu(runqueues, _smp_processor_id()); | 3817 | struct runqueue *rq = &per_cpu(runqueues, raw_smp_processor_id()); |
3818 | 3818 | ||
3819 | atomic_inc(&rq->nr_iowait); | 3819 | atomic_inc(&rq->nr_iowait); |
3820 | schedule(); | 3820 | schedule(); |
@@ -3825,7 +3825,7 @@ EXPORT_SYMBOL(io_schedule); | |||
3825 | 3825 | ||
3826 | long __sched io_schedule_timeout(long timeout) | 3826 | long __sched io_schedule_timeout(long timeout) |
3827 | { | 3827 | { |
3828 | struct runqueue *rq = &per_cpu(runqueues, _smp_processor_id()); | 3828 | struct runqueue *rq = &per_cpu(runqueues, raw_smp_processor_id()); |
3829 | long ret; | 3829 | long ret; |
3830 | 3830 | ||
3831 | atomic_inc(&rq->nr_iowait); | 3831 | atomic_inc(&rq->nr_iowait); |