News: 0001193554

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 5.9 Set To Bring ARMv8 TTL Support

([Arm] 76 Minutes Ago Translation Table Level)


In addition to Linux 5.9 poised to bring [1]ARMv8 Memory Tagging Extension support (MTE), another ARM architectural feature now queued up for introduction in this next kernel cycle is Translation Table Level support.

Translation Table Level, or TTL, is a feature supported in ARMv8.4+ for reducing the cost/overhead of TLB invalidation. TTL can speed up the translation lookaside buffer invalidation process as it contains a level hint of the page table walk holding the leaf entry for the address being invalidated.

As of this week the ARM TTL support is [2]queued as part of the ARM64 changes slated to go into Linux 5.9 when the merge window opens next month.



[1] https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.8-Arm-Memory-Tagging

[2] https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git/commit/?h=for-next/core&id=f792402f700ad2de9280f8179405e8934779d372

phoronix

Consensus Terrorism:
The process that decides in-office attitudes and behavior.
-- Douglas Coupland, "Generation X: Tales for an Accelerated
Culture"