diff options
| author | Christian Borntraeger <[email protected]> | 2014-11-24 09:53:11 +0000 |
|---|---|---|
| committer | Christian Borntraeger <[email protected]> | 2014-12-18 08:54:40 +0000 |
| commit | af2e7aaed1ccf30e61af3e096ac2c7df2f2d6c2a (patch) | |
| tree | 6e9e15b79431ca3f4be281e98491b86205f1fa7f /drivers/gpu/drm/imx/parallel-display.c | |
| parent | mips/gup: Replace ACCESS_ONCE with READ_ONCE (diff) | |
| download | kernel-af2e7aaed1ccf30e61af3e096ac2c7df2f2d6c2a.tar.gz kernel-af2e7aaed1ccf30e61af3e096ac2c7df2f2d6c2a.zip | |
arm64/spinlock: Replace ACCESS_ONCE READ_ONCE
ACCESS_ONCE does not work reliably on non-scalar types. For
example gcc 4.6 and 4.7 might remove the volatile tag for such
accesses during the SRA (scalar replacement of aggregates) step
(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58145)
Change the spinlock code to replace ACCESS_ONCE with READ_ONCE.
Signed-off-by: Christian Borntraeger <[email protected]>
Acked-by: Paul E. McKenney <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/imx/parallel-display.c')
0 files changed, 0 insertions, 0 deletions
