commit | 38b7c2a3ffb1fce8358ddc6006cfe5c038ff9963 | [log] [tgz] |
---|---|---|
author | Palmer Dabbelt <palmerdabbelt@google.com> | Thu Jul 16 11:57:26 2020 -0700 |
committer | Palmer Dabbelt <palmerdabbelt@google.com> | Fri Jul 17 09:28:35 2020 -0700 |
tree | 95be1d51d69478dbf93f5bb8c2a4e6c7729d21f9 | |
parent | 0cac21b02ba5f3095fd2dcc77c26a25a0b2432ed [diff] |
RISC-V: Upgrade smp_mb__after_spinlock() to iorw,iorw While digging through the recent mmiowb preemption issue it came up that we aren't actually preventing IO from crossing a scheduling boundary. While it's a bit ugly to overload smp_mb__after_spinlock() with this behavior, it's what PowerPC is doing so there's some precedent. Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>