Commit e28ddd0b7af2 for kernel

commit e28ddd0b7af218e1a8863c524e15918895af9ac8
Merge: e55feea3a03a bdf3f4176092
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jan 9 15:17:48 2026 -1000

    Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux

    Pull arm64 fixes from Catalin Marinas:

     - Do not return false if !preemptible() in current_in_efi(). EFI
       runtime services can now run with preemption enabled

     - Fix uninitialised variable in the arm MPAM driver, reported by sparse

     - Fix partial kasan_reset_tag() use in change_memory_common() when
       calculating page indices or comparing ranges

     - Save/restore TCR2_EL1 during suspend/resume, otherwise the E0POE bit
       is lost

    * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
      arm64: Fix cleared E0POE bit after cpu_suspend()/resume()
      arm64: mm: Fix incomplete tag reset in change_memory_common()
      arm_mpam: Stop using uninitialized variables in __ris_msmon_read()
      arm64/efi: Don't fail check current_in_efi() if preemptible