Files
linux/arch/arm64/include/asm
Linus Torvalds ef7f594f5d Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Pull arm64 fixes from Catalin Marinas:

 - Handle probe on hinted conditional branch instructions.

   BC.cond instructions can be simulated in the same way as B.cond
   instructions, so extend the decode mask for B.cond to cover BC.cond

 - Flush the walk cache when unsharing PMD tables. Recent changes to
   huge_pmd_unshare() introduced mmu_gather::unshared_tables but the
   arm64 code was still treating the TLB flushing as only targeting leaf
   entries (TLBI VALE1IS).

   Fix it by using non-leaf-only instructions (TLBI VAE1IS) when
   tlb->unshared_tables is set

* tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
  arm64: tlb: Flush walk cache when unsharing PMD tables
  arm64: probes: Handle probes on hinted conditional branch instructions
2026-05-22 06:53:11 -07:00
..
2023-06-05 09:36:39 +02:00
2025-04-29 14:03:18 +01:00
2023-12-11 13:18:06 +00:00
2024-01-12 12:44:18 +00:00
2026-03-27 15:30:10 +00:00
2024-10-16 00:13:04 +02:00
2022-07-22 17:34:57 -05:00
2025-05-11 17:48:19 -07:00
2024-10-15 18:16:20 +01:00
2025-05-06 09:56:18 +01:00
2024-07-10 14:23:38 +02:00