From: Linus Torvalds Date: Sun, 23 May 2021 16:12:25 +0000 (-1000) Subject: Merge tag 'x86_urgent_for_v5.13_rc3' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: accepted/tizen/unified/20230118.172025~7176 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7de7ac8d60697d844489b6a68649fa9873174eec;p=platform%2Fkernel%2Flinux-rpi.git Merge tag 'x86_urgent_for_v5.13_rc3' of git://git./linux/kernel/git/tip/tip Pull x86 fixes from Borislav Petkov: - Fix how SEV handles MMIO accesses by forwarding potential page faults instead of killing the machine and by using the accessors with the exact functionality needed when accessing memory. - Fix a confusion with Clang LTO compiler switches passed to the it - Handle the case gracefully when VMGEXIT has been executed in userspace * tag 'x86_urgent_for_v5.13_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/sev-es: Use __put_user()/__get_user() for data accesses x86/sev-es: Forward page-faults which happen during emulation x86/sev-es: Don't return NULL from sev_es_get_ghcb() x86/build: Fix location of '-plugin-opt=' flags x86/sev-es: Invalidate the GHCB after completing VMGEXIT x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch --- 7de7ac8d60697d844489b6a68649fa9873174eec