All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/23] MIPS & SH4 patches for 2026-07-07
@ 2026-07-07 18:15 Philippe Mathieu-Daudé
  2026-07-07 18:15 ` [PULL 01/23] target/mips: add Octeon COP2 crypto state Philippe Mathieu-Daudé
                   ` (24 more replies)
  0 siblings, 25 replies; 26+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-07-07 18:15 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit 916ab315cc2b3a3825ebb399d83339660144d5bd:

  Merge tag 'pull-nvme-20260707' of https://gitlab.com/birkelund/qemu into staging (2026-07-07 07:09:38 +0200)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/mips-20260707

for you to fetch changes up to f086625548aa2f839c119243121ef863ecb606a0:

  qemu-options: Do not list -enable-kvm on MIPS binaries (2026-07-07 20:14:51 +0200)

----------------------------------------------------------------
MIPS and SuperH patches queue

- MIPS Octeon COP2 crypto opcodes
- Fix for SH4 FIPR/FTRV vector math opcodes

----------------------------------------------------------------

James Hilliard (21):
  target/mips: add Octeon COP2 crypto state
  target/mips: add Octeon COP2 crypto helper plumbing
  target/mips: add Octeon CRC COP2 helpers
  target/mips: add Octeon GFM COP2 helpers
  target/mips: add Octeon SHA3 COP2 helpers
  target/mips: add Octeon ZUC COP2 helpers
  target/mips: add Octeon SNOW3G COP2 helpers
  target/mips: add Octeon AES COP2 helpers
  target/mips: add Octeon SMS4 COP2 helpers
  target/mips: add Octeon 3DES and KASUMI COP2 helpers
  target/mips: add Octeon Camellia COP2 helpers
  target/mips: add Octeon HSH COP2 helpers
  target/mips: add Octeon CHORD and LLM COP2 helpers
  target/mips: decode Octeon COP2 register selectors
  target/mips: decode Octeon CRC and GFM COP2 selectors
  target/mips: decode Octeon HSH and SHA3 COP2 selectors
  target/mips: decode Octeon ZUC and SNOW3G COP2 selectors
  target/mips: decode Octeon block-cipher COP2 selectors
  target/mips: decode Octeon CHORD and LLM COP2 selectors
  target/mips: add Octeon CvmCount RDHWR support
  tests/tcg/mips: cover Octeon QMAC instructions

Philippe Mathieu-Daudé (1):
  qemu-options: Do not list -enable-kvm on MIPS binaries

Randy Schifflin (1):
  target/sh4: fixup tcg for sh4 fipr/ftrv instructions

 target/mips/cpu.h                             |   31 +
 target/mips/helper.h                          |   61 +
 target/mips/internal.h                        |    3 +
 target/mips/tcg/octeon.decode                 |  213 ++
 target/mips/cpu.c                             |   68 +
 target/mips/system/machine.c                  |   94 +
 target/mips/tcg/octeon_crypto.c               | 2310 +++++++++++++++++
 target/mips/tcg/octeon_translate.c            |  396 +++
 target/mips/tcg/op_helper.c                   |   19 +-
 target/mips/tcg/translate.c                   |   19 +
 target/sh4/op_helper.c                        |    2 +-
 target/sh4/translate.c                        |   15 +-
 tests/tcg/mips/user/isa/octeon/octeon-insns.c |  216 ++
 qemu-options.hx                               |    2 +-
 target/mips/tcg/meson.build                   |    1 +
 15 files changed, 3437 insertions(+), 13 deletions(-)
 create mode 100644 target/mips/tcg/octeon_crypto.c

-- 
2.53.0



^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2026-07-09  9:06 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-07 18:15 [PULL 00/23] MIPS & SH4 patches for 2026-07-07 Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 01/23] target/mips: add Octeon COP2 crypto state Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 02/23] target/mips: add Octeon COP2 crypto helper plumbing Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 03/23] target/mips: add Octeon CRC COP2 helpers Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 04/23] target/mips: add Octeon GFM " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 05/23] target/mips: add Octeon SHA3 " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 06/23] target/mips: add Octeon ZUC " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 07/23] target/mips: add Octeon SNOW3G " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 08/23] target/mips: add Octeon AES " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 09/23] target/mips: add Octeon SMS4 " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 10/23] target/mips: add Octeon 3DES and KASUMI " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 11/23] target/mips: add Octeon Camellia " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 12/23] target/mips: add Octeon HSH " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 13/23] target/mips: add Octeon CHORD and LLM " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 14/23] target/mips: decode Octeon COP2 register selectors Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 15/23] target/mips: decode Octeon CRC and GFM COP2 selectors Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 16/23] target/mips: decode Octeon HSH and SHA3 " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 17/23] target/mips: decode Octeon ZUC and SNOW3G " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 18/23] target/mips: decode Octeon block-cipher " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 19/23] target/mips: decode Octeon CHORD and LLM " Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 20/23] target/mips: add Octeon CvmCount RDHWR support Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 21/23] tests/tcg/mips: cover Octeon QMAC instructions Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 22/23] target/sh4: fixup tcg for sh4 fipr/ftrv instructions Philippe Mathieu-Daudé
2026-07-07 18:15 ` [PULL 23/23] qemu-options: Do not list -enable-kvm on MIPS binaries Philippe Mathieu-Daudé
2026-07-08  5:19 ` [PULL 00/23] MIPS & SH4 patches for 2026-07-07 Philippe Mathieu-Daudé
2026-07-08 15:32 ` Stefan Hajnoczi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.