[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PULL 00/15] Fw cfg 20190523 patches
From: |
Philippe Mathieu-Daudé |
Subject: |
[Qemu-ppc] [PULL 00/15] Fw cfg 20190523 patches |
Date: |
Thu, 23 May 2019 14:43:05 +0200 |
The following changes since commit c4600d5d417ea13e0f1cc047b227a2b5b0e694f5:
Merge remote-tracking branch
'remotes/vivier2/tags/trivial-branch-pull-request' into staging (2019-05-23
12:00:37 +0100)
are available in the Git repository at:
https://gitlab.com/philmd/qemu.git tags/fw_cfg-20190523-pull-request
for you to fetch changes up to 3ae9dd1a304248e1f6ca631cdd43eb44a3e9e7b4:
tests: fw_cfg: add 'splash-time' test case (2019-05-23 14:10:31 +0200)
----------------------------------------------------------------
fw_cfg patches for 2019-05-23
- Add trace events
- Get rid of globals in fw_cfg-test
- Explicit 'reboot-timeout' is little endian
- Add tests for 'reboot-timeout' and 'splash-time'
----------------------------------------------------------------
Li Qiang (5):
tests: refactor fw_cfg_test
tests: fw_cfg: add a function to get the fw_cfg file
hw/nvram/fw_cfg: Store 'reboot-timeout' as little endian
tests: fw_cfg: add 'reboot-timeout' test case
tests: fw_cfg: add 'splash-time' test case
Philippe Mathieu-Daudé (10):
hw/nvram/fw_cfg: Add trace events
hw/nvram/fw_cfg: Add fw_cfg_arch_key_name()
hw/i386: Extract fw_cfg definitions to local "fw_cfg.h"
hw/i386: Implement fw_cfg_arch_key_name()
hw/ppc: Implement fw_cfg_arch_key_name()
hw/sparc: Implement fw_cfg_arch_key_name()
hw/sparc64: Implement fw_cfg_arch_key_name()
tests/libqos: Add io_fw_cfg_uninit() and mm_fw_cfg_uninit()
tests/libqos: Add pc_fw_cfg_uninit() and use it
tests/fw_cfg: Free QFWCFG object after qtest has run
MAINTAINERS | 1 +
hw/i386/Makefile.objs | 2 +-
hw/i386/fw_cfg.c | 38 ++++++++++++
hw/i386/fw_cfg.h | 20 ++++++
hw/i386/pc.c | 7 +--
hw/nvram/fw_cfg.c | 67 +++++++++++++++++++-
hw/nvram/trace-events | 7 ++-
hw/ppc/Makefile.objs | 2 +-
hw/ppc/fw_cfg.c | 45 ++++++++++++++
hw/sparc/sun4m.c | 19 ++++++
hw/sparc64/sun4u.c | 19 ++++++
include/hw/nvram/fw_cfg.h | 14 +++++
stubs/Makefile.objs | 1 +
stubs/fw_cfg.c | 21 +++++++
tests/fw_cfg-test.c | 127 ++++++++++++++++++++++++++++++++++----
tests/libqos/fw_cfg.c | 55 +++++++++++++++++
tests/libqos/fw_cfg.h | 9 +++
tests/libqos/malloc-pc.c | 2 +-
18 files changed, 433 insertions(+), 23 deletions(-)
create mode 100644 hw/i386/fw_cfg.c
create mode 100644 hw/i386/fw_cfg.h
create mode 100644 hw/ppc/fw_cfg.c
create mode 100644 stubs/fw_cfg.c
--
2.20.1
- [Qemu-ppc] [PULL 00/15] Fw cfg 20190523 patches,
Philippe Mathieu-Daudé <=
- [Qemu-ppc] [PULL 15/15] tests: fw_cfg: add 'splash-time' test case, Philippe Mathieu-Daudé, 2019/05/23
- [Qemu-ppc] [PULL 10/15] tests/fw_cfg: Free QFWCFG object after qtest has run, Philippe Mathieu-Daudé, 2019/05/23
- [Qemu-ppc] [PULL 14/15] tests: fw_cfg: add 'reboot-timeout' test case, Philippe Mathieu-Daudé, 2019/05/23
- [Qemu-ppc] [PULL 13/15] hw/nvram/fw_cfg: Store 'reboot-timeout' as little endian, Philippe Mathieu-Daudé, 2019/05/23
- [Qemu-ppc] [PULL 12/15] tests: fw_cfg: add a function to get the fw_cfg file, Philippe Mathieu-Daudé, 2019/05/23
- [Qemu-ppc] [PULL 11/15] tests: refactor fw_cfg_test, Philippe Mathieu-Daudé, 2019/05/23
- [Qemu-ppc] [PULL 07/15] hw/sparc64: Implement fw_cfg_arch_key_name(), Philippe Mathieu-Daudé, 2019/05/23
- [Qemu-ppc] [PULL 09/15] tests/libqos: Add pc_fw_cfg_uninit() and use it, Philippe Mathieu-Daudé, 2019/05/23
- [Qemu-ppc] [PULL 08/15] tests/libqos: Add io_fw_cfg_uninit() and mm_fw_cfg_uninit(), Philippe Mathieu-Daudé, 2019/05/23
- [Qemu-ppc] [PULL 01/15] hw/nvram/fw_cfg: Add trace events, Philippe Mathieu-Daudé, 2019/05/23