]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
LoongArch: KVM: Fix "unreliable stack" for kvm_exc_entry
authorXianglai Li <lixianglai@loongson.cn>
Mon, 4 May 2026 01:00:37 +0000 (09:00 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Mon, 4 May 2026 01:00:37 +0000 (09:00 +0800)
commitb323a441da602dfdfc24f30d3190cac786ffebf2
treee411304b0c41dbda8db45923840bb01588201137
parent5203012fa6045aac4b69d4e7c212e16dcf38ef10
LoongArch: KVM: Fix "unreliable stack" for kvm_exc_entry

Insert the appropriate UNWIND hint into the kvm_exc_entry assembly
function to guide the generation of correct ORC table entries, thereby
solving the timeout problem ("unreliable stack") while loading the
livepatch-sample module on a physical machine running virtual machines
with multiple vcpus.

Cc: stable@vger.kernel.org
Signed-off-by: Xianglai Li <lixianglai@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
arch/loongarch/kvm/switch.S