Trivial series to improve fw_cfg tracing. Regards,
Phil. Since v2: https://lists.gnu.org/archive/html/qemu-devel/2019-03/msg02522.html - Split arch-specific code (1 patch per arch) (requested by Laszlo) Since v1: https://lists.gnu.org/archive/html/qemu-devel/2018-12/msg01598.html - Added arch-specific keys Philippe Mathieu-Daudé (7): 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() 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 | 63 ++++++++++++++++++++++++++++++++++++++- 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 | 11 +++++++ stubs/Makefile.objs | 1 + stubs/fw_cfg.c | 21 +++++++++++++ 14 files changed, 246 insertions(+), 10 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