• Linus Torvalds's avatar
    Merge tag 'arc-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc · 056df578
    Linus Torvalds authored
    Pull ARC updates from Vineet Gupta
    
     - Jump Label support for ARC
    
     - kmemleak enabled
    
     - arc mm backend TLB Miss / flush optimizations
    
     - nSIM platform switching to dwuart (vs. arcuart) and ensuing defconfig
       updates and cleanups
    
     - axs platform pll / video-mode updates
    
    * tag 'arc-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc:
      ARC: add kmemleak support
      ARC: [plat-axs10x]: remove hardcoded video mode from bootargs
      ARC: [plat-axs10x]: use pgu pll instead of fixed clock
      ARC: ARCv2: jump label: implement jump label patching
      ARC: mm: tlb flush optim: elide redundant uTLB invalidates for MMUv3
      ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop
      ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBWrite if not available
      ARC: mm: TLB Miss optim: avoid re-reading ECR
      ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD
      ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointer in mmu scratch reg
      ARC: nSIM_700: remove unused network options
      ARC: nSIM_700: switch to DW UART usage
      ARC: merge HAPS-HS with nSIM-HS configs
      ARC: HAPS: cleanup defconfigs from unused ETH drivers
      ARC: HAPS: add HIGHMEM memory zone to DTS
      ARC: HAPS: use same UART configuration everywhere
      ARC: HAPS: cleanup defconfigs from unused IO-related options
      ARC: regenerate nSIM and HAPS defconfigs
    056df578
pgtable.h 13.8 KB