Commit Graph

  • 6256c8caeb
    target/loongarch: Implement xvssrln xvssran Song Gao 2023-09-14 10:26:28 +08:00
  • c50ce38a47
    target/loongarch: Implement xvsrlrn xvsrarn Song Gao 2023-09-14 10:26:27 +08:00
  • 40c7674e9e
    target/loongarch: Implement xvsrln xvsran Song Gao 2023-09-14 10:26:26 +08:00
  • 8c272fe8f4
    target/loongarch: Implement xvsrlr xvsrar Song Gao 2023-09-14 10:26:25 +08:00
  • 6567eac7f7
    target/loongarch: Implement xvsllwil xvextl Song Gao 2023-09-14 10:26:24 +08:00
  • ad6dc7189a
    target/loongarch: Implement xvsll xvsrl xvsra xvrotr Song Gao 2023-09-14 10:26:23 +08:00
  • 4472a45a08
    target/loongarch: Implement LASX logic instructions Song Gao 2023-09-14 10:26:22 +08:00
  • a59098e311
    target/loongarch: Implement xvldi Song Gao 2023-09-14 10:26:21 +08:00
  • 6eedbb5b0c hw/tpm: spelling fixes Michael Tokarev 2023-07-14 14:27:20 +03:00
  • f1c0cff8a2 hw/pci: spelling fixes Michael Tokarev 2023-07-14 14:27:04 +03:00
  • 2431f4f184 hw/net: spelling fixes Michael Tokarev 2023-07-14 14:26:53 +03:00
  • bad5cfcd60 i386: spelling fixes Michael Tokarev 2023-07-14 14:16:12 +03:00
  • 944399ffb2 bsd-user: spelling fixes Michael Tokarev 2023-07-14 14:06:43 +03:00
  • e6a19a6477 ppc: spelling fixes Michael Tokarev 2023-07-14 14:18:16 +03:00
  • 97074674a9
    target/loongarch: Implement xvmskltz/xvmskgez/xvmsknz Song Gao 2023-09-14 10:26:20 +08:00
  • 3a2752179a
    target/loongarch: Implement xvsigncov Song Gao 2023-09-14 10:26:19 +08:00
  • 790acb2a43
    target/loongarch: Implement vext2xv Song Gao 2023-09-14 10:26:18 +08:00
  • f0db0beb80
    target/loongarch: Implement xvexth Song Gao 2023-09-14 10:26:17 +08:00
  • e5c7f0315e
    target/loongarch: Implement xvsat Song Gao 2023-09-14 10:26:16 +08:00
  • abb693de0a
    target/loongarch; Implement xvdiv/xvmod Song Gao 2023-09-14 10:26:15 +08:00
  • 3f450c17d0
    target/loongarch: Implement xvmadd/xvmsub/xvmaddw{ev/od} Song Gao 2023-09-14 10:26:14 +08:00
  • 342dc1cfcb
    target/loongarch: Implement xvmul/xvmuh/xvmulw{ev/od} Song Gao 2023-09-14 10:26:13 +08:00
  • c09360faad
    target/loongarch: Implement xvmax/xvmin Song Gao 2023-09-14 10:26:12 +08:00
  • 27f5485d95
    target/loongarch: Implement xvadda Song Gao 2023-09-14 10:26:11 +08:00
  • ccc9fa2605
    target/loongarch: Implement xvabsd Song Gao 2023-09-14 10:26:10 +08:00
  • ee7250d091
    target/loongarch: Implement xavg/xvagr Song Gao 2023-09-14 10:26:09 +08:00
  • 85995f076a
    target/loongarch: Implement xvaddw/xvsubw Song Gao 2023-09-14 10:26:08 +08:00
  • 64cf6b99d7
    target/loongarch: Implement xvhaddw/xvhsubw Song Gao 2023-09-14 10:26:07 +08:00
  • d2df46d9a4
    target/loongarch: Implement xvsadd/xvssub Song Gao 2023-09-14 10:26:06 +08:00
  • 760f964717
    target/loongarch: Implement xvneg Song Gao 2023-09-14 10:26:05 +08:00
  • 342004214b
    target/loongarch: Implement xvaddi/xvsubi Song Gao 2023-09-14 10:26:04 +08:00
  • 73123406f3
    target/loongarch: Implement xvreplgr2vr Song Gao 2023-09-14 10:26:03 +08:00
  • 269ca39a7d
    target/loongarch: Implement xvadd/xvsub Song Gao 2023-09-14 10:26:02 +08:00
  • cf61aef308
    target/loongarch: Add avail_LASX to check LASX instructions Song Gao 2023-09-14 10:26:01 +08:00
  • b8f1bdf3d1
    target/loongarch: check_vec support check LASX instructions Song Gao 2023-09-14 10:26:00 +08:00
  • 008a3b1662
    target/loongarch: Add LASX data support Song Gao 2023-09-14 10:25:59 +08:00
  • cd1006176b
    target/loongarch: Replace CHECK_SXE to check_vec(ctx, 16) Song Gao 2023-09-14 10:25:58 +08:00
  • 329517d518
    target/loongarch: Use gen_helper_gvec_2i for 2OP + imm vector instructions Song Gao 2023-09-14 10:25:57 +08:00
  • ff27e335fc
    target/loongarch: Use gen_helper_gvec_2 for 2OP vector instructions Song Gao 2023-09-14 10:25:56 +08:00
  • 226bf88174
    target/loongarch: Use gen_helper_gvec_2_ptr for 2OP + env vector instructions Song Gao 2023-09-14 10:25:55 +08:00
  • 04711da1a6
    target/loongarch: Use gen_helper_gvec_3 for 3OP vector instructions Song Gao 2023-09-14 10:25:54 +08:00
  • 3b286753c9
    target/loongarch: Use gen_helper_gvec_3_ptr for 3OP + env vector instructions Song Gao 2023-09-14 10:25:53 +08:00
  • eb48ab2256
    target/loongarch: Use gen_helper_gvec_4 for 4OP vector instructions Song Gao 2023-09-14 10:25:52 +08:00
  • e2600dad02
    target/loongarch: Use gen_helper_gvec_4_ptr for 4OP + env vector instructions Song Gao 2023-09-14 10:25:51 +08:00
  • b630aeaae7
    target/loongarch: Implement gvec_*_vl functions Song Gao 2023-09-14 10:25:50 +08:00
  • 1dc33f2653
    target/loongarch: Renamed lsx*.c to vec* .c Song Gao 2023-09-14 10:25:49 +08:00
  • 5b1270ef14 linux-user/hppa: lock both words of function descriptor Mikulas Patocka 2023-09-16 18:32:45 +02:00
  • 2529497cb6 linux-user/hppa: clear the PSW 'N' bit when delivering signals Mikulas Patocka 2023-09-16 15:49:42 +02:00
  • cf6b28d41b target/hppa: Wire up diag instruction to support BTLB Helge Deller 2023-09-13 11:25:09 +02:00
  • 4907644841 Merge tag 'mem-2023-09-19' of https://github.com/davidhildenbrand/qemu into staging Stefan Hajnoczi 2023-09-19 13:22:18 -04:00
  • 1361bba536 Merge tag 'firmware/edk2-20230918-pull-request' of https://gitlab.com/kraxel/qemu into staging Stefan Hajnoczi 2023-09-19 13:22:10 -04:00
  • 6a0eddb34a Merge tag 'pull-ppc-20230918' of https://gitlab.com/danielhb/qemu into staging Stefan Hajnoczi 2023-09-19 13:22:02 -04:00
  • dd0c84983d Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Stefan Hajnoczi 2023-09-19 13:21:49 -04:00
  • d7754940d7 Merge tag 'pull-tcg-20230915-2' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-09-19 13:20:54 -04:00
  • 544cff46c0 memory: avoid updating ioeventfds for some address_space hongmianquan 2023-08-30 11:29:06 +08:00
  • 41ddcd2308 machine: Improve error message when using default RAM backend id David Hildenbrand 2023-09-06 14:05:03 +02:00
  • 6da4b1c25d softmmu/physmem: Hint that "readonly=on,rom=off" exists when opening file R/W for private mapping fails David Hildenbrand 2023-09-06 14:05:02 +02:00
  • 9cd9313fc3 docs: Start documenting VM templating David Hildenbrand 2023-09-06 14:05:01 +02:00
  • 9e6180d22c docs: Don't mention "-mem-path" in multi-process.rst David Hildenbrand 2023-09-06 14:05:00 +02:00
  • ca01f1b89b softmmu/physmem: Never return directories from file_ram_open() David Hildenbrand 2023-09-06 14:04:59 +02:00
  • 4d6b23f7e2 softmmu/physmem: Fail creation of new files in file_ram_open() with readonly=true David Hildenbrand 2023-09-06 14:04:58 +02:00
  • b2cccb52bd softmmu/physmem: Bail out early in ram_block_discard_range() with readonly files David Hildenbrand 2023-09-06 14:04:57 +02:00
  • 9e6b9f3791 softmmu/physmem: Remap with proper protection in qemu_ram_remap() David Hildenbrand 2023-09-06 14:04:56 +02:00
  • e92666b0ba backends/hostmem-file: Add "rom" property to support VM templating with R/O files David Hildenbrand 2023-09-06 14:04:55 +02:00
  • 5c52a219bb softmmu/physmem: Distinguish between file access mode and mmap protection David Hildenbrand 2023-09-06 14:04:54 +02:00
  • 3a1258399b nvdimm: Reject writing label data to ROM instead of crashing QEMU David Hildenbrand 2023-09-06 14:04:53 +02:00
  • 13d6b16081 Merge tag 'pull-crypto-20230915' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-09-18 11:04:21 -04:00
  • 0ec0767e59 tests/acpi: disallow virt/SSDT.memhp updates Gerd Hoffmann 2023-09-18 15:00:24 +02:00
  • 5f88dd43d0 tests/acpi: update virt/SSDT.memhp Gerd Hoffmann 2023-09-18 14:15:51 +02:00
  • 91e0127087 edk2: update binaries to edk2-stable202308 Gerd Hoffmann 2023-09-11 21:09:54 +02:00
  • 241f99399f edk2: update submodule to edk2-stable202308 Gerd Hoffmann 2023-09-11 17:39:23 +02:00
  • 3bb5051009 edk2: workaround edk-stable202308 bug Gerd Hoffmann 2023-09-11 20:20:15 +02:00
  • b0494f131e edk2: update build config Gerd Hoffmann 2023-09-11 17:38:21 +02:00
  • c28a2891f3 edk2: update build script Gerd Hoffmann 2023-09-11 17:38:12 +02:00
  • 3808a058fc tests/acpi: allow virt/SSDT.memhp updates Gerd Hoffmann 2023-09-18 14:07:25 +02:00
  • 44fa20c928 spapr: Remove support for NVIDIA V100 GPU with NVLink2 Cédric Le Goater 2023-09-18 11:17:17 +02:00
  • 527b238329 ppc/xive: Fix uint32_t overflow Cédric Le Goater 2023-09-14 17:46:50 +02:00
  • 0cbc34dc8e MAINTAINERS: Nick Piggin PPC maintainer, other PPC changes Daniel Henrique Barboza 2023-09-15 08:05:07 -03:00
  • 6d7a53e9f1 net/tap: Avoid variable-length array Peter Maydell 2023-08-24 16:32:24 +01:00
  • c4cf68198e net/dump: Avoid variable length array Peter Maydell 2023-08-24 16:32:23 +01:00
  • 1257065783 hw/net/rocker: Avoid variable length array Peter Maydell 2023-08-24 16:32:22 +01:00
  • 2a6cb383e2 hw/net/fsl_etsec/rings.c: Avoid variable length array Peter Maydell 2023-08-24 16:32:21 +01:00
  • cb039ef3d9 net: add initial support for AF_XDP network backend Ilya Maximets 2023-09-13 20:34:37 +02:00
  • a6f376e9ba tests: bump libvirt-ci for libasan and libxdp Ilya Maximets 2023-09-13 20:34:36 +02:00
  • e710f9c470 e1000e: rename e1000e_ba_state and e1000e_write_hdr_to_rx_buffers Tomasz Dzieciol 2023-05-29 16:01:53 +02:00
  • 560cf339b2 igb: packet-split descriptors support Tomasz Dzieciol 2023-05-29 16:01:52 +02:00
  • 1c4e67a5be igb: add IPv6 extended headers traffic detection Tomasz Dzieciol 2023-05-29 16:01:51 +02:00
  • 17ccd01647 igb: RX payload guest writting refactoring Tomasz Dzieciol 2023-05-29 16:01:50 +02:00
  • ec82ad7c4d igb: RX descriptors guest writting refactoring Tomasz Dzieciol 2023-05-29 16:01:49 +02:00
  • a86aee7e95 igb: rename E1000E_RingInfo_st Tomasz Dzieciol 2023-05-29 16:01:48 +02:00
  • 2959c51dde igb: remove TCP ACK detection Tomasz Dzieciol 2023-05-29 16:01:47 +02:00
  • 53da8b5a99 virtio-net: Add support for USO features Yuri Benditovich 2023-08-01 01:31:48 +03:00
  • 9da1684954 virtio-net: Add USO flags to vhost support. Andrew Melnychenko 2023-08-01 01:31:47 +03:00
  • f03e0cf63b tap: Add check for USO features Yuri Benditovich 2023-08-01 01:31:46 +03:00
  • 2ab0ec3121 tap: Add USO support to tap device. Andrew Melnychenko 2023-08-01 01:31:45 +03:00
  • a97a83753c tcg: Map code_gen_buffer with PROT_BTI Richard Henderson 2023-08-15 17:53:42 -07:00
  • 5826a0dbf0 tcg/aarch64: Emit BTI insns at jump landing pads Richard Henderson 2023-08-15 19:31:38 -07:00
  • 095859e5d9 util/cpuinfo-aarch64: Add CPUINFO_BTI Richard Henderson 2023-08-15 17:33:56 -07:00
  • 9358fbbf6e tcg: Add tcg_out_tb_start backend hook Richard Henderson 2023-08-15 16:34:59 +00:00
  • 722460652b fpu: Handle m68k extended precision denormals properly Richard Henderson 2023-08-20 17:28:33 -07:00