Commit Graph

  • 99d423f10c crypto: add ASN.1 DER decoder Lei He 2022-05-25 17:01:13 +08:00
  • db5ca5fbfa crypto: Introduce akcipher crypto class zhenwei pi 2022-05-25 17:01:12 +08:00
  • daa55f3ecf qapi: crypto-akcipher: Introduce akcipher types to qapi Lei He 2022-05-25 17:01:11 +08:00
  • 7d5fd74a5d
    Improve doc (#648) syheliel 2022-05-26 17:44:05 +08:00
  • 58b53669e8 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2022-05-25 13:46:29 -07:00
  • 9ad6634ec9 i386: docs: Convert hyperv.txt to rST Vitaly Kuznetsov 2022-05-25 13:59:49 +02:00
  • 3aae0854b2 i386: Hyper-V Direct TLB flush hypercall Vitaly Kuznetsov 2022-05-25 13:59:48 +02:00
  • aa6bb5fad5 i386: Hyper-V Support extended GVA ranges for TLB flush hypercalls Vitaly Kuznetsov 2022-05-25 13:59:47 +02:00
  • 9411e8b6fa i386: Hyper-V XMM fast hypercall input feature Vitaly Kuznetsov 2022-05-25 13:59:46 +02:00
  • 869840d26c i386: Hyper-V Enlightened MSR bitmap feature Vitaly Kuznetsov 2022-05-25 13:59:45 +02:00
  • 7110fe56c1 i386: Use hv_build_cpuid_leaf() for HV_CPUID_NESTED_FEATURES Vitaly Kuznetsov 2022-05-25 13:59:44 +02:00
  • 758c925ee0 ide_ioport_read: Return lower octet of data register instead of 0xFF Lev Kujawski 2022-05-20 23:52:00 +00:00
  • 267b5e7e37 target/i386/kvm: Fix disabling MPX on "-cpu host" with MPX-capable host Maciej S. Szmigiero 2022-05-23 18:26:58 +02:00
  • dba2b2941c hw/audio/ac97: Remove unneeded local variables BALATON Zoltan 2022-04-23 11:36:57 +02:00
  • dafea9e286 hw/audio/ac97: Remove unimplemented reset functions BALATON Zoltan 2022-04-23 11:36:57 +02:00
  • ab9f0f7d44 hw/audio/ac97: Coding style fixes to avoid checkpatch errors BALATON Zoltan 2022-04-23 11:36:57 +02:00
  • c06ebc0f1b contrib/elf2dmp: add ELF dump header checking Viktor Prutyanov 2022-05-20 11:43:39 +03:00
  • 232e925547 thread-pool: remove stopping variable Paolo Bonzini 2022-05-14 08:50:12 +02:00
  • 900fa208f5 thread-pool: replace semaphore with condition variable Paolo Bonzini 2022-05-14 08:50:11 +02:00
  • 3c7b72ddca thread-pool: optimize scheduling of completion bottom half Paolo Bonzini 2022-05-14 08:50:10 +02:00
  • 6291d2588f Merge tag 'pull-aspeed-20220525' of https://github.com/legoater/qemu into staging Richard Henderson 2022-05-25 11:36:04 -07:00
  • 7929f75f34 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Richard Henderson 2022-05-25 11:34:49 -07:00
  • 6882d65161 Merge tag 'linux-user-for-7.1-pull-request' of https://gitlab.com/laurent_vivier/qemu into staging Richard Henderson 2022-05-25 09:32:38 -07:00
  • ffae6d9585 Merge tag 'qga-win32-pull-2022-05-25' of github.com:kostyanf14/qemu into staging Richard Henderson 2022-05-25 08:02:38 -07:00
  • 28edbad618
    Refactor libafl Python bindings (#632) Andrea Fioraldi 2022-05-25 16:56:06 +02:00
  • 52bcd99780 hw/arm/aspeed: Add i2c devices for AST2600 EVB Howard Chiu 2022-05-25 10:00:01 +00:00
  • 29320530cf docs: Correct the default thread-pool-size Liu Yiding 2022-04-13 12:20:54 +08:00
  • b9a002609f qga-win32: Add support for NVME bus type Konstantin Kostiuk 2022-05-24 18:43:44 +03:00
  • 2e7b218958 tests: Bump Fedora image version for cross-compilation Konstantin Kostiuk 2022-05-25 11:59:53 +03:00
  • 323f3a8f22 trivial: qga: Log version on start Konstantin Kostiuk 2022-05-23 22:16:44 +03:00
  • 3569664ee9 qga: add guest-get-diskstats command for Linux guests luzhipeng 2022-05-20 10:19:35 +08:00
  • 554c294514 hw/gpio: replace HWADDR_PRIx with PRIx64 Jamin Lin 2022-05-25 10:31:33 +02:00
  • 247c00294a hw/gpio support GPIO index mode for write operation. Jamin Lin 2022-05-25 10:31:33 +02:00
  • 17075ef244 hw/gpio: Add ASPEED GPIO model for AST1030 Jamin Lin 2022-05-25 10:31:33 +02:00
  • 7b1d21a8ba hw/gpio Add GPIO read/write trace event. Jamin Lin 2022-05-25 10:31:33 +02:00
  • 6827ff20b2 hw: aspeed: Init all UART's with serial devices Peter Delevoryas 2022-05-25 10:31:33 +02:00
  • 470253b6d0 hw: aspeed: Introduce common UART init function Peter Delevoryas 2022-05-25 10:31:33 +02:00
  • 94d10f4210 hw: aspeed: Ensure AST1030 respects uart-default Peter Delevoryas 2022-05-25 10:31:33 +02:00
  • c5e1bdb9e2 hw: aspeed: Add uarts_num SoC attribute Peter Delevoryas 2022-05-25 10:31:33 +02:00
  • ab5e86053d hw: aspeed: Add missing UART's Peter Delevoryas 2022-05-25 10:31:33 +02:00
  • 699db71520 aspeed: Introduce a get_irq AspeedSoCClass method Cédric Le Goater 2022-05-25 10:31:33 +02:00
  • 188052a133 hw: m25p80: allow write_enable latch get/set Iris Chen 2022-05-25 10:31:33 +02:00
  • 264a360ae0 docs: aspeed: Add fby35 board Peter Delevoryas 2022-05-25 10:31:33 +02:00
  • fa699e80a8 hw/arm/aspeed: Add fby35 machine type Peter Delevoryas 2022-05-25 10:31:33 +02:00
  • 3d393bb7d3 docs: add minibmc section in aspeed document Jamin Lin 2022-05-25 10:31:33 +02:00
  • 0cac736e73 Merge tag 'pull-riscv-to-apply-20220525' of github.com:alistair23/qemu into staging Richard Henderson 2022-05-24 15:55:12 -07:00
  • da537aae83
    FeedbackState as metadata (#627) Andrea Fioraldi 2022-05-24 16:05:22 +02:00
  • 8fe63fe8e5 hw/core: loader: Set is_linux to true for VxWorks uImage Bin Meng 2022-03-24 21:48:12 +08:00
  • d616889ece hw/core: Sync uboot_image.h from U-Boot v2022.01 Bin Meng 2022-03-24 21:48:11 +08:00
  • 5160bacc06 target/riscv: add zicsr/zifencei to isa_string Hongren (Zenithal) Zheng 2022-05-18 20:46:58 +08:00
  • d644e5e44f hw/riscv: virt: Fix interrupt parent for dynamic platform devices Anup Patel 2022-05-11 20:15:28 +05:30
  • 62cf02451e target/riscv: Set [m|s]tval for both illegal and virtual instruction traps Anup Patel 2022-05-11 20:15:23 +05:30
  • 24826da0ee target/riscv: Fix hstatus.GVA bit setting for traps taken from HS-mode Anup Patel 2022-05-11 20:15:22 +05:30
  • c1fbcecb3a target/riscv: Fix csr number based privilege checking Anup Patel 2022-05-11 20:15:21 +05:30
  • 075eeda931 target/riscv: Fix typo of mimpid cpu option Frank Chang 2022-05-23 23:31:46 +08:00
  • bb06941f95 target/riscv: check 'I' and 'E' after checking 'G' in riscv_cpu_realize Weiwei Li 2022-05-18 09:26:11 +08:00
  • 96c7fff703 hw/riscv/sifive_u: Resolve redundant property accessors Bernhard Beschow 2022-03-01 23:52:20 +01:00
  • 8f1b608798 hw/vfio/pci-quirks: Resolve redundant property getters Bernhard Beschow 2022-03-01 23:52:19 +01:00
  • bc57381669 target/riscv: Move/refactor ISA extension checks Tsukasa OI 2022-05-15 11:56:11 +09:00
  • 1086504c6f target/riscv: FP extension requirements Tsukasa OI 2022-05-15 11:56:10 +09:00
  • 9f6b7da5d2 target/riscv: Change "G" expansion Tsukasa OI 2022-05-15 11:56:09 +09:00
  • 1d398ab9dc target/riscv: Disable "G" by default Tsukasa OI 2022-05-15 11:56:08 +09:00
  • 61cdf4593e target/riscv: Fix coding style on "G" expansion Tsukasa OI 2022-05-15 11:56:07 +09:00
  • 91a3387dc4 hw/riscv: Make CPU config error handling generous (sifive_e/u/opentitan) Tsukasa OI 2022-05-14 15:29:41 +09:00
  • 4bcfc391ac hw/riscv: Make CPU config error handling generous (virt/spike) Tsukasa OI 2022-05-14 15:29:40 +09:00
  • a4a9a4432e target/riscv: Add short-isa-string option Tsukasa OI 2022-05-10 20:29:08 +09:00
  • 6047dcc245 target/riscv: Move Zhinx* extensions on ISA string Tsukasa OI 2022-05-10 20:29:07 +09:00
  • 77046729f9 hw/intc: Pass correct hartid while updating mtimecmp Atish Patra 2022-05-13 15:14:58 -07:00
  • 02b511985e target/riscv: rvv: Fix early exit condition for whole register load/store eopXD 2022-05-05 02:42:17 -07:00
  • d6cd3ae0eb target/riscv: Fix VS mode hypervisor CSR access Dylan Reid 2022-05-06 16:54:57 +00:00
  • 565a84c1e6 linux-user/host/s390: Treat EX and EXRL as writes Ilya Leoshkevich 2022-05-04 13:48:19 +02:00
  • 1a75b14038 tests/tcg/s390x: Test unwinding from signal handlers Ilya Leoshkevich 2022-05-04 00:51:57 +02:00
  • 9a12adc704 linux-user/s390x: Fix unwinding from signal handlers Ilya Leoshkevich 2022-05-04 00:51:56 +02:00
  • 0effdc29b5 linux-user: Remove pointless CPU{ARCH}State casts Philippe Mathieu-Daudé 2022-05-09 22:57:28 +02:00
  • a0939b8916 linux-user: Have do_syscall() use CPUArchState* instead of void* Philippe Mathieu-Daudé 2022-05-09 22:57:27 +02:00
  • 2f6f4290e0 linux-user/elfload: Remove pointless non-const CPUArchState cast Philippe Mathieu-Daudé 2022-05-09 22:57:26 +02:00
  • c3a28d7122 linux-user/syscall.c: fix build without RLIMIT_RTTIME Fabrice Fontaine 2022-05-23 12:52:39 +02:00
  • fa839bb08d
    More docs and less pub types (#646) Dominik Maier 2022-05-23 13:42:51 +02:00
  • f8d426a685 hostmem: default the amount of prealloc-threads to smp-cpus Jaroslav Jindrak 2022-05-17 14:38:58 +02:00
  • 3a7a27cffb target/i386: Remove LBREn bit check when access Arch LBR MSRs Yang Weijiang 2022-05-17 11:50:24 -04:00
  • 60f1c8017a linux-user: Clean up arg_start/arg_end confusion Richard Henderson 2022-04-26 19:51:29 -07:00
  • b7650f7683
    Added missing Eq (#645) Dominik Maier 2022-05-22 23:36:18 +02:00
  • f3fd6caf0b
    No break, only fix (#644) Dominik Maier 2022-05-22 18:54:14 +02:00
  • 7d2892a42f
    Fix Windows import (#642) Dominik Maier 2022-05-22 13:07:45 +02:00
  • c404825fb8
    More clippy (#641) Dominik Maier 2022-05-22 13:01:55 +02:00
  • 828ebcff39
    Clippy nits & fixes (#640) Dominik Maier 2022-05-22 02:43:25 +02:00
  • 50ddbf6a78
    Added autofix script (#639) Dominik Maier 2022-05-21 15:06:11 +02:00
  • ffaad561cb
    Reduced scope of unsafe block (#637) peamaeq 2022-05-21 01:37:22 +08:00
  • 3757b0d08b Merge tag 'pull-request-2022-05-18' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2022-05-20 08:04:30 -07:00
  • 5570601fea
    Small refactoring of nits in #635 (#636) Dongjia Zhang 2022-05-20 14:26:28 +09:00
  • 3a650ac995 Merge tag 'pull-target-arm-20220519' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2022-05-19 11:56:39 -07:00
  • fab8ad39fb target/arm: Use FIELD definitions for CPACR, CPTR_ELx Richard Henderson 2022-05-16 22:48:45 -07:00
  • 5814d587fe target/arm: Enable FEAT_HCX for -cpu max Richard Henderson 2022-05-16 22:48:44 -07:00
  • 07b034ea82 target/arm: Fix PAuth keys access checks for disabled SEL2 Florian Lugou 2022-05-17 16:52:42 +02:00
  • 9598c1bb39 ptimer: Rename PTIMER_POLICY_DEFAULT to PTIMER_POLICY_LEGACY Peter Maydell 2022-05-16 11:30:58 +01:00
  • afdcbddcc9 hw/arm/virt: Drop #size-cells and #address-cells from gpio-keys dtb node Peter Maydell 2022-05-13 14:13:16 +01:00
  • e8ca920f3d hw/arm/virt: Fix incorrect non-secure flash dtb node name Peter Maydell 2022-05-13 14:13:15 +01:00
  • 24526bb92f target/arm: Make number of counters in PMCR follow the CPU Peter Maydell 2022-05-13 13:28:52 +01:00
  • 1a13efcc56 target/arm/helper.c: Delete stray obsolete comment Peter Maydell 2022-05-13 14:18:01 +01:00
  • 6e76d35f23 hw/adc/zynq-xadc: Use qemu_irq typedef Philippe Mathieu-Daudé 2022-05-09 22:20:35 +02:00