]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
x86/fred: Fix incorrect error code printout in fred_bad_type()
authorHou Wenlong <houwenlong.hwl@antgroup.com>
Wed, 17 Apr 2024 11:34:25 +0000 (19:34 +0800)
committerBorislav Petkov (AMD) <bp@alien8.de>
Thu, 18 Apr 2024 08:47:17 +0000 (10:47 +0200)
commita4b37f5033fa812f02f3b7bd1242393d347ba791
treece60894043961d86301a03bbeafe0d042ec81482
parent32f5f73b79ffdef215e2e1bcb6ad74387c0f925c
x86/fred: Fix incorrect error code printout in fred_bad_type()

regs->orig_ax has been set to -1 on entry so in the printout,
fred_bad_type() should use the passed parameter error_code.

Fixes: 14619d912b65 ("x86/fred: FRED entry/exit and dispatch code")
Signed-off-by: Hou Wenlong <houwenlong.hwl@antgroup.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Acked-by: H. Peter Anvin (Intel) <hpa@zytor.com>
Link: https://lore.kernel.org/r/b2a8f0a41449d25240e314a2ddfbf6549511fb04.1713353612.git.houwenlong.hwl@antgroup.com
arch/x86/entry/entry_fred.c