-
21eb5b5cde
hw/arm/smmuv3: Parse STE config for stage-2
Mostafa Saleh
2023-05-25 10:37:50 +01:00
-
e703f7076a
hw/arm/smmuv3: Add page table walk for stage-2
Mostafa Saleh
2023-05-25 10:37:50 +01:00
-
bcc919e756
hw/arm/smmuv3: Refactor stage-1 PTW
Mostafa Saleh
2023-05-25 10:37:49 +01:00
-
3b736c6184
hw/arm/smmuv3: Update translation config to hold stage-2
Mostafa Saleh
2023-05-25 10:37:49 +01:00
-
263d0e4867
hw/arm/smmuv3: Add missing fields for IDR0
Mostafa Saleh
2023-05-25 10:37:49 +01:00
-
bbb02509f2
fsl-imx6: Add SNVS support for i.MX6 boards
Vitaly Cheptsov
2023-05-25 10:37:48 +01:00
-
-
aa9bbd8655
Merge tag 'pull-ppc-20230528' of https://gitlab.com/danielhb/qemu into staging
Richard Henderson
2023-05-29 14:31:52 -07:00
-
-
57b93c0f8e
Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging
Richard Henderson
2023-05-29 13:15:10 -07:00
-
-
56b8bfe9bb
ppc/pegasos2: Change default CPU to 7457
BALATON Zoltan
2023-05-28 17:29:37 +02:00
-
277ee17212
target/ppc: Add POWER9 DD2.2 model
Nicholas Piggin
2023-05-16 02:02:01 +10:00
-
5a4cb61ae1
ui/gtk: enable backend to send multi-touch events
Sergio Lopez
2023-05-26 13:29:25 +02:00
-
03ec9d9d22
target/ppc: Merge COMPUTE_CLASS and COMPUTE_FPRF
Richard Henderson
2023-05-23 13:25:07 -07:00
-
76f9ebffcd
pnv_lpc: disable reentrancy detection for lpc-hc
Alexander Bulekov
2023-05-26 09:38:50 +02:00
-
7f65ebb0e7
target/ppc: Use SMT4 small core chip type in POWER9/10 PVRs
Nicholas Piggin
2023-05-16 02:01:31 +10:00
-
2237af5e60
hw/ppc/prep: Fix wiring of PIC -> CPU interrupt
Bernhard Beschow
2023-03-04 12:40:41 +01:00
-
ccc5a4c5e1
spapr: Add SPAPR_CAP_AIL_MODE_3 for AIL mode 3 support for H_SET_MODE hcall
Nicholas Piggin
2023-05-16 02:02:16 +10:00
-
f6157392d4
ui: add helpers for virtio-multitouch events
Sergio Lopez
2023-05-26 13:29:24 +02:00
-
4b2321c966
virtio-input-pci: add virtio-multitouch-pci
Sergio Lopez
2023-05-26 13:29:23 +02:00
-
8e9ebd7523
virtio-input: add a virtio-mulitouch device
Sergio Lopez
2023-05-26 13:29:22 +02:00
-
2bfb10dff2
ui: add the infrastructure to support MT events
Sergio Lopez
2023-05-26 13:29:21 +02:00
-
944ae6d9f1
virtio-input: generalize virtio_input_key_config()
Sergio Lopez
2023-05-26 13:29:20 +02:00
-
4c93ce54e7
ui/cursor: make width/height unsigned 16-bit integer
Mauro Matteo Cascella
2023-05-23 18:30:23 +02:00
-
1dfea3f212
ui/sdl2: disable SDL_HINT_GRAB_KEYBOARD on Windows
Volker Rümelin
2023-04-18 08:28:23 +02:00
-
083db9db44
ui/sdl2: Grab Alt+F4 also under Windows
Bernhard Beschow
2023-04-17 21:21:39 +02:00
-
efc00a3709
ui/sdl2: Grab Alt+Tab also in fullscreen mode
Bernhard Beschow
2023-04-17 21:21:38 +02:00
-
da1d066c1b
ui/dbus: add a FIXME about texture/dmabuf scanout handling
Marc-André Lureau
2023-05-15 17:25:36 +04:00
-
57430aa4af
gtk: add gl-area support on win32
Marc-André Lureau
2023-05-15 17:25:27 +04:00
-
529969b8d0
virtio-gpu: add a FIXME for virtio_gpu_load()
Marc-André Lureau
2023-05-15 17:25:18 +04:00
-
d89f30b4df
win32: wrap socket close() with an exception handler
Marc-André Lureau
2023-05-15 17:24:40 +04:00
-
0b31e48d62
ui/dbus: fix compilation when GBM && !OPENGL
Marc-André Lureau
2023-05-15 17:23:48 +04:00
-
b3a654d82e
ui/sdl2: fix surface_gl_update_texture: Assertion 'gls' failed
Marc-André Lureau
2023-05-11 11:42:17 +04:00
-
f8a951bb95
ui/gtk-egl: fix scaling for cursor position in scanout mode
Erico Nunes
2023-03-20 17:08:56 +01:00
-
2f31663ed4
ui/gtk: use widget size for cursor motion event
Erico Nunes
2023-03-20 17:08:55 +01:00
-
94400fa53f
ui/gtk: fix passing y0_top parameter to scanout
Erico Nunes
2023-02-20 18:56:05 +01:00
-
-
4ee5d2817f
target/ppc: Alignment faults do not set DSISR in ISA v3.0 onward
Nicholas Piggin
2023-05-15 19:26:50 +10:00
-
fbda88f7ab
target/ppc: Fix width of some 32-bit SPRs
Nicholas Piggin
2023-05-15 19:26:47 +10:00
-
5260ecffd2
target/ppc: Fix fallback to MFSS for MFFS* instructions on pre 3.0 ISAs
Richard Purdie
2023-05-10 12:19:13 +01:00
-
-
95995576a0
add standalone debugging config
submitted
fret_v2
Alwin Berger
2023-05-27 13:24:18 +02:00
-
ac84b57b4d
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
Richard Henderson
2023-05-26 14:40:55 -07:00
-
-
9c9fff18c4
Merge tag 'pull-hex-20230526' of https://github.com/quic/qemu into staging
Richard Henderson
2023-05-26 09:25:42 -07:00
-
-
f9bdb3818f
Merge tag 'pull-loongarch-20230526' of https://gitlab.com/gaosong/qemu into staging
Richard Henderson
2023-05-26 07:14:23 -07:00
-
-
9cb47a1056
Merge tag 'pull-request-2023-05-26' of https://gitlab.com/thuth/qemu into staging
Richard Henderson
2023-05-26 07:13:27 -07:00
-
-
7d196e2196
Hexagon (target/hexagon) Change Hexagon maintainer
Taylor Simpson
2023-05-24 09:11:26 -07:00
-
2babbd9390
Hexagon: fix outdated
hex_new_*
comments
Matheus Tavares Bernardino
2023-05-24 11:41:48 -03:00
-
3608c2419c
target/hexagon/*.py: clean up used 'toss' and 'numregs' vars
Matheus Tavares Bernardino
2023-05-24 11:41:47 -03:00
-
3fd49e2217
Hexagon (target/hexagon) Fix assignment to tmp registers
Marco Liebel
2023-05-22 10:47:08 -07:00
-
0d57cd61d9
Hexagon (tests/tcg/hexagon) Clean up Hexagon check-tcg tests
Taylor Simpson
2023-05-19 09:05:59 -07:00
-
-
-
b17bbf835c
configure: ignore --make
Paolo Bonzini
2022-06-07 12:48:49 +02:00
-
c53648abba
meson: use subproject for keycodemapdb
Paolo Bonzini
2023-05-18 12:07:22 +00:00
-
58e48b2e72
meson: use subproject for internal libfdt
Paolo Bonzini
2023-05-18 12:07:22 +00:00
-
577bdbcf85
meson: simplify logic for -Dfdt
Paolo Bonzini
2023-05-18 17:29:04 +02:00
-
0bfd14149b
virtio: qmp: fix memory leak
Paolo Bonzini
2023-05-15 15:26:04 +02:00
-
5590615276
slirp: update wrap to latest master
Paolo Bonzini
2023-05-23 09:04:45 +02:00
-
db01d85f16
meson: Add static glib dependency for initrd-stress.img
Fabiano Rosas
2023-05-25 18:20:44 -03:00
-
bac1bc848b
meson: Remove leftover comment
Fabiano Rosas
2023-05-25 18:20:43 -03:00
-
65bfaaae6a
target/loongarch: Fix the vinsgr2vr/vpickve2gr instructions cause system coredump
Song Gao
2023-05-25 20:00:05 +08:00
-
2e2ca3c8fa
target/loongarch: Fix LD/ST{LE/GT} instructions get wrong CSR_ERA and CSR_BADV
Song Gao
2023-05-15 21:00:42 +08:00
-
-
-
5b507233e6
configure: unset harmful environment variables
Paolo Bonzini
2023-05-25 17:46:07 +02:00
-
eea2d14117
Makefile: remove $(TESTS_PYTHON)
Paolo Bonzini
2023-05-25 11:56:13 +02:00
-
b1399b0c85
tests/vm: fix and simplify HOST_ARCH definition
Paolo Bonzini
2023-05-25 11:52:49 +02:00
-
a2696204de
tests/docker: simplify HOST_ARCH definition
Paolo Bonzini
2023-05-25 11:51:45 +02:00
-
-
-
b987718bbb
hw/scsi/lsi53c895a: Fix reentrancy issues in the LSI controller (CVE-2023-0330)
Thomas Huth
2023-05-22 11:10:11 +02:00
-
d139fe9ad8
lsi53c895a: disable reentrancy detection for MMIO region, too
Thomas Huth
2023-05-16 11:05:56 +02:00
-
a37531f238
machine: do not crash if default RAM backend name has been stolen
Igor Mammedov
2023-05-22 15:17:17 +02:00
-
031616cd75
tests/qtest/ac97-test: add up-/downsampling tests
Volker Rümelin
2023-05-20 13:33:13 +02:00
-
5af3438a7c
tests/qtest/usb-hcd-ehci-test: Check for EHCI and UHCI HCDs before using them
Thomas Huth
2023-05-25 10:10:16 +02:00
-
f5af1dad56
tests/qtest/rtl8139-test: Check whether the rtl8139 device is available
Thomas Huth
2023-05-25 10:10:15 +02:00
-
8c730de717
tests/qtest: Check for virtio-blk before using -cdrom with the arm virt machine
Thomas Huth
2023-05-25 10:10:14 +02:00
-
54c8ff27f6
tests/qtest/usb-hcd-uhci-test: Check whether "usb-storage" is available
Thomas Huth
2023-05-25 10:10:13 +02:00
-
bdc20bf5d1
hw/mips: Use MachineClass->default_nic in the virt machine
Philippe Mathieu-Daudé
2023-05-24 14:25:59 +02:00
-
611eda5981
hw/arm: Use MachineClass->default_nic in the sbsa-ref machine
Thomas Huth
2023-05-23 16:41:56 +02:00
-
69720ff228
hw/xtensa: Use MachineClass->default_nic in the virt machine
Thomas Huth
2023-05-23 13:04:35 +02:00
-
240294cac7
hw/loongarch64: Use MachineClass->default_nic in the virt machine
Thomas Huth
2023-05-23 13:04:34 +02:00
-
50989d04d6
hw/arm: Use MachineClass->default_nic in the virt machine
Thomas Huth
2023-05-23 13:04:33 +02:00
-
cdd684b8e1
hw/alpha: Use MachineClass->default_nic in the alpha machine
Thomas Huth
2023-05-23 13:04:32 +02:00
-
9f8981a91d
hw/hppa: Use MachineClass->default_nic in the hppa machine
Thomas Huth
2023-05-23 13:04:31 +02:00
-
-
a3cb6d5004
Merge tag 'pull-tcg-20230525' of https://gitlab.com/rth7680/qemu into staging
Richard Henderson
2023-05-25 11:11:52 -07:00
-
-
6ad2c71c23
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
Richard Henderson
2023-05-25 08:36:10 -07:00
-
-
a30498fcea
tcg/riscv: Support CTZ, CLZ from Zbb
Richard Henderson
2023-04-26 14:21:55 +01:00
-
a18d783e64
tcg/riscv: Implement movcond
Richard Henderson
2023-04-26 11:59:55 +01:00
-
f6453695f9
tcg/riscv: Improve setcond expansion
Richard Henderson
2023-04-26 09:38:32 +01:00
-
0956ecda9f
tcg/riscv: Support CPOP from Zbb
Richard Henderson
2023-04-26 09:16:11 +01:00
-
7b4d527427
tcg/riscv: Support REV8 from Zbb
Richard Henderson
2023-04-25 17:04:53 +01:00
-
19d016ad97
tcg/riscv: Support rotates from Zbb
Richard Henderson
2023-04-25 16:34:07 +01:00
-
eda1515996
tcg/riscv: Use ADD.UW for guest address generation
Richard Henderson
2023-04-25 16:19:44 +01:00
-
d1c3f4e9ed
tcg/riscv: Support ADD.UW, SEXT.B, SEXT.H, ZEXT.H from Zba+Zbb
Richard Henderson
2023-04-25 16:04:16 +01:00
-
99f4ec6eab
tcg/riscv: Support ANDN, ORN, XNOR from Zbb
Richard Henderson
2023-04-25 15:47:34 +01:00
-
9e3e0bc6ac
tcg/riscv: Probe for Zba, Zbb, Zicond extensions
Richard Henderson
2023-04-25 15:29:03 +01:00
-
d397be9a22
disas/riscv: Decode czero.{eqz,nez}
Richard Henderson
2023-04-26 13:33:05 +01:00
-
b56d5a8a4b
tcg/mips: Replace MIPS_BE with HOST_BIG_ENDIAN
Richard Henderson
2023-05-17 06:56:44 -07:00
-
c64ed451a9
tcg/mips: Use qemu_build_not_reached for LO/HI_OFF
Richard Henderson
2022-11-28 12:31:56 -08:00
-
269e93ab76
tcg/mips: Try three insns with shift and add in tcg_out_movi
Richard Henderson
2021-08-06 11:18:25 -10:00
-
1d159e64cc
tcg/mips: Try tb-relative addresses in tcg_out_movi
Richard Henderson
2021-08-06 11:30:35 -10:00
-
4316de32e7
tcg/mips: Aggressively use the constant pool for n64 calls
Richard Henderson
2021-08-06 13:17:20 -10:00
-
48c12ba748
tcg/mips: Use the constant pool for 64-bit constants
Richard Henderson
2021-08-06 13:07:41 -10:00
-
1d9c5b3084
tcg/mips: Split out tcg_out_movi_two
Richard Henderson
2021-08-06 12:14:53 -10:00
-
47a572865a
tcg/mips: Split out tcg_out_movi_one
Richard Henderson
2021-08-06 12:02:59 -10:00
-
53c4fa2726
tcg/mips: Create and use TCG_REG_TB
Richard Henderson
2021-08-06 09:28:31 -10:00
-
f63eb2e59f
tcg/mips: Unify TCG_GUEST_BASE_REG tests
Richard Henderson
2021-08-06 07:13:46 -10:00
-
43b4cd9713
tcg/mips: Move TCG_GUEST_BASE_REG to S7
Richard Henderson
2021-08-06 07:10:57 -10:00