lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <YdwS3jGM29IWz5vq@zn.tnic>
Date:   Mon, 10 Jan 2022 12:05:02 +0100
From:   Borislav Petkov <bp@...e.de>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     x86-ml <x86@...nel.org>, lkml <linux-kernel@...r.kernel.org>
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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ