Commit Graph

  • 98eb9733f4 vmdk: Add read-only support for seSparse snapshots Sam Eiderman 2019-06-20 12:10:57 +03:00
  • 59d6ee4850 vmdk: Reduce the max bound for L1 table size Sam Eiderman 2019-06-20 12:10:56 +03:00
  • 940a2cd5d2 vmdk: Fix comment regarding max l1_size coverage Sam Eiderman 2019-06-20 12:10:55 +03:00
  • 6ec889eb85 iotest 134: test cluster-misaligned encrypted write Anton Nefedov 2019-05-16 17:30:28 +03:00
  • 85c9d133fb blockdev: enable non-root nodes for transaction drive-backup source Vladimir Sementsov-Ogievskiy 2019-06-18 17:08:04 +03:00
  • 1cc354ac98 nvme: do not advertise support for unsupported arbitration mechanism Klaus Birkelund Jensen 2019-06-06 11:25:30 +02:00
  • a3434a2d56 xen: Import other xen/io/*.h Anthony PERARD 2019-06-21 11:54:41 +01:00
  • d1744bd321 Revert xen/io/ring.h of "Clean up a few header guard symbols" Anthony PERARD 2019-06-21 11:54:40 +01:00
  • 6e8d459353 xen: Drop includes of xen/hvm/params.h Anthony PERARD 2019-06-18 12:23:40 +01:00
  • 34fbbc164f xen: Avoid VLA Anthony PERARD 2019-06-18 12:23:41 +01:00
  • 345f42b4be xen-bus / xen-block: add support for event channel polling Paul Durrant 2019-04-08 16:16:17 +01:00
  • 83361a8a1f xen-bus: allow AioContext to be specified for each event channel Paul Durrant 2019-04-08 16:16:16 +01:00
  • c0b336ea19 xen-bus: use a separate fd for each event channel Paul Durrant 2019-04-08 16:16:15 +01:00
  • 5feeb718d7 xen-block: support feature-large-sector-size Paul Durrant 2019-04-09 17:40:38 +01:00
  • 6729dbbd42
    target/riscv: Add the privledge spec version 1.11.0 Alistair Francis 2019-06-17 18:31:05 -07:00
  • c1fb65e63c
    target/riscv: Restructure deprecatd CPUs Alistair Francis 2019-06-17 18:31:02 -07:00
  • c988de4119
    RISC-V: Fix a memory leak when realizing a sifive_e Palmer Dabbelt 2019-06-14 04:58:41 -07:00
  • 5b7ae1cec9
    riscv: virt: Correct pci "bus-range" encoding Bin Meng 2019-05-29 01:52:01 -07:00
  • db21e6f727
    RISC-V: Fix a PMP check with the correct access size Hesham Almatary 2019-05-30 14:51:35 +01:00
  • f8162068f1
    RISC-V: Fix a PMP bug where it succeeds even if PMP entry is off Hesham Almatary 2019-05-30 14:51:34 +01:00
  • 1f447aec78
    RISC-V: Check PMP during Page Table Walks Hesham Almatary 2019-06-14 05:19:02 -07:00
  • cc0fdb2985
    RISC-V: Check for the effective memory privilege mode during PMP checks Hesham Almatary 2019-05-30 14:51:32 +01:00
  • 635b0b0ea3
    RISC-V: Raise access fault exceptions on PMP violations Hesham Almatary 2019-06-14 05:17:28 -07:00
  • e0f8fa72de
    RISC-V: Only Check PMP if MMU translation succeeds Hesham Almatary 2019-05-30 14:51:30 +01:00
  • cbf5827693
    target/riscv: Implement riscv_cpu_unassigned_access Michael Clark 2019-05-17 15:11:06 -07:00
  • 49db9fa1fd
    target/riscv: Fix PMP range boundary address bug Dayeol Lee 2019-05-17 15:10:58 -07:00
  • b9d1848ebe
    sifive_prci: Read and write PRCI registers Nathaniel Graff 2018-07-24 09:52:46 -07:00
  • b55d7d34f6
    target/riscv: Allow setting ISA extensions via CPU props Alistair Francis 2019-05-06 22:49:53 +00:00
  • 474f3938d7 Merge remote-tracking branch 'remotes/amarkovic/tags/mips-queue-jun-21-2019' into staging Peter Maydell 2019-06-21 15:40:50 +01:00
  • ef506f804a s390x/cpumodel: Prepend KDSA features with "KDSA" David Hildenbrand 2019-06-12 15:17:05 +02:00
  • 220ae9002f s390x/cpumodel: Rework CPU feature definition David Hildenbrand 2019-06-12 15:22:00 +02:00
  • 62a31161ee tests/tcg/s390x: Fix alignment of csst parameter list Richard Henderson 2019-06-09 18:42:49 -07:00
  • 68d7ff0cff Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging Peter Maydell 2019-06-21 13:32:10 +01:00
  • 8e8cbed09a hw: Nuke hw_compat_4_0_1 and pc_compat_4_0_1 Greg Kurz 2019-06-14 15:09:02 +02:00
  • 6512e34b0a util/main-loop: Fix incorrect assertion Lidong Chen 2019-06-19 15:14:47 -04:00
  • 1c598ab2b8 sd: Fix out-of-bounds assertions Lidong Chen 2019-06-19 15:14:46 -04:00
  • 12604092e2 target/i386: kvm: Add nested migration blocker only when kernel lacks required capabilities Liran Alon 2019-06-19 19:21:40 +03:00
  • fd13f23b8c target/i386: kvm: Add support for KVM_CAP_EXCEPTION_PAYLOAD Liran Alon 2019-06-19 19:21:39 +03:00
  • ebbfef2f34 target/i386: kvm: Add support for save and restore nested state Liran Alon 2019-06-19 19:21:38 +03:00
  • 6cfd763932 vmstate: Add support for kernel integer types Liran Alon 2019-06-19 19:21:37 +03:00
  • 1d33bea4d0 linux-headers: sync with latest KVM headers from Linux 5.2 Liran Alon 2019-06-19 19:21:36 +03:00
  • 18ab37ba1c target/i386: kvm: Block migration for vCPUs exposed with nested virtualization Liran Alon 2019-06-19 19:21:35 +03:00
  • 14f5d874bc target/mips: Fix emulation of ILVR.<B|H|W> on big endian host Aleksandar Markovic 2019-06-20 15:45:49 +02:00
  • 8e74bceb00 target/mips: Fix emulation of ILVL.<B|H|W> on big endian host Aleksandar Markovic 2019-06-20 15:45:48 +02:00
  • b000169e4e target/mips: Fix emulation of ILVOD.<B|H|W> on big endian host Aleksandar Markovic 2019-06-20 15:45:47 +02:00
  • 98880cb5a6 target/mips: Fix emulation of ILVEV.<B|H|W> on big endian host Aleksandar Markovic 2019-06-20 15:45:46 +02:00
  • f9fa196bd7 tests/tcg: target/mips: Amend tests for MSA pack instructions Aleksandar Markovic 2019-06-20 13:49:18 +02:00
  • 8e6fe6b8ba tests/tcg: target/mips: Include isa/ase and group name in test output Aleksandar Markovic 2019-06-20 13:49:17 +02:00
  • 1f8929d241 target/mips: Fix if-else-switch-case arms checkpatch errors in translate.c Aleksandar Markovic 2019-06-20 15:33:15 +02:00
  • 235785e834 target/mips: Fix some space checkpatch errors in translate.c Aleksandar Markovic 2019-06-20 15:33:14 +02:00
  • d02d5fff0a MAINTAINERS: Consolidate MIPS disassembler-related items Aleksandar Markovic 2019-06-20 15:33:13 +02:00
  • 93081f5131 MAINTAINERS: Update file items for MIPS Malta board Aleksandar Markovic 2019-06-20 15:33:12 +02:00
  • bceeeef9e7 target/i386: kvm: Re-inject #DB to guest with updated DR6 Liran Alon 2019-06-19 19:21:34 +03:00
  • 37936ac70f target/i386: kvm: Use symbolic constant for #DB/#BP exception constants Liran Alon 2019-06-19 19:21:33 +03:00
  • b1115c9991 KVM: Introduce kvm_arch_destroy_vcpu() Liran Alon 2019-06-19 19:21:32 +03:00
  • 6b2341eeea target/i386: kvm: Delete VMX migration blocker on vCPU init failure Liran Alon 2019-06-19 19:21:31 +03:00
  • 597360c0d8 target/i386: define a new MSR based feature word - FEAT_CORE_CAPABILITY Xiaoyao Li 2019-06-17 23:36:54 +08:00
  • 128531d9e1 i386/kvm: add support for Direct Mode for Hyper-V synthetic timers Vitaly Kuznetsov 2019-05-17 16:19:24 +02:00
  • 8caba36db5 i386/kvm: hv-evmcs requires hv-vapic Vitaly Kuznetsov 2019-05-17 16:19:23 +02:00
  • bd59fbdf4f i386/kvm: hv-tlbflush/ipi require hv-vpindex Vitaly Kuznetsov 2019-05-17 16:19:22 +02:00
  • c686193072 i386/kvm: hv-stimer requires hv-time and hv-synic Vitaly Kuznetsov 2019-05-17 16:19:21 +02:00
  • e48ddcc6ce i386/kvm: implement 'hv-passthrough' mode Vitaly Kuznetsov 2019-05-17 16:19:20 +02:00
  • fb19f72b77 i386/kvm: document existing Hyper-V enlightenments Vitaly Kuznetsov 2019-05-17 16:19:19 +02:00
  • 2344d22e50 i386/kvm: move Hyper-V CPUID filling to hyperv_handle_properties() Vitaly Kuznetsov 2019-05-17 16:19:18 +02:00
  • 6760bd2002 i386/kvm: add support for KVM_GET_SUPPORTED_HV_CPUID Vitaly Kuznetsov 2019-05-17 16:19:17 +02:00
  • 2d384d7c83 i386/kvm: convert hyperv enlightenments properties from bools to bits Vitaly Kuznetsov 2019-05-17 16:19:16 +02:00
  • 6f38dca615 hax: Honor CPUState::halted Colin Xu 2019-06-10 10:19:39 +08:00
  • e346bcbf44 kvm-all: Add/update fprintf's for kvm_*_ioeventfd_del Yury Kotov 2019-06-07 12:08:30 +03:00
  • 33d6099906 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging Peter Maydell 2019-06-18 17:00:52 +01:00
  • afec70e4de Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request' into staging Peter Maydell 2019-06-18 15:47:16 +01:00
  • 128b05f7e0 block/null: Expose read-zeroes option in QAPI schema Kevin Wolf 2019-06-17 13:54:48 +02:00
  • dc68c9d3e8 iotests: Test failure to loosen restrictions Max Reitz 2019-05-22 19:03:52 +02:00
  • 1046779e64 block: Ignore loosening perm restrictions failures Max Reitz 2019-05-22 19:03:51 +02:00
  • 9eab154415 block: Add *tighten_restrictions to *check*_perm() Max Reitz 2019-05-22 19:03:50 +02:00
  • 87ace5f8b6 block: Fix order in bdrv_replace_child() Max Reitz 2019-05-22 19:03:49 +02:00
  • a193ad3b3b block/commit: Drop bdrv_child_try_set_perm() Max Reitz 2019-05-22 19:03:48 +02:00
  • f94dc3b414 block/mirror: Fix child permissions Max Reitz 2019-05-22 19:03:47 +02:00
  • c1087f1206 block: Add bdrv_child_refresh_perms() Max Reitz 2019-05-22 19:03:46 +02:00
  • 094e363944 file-posix: Update open_flags in raw_set_perm() Max Reitz 2019-05-22 19:03:45 +02:00
  • b23c580c94 block: drop bs->job Vladimir Sementsov-Ogievskiy 2019-06-06 18:41:32 +03:00
  • 8164102ffe blockdev: blockdev_mark_auto_del: drop usage of bs->job Vladimir Sementsov-Ogievskiy 2019-06-06 18:41:31 +03:00
  • 68d00e4293 block/block-backend: blk_iostatus_reset: drop usage of bs->job Vladimir Sementsov-Ogievskiy 2019-06-06 18:41:30 +03:00
  • cc19f1773d block/replication: drop usage of bs->job Vladimir Sementsov-Ogievskiy 2019-06-06 18:41:29 +03:00
  • 835d689d25 iotests: Hide timestamps for skipped tests Max Reitz 2019-06-13 20:37:27 +02:00
  • c21f30ebc7 Travis: print acceptance tests logs in case of job failure Cleber Rosa 2019-06-07 11:22:16 -04:00
  • 0b98c20a7f Revert "travis: Make check-acceptance job more verbose" Eduardo Habkost 2019-06-18 11:10:43 -03:00
  • 34bea4edb9 target/arm: Check for dp support for dp VFM, not sp Peter Maydell 2019-06-17 17:01:30 +01:00
  • cdfaa2720f Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-06-17-v2' into staging Peter Maydell 2019-06-18 10:47:00 +01:00
  • 3c45f62570 vl: Deprecate -mon pretty=... for HMP monitors Kevin Wolf 2019-06-13 17:34:05 +02:00
  • fbfc29e3bf monitor: Replace monitor_init() with monitor_init_{hmp, qmp}() Kevin Wolf 2019-06-13 17:34:04 +02:00
  • 920824165c monitor: Split Monitor.flags into separate bools Kevin Wolf 2019-06-13 17:34:03 +02:00
  • 1d95db745b monitor: Split out monitor/monitor.c Kevin Wolf 2019-06-13 17:34:02 +02:00
  • ed7bda5d07 monitor: Split out monitor/hmp.c Kevin Wolf 2019-06-13 17:34:01 +02:00
  • 7e3c0deab1 monitor: Split out monitor/qmp.c Kevin Wolf 2019-06-13 17:34:00 +02:00
  • 5bce308aaa monitor: Create monitor-internal.h with common definitions Kevin Wolf 2019-06-13 17:33:59 +02:00
  • f1b3ccfaa6 monitor: Move {hmp, qmp}.c to monitor/{hmp, qmp}-cmds.c Kevin Wolf 2019-06-13 17:33:58 +02:00
  • e84328faa9 Move monitor.c to monitor/misc.c Kevin Wolf 2019-06-13 17:33:57 +02:00
  • a0cd5e1c8e monitor: Rename HMP command type and tables Kevin Wolf 2019-06-13 17:33:56 +02:00
  • 18a8887309 monitor: Remove Monitor.cmd_table indirection Kevin Wolf 2019-06-13 17:33:55 +02:00
  • 5f9dba1600 monitor: Create MonitorHMP with readline state Kevin Wolf 2019-06-13 17:33:54 +02:00