Files
Phil Elwell 9ae77f621c mm/vmscan: Maintain TLB coherency in LRU code
As a workaround (and possibly a fix) for CPU spins observed on BCM2837,
use ptep_clear_flush_young instead of ptep_test_and_clear_young inside
lru_gen_look_around in order to expose PTE changes to the MMU. Note that
on architectures that don't require an explicit flush,
ptep_clear_flush_young just calls ptep_test_and_clear_young.

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
2025-12-01 12:27:59 +00:00
..
2025-09-21 14:22:09 -07:00
2024-11-03 01:28:06 -05:00
2025-10-03 16:42:44 -07:00
2025-10-03 16:42:43 -07:00
2025-09-21 14:21:59 -07:00
2025-09-13 16:54:58 -07:00
2025-09-13 16:55:07 -07:00
2025-08-02 12:06:09 -07:00
2025-09-13 16:54:46 -07:00
2025-09-23 14:14:16 -07:00
2024-07-10 12:14:54 -07:00
2025-09-21 14:22:28 -07:00
2025-09-13 16:55:07 -07:00
2025-09-13 16:55:07 -07:00
2025-09-21 14:21:59 -07:00