Commit Graph

  • 21d87050af hw/i386/xen/xen-hvm: Allow for stubbing xen_set_pci_link_route() Bernhard Beschow 2022-06-26 11:46:55 +02:00
  • 99337bd1e3 hw/ide/atapi.c: Correct typos (CD-CDROM -> CD-ROM) Lev Kujawski 2022-05-28 20:46:59 +00:00
  • 2296b46556 common-user: Only compile the common user code if have_user is set Thomas Huth 2022-06-22 16:03:28 +02:00
  • c92331bf04 hw/pci-host/i440fx: Remove unused parameter from i440fx_init() Bernhard Beschow 2022-06-12 21:28:00 +02:00
  • 1a7fc0447e MAINTAINERS: Add softmmu/runstate.c to "Main loop" Markus Armbruster 2022-06-15 14:23:38 +02:00
  • a0984714fb trivial typos: namesapce Dr. David Alan Gilbert 2022-06-14 11:40:45 +01:00
  • 118d4ed045 Trivial: 3 char repeat typos Dr. David Alan Gilbert 2022-06-14 11:40:44 +01:00
  • 832fef7cc1 util: Return void on iova_tree_remove Eugenio Pérez 2022-04-27 17:49:31 +02:00
  • 5bba9bcfbb qom/object: Remove circular include dependency Philippe Mathieu-Daudé 2022-05-09 10:46:59 +02:00
  • 6985d8ede9 vga: avoid crash if no default vga card Guo Zhi 2022-05-03 17:17:24 +08:00
  • 405a1919b8
    Still fixing ci (#683) Dongjia Zhang 2022-06-28 16:56:28 +09:00
  • f1bb39a8a5 block/copy-before-write: add on-cbw-error open parameter Vladimir Sementsov-Ogievskiy 2022-04-07 16:27:21 +03:00
  • 79ef0cebb5 block/copy-before-write: refactor option parsing Vladimir Sementsov-Ogievskiy 2022-04-07 16:27:20 +03:00
  • 2a8835cb45 Merge tag 'for_upstream' of git://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Richard Henderson 2022-06-28 11:51:07 +05:30
  • ad4c7f529a Merge tag 'pull-semi-20220628' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2022-06-28 10:24:30 +05:30
  • ca97e0ef99 target/nios2: Move nios2-semi.c to nios2_softmmu_ss Richard Henderson 2022-04-29 19:50:02 -07:00
  • 79cc9724c2 target/nios2: Eliminate nios2_semi_is_lseek Richard Henderson 2022-04-29 16:49:20 -07:00
  • 6863e92d04 target/mips: Drop pread and pwrite syscalls from semihosting Richard Henderson 2022-05-02 22:52:19 -07:00
  • 7ba6e53a9d target/mips: Add UHI errno values Richard Henderson 2022-05-01 20:03:01 -07:00
  • 8ec7e3c53d target/mips: Use an exception for semihosting Richard Henderson 2022-05-02 00:11:25 -07:00
  • a638af09b6 target/m68k: Make semihosting system only Richard Henderson 2022-04-29 20:16:53 -07:00
  • ab294b6c3a target/m68k: Eliminate m68k_semi_is_fseek Richard Henderson 2022-04-29 16:44:44 -07:00
  • 1b9177f749 semihosting: Create semihost_sys_poll_one Richard Henderson 2022-05-02 11:15:40 -07:00
  • 2d010c2719 semihosting: Remove qemu_semihosting_console_outs Richard Henderson 2022-05-01 18:04:27 -07:00
  • 7281550cfb semihosting: Use console_out_gf for SYS_WRITE0 Richard Henderson 2022-05-01 18:02:53 -07:00
  • 004d2abe3f semihosting: Remove qemu_semihosting_console_outc Richard Henderson 2022-05-01 17:57:22 -07:00
  • 5d77289dac semihosting: Use console_out_gf for SYS_WRITEC Richard Henderson 2022-05-01 17:55:20 -07:00
  • 1577eec0fc semihosting: Use console_in_gf for SYS_READC Richard Henderson 2022-05-01 17:42:43 -07:00
  • e4a4aaa51b semihosting: Create qemu_semihosting_guestfd_init Richard Henderson 2022-05-01 17:21:00 -07:00
  • 008e147572 semihosting: Add GuestFDConsole Richard Henderson 2022-05-01 13:11:45 -07:00
  • cd66f20f61 semihosting: Create qemu_semihosting_console_write Richard Henderson 2022-05-01 12:42:37 -07:00
  • fb08790b35 semihosting: Cleanup chardev init Richard Henderson 2022-05-01 16:59:06 -07:00
  • e7fb6f3205 semihosting: Expand qemu_semihosting_console_inc to read Richard Henderson 2022-05-01 12:31:08 -07:00
  • 3367d452b0 semihosting: Pass CPUState to qemu_semihosting_console_inc Richard Henderson 2022-05-01 12:21:19 -07:00
  • 675f702fd7 semihosting: Fix docs comment for qemu_semihosting_console_inc Richard Henderson 2022-05-01 11:58:58 -07:00
  • 64c8c6a992 gdbstub: Adjust gdb_syscall_complete_cb declaration Richard Henderson 2022-04-29 16:21:43 -07:00
  • 1875dab0ee semihosting: Create semihost_sys_gettimeofday Richard Henderson 2022-04-29 16:05:49 -07:00
  • dffeb77566 semihosting: Create semihost_sys_{stat,fstat} Richard Henderson 2022-04-29 15:45:25 -07:00
  • 90d8e0b09c semihosting: Split out semihost_sys_system Richard Henderson 2022-04-29 13:57:19 -07:00
  • 25a95da0be semihosting: Split out semihost_sys_rename Richard Henderson 2022-04-29 10:11:31 -07:00
  • d49e79b8e2 semihosting: Split out semihost_sys_remove Richard Henderson 2022-04-29 09:29:27 -07:00
  • a6300ed6b7 semihosting: Split out semihost_sys_flen Richard Henderson 2022-04-29 09:05:36 -07:00
  • a221247430 semihosting: Split out semihost_sys_isatty Richard Henderson 2022-04-28 12:31:25 -07:00
  • 9a89470449 semihosting: Split out semihost_sys_lseek Richard Henderson 2022-04-28 12:04:44 -07:00
  • 40f1219a8b semihosting: Bound length for semihost_sys_{read,write} Richard Henderson 2022-04-29 12:15:14 -07:00
  • aa915bd0a6 semihosting: Split out semihost_sys_write Richard Henderson 2022-04-28 11:49:47 -07:00
  • af0484b502 semihosting: Split out semihost_sys_read Richard Henderson 2022-04-28 11:40:41 -07:00
  • 5eadbbfca6 semihosting: Split out semihost_sys_close Richard Henderson 2022-04-28 09:22:18 -07:00
  • 5b3f39cb04 semihosting: Split out semihost_sys_open Richard Henderson 2022-04-28 01:44:28 -07:00
  • 3753b00e57 semihosting: Move GET_ARG/SET_ARG earlier in the file Richard Henderson 2022-04-28 11:40:14 -07:00
  • 189878ae23 semihosting: Use env more often in do_common_semihosting Richard Henderson 2022-04-29 14:18:40 -07:00
  • 1b3b7693b7 semihosting: Split out common-semi-target.h Richard Henderson 2022-06-07 10:31:22 -07:00
  • a1df4bab43 semihosting: Split out common_semi_has_synccache Richard Henderson 2022-04-29 14:16:01 -07:00
  • 3c820ddc1b semihosting: Split common_semi_flen_buf per target Richard Henderson 2022-04-29 13:59:52 -07:00
  • ef9c5ea85d semihosting: Split is_64bit_semihosting per target Richard Henderson 2022-04-28 11:31:04 -07:00
  • cd7f29e335 semihosting: Use struct gdb_stat in common_semi_flen_cb Richard Henderson 2022-04-29 14:55:21 -07:00
  • c805e11875 gdbstub: Convert GDB error numbers to host error numbers Richard Henderson 2022-06-07 12:38:26 -07:00
  • 9814483d63 include/exec: Define errno values in gdbstub.h Richard Henderson 2022-05-01 18:35:18 -07:00
  • 7c56c2d3da include/exec: Move gdb_stat and gdb_timeval to gdbstub.h Richard Henderson 2022-04-29 14:41:37 -07:00
  • 94b14fe08f include/exec: Move gdb open flags to gdbstub.h Richard Henderson 2022-04-28 01:29:54 -07:00
  • a1a2a3e609 semihosting: Remove GDB_O_BINARY Richard Henderson 2022-06-07 10:50:43 -07:00
  • bb3b8821a3 semihosting: Move common-semi.h to include/semihosting/ Richard Henderson 2022-04-28 01:14:02 -07:00
  • ed3a06b10a semihosting: Return void from do_common_semihosting Richard Henderson 2022-04-28 01:10:55 -07:00
  • 4cfeff4ac1 semihosting: Clean up common_semi_open_cb Richard Henderson 2022-05-16 19:37:14 -07:00
  • 84ca0dfd1e semihosting: Clean up common_semi_flen_cb Richard Henderson 2022-05-16 19:34:06 -07:00
  • 709fe27b18 semihosting: Adjust error checking in common_semi_cb Richard Henderson 2022-04-29 12:32:24 -07:00
  • 5aadd18299 semihosting: Inline set_swi_errno into common_semi_cb Richard Henderson 2022-05-16 19:25:19 -07:00
  • 1c6ff7205b semihosting: Split out guestfd.c Richard Henderson 2022-04-27 21:38:02 -07:00
  • 3d5e2b4f26 semihosting: Simplify softmmu_lock_user_string Richard Henderson 2022-04-27 21:06:58 -07:00
  • 5f9ca6f3c5 semihosting: Add target_strlen for softmmu-uaccess.h Richard Henderson 2022-04-27 21:03:12 -07:00
  • b89350e830 accel/stubs: Add tcg stub for probe_access_flags Richard Henderson 2022-05-20 22:12:08 -07:00
  • 0a9221810c semihosting: Move softmmu-uaccess.h functions out of line Richard Henderson 2022-04-27 20:44:17 -07:00
  • 259739ce74 semihosting: Improve condition for config.c and console.c Richard Henderson 2022-04-29 18:32:35 -07:00
  • 8ce5c64499 semihosting: Return failure from softmmu-uaccess.h functions Richard Henderson 2022-04-27 20:01:24 -07:00
  • c89a14ad2c semihosting: Move exec/softmmu-semi.h to semihosting/softmmu-uaccess.h Richard Henderson 2022-04-27 20:48:41 -07:00
  • 81cf38f3ff include/hw/virtio: document vhost_ack_features Alex Bennée 2022-05-24 16:40:45 +01:00
  • 2055c2a454 include/hw/virtio: document vhost_get_features Alex Bennée 2022-05-24 16:40:44 +01:00
  • 26ed501b99 contrib/vhost-user-blk: fix 32 bit build and enable Alex Bennée 2022-05-24 16:40:42 +01:00
  • 2fcd005ff0 MAINTAINERS: Collect memory device files in "Memory devices" David Hildenbrand 2022-06-17 14:31:51 +02:00
  • 7f27d20ded libvhost-user: Fix VHOST_USER_ADD_MEM_REG reply Kevin Wolf 2022-06-27 15:45:00 +02:00
  • 69a5daec06 libvhost-user: Fix VHOST_USER_GET_MAX_MEM_SLOTS reply Kevin Wolf 2022-06-27 15:44:59 +02:00
  • ea06220600 docs/vhost-user: Fix mismerge Kevin Wolf 2022-06-27 15:44:58 +02:00
  • d355566bd9 virtio-iommu: Fix migration regression Zhenzhong Duan 2022-06-24 17:37:40 +08:00
  • ae50ae0b91 vhost: setup error eventfd and dump errors Konstantin Khlebnikov 2022-06-23 19:13:25 +03:00
  • 60dc3c5be9 vhost: add method vhost_set_vring_err Konstantin Khlebnikov 2022-06-23 19:13:24 +03:00
  • 71e3d00482 msi: fix MSI vector limit check in msi_set_mask() Jagannathan Raman 2022-06-23 11:38:44 -04:00
  • 45461aace8 virtio-iommu: Fix the partial copy of probe request Zhenzhong Duan 2022-06-23 10:31:52 +08:00
  • fd9d126124
    Fix CI (#681) Dongjia Zhang 2022-06-27 23:19:15 +09:00
  • 29f6db7566 Merge tag 'pull-target-arm-20220627' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2022-06-27 16:47:39 +05:30
  • 59e1b8a22e target/arm: Check V7VE as well as LPAE in arm_pamax Richard Henderson 2022-06-18 17:15:41 -07:00
  • 22536b1324 target/arm: Extend arm_pamax to more than aarch64 Richard Henderson 2022-06-18 17:15:40 -07:00
  • d61d1b8600 target/arm: Move pred_{full, gvec}_reg_{offset, size} to translate-a64.h Richard Henderson 2022-06-20 10:52:04 -07:00
  • 5d7953adcf target/arm: Add SVL to TB flags Richard Henderson 2022-06-20 10:52:03 -07:00
  • 6ca54aa9a8 target/arm: Introduce sve_vqm1_for_el_sm Richard Henderson 2022-06-20 10:52:02 -07:00
  • e74c097638 target/arm: Add cpu properties for SME Richard Henderson 2022-06-20 10:52:01 -07:00
  • 70cc9ee19e target/arm: Unexport aarch64_add_*_properties Richard Henderson 2022-06-20 10:52:00 -07:00
  • 073011612b target/arm: Move arm_cpu_*_finalize to internals.h Richard Henderson 2022-06-20 10:51:59 -07:00
  • 515816a82c target/arm: Generalize cpu_arm_{get, set}_default_vec_len Richard Henderson 2022-06-20 10:51:58 -07:00
  • 0f40784eac target/arm: Generalize cpu_arm_{get,set}_vq Richard Henderson 2022-06-20 10:51:57 -07:00
  • 7f9e25a6e4 target/arm: Create ARMVQMap Richard Henderson 2022-06-20 10:51:56 -07:00