All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/20] Misc HW patches for 2024-12-14
@ 2024-12-13 23:30 Philippe Mathieu-Daudé
  2024-12-13 23:30 ` [PULL 01/20] docs/nitro-enclave: Fix terminal commands formatting Philippe Mathieu-Daudé
                   ` (20 more replies)
  0 siblings, 21 replies; 22+ messages in thread
From: Philippe Mathieu-Daudé @ 2024-12-13 23:30 UTC (permalink / raw)
  To: qemu-devel; +Cc: Philippe Mathieu-Daudé

The following changes since commit 83aaec1d5a49f158abaa31797a0f976b3c07e5ca:

  Merge tag 'pull-tcg-20241212' of https://gitlab.com/rth7680/qemu into staging (2024-12-12 18:45:39 -0500)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/hw-misc-20241214

for you to fetch changes up to 456b247eeab067095b680fa4b0fec48137969593:

  hw/xtensa: Include missing 'exec/tswap.h' header (2024-12-14 00:16:20 +0100)

----------------------------------------------------------------
Misc HW patch queue

- Support string data for extendPCR in VirtIO NSM device (Dorjoy)
- Have PCI_BUS implement TYPE_FW_CFG_DATA_GENERATOR_INTERFACE (Phil)
- Decouple AHCI from PCI (Bernhard)
- Add status to usb_msd_packet_complete (Nick)
- Header cleanups (Alex, Phil)

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

Alex Bennée (1):
  hw/net/can: clean-up unnecessary includes

Bernhard Beschow (2):
  hw/ide/ahci: Decouple from PCI
  hw/ide/ahci: Extract TYPE_SYSBUS_AHCI into dedicated file

Dorjoy Chowdhury (3):
  docs/nitro-enclave: Fix terminal commands formatting
  hw/core/eif: Use stateful qcrypto apis
  hw/virtio/virtio-nsm: Support string data for extendPCR

Nicholas Piggin (1):
  hw/usb/msd: Add status to usb_msd_packet_complete() function

Phil Dennis-Jordan (1):
  hw/usb/hcd-xhci-pci: Indentation fix

Philippe Mathieu-Daudé (12):
  hw/riscv/virt: Remove pointless GPEX_HOST() cast
  hw/nvram/fw_cfg: Rename fw_cfg_add_[file]_from_generator()
  hw/nvram/fw_cfg: Pass QOM parent to fw_cfg_add_file_from_generator()
  hw/nvram/fw_cfg: Skip FW_CFG_DATA_GENERATOR when no data to generate
  hw/pci: Have PCI_BUS implement TYPE_FW_CFG_DATA_GENERATOR_INTERFACE
  hw/pci: Add pci_bus_add_fw_cfg_extra_pci_roots() helper
  hw: Use pci_bus_add_fw_cfg_extra_pci_roots()
  hw/nvram/fw_cfg: Remove fw_cfg_add_extra_pci_roots()
  hw/usb/hcd-xhci-nec: Remove unused XHCINecState::flags field
  hw/mips: Include missing 'exec/tswap.h' header
  hw/sh4/r2d: Include missing 'exec/tswap.h' header
  hw/xtensa: Include missing 'exec/tswap.h' header

 docs/system/i386/nitro-enclave.rst |   8 +-
 hw/ide/ahci-internal.h             |   1 -
 hw/xtensa/bootparam.h              |   1 +
 include/hw/i386/nitro_enclave.h    |  16 +--
 include/hw/ide/ahci-pci.h          |   2 +
 include/hw/ide/ahci.h              |   2 -
 include/hw/nvram/fw_cfg.h          |  32 ++---
 include/hw/pci/pci.h               |   3 +
 hw/arm/virt.c                      |   3 +-
 hw/core/eif.c                      | 202 +++++++++++------------------
 hw/hppa/machine.c                  |   2 +-
 hw/i386/nitro_enclave.c            |  12 +-
 hw/i386/pc.c                       |   3 +-
 hw/ide/ahci-sysbus.c               |  91 +++++++++++++
 hw/ide/ahci.c                      | 106 +--------------
 hw/ide/ich.c                       |  19 ++-
 hw/mips/fuloong2e.c                |   1 +
 hw/mips/malta.c                    |   1 +
 hw/net/can/can_kvaser_pci.c        |   4 -
 hw/net/can/can_mioe3680_pci.c      |   4 -
 hw/net/can/can_pcm3680_pci.c       |   4 -
 hw/net/can/can_sja1000.c           |   2 +-
 hw/net/can/ctucan_core.c           |   3 +-
 hw/net/can/ctucan_pci.c            |   4 -
 hw/nvram/fw_cfg.c                  |  37 ++----
 hw/pci/pci.c                       |  53 ++++++++
 hw/riscv/virt.c                    |  20 ++-
 hw/sh4/r2d.c                       |   1 +
 hw/usb/dev-storage.c               |  17 ++-
 hw/usb/hcd-xhci-nec.c              |   5 +-
 hw/usb/hcd-xhci-pci.c              |   2 +-
 hw/virtio/virtio-nsm.c             |  21 ++-
 hw/xtensa/xtfpga.c                 |   1 +
 system/vl.c                        |   3 +-
 hw/arm/Kconfig                     |  10 +-
 hw/ide/Kconfig                     |   4 +
 hw/ide/meson.build                 |   1 +
 37 files changed, 343 insertions(+), 358 deletions(-)
 create mode 100644 hw/ide/ahci-sysbus.c

-- 
2.45.2



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

end of thread, other threads:[~2024-12-16 14:19 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-13 23:30 [PULL 00/20] Misc HW patches for 2024-12-14 Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 01/20] docs/nitro-enclave: Fix terminal commands formatting Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 02/20] hw/core/eif: Use stateful qcrypto apis Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 03/20] hw/virtio/virtio-nsm: Support string data for extendPCR Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 04/20] hw/riscv/virt: Remove pointless GPEX_HOST() cast Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 05/20] hw/nvram/fw_cfg: Rename fw_cfg_add_[file]_from_generator() Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 06/20] hw/nvram/fw_cfg: Pass QOM parent to fw_cfg_add_file_from_generator() Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 07/20] hw/nvram/fw_cfg: Skip FW_CFG_DATA_GENERATOR when no data to generate Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 08/20] hw/pci: Have PCI_BUS implement TYPE_FW_CFG_DATA_GENERATOR_INTERFACE Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 09/20] hw/pci: Add pci_bus_add_fw_cfg_extra_pci_roots() helper Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 10/20] hw: Use pci_bus_add_fw_cfg_extra_pci_roots() Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 11/20] hw/nvram/fw_cfg: Remove fw_cfg_add_extra_pci_roots() Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 12/20] hw/net/can: clean-up unnecessary includes Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 13/20] hw/usb/msd: Add status to usb_msd_packet_complete() function Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 14/20] hw/usb/hcd-xhci-nec: Remove unused XHCINecState::flags field Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 15/20] hw/usb/hcd-xhci-pci: Indentation fix Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 16/20] hw/ide/ahci: Decouple from PCI Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 17/20] hw/ide/ahci: Extract TYPE_SYSBUS_AHCI into dedicated file Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 18/20] hw/mips: Include missing 'exec/tswap.h' header Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 19/20] hw/sh4/r2d: " Philippe Mathieu-Daudé
2024-12-13 23:30 ` [PULL 20/20] hw/xtensa: " Philippe Mathieu-Daudé
2024-12-15 12:33 ` [PULL 00/20] Misc HW patches for 2024-12-14 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.