Commit Graph

  • 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