Commit Graph

  • ebd6be089b spapr, xics, xive: Move cpu_intc_create from SpaprIrq to SpaprInterruptController David Gibson 2019-09-26 14:11:23 +10:00
  • 150e25f85b spapr, xics, xive: Introduce SpaprInterruptController QOM interface David Gibson 2019-09-24 16:25:08 +10:00
  • 29cb418749 spapr: Set VSMT to smp_threads by default Greg Kurz 2019-10-03 14:02:00 +02:00
  • 06d26eeb47 ppc/pnv: Use address_space_stq_be() when triggering an interrupt from PSI Cédric Le Goater 2019-10-07 10:40:55 +02:00
  • 106695ab12 ppc/pnv: Improve trigger data definition Cédric Le Goater 2019-10-07 10:40:54 +02:00
  • 8d745875c2 target/ppc: Fix for optimized vsl/vsr instructions Stefan Brankovic 2019-10-04 15:43:59 +02:00
  • e6144bf912 xics: Make some device types not user creatable Greg Kurz 2019-10-04 10:37:47 +02:00
  • 878b2b48ee xive: Make some device types not user creatable Greg Kurz 2019-10-04 09:38:50 +02:00
  • 6508799707 target/i386: Add support for save/load IA32_UMWAIT_CONTROL MSR Tao Xu 2019-10-11 15:41:03 +08:00
  • 67192a298f x86/cpu: Add support for UMONITOR/UMWAIT/TPAUSE Tao Xu 2019-10-11 15:41:02 +08:00
  • 3c13c4be22 hw/timer/mc146818rtc: Only include qapi-commands-misc on I386 Philippe Mathieu-Daudé 2019-10-17 18:26:14 +02:00
  • 1bd71dce4b runstate: ignore exit request in finish migrate state Laurent Vivier 2019-10-17 12:18:06 +02:00
  • e31db8aabe checkpatch: suggest qemu_real_host_page_size instead of getpagesize() or sysconf(_SC_PAGESIZE) Wei Yang 2019-10-17 08:46:33 +08:00
  • f78398bfe5 Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-10-22' into staging Peter Maydell 2019-10-23 16:06:13 +01:00
  • 69717d0f89 Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2019-10-22-v3' into staging Peter Maydell 2019-10-23 13:39:08 +01:00
  • 23ee0ec236 iotests: test nbd reconnect Vladimir Sementsov-Ogievskiy 2019-10-09 11:41:58 +03:00
  • ec97eb6133 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20191022-2' into staging Peter Maydell 2019-10-22 17:50:39 +01:00
  • 90600829b3 hw/arm/digic4: Inline digic4_board_setup_ram() function Philippe Mathieu-Daudé 2019-10-22 16:50:38 +01:00
  • 4387b253ac hw/arm/omap1: Create the RAM in the board Philippe Mathieu-Daudé 2019-10-22 16:50:38 +01:00
  • e285e8678e hw/arm/omap2: Create the RAM in the board Philippe Mathieu-Daudé 2019-10-22 16:50:38 +01:00
  • 3cd892daa3 hw/arm/collie: Create the RAM in the board Philippe Mathieu-Daudé 2019-10-22 16:50:38 +01:00
  • eba599977d hw/arm/mps2: Use the IEC binary prefix definitions Philippe Mathieu-Daudé 2019-10-22 16:50:37 +01:00
  • 77a7cc616b hw/arm/xilinx_zynq: Use the IEC binary prefix definitions Philippe Mathieu-Daudé 2019-10-22 16:50:37 +01:00
  • 72d2b9f1d4 hw/arm/exynos4210: Use the Samsung s3c SDHCI controller Philippe Mathieu-Daudé 2019-10-22 16:50:37 +01:00
  • c85fba508b hw/sd/sdhci: Add dummy Samsung SDHCI controller Philippe Mathieu-Daudé 2019-10-22 16:50:37 +01:00
  • efadc8182d hw/sd/sdhci: Add a comment to distinct the i.MX eSDHC functions Philippe Mathieu-Daudé 2019-10-22 16:50:37 +01:00
  • 81b2d96b8a hw/m68k/mcf5208.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-22 16:50:36 +01:00
  • 2cb42c930b hw/watchdog/etraxfs_timer.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-22 16:50:36 +01:00
  • 23bc3e3e49 hw/timer/altera_timer.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-22 16:50:36 +01:00
  • b360a65cf9 hw/timer/lm32_timer: Switch to transaction-based ptimer API Peter Maydell 2019-10-22 16:50:36 +01:00
  • 28015830d9 hw/timer/sh_timer: Switch to transaction-based ptimer API Peter Maydell 2019-10-22 16:50:36 +01:00
  • c54dd4b701 hw/timer/puv3_ost.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-22 16:50:35 +01:00
  • a1f9a907ea hw/timer/arm_mptimer.c: Undo accidental rename of arm_mptimer_init() Peter Maydell 2019-10-22 16:50:35 +01:00
  • 1a391e20c3 hw/timer/exynos4210_mct: Initialize ptimer before starting it Guenter Roeck 2019-10-22 16:50:35 +01:00
  • 1ab1708652 target/arm: Fix sign-extension for SMLAL* Richard Henderson 2019-10-22 16:50:35 +01:00
  • f7651539d8 block/nbd: nbd reconnect Vladimir Sementsov-Ogievskiy 2019-10-09 11:41:57 +03:00
  • 3d692649d1 qemu-coroutine-sleep: introduce qemu_co_sleep_wake Vladimir Sementsov-Ogievskiy 2019-10-09 11:41:56 +03:00
  • f9bec78137 Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20191022' into staging Peter Maydell 2019-10-22 13:45:09 +01:00
  • 5f76a7aac1 qapi: Allow introspecting fix for savevm's cooperation with blockdev Peter Krempa 2019-10-18 10:14:54 +02:00
  • 79598c8a63 tests/qapi-schema: Cover feature documentation comments Markus Armbruster 2019-10-18 10:14:53 +02:00
  • 2e2e0df270 tests: qapi: Test 'features' of commands Peter Krempa 2019-10-18 10:14:52 +02:00
  • 23394b4c39 qapi: Add feature flags to commands Peter Krempa 2019-10-18 10:14:51 +02:00
  • 758f272b6d tests/qapi-schema: Tidy up test output indentation Markus Armbruster 2019-10-18 10:14:50 +02:00
  • 02ac641a4d qapi: Clear scripts/qapi/doc.py executable bits again Markus Armbruster 2019-10-18 09:43:45 +02:00
  • e6c42b96b9 qapi: Split up scripts/qapi/common.py Markus Armbruster 2019-10-18 09:43:44 +02:00
  • 2152e740a8 Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-pull-request' into staging Peter Maydell 2019-10-22 12:03:02 +01:00
  • 419af24e7e Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-4.2-pull-request' into staging Peter Maydell 2019-10-22 10:33:11 +01:00
  • 5cb48f05dd MAINTAINERS: add microvm related files Sergio Lopez 2019-10-08 12:42:28 +02:00
  • 0ebf007dda hw/i386: Introduce the microvm machine type Sergio Lopez 2019-10-02 08:03:19 +02:00
  • e00803aab4 docs/microvm.rst: document the new microvm machine type Sergio Lopez 2019-10-02 08:01:59 +02:00
  • 0d5fae3e52 roms: add microvm-bios (qboot) as binary and git submodule Sergio Lopez 2019-09-30 17:36:58 +02:00
  • 78cafff810 hw/intc/apic: reject pic ints if isa_pic == NULL Sergio Lopez 2019-09-26 14:48:00 +02:00
  • e5f6aa319f fw_cfg: add "modify" functions for all types Sergio Lopez 2019-09-24 11:38:18 +02:00
  • 703a548aa9 hw/i386: make x86.c independent from PCMachineState Sergio Lopez 2019-09-30 17:26:29 +02:00
  • f0bb276bf8 hw/i386: split PCMachineState deriving X86MachineState from it Paolo Bonzini 2019-10-22 09:39:50 +02:00
  • 549e984e67 hw/i386/pc: move shared x86 functions to x86.c and export them Sergio Lopez 2019-10-08 11:56:49 +02:00
  • 86a9a7916b hw/i386/pc: remove commented out code from x86_load_linux() Sergio Lopez 2019-10-10 16:00:43 +02:00
  • 350f5233d7 hw/i386/pc: avoid an assignment in if condition in x86_load_linux() Sergio Lopez 2019-10-10 15:57:17 +02:00
  • 133ef074bd hw/i386/pc: replace use of strtol with qemu_strtoui in x86_load_linux() Sergio Lopez 2019-10-10 15:49:39 +02:00
  • 62a188546f hw/i386/pc: fix code style issues on functions that will be moved out Sergio Lopez 2019-10-10 15:45:34 +02:00
  • 81ef68e44c hw/i386/pc: rename functions shared with non-PC machines Sergio Lopez 2019-09-26 15:26:16 +02:00
  • bca964bcea hw/virtio: Factorize virtio-mmio headers Sergio Lopez 2019-09-26 15:02:22 +02:00
  • 7320c8b4ae memory-device: simplify Makefile.objs conditions Paolo Bonzini 2019-10-21 19:11:09 +02:00
  • 372a87a1d9 Do not use %m in common code to print error messages Thomas Huth 2019-10-18 15:07:16 +02:00
  • 30d6ff662d i386/kvm: add NoNonArchitecturalCoreSharing Hyper-V enlightenment Vitaly Kuznetsov 2019-10-18 18:39:08 +02:00
  • f173374970 Updated Bulgarian translation (19) - 4.1.0 Alexander Shopov 2019-10-19 14:05:34 +02:00
  • b429de7301 mc146818rtc: fix timer interrupt reinjection Marcelo Tosatti 2019-10-10 09:30:08 -03:00
  • 73284563dc target/i386: log MCE guest and host addresses Mario Smarduch 2019-10-09 09:44:59 -07:00
  • 61bfb2e1a4 qapi: Move gen_enum(), gen_enum_lookup() back to qapi/types.py Markus Armbruster 2019-10-18 09:43:43 +02:00
  • f01338cce6 qapi: Speed up frontend tests Markus Armbruster 2019-10-18 09:43:42 +02:00
  • 0002b557b5 qapi: Eliminate accidental global frontend state Markus Armbruster 2019-10-18 09:43:41 +02:00
  • 2a7bbedd77 qapi: Store pragma state in QAPISourceInfo, not global state Markus Armbruster 2019-10-18 09:43:40 +02:00
  • f3d4aa5add qapi: Don't suppress doc generation without pragma doc-required Markus Armbruster 2019-10-18 09:43:39 +02:00
  • 81864c2e61 tests/migration: fix a typo in comment Mao Zhongyi 2019-10-05 01:32:49 +08:00
  • b7a9e9647c qemu-doc: Remove paragraph about requiring a HD image with -kernel Thomas Huth 2019-10-01 13:01:11 +02:00
  • de60a92ea7 s390x/kvm: Set default cpu model for all machine classes David Hildenbrand 2019-10-21 12:05:15 +02:00
  • 38ad4fa3de s390x/tcg: Fix VECTOR SUBTRACT WITH BORROW COMPUTE BORROW INDICATION David Hildenbrand 2019-10-21 10:57:15 +02:00
  • 2cb8a68d37 s390x/tcg: Fix VECTOR SUBTRACT WITH BORROW INDICATION David Hildenbrand 2019-10-21 10:57:14 +02:00
  • 23e797749f s390x/tcg: Fix VECTOR SUBTRACT COMPUTE BORROW INDICATION David Hildenbrand 2019-10-21 10:57:13 +02:00
  • b57b336876 s390x/tcg: Fix VECTOR SHIFT RIGHT ARITHMETIC BY BYTE David Hildenbrand 2019-10-21 10:57:12 +02:00
  • 8b95251947 s390x/tcg: Fix VECTOR MULTIPLY AND ADD * David Hildenbrand 2019-10-21 10:57:11 +02:00
  • 49a7ce4e03 s390x/tcg: Fix VECTOR MULTIPLY LOGICAL ODD David Hildenbrand 2019-10-21 10:57:10 +02:00
  • 8064af6b1d s390x/mmu: Remove duplicate check for MMU_DATA_STORE David Hildenbrand 2019-10-17 14:19:22 +02:00
  • be39110d4c s390x/cpumodel: Add missing visit_free Andrew Jones 2019-10-16 16:54:34 +02:00
  • 9a68960d8e linux-user/syscall: Align target_sockaddr fields using ABI types Philippe Mathieu-Daudé 2019-10-21 13:48:57 +02:00
  • 42b15d70cf linux-user/strace: Let print_sockaddr() have a 'last' argument Philippe Mathieu-Daudé 2019-10-21 13:48:56 +02:00
  • bb10540e76 linux-user/strace: Improve bind() output Philippe Mathieu-Daudé 2019-10-21 13:48:55 +02:00
  • d84fe1ede7 linux-user/strace: Add print_sockfd() Philippe Mathieu-Daudé 2019-10-21 13:48:54 +02:00
  • 814ae70ff9 linux-user/strace: Dump AF_NETLINK sockaddr content Philippe Mathieu-Daudé 2019-10-21 13:48:53 +02:00
  • a47401bca7 linux-user/syscall: Introduce target_sockaddr_nl Philippe Mathieu-Daudé 2019-10-21 13:48:52 +02:00
  • 0d2187c4e0 linux-user/strace: Improve settimeofday() Philippe Mathieu-Daudé 2019-10-21 13:48:51 +02:00
  • 6d33e03611 linux-user/strace: Add print_timezone() Philippe Mathieu-Daudé 2019-10-21 13:48:50 +02:00
  • 8f93089d0a linux-user/strace: Display invalid pointer in print_timeval() Philippe Mathieu-Daudé 2019-10-21 13:48:49 +02:00
  • 1645fb5a1e Fix unsigned integer underflow in fd-trans.c Shu-Chun Weng 2019-10-17 17:19:20 -07:00
  • 53bdbfdf53 linux-user: add strace for dup3 Andreas Schwab 2019-09-30 11:01:10 +02:00
  • d9e8553bc8 hw/xtensa: add virt machine Max Filippov 2018-09-10 16:33:24 -07:00
  • d5eaec84e5 target/xtensa: regenerate and re-import test_mmuhifi_c3 core Max Filippov 2019-10-08 19:03:33 -07:00
  • e9d4246192 Merge remote-tracking branch 'remotes/kraxel/tags/audio-20191018-pull-request' into staging Peter Maydell 2019-10-18 14:13:11 +01:00
  • ca32646d41 Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into staging Peter Maydell 2019-10-18 12:53:52 +01:00
  • 51cd65b18f Merge remote-tracking branch 'remotes/kraxel/tags/ui-20191018-pull-request' into staging Peter Maydell 2019-10-18 11:52:05 +01:00