Commit Graph

  • a70248dbd3 configure: parse --enable/--disable-strip automatically, flip default Paolo Bonzini 2021-11-09 10:36:39 +01:00
  • 9da9be2c26 configure, makefile: remove traces of really old files Paolo Bonzini 2021-10-13 13:51:32 +02:00
  • b915a2f15c configure: do not set bsd_user/linux_user early Paolo Bonzini 2021-11-09 10:10:41 +01:00
  • 3765068947 configure: simplify creation of plugin symbol list Paolo Bonzini 2021-12-10 09:55:15 +01:00
  • a5730b8bd3 block/file-posix: Simplify the XFS_IOC_DIOINFO handling Thomas Huth 2021-12-15 13:58:24 +01:00
  • 9d24fb73a1 meson: cleanup common-user/ build Paolo Bonzini 2021-12-21 16:09:54 +01:00
  • 05a248715c user: move common-user includes to a subdirectory of {bsd,linux}-user/ Paolo Bonzini 2021-12-21 16:20:32 +01:00
  • a3a576b0bf meson: reuse common_user_inc when building files specific to user-mode emulators Paolo Bonzini 2021-12-21 16:23:55 +01:00
  • 91f5f7a5df Merge remote-tracking branch 'remotes/lvivier-gitlab/tags/linux-user-for-7.0-pull-request' into staging Peter Maydell 2022-01-12 11:51:47 +00:00
  • f83460bb20 ppc/pnv: use stack->pci_regs[] in pnv_pec_stk_pci_xscom_write() Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • 7e1e0912ec ppc/pnv: turn pnv_phb4_update_regions() into static Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • 5bc67b052b ppc/pnv: Introduce user creatable pnv-phb4 devices Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • dc8e2914ab ppc/pnv: turn 'phb' into a pointer in struct PnvPhb4PecStack Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • 3d2adf1713 ppc/pnv: move PHB4 XSCOM init to phb4_realize() Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • b580713a96 ppc/pnv: set phb4 properties in stk_realize() Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • d22b0c94e4 pnv_phb4_pec: use pnv_phb4_pec_get_phb_id() in pnv_pec_dt_xscom() Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • 5032f5d705 pnv_phb4_pec.c: move pnv_pec_phb_offset() to pnv_phb4.c Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • 451575816c pnv_phb4.c: change TYPE_PNV_PHB4_ROOT_BUS name Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • 41cb8d319d pnv_phb3.h: change TYPE_PNV_PHB3_ROOT_BUS name Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • eb93c82888 ppc/pnv: Move num_phbs under Pnv8Chip Cédric Le Goater 2022-01-12 11:28:27 +01:00
  • db041b06e6 ppc/pnv: Complete user created PHB3 devices Cédric Le Goater 2022-01-12 11:28:27 +01:00
  • c29dd0034d ppc/pnv: Reparent user created PHB3 devices to the PnvChip Cédric Le Goater 2022-01-12 11:28:27 +01:00
  • 1f6a88fffc ppc/pnv: Introduce support for user created PHB3 devices Cédric Le Goater 2022-01-12 11:28:27 +01:00
  • e022e5a73a pnv_phb4.c: check if root port exists in rc_config functions Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • 1360fd832b pnv_phb4.c: make pnv-phb4-root-port user creatable Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • a71cd51e2a ppc/pnv: Attach PHB3 root port device when defaults are enabled Cédric Le Goater 2022-01-12 11:28:27 +01:00
  • 5ff21d94e2 pnv_phb4.c: add unique chassis and slot for pnv_phb4_root_port Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • 392c278302 pnv_phb3.c: add unique chassis and slot for pnv_phb3_root_port Daniel Henrique Barboza 2022-01-12 11:28:27 +01:00
  • 5609400a42 target/ppc: Set the correct endianness for powernv memory dumps Fabiano Rosas 2022-01-12 11:28:27 +01:00
  • dc88dd0a86 target/ppc: Introduce a wrapper for powerpc_excp Fabiano Rosas 2022-01-12 11:28:27 +01:00
  • 19bd7f5747 target/ppc: Use ppc_interrupts_little_endian in powerpc_excp Fabiano Rosas 2022-01-12 11:28:27 +01:00
  • 2e89484821 target/ppc: Add MSR_ILE support to ppc_interrupts_little_endian Fabiano Rosas 2022-01-12 11:28:27 +01:00
  • 516fc1036b target/ppc: Add HV support to ppc_interrupts_little_endian Fabiano Rosas 2022-01-12 11:28:27 +01:00
  • 4dff75fe95 target/ppc: powerpc_excp: Group unimplemented exceptions Fabiano Rosas 2022-01-12 11:28:27 +01:00
  • 2e089eced8 target/ppc: powerpc_excp: Keep 60x/7x5 soft MMU logs active Fabiano Rosas 2022-01-12 11:28:26 +01:00
  • e4e27df72f target/ppc: powerpc_excp: Extract software TLB logging into a function Fabiano Rosas 2022-01-12 11:28:26 +01:00
  • a23a72dd1e docs: Clarifications and formatting changes in ppc docs. Leonardo Garcia 2022-01-12 11:28:26 +01:00
  • c52887687e MAINTAINERS: Improve the PowerPC machines section Thomas Huth 2022-01-12 11:28:26 +01:00
  • 808ead89a6 docs/system/ppc: Merge the PEF information into the pseries page Thomas Huth 2022-01-12 11:28:26 +01:00
  • 91137619c6 target/ppc: Add extra float instructions to POWER5P processors Cédric Le Goater 2022-01-12 11:28:26 +01:00
  • 2460e1d75b spapr: Fix support of POWER5+ processors Cédric Le Goater 2022-01-12 11:28:26 +01:00
  • 23ab6d8813 target/ppc: Add popcntb instruction to POWER5+ processors Cédric Le Goater 2022-01-12 11:28:26 +01:00
  • 4d805d43b2 Merge tag 'qemu-slof-20220110' of github.com:aik/qemu into ppc-7.0 Cédric Le Goater 2022-01-12 11:27:16 +01:00
  • b37778b840 linux-user: Fix clang warning for nios2-linux-user code Peter Maydell 2022-01-11 08:29:00 +00:00
  • 4f4e5567f8 linux-user: Implement capability prctls Richard Henderson 2022-01-06 14:57:38 -08:00
  • f746c65909 linux-user: Implement PR_SET_PDEATHSIG Richard Henderson 2022-01-06 14:57:37 -08:00
  • 1edebb36ea linux-user: Map signal number in PR_GET_PDEATHSIG Richard Henderson 2022-01-06 14:57:36 -08:00
  • 08f5f97349 linux-user: Do not special-case NULL for PR_GET_PDEATHSIG Richard Henderson 2022-01-06 14:57:35 -08:00
  • 72f692694f linux-user: Move target_struct.h generic definitions to generic/ Richard Henderson 2022-01-06 20:26:00 -08:00
  • ffe81d4398 linux-user/arm: Move target_oabi_flock64 out of target_structs.h Richard Henderson 2022-01-06 20:25:59 -08:00
  • 2dd4634963 linux-user/xtensa: Use force_sig_fault Richard Henderson 2022-01-07 13:32:43 -08:00
  • ac80d8b151 linux-user/sparc: Use force_sig_fault Richard Henderson 2022-01-07 13:32:42 -08:00
  • 588c7a171b linux-user/sh4: Use force_sig_fault Richard Henderson 2022-01-07 13:32:41 -08:00
  • 8f0bebebd2 linux-user/s390x: Use force_sig_fault Richard Henderson 2022-01-07 13:32:40 -08:00
  • 8521cc21ad linux-user/riscv: Use force_sig_fault Richard Henderson 2022-01-07 13:32:39 -08:00
  • d30e60e7b4 linux-user/ppc: Use force_sig_fault Richard Henderson 2022-01-07 13:32:38 -08:00
  • b600705669 linux-user/openrisc: Use force_sig_fault Richard Henderson 2022-01-07 13:32:37 -08:00
  • 0a3336f6fd target/mips: Extract trap code into env->error_code Richard Henderson 2022-01-07 13:32:36 -08:00
  • 6f3533dd1b target/mips: Extract break code into env->error_code Richard Henderson 2022-01-07 13:32:35 -08:00
  • 73c0aa6a85 linux-user/mips: Use force_sig_fault Richard Henderson 2022-01-07 13:32:34 -08:00
  • bf19bdb8f3 linux-user/mips: Improve do_break Richard Henderson 2022-01-07 13:32:33 -08:00
  • 0b25c4a1f6 linux-user/microblaze: Fix SIGFPE si_codes Richard Henderson 2022-01-07 13:32:32 -08:00
  • 23ae825ab7 linux-user/microblaze: Use force_sig_fault Richard Henderson 2022-01-07 13:32:31 -08:00
  • 71dc6f7488 linux-user/m68k: Use force_sig_fault Richard Henderson 2022-01-07 13:32:30 -08:00
  • d08d6d66f6 linux-user/i386: Use force_sig, force_sig_fault Richard Henderson 2022-01-07 13:32:29 -08:00
  • 1ade5b2fed linux-user/i386: Split out maybe_handle_vm86_trap Richard Henderson 2022-01-07 13:32:28 -08:00
  • 0edf34c93e linux-user/hppa: Set FPE_CONDTRAP for COND Richard Henderson 2022-01-07 13:32:27 -08:00
  • 6ac3bf1f55 linux-user: Remove TARGET_NSIGFPE Richard Henderson 2022-01-07 13:32:26 -08:00
  • 7337adeac0 linux-user/hppa: Use the proper si_code for PRIV_OPR, PRIV_REG, OVERFLOW Richard Henderson 2022-01-07 13:32:25 -08:00
  • f64859684a linux-user/hppa: Use force_sig_fault Richard Henderson 2022-01-07 13:32:24 -08:00
  • 32e321861d linux-user/cris: Use force_sig_fault Richard Henderson 2022-01-07 13:32:23 -08:00
  • 1c165977de linux-user/alpha: Use force_sig_fault Richard Henderson 2022-01-07 13:32:22 -08:00
  • d9c5d7cf4d linux-user/alpha: Set FPE_FLTUNK for gentrap ROPRAND Richard Henderson 2022-01-07 13:32:21 -08:00
  • d010b8bd93 linux-user/alpha: Set TRAP_UNK for bugchk and unknown gentrap Richard Henderson 2022-01-07 13:32:20 -08:00
  • 7bb1272f40 Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/python-pull-request' into staging Peter Maydell 2022-01-11 14:20:42 +00:00
  • 64c01c7da4 Merge remote-tracking branch 'remotes/philmd/tags/sdmmc-20220108' into staging Peter Maydell 2022-01-11 11:39:31 +00:00
  • bf99e0ec9a Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging Peter Maydell 2022-01-11 10:12:29 +00:00
  • 9ebfc5a583 simplebench: Fix Python syntax error (reported by LGTM) Stefan Weil 2022-01-07 16:30:19 +01:00
  • 366d33158c python: update type hints for mypy 0.930 John Snow 2022-01-10 14:13:49 -05:00
  • 42d73f2894 Python/aqmp: fix type definitions for mypy 0.920 John Snow 2022-01-10 14:13:48 -05:00
  • f75b20e4f1 python/aqmp: use absolute import statement John Snow 2022-01-10 14:13:47 -05:00
  • a882b57123 Revert "virtio: introduce macro IRTIO_CONFIG_IRQ_IDX" Michael S. Tsirkin 2022-01-10 00:47:56 -05:00
  • a20fa00ce1 Revert "virtio-pci: decouple notifier from interrupt process" Michael S. Tsirkin 2022-01-10 00:47:54 -05:00
  • 38ce405198 Revert "virtio-pci: decouple the single vector from the interrupt process" Michael S. Tsirkin 2022-01-10 00:47:53 -05:00
  • 98b34e030e Revert "vhost: introduce new VhostOps vhost_set_config_call" Michael S. Tsirkin 2022-01-10 00:47:52 -05:00
  • 73bd56abe1 Revert "vhost-vdpa: add support for config interrupt" Michael S. Tsirkin 2022-01-10 00:47:51 -05:00
  • 81c3ebc32f Revert "virtio: add support for configure interrupt" Michael S. Tsirkin 2022-01-10 00:47:50 -05:00
  • a86d1a0a93 Revert "vhost: add support for configure interrupt" Michael S. Tsirkin 2022-01-10 00:47:49 -05:00
  • b3ef6664b7 Revert "virtio-net: add support for configure interrupt" Michael S. Tsirkin 2022-01-10 00:46:16 -05:00
  • 99478e5941 Revert "virtio-mmio: add support for configure interrupt" Michael S. Tsirkin 2022-01-10 00:46:15 -05:00
  • 847e9bc974 Revert "virtio-pci: add support for configure interrupt" Michael S. Tsirkin 2022-01-10 00:46:10 -05:00
  • de3f5223fa Merge remote-tracking branch 'remotes/vivier/tags/m68k-for-7.0-pull-request' into staging Peter Maydell 2022-01-10 14:43:03 +00:00
  • 206ce9699f qga-win: Detect Windows 11 by build number Kostiantyn Kostiuk 2021-09-14 10:58:13 +00:00
  • 92857cd738 qga-win: Detect OS based on Windows 10 by first build number Kostiantyn Kostiuk 2021-09-14 10:28:44 +00:00
  • d919cea07c gqa-win: get_pci_info: Replace 'while' with 2 calls of the function Kostiantyn Kostiuk 2021-12-08 12:14:32 +00:00
  • 5f22473ebb gqa-win: get_pci_info: Add g_autofree for few variables Kostiantyn Kostiuk 2021-08-03 10:23:49 +00:00
  • 7cc354613e gqa-win: get_pci_info: Split logic to separate functions Kostiantyn Kostiuk 2021-12-14 12:15:27 +00:00
  • c49ca88b55 gqa-win: get_pci_info: Free parent_dev_info properly Kostiantyn Kostiuk 2021-08-03 10:26:14 +00:00
  • e78ca586d6 gqa-win: get_pci_info: Use common 'end' label Kostiantyn Kostiuk 2021-08-03 10:11:48 +00:00
  • d0b896a749 gqa-win: get_pci_info: Clean dev_info if handle is valid Kostiantyn Kostiuk 2021-08-03 09:38:39 +00:00