lkml.org 
[lkml]   [2022]   [Jan]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL] x86/misc for v5.17
Hi Linus,

please pull the pile which we cannot find the proper topic for so we
stick it in x86/misc, for 5.17.

Thx.

---

The following changes since commit d58071a8a76d779eedab38033ae4c821c30295a5:

Linux 5.16-rc3 (2021-11-28 14:09:19 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/x86_misc_for_v5.17_rc1

for you to fetch changes up to 4d5cff69fbddbbefef2903faa48263cc5d3ca382:

x86/mtrr: Remove the mtrr_bp_init() stub (2021-12-22 19:50:26 +0100)

----------------------------------------------------------------
- Add support for decoding instructions which do MMIO accesses in order
to use it in SEV and TDX guests

- An include fix and reorg to allow for removing set_fs in UML later

----------------------------------------------------------------
Christoph Hellwig (1):
x86/mtrr: Remove the mtrr_bp_init() stub

Kirill A. Shutemov (4):
x86/insn-eval: Handle insn_get_opcode() failure
x86/insn-eval: Introduce insn_get_modrm_reg_ptr()
x86/insn-eval: Introduce insn_decode_mmio()
x86/sev-es: Use insn_decode_mmio() for MMIO implementation

arch/x86/include/asm/insn-eval.h | 13 +++
arch/x86/include/asm/mtrr.h | 8 +-
arch/x86/kernel/setup.c | 7 +-
arch/x86/kernel/sev.c | 172 ++++++++++-----------------------------
arch/x86/kvm/mmu/spte.c | 1 +
arch/x86/lib/insn-eval.c | 109 ++++++++++++++++++++++++-
6 files changed, 169 insertions(+), 141 deletions(-)

--
Regards/Gruss,
Boris.

SUSE Software Solutions Germany GmbH, GF: Ivo Totev, HRB 36809, AG Nürnberg

\
 
 \ /
  Last update: 2022-01-10 12:05    [W:0.047 / U:0.112 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site