Commit Graph

  • c55cf6ab03 configure, meson: move some default-disabled options to meson_options.txt Paolo Bonzini 2021-10-13 11:46:09 +02:00
  • 8cc2d231b3 meson: define qemu_cflags/qemu_ldflags Paolo Bonzini 2021-11-08 12:36:29 +01:00
  • 406523f6b3 configure, meson: move block layer options to meson_options.txt Paolo Bonzini 2021-10-13 11:43:54 +02:00
  • ed793c2c45 configure, meson: move image format options to meson_options.txt Paolo Bonzini 2021-10-13 11:42:25 +02:00
  • 8726368593 configure, meson: cleanup qemu-ga libraries Paolo Bonzini 2021-10-15 16:28:29 +02:00
  • 0d04c4c9de configure, meson: move TPM check to meson Paolo Bonzini 2021-12-21 12:38:27 +01:00
  • 488a8c73fb configure, meson: move libnuma detection to meson Paolo Bonzini 2021-12-21 12:38:27 +01:00
  • 34b52615a0 configure, meson: move AF_ALG test to meson Paolo Bonzini 2021-11-08 14:02:42 +01:00
  • 139535aa85 hw/m68k/mcf: Add missing 'exec/hwaddr.h' header Philippe Mathieu-Daudé 2022-02-09 22:54:33 +01:00
  • cd6174843b exec/exec-all: Move 'qemu/log.h' include in units requiring it Philippe Mathieu-Daudé 2022-02-07 09:27:56 +01:00
  • bc2fbf9320 softmmu/runstate: Clean headers Philippe Mathieu-Daudé 2022-02-07 08:54:18 +01:00
  • cdf06ce562 linux-user: Add missing "qemu/timer.h" include Philippe Mathieu-Daudé 2022-02-07 09:27:55 +01:00
  • b8012ecff1 target: Add missing "qemu/timer.h" include Philippe Mathieu-Daudé 2022-02-07 09:27:54 +01:00
  • 1e84f14d6f core/ptimers: Remove unnecessary 'sysemu/cpus.h' include Philippe Mathieu-Daudé 2022-02-07 09:27:53 +01:00
  • 40d7ca33b9 exec/ramblock: Add missing includes Philippe Mathieu-Daudé 2022-02-07 09:27:52 +01:00
  • 496bde821a qtest: Add missing 'hw/qdev-core.h' include Philippe Mathieu-Daudé 2022-02-07 09:27:51 +01:00
  • 57482172d5 hw/acpi/memory_hotplug: Remove unused 'hw/acpi/pc-hotplug.h' header Philippe Mathieu-Daudé 2022-02-07 09:27:50 +01:00
  • 83bb745154 hw/remote: Add missing include Philippe Mathieu-Daudé 2022-02-07 09:27:49 +01:00
  • b05b6e3606 hw/tpm: Clean includes Philippe Mathieu-Daudé 2022-02-07 09:27:48 +01:00
  • 46fc411760 scripts: Remove the old switch-timer-api script Thomas Huth 2022-01-24 11:20:01 +01:00
  • e20977b797 tests/qtest: failover: migration abort test with failover off Laurent Vivier 2022-02-03 15:15:37 +01:00
  • d9872c00f7 tests/qtest: failover: test migration if the guest doesn't support failover Laurent Vivier 2022-02-03 15:15:36 +01:00
  • 7f998491ae tests/qtest: failover: check migration with failover off Laurent Vivier 2022-02-03 15:15:35 +01:00
  • 78475083f7 tests/qtest: failover: check missing guest feature Laurent Vivier 2022-02-03 15:15:34 +01:00
  • 93262464d2 tests/qtest: failover: check the feature is correctly provided Laurent Vivier 2022-02-03 15:15:33 +01:00
  • 1a800870c5 tests/qtest: failover: use a macro for check_one_card() Laurent Vivier 2022-02-03 15:15:32 +01:00
  • fbd2913cce tests/qtest: failover: clean up pathname of tests Laurent Vivier 2022-02-03 15:15:31 +01:00
  • 546f292d63 tests/qtest/ide-test: Remove bad retry_isa test Thomas Huth 2022-01-21 13:06:35 +01:00
  • d24d1ad3c4 tests/qtest/vhost-user-test.c: Use vhostforce=on Eric Auger 2022-02-10 15:52:50 +01:00
  • c4407f19bd erst: drop cast to long long Michael S. Tsirkin 2022-02-06 04:35:57 -05:00
  • 7b172333f1 tests/x86: Use 'pc' machine type for hotplug tests Dr. David Alan Gilbert 2022-02-15 16:25:32 +00:00
  • fedcc3793e tests/x86: Use 'pc' machine type for old hardware tests Dr. David Alan Gilbert 2022-02-15 16:25:31 +00:00
  • 48006e03d5 MAINTAINERS: Adding myself as a reviewer of some components Ani Sinha 2022-01-31 17:50:01 +05:30
  • ba4cca0e15
    Delete redundant makefiles (#546) Dongjia Zhang 2022-02-21 02:50:29 +09:00
  • e670f6d825 Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc-20220218' into staging Peter Maydell 2022-02-20 15:05:41 +00:00
  • fc89f2944b
    Makefile.toml fix (#545) Dongjia Zhang 2022-02-20 12:21:43 +09:00
  • 936e2221d1
    Cargo-make (#537) Dongjia Zhang 2022-02-20 11:32:43 +09:00
  • 242f2cae78 Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/pull-virtiofs-20220217b' into staging Peter Maydell 2022-02-19 15:24:12 +00:00
  • 439346ce8f Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull-9p-20220217' into staging Peter Maydell 2022-02-19 12:59:38 +00:00
  • 35dcfc0c11 libafl_on_thread_hook takes an u32 Andrea Fioraldi 2022-02-18 10:50:07 +01:00
  • 08412ed443 on_thread hook for libafl Andrea Fioraldi 2022-02-18 10:31:21 +01:00
  • e2f6827b05 Merge remote-tracking branch 'upstream/master' Andrea Fioraldi 2022-02-18 10:23:21 +01:00
  • 65e0446c86 target/ppc: Move common SPR functions out of cpu_init Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • b58fd0c39b target/ppc: cpu_init: Move check_pow and QOM macros to a header Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 565873b380 target/ppc: cpu_init: Move SPR registration macros to a header Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 917ea4381a target/ppc: cpu_init: Expose some SPR registration helpers Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 99e964ef95 target/ppc: Rename spr_tcg.h to spr_common.h Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 2a48d83dfd target/ppc: cpu_init: Remove register_usprg3_sprs Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 217781afde target/ppc: cpu_init: Rename register_ne_601_sprs Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • c1f2157728 target/ppc: cpu_init: Reuse init_proc_745 for the 755 Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 0df0ca16b4 target/ppc: cpu_init: Reuse init_proc_604 for the 604e Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 9f33f3d876 target/ppc: cpu_init: Reuse init_proc_603 for the e300 Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 3b18ec7687 target/ppc: cpu_init: Move 604e SPR registration into a function Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • a3a2767488 target/ppc: cpu_init: Move e300 SPR registration into a function Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 28930245a8 target/ppc: cpu_init: Move 755 L2 cache SPRs into a function Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 0301b39c78 target/ppc: cpu_init: Deduplicate 7xx SPR registration Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • a5d1120b1d target/ppc: cpu_init: Deduplicate 745/755 SPR registration Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 20f6fb99b2 target/ppc: cpu_init: Deduplicate 604 SPR registration Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • d2b29d0ade target/ppc: cpu_init: Deduplicate 603 SPR registration Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 49ed82b29a target/ppc: cpu_init: Deduplicate 440 SPR registration Fabiano Rosas 2022-02-18 08:34:15 +01:00
  • 674f45096f target/ppc: cpu_init: Decouple 74xx SPR registration from 7xx Fabiano Rosas 2022-02-18 08:34:14 +01:00
  • 1a71c5d158 target/ppc: cpu_init: Decouple G2 SPR registration from 755 Fabiano Rosas 2022-02-18 08:34:14 +01:00
  • e599bcedf9 target/ppc: cpu_init: Move G2 SPRs into register_G2_sprs Fabiano Rosas 2022-02-18 08:34:14 +01:00
  • acd1f78870 target/ppc: cpu_init: Move 405 SPRs into register_405_sprs Fabiano Rosas 2022-02-18 08:34:14 +01:00
  • 4ffb8c5e43 target/ppc: cpu_init: Avoid nested SPR register functions Fabiano Rosas 2022-02-18 08:34:14 +01:00
  • 024b40e0ae target/ppc: cpu_init: Move Timebase registration into the common function Fabiano Rosas 2022-02-18 08:34:14 +01:00
  • e78280a237 target/ppc: cpu_init: Group registration of generic SPRs Fabiano Rosas 2022-02-18 08:34:14 +01:00
  • 363bd7d0d5 target/ppc: cpu_init: Remove G2LE init code Fabiano Rosas 2022-02-18 08:34:14 +01:00
  • acf629eb7a target/ppc: cpu_init: Remove not implemented comments Fabiano Rosas 2022-02-18 08:34:14 +01:00
  • 120f738a46 spapr: implement nested-hv capability for the virtual hypervisor Nicholas Piggin 2022-02-18 08:34:14 +01:00
  • 7cebc5db2e target/ppc: Introduce a vhyp framework for nested HV support Nicholas Piggin 2022-02-18 08:34:14 +01:00
  • 3680e99461 target/ppc: Add powerpc_reset_excp_state helper Nicholas Piggin 2022-02-18 08:34:14 +01:00
  • 4c6cf6b295 target/ppc: add helper for books vhyp hypercall handler Nicholas Piggin 2022-02-18 08:34:14 +01:00
  • f32d4ab41c target/ppc: make vhyp get_pate method take lpid and return success Nicholas Piggin 2022-02-18 08:34:14 +01:00
  • 4dce0bde30 target/ppc: add vhyp addressing mode helper for radix MMU Nicholas Piggin 2022-02-18 08:34:14 +01:00
  • 93aeb70210 ppc: allow the hdecr timer to be created/destroyed Nicholas Piggin 2022-02-18 08:34:14 +01:00
  • 5ff40b0124 spapr: prevent hdec timer being set up under virtual hypervisor Nicholas Piggin 2022-02-18 08:34:14 +01:00
  • 4ffcef2a88 target/ppc: raise HV interrupts for partition table entry problems Nicholas Piggin 2022-02-18 08:34:14 +01:00
  • 8601b4f11d spapr: nvdimm: Introduce spapr-nvdimm device Shivaprasad G Bhat 2022-02-18 08:34:14 +01:00
  • b5513584a0 spapr: nvdimm: Implement H_SCM_FLUSH hcall Shivaprasad G Bhat 2022-02-18 08:34:14 +01:00
  • 3e35960bf1 nvdimm: Add realize, unrealize callbacks to NVDIMMDevice class Shivaprasad G Bhat 2022-02-18 08:34:13 +01:00
  • b73a971c51 add sysstate feedback Alwin Berger 2022-02-17 19:47:18 +01:00
  • 45b04ef48d virtiofsd: Add basic support for FUSE_SYNCFS request Greg Kurz 2022-02-15 19:15:29 +01:00
  • 963061dc11 virtiofsd: Add an option to enable/disable security label Vivek Goyal 2022-02-08 15:48:13 -05:00
  • a675c9a600 virtiofsd: Create new file using O_TMPFILE and set security context Vivek Goyal 2022-02-08 15:48:12 -05:00
  • 0c3f81e131 virtiofsd: Create new file with security context Vivek Goyal 2022-02-08 15:48:11 -05:00
  • cb282e556a virtiofsd: Add helpers to work with /proc/self/task/tid/attr/fscreate Vivek Goyal 2022-02-08 15:48:10 -05:00
  • 81489726ad virtiofsd: Move core file creation code in separate function Vivek Goyal 2022-02-08 15:48:09 -05:00
  • 36cfab870e virtiofsd, fuse_lowlevel.c: Add capability to parse security context Vivek Goyal 2022-02-08 15:48:08 -05:00
  • 4c7c393c7b virtiofsd: Extend size of fuse_conn_info->capable and ->want fields Vivek Goyal 2022-02-08 15:48:07 -05:00
  • 776dc4b165 virtiofsd: Parse extended "struct fuse_init_in" Vivek Goyal 2022-02-08 15:48:06 -05:00
  • ef17dd6a8e linux-headers: Update headers to v5.17-rc1 Vivek Goyal 2022-02-08 15:48:05 -05:00
  • a086d54c6f virtiofsd: Fix breakage due to fuse_init_in size change Vivek Goyal 2022-02-08 15:48:04 -05:00
  • e64e27d5cb 9pfs: Fix segfault in do_readdir_many caused by struct dirent overread Vitaly Chikunov 2022-02-16 21:18:21 +03:00
  • 494fbbd3ed tests/9pfs: Use g_autofree and g_autoptr where possible Greg Kurz 2022-02-01 16:15:08 +01:00
  • ba6112e40c tests/9pfs: Fix leak of local_test_path Greg Kurz 2022-02-01 16:15:07 +01:00
  • 68c66a96c8 tests/9pfs: fix mkdir() being called twice Christian Schoenebeck 2022-01-22 20:12:16 +01:00
  • 65ceee0ae5 tests/9pfs: use g_autofree where possible Christian Schoenebeck 2021-11-16 17:40:08 +01:00
  • b85e0a6d5b parse raw freertos system state Alwin Berger 2022-02-16 23:36:23 +01:00
  • 7150ffc5e6
    [libafl_qemu] EasyElf::resolve_symbol return GuestAddr (#540) Evan Richter 2022-02-16 14:34:56 -06:00