diff options
| author | Boris Brezillon <boris.brezillon@collabora.com> | 2026-09-24 14:30:43 +0200 |
|---|---|---|
| committer | Liviu Dudau <liviu.dudau@arm.com> | 2026-10-16 13:20:23 +0100 |
| commit | b1bbfb6c0245cd35ad197d290e26ee1cdee467ff (patch) | |
| tree | 18b1cb86ef46f0e6652b432d3cdca5e43efe038a /lib/test_debug_virtual.c | |
| parent | 1b15fa434b4b49cdf276fc0bc88264605661fdf6 (diff) | |
| download | linux-next-b1bbfb6c0245cd35ad197d290e26ee1cdee467ff.tar.gz linux-next-b1bbfb6c0245cd35ad197d290e26ee1cdee467ff.zip | |
drm/panthor: Don't invalidate OTHER caches
Don't invalidate the OTHER caches (AKA L1 read-only caches) since
this seems to trip out the flush-elimination logic on v13, and it's not
needed in practice (can't leak other context data because of TLB
invalidation or corrupt physical pages returned to the system because
it's a RO cache).
It's also worth noting that the downstream driver has been avoid
OTHER caches invalidation from the start, and that we were doing
the same until atomic page table update was introduced.
Fixes: 6e2d3b3e8589 ("drm/panthor: Add support for atomic page table updates")
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Liviu Dudau <liviu.dudau@arm.com>
[Update comment as suggested by sashiko]
Signed-off-by: Liviu Dudau <liviu.dudau@arm.com>
Link: https://patch.msgid.link/20260924-panthor-mmu-fixes-v1-1-e25f9b106466@collabora.com
Diffstat (limited to 'lib/test_debug_virtual.c')
0 files changed, 0 insertions, 0 deletions
