Messages in this thread | | | From | Will Deacon <> | Subject | Re: [PATCH] asm-generic/mmiowb: Allow mmiowb_set_pending() when preemptible() | Date | Fri, 17 Jul 2020 11:43:43 +0100 |
| |
On Thu, 16 Jul 2020 12:28:16 +0100, Will Deacon wrote: > Although mmiowb() is concerned only with serialising MMIO writes occuring > in contexts where a spinlock is held, the call to mmiowb_set_pending() > from the MMIO write accessors can occur in preemptible contexts, such > as during driver probe() functions where ordering between CPUs is not > usually a concern, assuming that the task migration path provides the > necessary ordering guarantees. > > [...]
Applied to arm64 (for-next/fixes), thanks!
[1/1] asm-generic/mmiowb: Allow mmiowb_set_pending() when preemptible() https://git.kernel.org/arm64/c/bd024e82e4cd
Cheers, -- Will
https://fixes.arm64.dev https://next.arm64.dev https://will.arm64.dev
| |