Skip to content

ARM: Disable outer cache before kexec call -V3

Thomas Gleixner linux-arm-kernel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2arm: Disable outer (L2) cache in kexec+0 -01 reply
2/2arm: Implement l2x0 cache disable functions+0 -02 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchCatalin Marinas
1/2A-b
2/2A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [patch 0/2] ARM: Disable outer cache before kexec call -V3

The following patch series addresses the problem that the kexec code does not disable the outer cache before disabling the inner cache and jumping into the new kernel. This results in random crashes of the new kernel.

Changes since version 2:

- Use CLEAN_INV_WAY in l2x0_flush_all according to Catalin

- Rename outer_cache_disable() to outer_disable()

- Added a BUG_ON() when l2x0_inv_all() is called with L2 enabled.

Thanks,

tglx