-
30aec7d331
MAINTAINERS: Remove duplicate entries of qemu-devel@nongnu.org
Philippe Mathieu-Daudé
2019-06-07 16:27:20 +02:00
-
fe2611b016
Clean up a header guard symbols (again)
Markus Armbruster
2019-06-07 16:13:21 +02:00
-
f91005e195
Supply missing header guards
Markus Armbruster
2019-06-04 20:16:18 +02:00
-
37677d7db3
Clean up a few header guard symbols
Markus Armbruster
2019-06-04 20:16:17 +02:00
-
c0a9956b32
scripts/clean-header-guards: Fix handling of trailing comments
Markus Armbruster
2019-06-04 20:16:16 +02:00
-
0553d895f9
Normalize position of header guard
Markus Armbruster
2019-06-04 20:16:15 +02:00
-
a8d2532645
Include qemu-common.h exactly where needed
Markus Armbruster
2019-05-23 16:35:08 +02:00
-
0b8fa32f55
Include qemu/module.h where needed, drop it from qemu-common.h
Markus Armbruster
2019-05-23 16:35:07 +02:00
-
d3e3413bd6
Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request' into staging
Peter Maydell
2019-06-12 11:49:08 +01:00
-
-
4aca978654
ppc/xive: Make XIVE generate the proper interrupt types
Benjamin Herrenschmidt
2019-06-06 19:44:09 +02:00
-
8d40926141
ppc/pnv: activate the "dumpdtb" option on the powernv machine
Cédric Le Goater
2019-06-06 19:47:32 +02:00
-
fe2d169614
target/ppc: Use tcg_gen_gvec_bitsel
Richard Henderson
2019-06-03 11:49:27 -05:00
-
14e714900f
spapr: Allow hot plug/unplug of PCI bridges and devices under PCI bridges
David Gibson
2019-04-05 16:34:19 +11:00
-
cb60008706
spapr: Direct all PCI hotplug to host bridge, rather than P2P bridge
David Gibson
2019-02-15 16:50:40 +11:00
-
05929a6c5d
spapr: Don't use bus number for building DRC ids
David Gibson
2019-04-10 11:49:28 +10:00
-
a1ec25b287
spapr: Clean up DRC index construction
David Gibson
2019-04-05 15:51:00 +11:00
-
9e7d38e8a3
spapr: Clean up spapr_drc_populate_dt()
David Gibson
2019-04-10 16:11:40 +10:00
-
466e883185
spapr: Clean up dt creation for PCI buses
David Gibson
2019-04-05 13:31:48 +11:00
-
9d2134d81d
spapr: Clean up device tree construction for PCI devices
David Gibson
2019-03-22 16:17:14 +11:00
-
4782a8bb81
spapr: Clean up device node name generation for PCI devices
David Gibson
2019-03-22 16:13:09 +11:00
-
2a12243590
target/ppc: Fix lxvw4x, lxvh8x and lxvb16x
Anton Blanchard
2019-05-24 07:53:45 +01:00
-
7028293017
spapr_pci: Improve error message
Greg Kurz
2019-05-29 19:15:09 +02:00
-
-
-
856dfd8a03
qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h
Markus Armbruster
2019-05-23 16:35:06 +02:00
-
14a48c1d0d
qemu-common: Move tcg_enabled() etc. to sysemu/tcg.h
Markus Armbruster
2019-05-23 16:35:05 +02:00
-
6d7a134da4
travis: Make check-acceptance job more verbose
Eduardo Habkost
2019-05-24 18:25:22 -03:00
-
8936867349
BootLinuxConsoleTest: Run kerneltests BusyBox on Malta
Philippe Mathieu-Daudé
2019-05-21 01:19:09 +02:00
-
f375ad6a0d
BootLinuxConsoleTest: Test nanoMIPS kernels on the I7200 CPU
Philippe Mathieu-Daudé
2019-05-21 01:19:08 +02:00
-
77ead6b83a
BootLinuxConsoleTest: Test the SmartFusion2 board
Philippe Mathieu-Daudé
2019-05-21 00:06:35 +02:00
-
da77bc919d
BootLinuxConsoleTest: Do not log empty lines
Philippe Mathieu-Daudé
2019-05-21 00:06:34 +02:00
-
6c1c4c33b5
tests/boot_linux_console: Let extract_from_deb handle various compressions
Philippe Mathieu-Daudé
2019-03-13 00:45:40 +01:00
-
-
219dca61eb
Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next-pull-request' into staging
Peter Maydell
2019-06-11 16:02:07 +01:00
-
-
-
-
89a44a1033
i386: Save EFER for 32-bit targets
Pavel Dovgalyuk
2019-05-29 15:41:56 +03:00
-
506174bf82
i386: "unavailable-features" QOM property
Eduardo Habkost
2019-04-22 20:47:42 -03:00
-
5a853fc57a
i386: x86_cpu_list_feature_names() function
Eduardo Habkost
2019-04-22 20:47:41 -03:00
-
-
a578cdfbdd
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190610' into staging
Peter Maydell
2019-06-10 16:09:19 +01:00
-
-
43b3952dea
tcg/arm: Remove mostly unreachable tlb special case
Richard Henderson
2019-05-07 10:33:44 -07:00
-
057b6e370b
tcg/arm: Use LDRD to load tlb mask+table
Richard Henderson
2019-03-23 00:46:23 -07:00
-
65b23204d6
tcg/aarch64: Use LDP to load tlb mask+table
Richard Henderson
2019-03-22 23:35:26 -07:00
-
e8b5fae516
cpu: Remove CPU_COMMON
Richard Henderson
2019-03-23 11:35:53 -07:00
-
269bd5d8f6
cpu: Move the softmmu tlb to CPUNegativeOffsetState
Richard Henderson
2019-03-22 22:03:39 -07:00
-
5e1401969b
cpu: Move icount_decr to CPUNegativeOffsetState
Richard Henderson
2019-03-28 11:54:23 -10:00
-
5b146dc716
cpu: Introduce CPUNegativeOffsetState
Richard Henderson
2019-03-22 17:16:06 -07:00
-
7506ed902e
cpu: Introduce cpu_set_cpustate_pointers
Richard Henderson
2019-03-28 11:26:22 -10:00
-
677c4d69ac
cpu: Move ENV_OFFSET to exec/gen-icount.h
Richard Henderson
2019-03-22 17:00:56 -07:00
-
92fddfbd17
target/xtensa: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 19:52:17 -07:00
-
31266e68d2
target/unicore32: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 19:46:31 -07:00
-
06eb2e2942
target/tricore: Use env_cpu
Richard Henderson
2019-03-22 19:39:59 -07:00
-
06887771bd
target/tilegx: Use env_cpu
Richard Henderson
2019-03-22 19:38:33 -07:00
-
5a59fbce91
target/sparc: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 19:36:20 -07:00
-
dad1c8ecc7
target/sh4: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 19:26:42 -07:00
-
dc79e92869
target/s390x: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 19:21:48 -07:00
-
3109cd98a6
target/riscv: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 19:11:37 -07:00
-
db70b31144
target/ppc: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 19:07:57 -07:00
-
5ee2b02e92
target/openrisc: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 18:48:56 -07:00
-
29168c6585
target/nios2: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 18:44:44 -07:00
-
f8600ba221
target/moxie: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 18:41:52 -07:00
-
5a7330b35c
target/mips: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 18:38:42 -07:00
-
f5c7e93ad9
target/microblaze: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 18:27:36 -07:00
-
a8d92fd869
target/m68k: Use env_cpu
Richard Henderson
2019-03-22 18:23:25 -07:00
-
6dd40a906d
target/lm32: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 18:13:44 -07:00
-
6aa9e42f27
target/i386: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 18:08:48 -07:00
-
25f327081b
target/hppa: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 17:51:33 -07:00
-
dbefca236a
target/cris: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 17:46:40 -07:00
-
ac4df09f91
target/cris: Reindent op_helper.c
Richard Henderson
2019-05-06 21:57:43 -07:00
-
81ff3de728
target/cris: Reindent mmu.c
Richard Henderson
2019-05-06 20:58:57 -07:00
-
2fc0cc0e1e
target/arm: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 17:41:14 -07:00
-
1c7ad26000
target/alpha: Use env_cpu, env_archcpu
Richard Henderson
2019-03-22 17:26:58 -07:00
-
083dc73d7a
cpu: Introduce env_archcpu
Richard Henderson
2019-03-22 17:22:52 -07:00
-
29a0af618d
cpu: Replace ENV_GET_CPU with env_cpu
Richard Henderson
2019-03-22 16:07:18 -07:00
-
2161a612b4
cpu: Define ArchCPU
Richard Henderson
2019-03-22 15:56:19 -07:00
-
4f7c64b381
cpu: Define CPUArchState with typedef
Richard Henderson
2019-03-22 15:32:23 -07:00
-
a40ec84ee2
tcg: Create struct CPUTLB
Richard Henderson
2019-03-22 13:52:09 -07:00
-
74433bf083
tcg: Split out target/arch/cpu-param.h
Richard Henderson
2019-03-22 11:51:19 -07:00
-
79e4208506
tcg: Fold CPUTLBWindow into CPUTLBDesc
Richard Henderson
2019-03-22 08:36:40 -07:00
-
-
19735c837a
Merge remote-tracking branch 'remotes/kraxel/tags/usb-20190607-pull-request' into staging
Peter Maydell
2019-06-10 11:53:19 +01:00
-
-
6960005212
Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request' into staging
Peter Maydell
2019-06-10 11:03:08 +01:00
-
-
754f1dbcf1
accel: Remove unused AccelClass::opt_name attribute
Wainer dos Santos Moschetta
2019-05-31 12:53:34 -04:00
-
a5bf9fbcc9
numa: improve cpu hotplug error message with a wrong node-id
Laurent Vivier
2019-05-29 18:07:47 +02:00
-
-
e39b8a66d2
usb-mtp: refactor the flow of usb_mtp_write_data
Bandan Das
2019-04-01 17:17:12 -04:00
-
185b7ccc11
Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20190607-2' into staging
Peter Maydell
2019-06-07 15:24:13 +01:00
-
-
c984c4e8e3
Merge tag 's390x-tcg-2019-06-07' into s390-next-staging
Cornelia Huck
2019-06-07 16:06:09 +02:00
-
-
9021fcfb88
Merge remote-tracking branch 'remotes/kraxel/tags/ui-20190607-pull-request' into staging
Peter Maydell
2019-06-07 14:53:00 +01:00
-
-
6d88baf186
linux-user: elf: ELF_HWCAP for s390x
David Hildenbrand
2019-06-04 11:30:07 +02:00
-
37c70c43dc
s390x/tcg: Use tcg_gen_gvec_bitsel for VECTOR SELECT
Richard Henderson
2019-06-03 11:57:35 -05:00
-
08ef92d556
s390x: Bump the "qemu" CPU model up to a stripped-down z13
David Hildenbrand
2019-02-27 09:12:09 +01:00
-
c7f22b31ce
s390x/tcg: We support the Vector Facility
David Hildenbrand
2019-05-29 22:29:46 +02:00
-
fd4818518b
s390x/tcg: Allow linux-user to use vector instructions
David Hildenbrand
2019-02-27 09:07:34 +01:00
-
83b955f9a8
s390x/tcg: Implement VECTOR FP TEST DATA CLASS IMMEDIATE
David Hildenbrand
2019-05-29 22:27:21 +02:00
-
658a395f6c
s390x/tcg: Implement VECTOR FP SUBTRACT
David Hildenbrand
2019-05-29 22:25:34 +02:00
-
5938f20cb8
s390x/tcg: Implement VECTOR FP SQUARE ROOT
David Hildenbrand
2019-05-29 22:22:35 +02:00
-
76e35cc7a5
s390x/tcg: Implement VECTOR FP PERFORM SIGN OPERATION
David Hildenbrand
2019-05-29 22:18:57 +02:00
-
c64c598402
s390x/tcg: Implement VECTOR FP MULTIPLY AND (ADD|SUBTRACT)
David Hildenbrand
2019-05-29 22:17:09 +02:00
-
8d47d4d212
s390x/tcg: Implement VECTOR FP MULTIPLY
David Hildenbrand
2019-05-29 22:09:33 +02:00
-
4500ede452
s390x/tcg: Implement VECTOR LOAD ROUNDED
David Hildenbrand
2019-05-29 22:06:42 +02:00
-
1a76e59da3
s390x/tcg: Implement VECTOR LOAD LENGTHENED
David Hildenbrand
2019-05-29 22:02:09 +02:00
-
60d0ab29a1
s390x/tcg: Implement VECTOR LOAD FP INTEGER
David Hildenbrand
2019-05-29 21:57:10 +02:00
-
817a1cec89
s390x/tcg: Implement VECTOR FP DIVIDE
David Hildenbrand
2019-05-29 21:54:33 +02:00
-
09c04e4b88
s390x/tcg: Implement VECTOR FP CONVERT TO LOGICAL 64-BIT
David Hildenbrand
2019-05-29 21:51:23 +02:00
-
35b3bb1c55
s390x/tcg: Implement VECTOR FP CONVERT TO FIXED 64-BIT
David Hildenbrand
2019-05-29 21:49:52 +02:00
-
9b8d1a387d
s390x/tcg: Implement VECTOR FP CONVERT FROM LOGICAL 64-BIT
David Hildenbrand
2019-05-29 21:47:20 +02:00