diff options
author | David Hildenbrand <dahi@linux.vnet.ibm.com> | 2016-02-29 11:19:24 +0300 |
---|---|---|
committer | Rich Felker <dalias@libc.org> | 2016-03-17 22:46:14 +0300 |
commit | b15d53d009558d14c4f394a6d1fa2039c7f45c43 (patch) | |
tree | 05bc99e55e9192e0d35aeb26200251442ed2a4d2 /arch/arc | |
parent | 044b81f872169e9549b47ea2b6c94491e6d5f305 (diff) | |
download | linux-b15d53d009558d14c4f394a6d1fa2039c7f45c43.tar.xz |
sched/preempt, sh: kmap_coherent relies on disabled preemption
kmap_coherent needs disabled preemption to not schedule in the critical
section, just like kmap_coherent on mips and kmap_atomic in general.
Fixes: 8222dbe21e79 "sched/preempt, mm/fault: Decouple preemption from the page fault logic"
Reported-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Tested-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Rich Felker <dalias@libc.org>
Diffstat (limited to 'arch/arc')
0 files changed, 0 insertions, 0 deletions