[GIT PULL] LoongArch fixes for v6.11-rc3
From: Huacai Chen
Date: Thu Aug 08 2024 - 07:25:36 EST
The following changes since commit de9c2c66ad8e787abec7c9d7eff4f8c3cdd28aed:
Linux 6.11-rc2 (2024-08-04 13:50:53 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git tags/loongarch-fixes-6.11-1
for you to fetch changes up to 494b0792d962e8efac72b3a5b6d9bcd4e6fa8cf0:
LoongArch: KVM: Remove undefined a6 argument comment for kvm_hypercall() (2024-08-07 17:37:14 +0800)
----------------------------------------------------------------
LoongArch fixes for v6.11-rc3
Enable general EFI poweroff method to make poweroff usable on hardwares
which lack ACPI S5, use accessors to page table entries instead of direct
dereference to avoid potential problems, and two trivial kvm cleanups.
----------------------------------------------------------------
Dandan Zhang (1):
LoongArch: KVM: Remove undefined a6 argument comment for kvm_hypercall()
Huacai Chen (1):
LoongArch: Use accessors to page table entries instead of direct dereference
Miao Wang (1):
LoongArch: Enable general EFI poweroff method
Yuli Wang (1):
LoongArch: KVM: Remove unnecessary definition of KVM_PRIVATE_MEM_SLOTS
arch/loongarch/include/asm/hugetlb.h | 4 +--
arch/loongarch/include/asm/kfence.h | 6 ++---
arch/loongarch/include/asm/kvm_host.h | 2 --
arch/loongarch/include/asm/kvm_para.h | 4 +--
arch/loongarch/include/asm/pgtable.h | 48 +++++++++++++++++++++--------------
arch/loongarch/kernel/efi.c | 6 +++++
arch/loongarch/kvm/mmu.c | 8 +++---
arch/loongarch/mm/hugetlbpage.c | 6 ++---
arch/loongarch/mm/init.c | 10 ++++----
arch/loongarch/mm/kasan_init.c | 10 ++++----
arch/loongarch/mm/pgtable.c | 2 +-
11 files changed, 60 insertions(+), 46 deletions(-)