aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
64-bit-physaddrstarget-arm: Add support for long format translation table walksPeter Maydell10 years
a64-fifth-settarget-arm: Give the FPSCR rounding modes namesAlexander Graf9 years
a64-first-settarget-arm: A64: add support for compare and branch immAlexander Graf9 years
a64-first-set-test-contextadd ldp/stp vector formsPeter Maydell9 years
a64-for-marcustarget-arm: A64: Add FNEG and FABS to the SIMD 2-reg-misc groupPeter Maydell9 years
a64-neontarget-arm: A64: Add FNEG and FABS to the SIMD 2-reg-misc groupPeter Maydell9 years
a64-neon-sixth-setexec-all.h: Increase MAX_OP_PER_INSTR for ARM A64 decoderPeter Maydell8 years
a64-saverestoretarget-arm: Support save/load for 64 bit CPUsPeter Maydell8 years
a64-second-settarget-arm: A64: add support for logical (immediate) insnsAlexander Graf9 years
a64-sixth-settarget-arm: A64: Add support for FCVT between half, single and doublePeter Maydell9 years
a64-systemhw/arm/virt: Add support for Cortex-A57Peter Maydell8 years
a64-system-3target-arm: Add v8 mmu translation supportRob Herring9 years
a64-system-4hw/arm/virt: Add support for Cortex-A57Peter Maydell8 years
a64-system-sysregstarget-arm: A64: Add SIMD shift by immediateAlex Bennée9 years
a64-third-fourth-setdefault-configs: Add config for aarch64-linux-userPeter Maydell9 years
a64-third-settarget-arm: A64: implement SVC, BRKAlexander Graf9 years
a64-vixldisas: Implement disassembly output for A64Claudio Fontana9 years
a64-wipBUGFIX arithmetic in disas_pc_rel_adrPeter Maydell9 years
a64-workingtarget-arm: A64: Add [UF]RSQRTE (reciprocal root estimate)Alex Bennée8 years
aarch32-guesttarget/arm: Implement DBGVCR32_EL2 system registerPeter Maydell6 years
aarch32-hyptarget/arm/cpu: Give Cortex-A15 and -A7 the EL2 featurePeter Maydell4 years
aarch64default-configs: Add config for aarch64-softmmuPeter Maydell9 years
aarch64-bustedrandom build hacksPeter Maydell9 years
aarch64-kvmconfigure: Enable KVM for aarch64 host/target combinationPeter Maydell9 years
aarch64-kvm-workingdefault-configs: Add config for aarch64-softmmuPeter Maydell9 years
amba-virtiohw/vexpress.c: Add MMIO virtio transportPeter Maydell10 years
arm-devs.for-upstreamhw/virtio/virtio-mmio: Make QueueNumMax read 0 for unavailable queuesPeter Maydell9 years
arm-devs.nexthw/virtio/virtio-mmio: Make QueueNumMax read 0 for unavailable queuesPeter Maydell9 years
arm-testhw/intc/arm_gicv3_kvm: Reset GICv3 cpu interface registersVijaya Kumar K5 years
armhw-for-upstreamhw/stellaris: Add support for RCC2 registerEngin AYDOGAN11 years
better-exec-loggingcpu-exec: Improve the TB execution loggingPeter Maydell8 years
better-ifdefsutil/qemu-thread-posix.c: Replace OS ifdefs with CONFIG_HAVE_SEM_TIMEDWAITPeter Maydell5 years
boot-fix-int-sizeshw/vexpress.c: Allow >4GB of RAM for Cortex-A15 daughterboardPeter Maydell10 years
bsd-async-bugMerge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell3 years
bsd-fixesblock/file-posix.c: Fix unused variable warning on OpenBSDPeter Maydell5 years
bsd-user.for-upstreambsd-user: Fix syscall format, add strace support for more syscallsSean Bruno8 years
bsd-user.nextbsd-user: Implement strace support for getcwd syscallSean Bruno8 years
bsd-user.to-testbsd-user: Fix syscall format, add strace support for more syscallsSean Bruno8 years
bsd-warningsutil/oslib-posix.c: Avoid warning on NetBSDPeter Maydell5 years
clean-includesinclude: Clean up includesPeter Maydell6 years
cocoa-absui/cocoa: Honour -show-cursor command line optionPeter Maydell8 years
cocoa-menujavafx style workaroundPeter Maydell17 months
cocoa-poolsui/cocoa.m: Remove unnecessary NSAutoreleasePoolsPeter Maydell6 months
cocoa.for-upstreamui/cocoa: Perform UI operations only on the main threadPeter Maydell3 years
cocoa.nextui/cocoa: Perform UI operations only on the main threadPeter Maydell3 years
configury.for-upstreamppc: Remove CONFIG_FDT conditionalsPeter Maydell9 years
configury.nextppc: Remove CONFIG_FDT conditionalsPeter Maydell9 years
cp15-barrierstarget-arm: Support v6 barriers in linux-user modePeter Maydell11 years
cp15-on-qomtarget-arm: TODO markersPeter Maydell10 years
cp15-on-qom-on-miniqomtarget-arm: Remove ARM_CPUID_* macrosPeter Maydell10 years
cp15-on-qom.2target-arm: TODO markersPeter Maydell10 years
cp15-reworktarget-arm: Remove ARM_CPUID_* macrosPeter Maydell10 years
cpu-copy-methodqom/cpu: Add copy methodPeter Maydell10 years
cpu-maxhw/arm/virt: Support -machine gic-version=maxPeter Maydell4 years
cryptotarget-arm: A64: Implement two-register SHA instructionsPeter Maydell8 years
darwin-9p9p: darwin: configure: Allow VirtFS on DarwinKeno Fischer4 years
debugtarget-arm: Implement MDSCR_EL1 as having statePeter Maydell8 years
direntlinux-user: Fix getdents emulation for 64 bit guest on 32 bit hostPeter Maydell4 years
docs.for-upstreamdocs: Be consistent about capitalization of 'Arm'Peter Maydell2 years
docs.nextdocs: Be consistent about capitalization of 'Arm'Peter Maydell2 years
drop-kvm32usb-host: restrict workaround to new libusb versionsGerd Hoffmann23 months
drop-qemu-common-incsthrottle.h: Don't include qemu-common.hPeter Maydell7 years
drop-reset-model-idtarget-arm: Move A9 config_base_address reset value to ARMCPUPeter Maydell10 years
exynos-gichw/arm/virt: Check for attempt to use TrustZone with KVM or HVFPeter Maydell4 months
fix-disas-addrsdisas: Fix printing of addresses in disassemblyPeter Maydell10 years
fix-mig-3.0hw/intc/arm_gicv3_common: Move gicd shift bug handling to gicv3_post_loadPeter Maydell4 years
fix-nptlconfigure: Make NPTL non-optionalPeter Maydell9 years
fix-pcihw/versatile_pci: Implement the correct PCI IRQ swizzlingPeter Maydell9 years
fix-sysreg-writebackarm: Allow system registers for KVM guests to be changed by QEMU codePeter Maydell3 years
fix-thread-atexitutil/qemu-thread-posix: Fix qemu_thread_atexit* for OSXPeter Maydell4 years
fix-vm-teststests/vm: Use make's --output-sync optionPeter Maydell4 years
for-anthonyARM: Implement VCVT to 16 bit integer using new softfloat routinesPeter Maydell12 years
for-upstreamtarget-arm: Don't print debug messages for various UNDEF casesPeter Maydell11 years
for-upstream-0.15target-arm: UNDEF on a VCVTT/VCVTB UNPREDICTABLE to avoid TCG assertPeter Maydell11 years
fpcxt-ns-fixNobble HEAPINFO for an547Peter Maydell14 months
fsr-in-faultinfotarget/arm: Extend PAR format determinationEdgar E. Iglesias5 years
full-tz-enablehw/arm/virt: Enable TZ extensions on the GIC if we are using themPeter Maydell7 years
gcc-guardsDrop QEMU_GNUC_PREREQ() checks for gcc older than 4.1Peter Maydell5 years
gdbstubRevert "gdbstub: Do not kill target in system emulation mode"Fabien Chouteau7 years
gic-as-devicehw/arm_gic: Remove stray hardcoded tabPeter Maydell10 years
gic-prio-bitshw/intc/arm_gicv3: Provide ich_num_aprs()Peter Maydell3 months
gicv3RFC: hw/intc/arm_gicv3_kvm: Implement get/put functionsPavel Fedin6 years
gicv3-virthw/arm/virt: Add board property to enable EL2Peter Maydell6 years
gicv4process vlpiPeter Maydell6 months
gpio-pwrhw/arm/stellaris: Expand comment about handling of OLED chipselectPeter Maydell13 months
handle-gicv3-onlyhw/intc/arm_gic_kvm: Don't assume kernel can provide a GICv2Peter Maydell2 years
hvf-stufftarget/arm: Support PAuth extension for hvfPeter Maydell6 months
icount-debugtarget/arm: Don't corrupt insn_start arguments on 32-bit hostsPeter Maydell4 years
idreg-assertstarget/arm: Limit ID register assertions to TCGPeter Maydell3 years
idreg-fixestarget/arm: Make isar_feature_aa32_fp16_arith() handle M-profilePeter Maydell23 months
int-fast16-tosdep.h: Remove int_fast*_t Solaris compatibility codePeter Maydell7 years
int-flaggen-icount.h: Rename gen_icount_start/end to gen_tb_start/endPeter Maydell9 years
ivshmemtests: Handle $RANDOM not being supported by the shellPeter Maydell5 years
javac-noodlingpage_unprotect(): handle calls to pages that are PAGE_WRITEPeter Maydell5 years
kvm-armconfigure: Enable KVM on ARMPeter Maydell10 years
kvm-arm-dev-addr-testtarget-arm: Use MemoryListener to identify GIC base address for KVMPeter Maydell10 years
kvm-arm-gdb-reprotarget-arm: Use tuple list to sync cp regs with KVMPeter Maydell9 years
kvm-arm-irqchangeconfigure: Enable KVM on ARMPeter Maydell10 years
kvm-arm-onereglinux-headers: Update to kernel with ARM ONE_REG ABIPeter Maydell10 years
kvm-arm-onereg-vfpARM KVM: save and load VFP registers from kernelPeter Maydell10 years
kvm-arm-onereg-workingconfigure: Enable KVM on ARMPeter Maydell10 years
kvm-arm-v12configure: Enable KVM on ARMPeter Maydell10 years
kvm-arm-v13configure: Enable KVM on ARMPeter Maydell10 years
kvm-arm-v14oslib-posix: Align to permit transparent hugepages on ARM LinuxPeter Maydell10 years
kvm-arm-v17configure: Enable KVM on ARMPeter Maydell10 years
kvm-arm-workingtarget-arm: Convert TCG to using (index,value) list for cp migrationPeter Maydell10 years
kvm-arm-working-2target-arm: debug printoutPeter Maydell9 years
kvm-el3hw/arm/virt: Delete EL3 error checksnow provided in CPU realizePeter Maydell12 months
kvm-psci-versiondebug junkPeter Maydell6 months
kvm-sync-regsarm: Allow system registers for KVM guests to be changed by QEMU codePeter Maydell4 years
kvm-sync-testtarget-arm: cpu.h document why env->spsr existsAlex Bennée7 years
kvm-worktarget-arm/kvm.c: Pass CPU index to KVM_IRQ_LINE ioctlPeter Maydell11 years
kvm-x86ismskvm: Add documentation comment for kvm_irqchip_in_kernel()Peter Maydell10 years
libusb-warningusb-host: switch to LIBUSB_API_VERSIONGerd Hoffmann5 years
linux-fixeslinux-user: Fix definition of target_sigevent for 32-bit guestsPeter Maydell6 years
linux-userlinux-user: ARM: Ignore immediate value for svc in thumb modeAlexander Graf10 years
linux-user-nuke-ifdefslinux-user: Pull target-specific signal.c code into separate filesPeter Maydell11 years
linux-user-pulllinux-user: ARM: Ignore immediate value for svc in thumb modeAlexander Graf10 years
linux-user.for-upstreamlinux-user: ARM: Ignore immediate value for svc in thumb modeAlexander Graf10 years
linux-user.nextlinux-user: Do not ignore mmap failure from hostJürg Billeter9 years
m-profile-fixesarmv7m: R14 should reset to 0xffffffffPeter Maydell6 years
m1-debugdebug junkPeter Maydell3 months
mach-virthw/arm/virt: Support -cpu hostPeter Maydell9 years
mach-virt-64default-configs: Add config for aarch64-softmmuPeter Maydell9 years
masterMerge tag 'linux-user-for-7.1-pull-request' of https://gitlab.com/laurent_viv...Richard Henderson5 days
merge-for-testingMerge remote-tracking branch 'mst/tags/for_anthony' into test-pullreq-applyPeter Maydell9 years
mips-fixtcg/mips: Handle large offsets from target env to tlb_tablePeter Maydell4 years
misc.for-upstreamvirt: Fix broken indentationEduardo Habkost4 years
misc.nextvirt: Fix broken indentationEduardo Habkost4 years
missing-idregstarget-arm: Make reserved ranges in ID_AA64* spaces RAZ, not UNDEFPeter Maydell6 years
mojave-fixesdebug printfPeter Maydell4 years
more-ramvirt: Lift the maximum RAM limit from 30GB to 255GBPeter Maydell6 years
multi-asesHACK: rearrange the virt memory map to suit OP-TEEPeter Maydell7 years
multi-ases-2HACK: rearrange the virt memory map to suit OP-TEEPeter Maydell7 years
mve-drop-1target/arm: Make VMOV scalar <-> gpreg beatwise for MVEPeter Maydell14 months
mve-drop-3target/arm: Implement MVE interleaving loads/storesPeter Maydell13 months
mve-gdbconfigs: Don't include 32-bit-only GDB XML in aarch64 linux configsPeter Maydell11 months
neon-decodetreetarget/arm: Convert NEON VFMA, VFMS 3-reg-same insns to decodetreePeter Maydell2 years
ninjatool-barftests/qapi-schema: Add test of the rST QAPI doc-comment outputnPeter Maydell23 months
no-unameconfigure: Never use 'uname' to identify target OSPeter Maydell5 years
no-virttarget/arm: Use acpi_ghes_present() to see if we report ACPI memory errorsPeter Maydell14 months
no-werror-in-configureconfigure: Check for -Werror causing failures when compiling testsPeter Maydell10 years
non-utf-fixeslinux-user/arm/nwfpe/fpopcode.h: Fix non-UTF-8 charactersPeter Maydell11 years
num-pmu-ctrsdebug junkPeter Maydell3 months
nvic-rebasearmv7m: decide whether faults are MemManage or BusFaultMichael Davidsaver6 years
nvic-rewritearmv7m: Allow SHCSR writes to change pending and active bitsPeter Maydell5 years
omap-for-upstreamMAINTAINERS: claim maintainership for the OMAP devicesPeter Maydell11 years
osx-deprecatedui/cocoa: Suppress NSFileHandlingPanelOKButton deprecation warningPeter Maydell4 years
overohw: Add Overo board supportPeter Maydell11 years
paolo-docsdocs/system: convert Texinfo documentation to rSTPaolo Bonzini2 years
ppcuichw/ppc: Remove unused ppcuic_init()Peter Maydell19 months
preadv-osxconfigure: Move preadv check to meson.buildPeter Maydell19 months
priplxmonitor: Use PRI*PLX to avoid TARGET_PHYS_ADDR_BITS ifdefPeter Maydell10 years
psci-messingarm/virt: enable PSCI emulation support for system emulationRob Herring8 years
pxa-mmci-qomifyhw/sd/pxa2xx_mmci: Add reset functionPeter Maydell7 years
q-l-kvm-x86ismskvm: Add documentation comment for kvm_irqchip_in_kernel()Peter Maydell10 years
q-l-msr-opstarget-arm: kvm: use KVM_GET_MSRS/KVM_SET_MSRS for CP15 registers.Rusty Russell10 years
q-l-on-64physChangelog.LINARO: Add entry for 2012.07Peter Maydell10 years
q-l-pic-cleanuphw/kvm/arm_gic.c: Use kvm_set_irq where possiblePeter Maydell10 years
qemu-char-warningqemu-char: Avoid unused variable warning in some configsPeter Maydell10 years
qerror-after-realizedqerror: Add QERR_PROPERTY_SET_AFTER_REALIZEPeter Maydell10 years
ranchuandroid_adb: Listen for ADB connections on 127.0.0.1, not localhostPeter Maydell8 years
ranchu-adbqemu-char: Convert socket char backend to parse/kindPeter Maydell8 years
ranchu-linaro-beta1android_adb: Listen for ADB connections on 127.0.0.1, not localhostPeter Maydell8 years
ranchu-linaro-beta2exec: Handle multipage ranges in invalidate_and_set_dirty()Peter Maydell8 years
ranchu-pipe!fixup: fix get_qemu_addr_of_guest_buffer()Peter Maydell8 years
ranchu-proposedranchu: Create console and ADB ports automaticallyPeter Maydell8 years
ranchu-virtserialvirtserial ping-pong devicePeter Maydell8 years
ranchu-virtserial-rebasedexec: Handle multipage ranges in invalidate_and_set_dirty()Peter Maydell8 years
revert-branch-stuffRevert "tcg/optimize: Flush data at labels not TCG_OPF_BB_END"Peter Maydell21 months
s390-barrierss390-ccw: Add virtio barriersPeter Maydell18 months
sd-saveloadhw/sd.c: add SD card save/load supportMitsyanko Igor10 years
sf-relicensingsoftfloat: Clarify license statusPeter Maydell8 years
sigrace-fixeslinux-user: Implement safe_syscall for i386Peter Maydell6 years
sigrace-fixes-3linux-user: Special-case ERESTARTSYS in target_strerror()Peter Maydell6 years
softfloat-typesfpu: Replace uint8 typedef with uint8_tPeter Maydell7 years
softfloat.for-upstreamMAINTAINERS: Add section for FPU emulationPeter Maydell6 years
softfloat.nextMAINTAINERS: Add section for FPU emulationPeter Maydell6 years
sparc-buildfixlinux-user/signal.c: Rename MC_* definesPeter Maydell5 years
sparc-buildfixalinux-user/signal.c: Rename MC_* definesPeter Maydell5 years
sparc-fixesqga: don't fail if mount doesn't have slave devicesMichael Roth5 years
sparc-pagealignsparc: Make sure we mmap at SHMLBA alignmentPeter Maydell5 years
sphinx-conv-brokendocs/interop: Convert qemu-ga-ref to rSTPeter Maydell2 years
sphinx-conversionsRemove texinfo dependency from docker and CI configsPeter Maydell2 years
sphinx-conversions-v5Remove texinfo dependency from docker and CI configsPeter Maydell2 years
sphinx-docsMakefile: disable Sphinx nitpickingPeter Maydell3 years
sphinx.for-upstreamMAINTAINERS: Add entry for Sphinx documentation infrastructurePeter Maydell3 years
sphinx.nextMAINTAINERS: Add entry for Sphinx documentation infrastructurePeter Maydell3 years
sse-300tests/qtest/sse-timer-test: Add simple test of the SSE timer devicePeter Maydell18 months
stable-0.10exec-all.h: increase MAX_OP_PER_INSTR to 96 from 64Aurelien Jarno13 years
stable-0.11qcow2: Bring synchronous read/write back to lifeKevin Wolf13 years
stable-0.12pc: Fix CMOS info for drives defined with -deviceMarkus Armbruster12 years
stable-0.13Update for 0.13.0 releaseAnthony Liguori12 years
stagingMerge tag 'linux-user-for-7.1-pull-request' of https://gitlab.com/laurent_viv...Peter Maydell3 weeks
systick-scalearm: Rename hw/arm/arm.h to hw/arm/boot.hPeter Maydell3 years
target-arm-post-2.4hw/cpu/a15mpcore: Wire up hyp and secure physical timer interruptsPeter Maydell7 years
target-arm.for-3.1target/arm: Implement tailchaining for M profile coresPeter Maydell4 years
target-arm.for-upstreamcutils: Add missing dyld(3) include on macOSPhilippe Mathieu-Daudé3 days
target-arm.nextcutils: Add missing dyld(3) include on macOSPhilippe Mathieu-Daudé3 days
tcg-aarch64.for-upstreamMAINTAINERS: add tcg/aarch64 maintainerClaudio Fontana9 years
tcg-aarch64.nextMAINTAINERS: add tcg/aarch64 maintainerClaudio Fontana9 years
tcg-arm-movcondtarget-arm: use deposit instead of hardcoded versionAurelien Jarno10 years
tcg-use-mov-regtcg/arm: Use tcg_out_mov_reg rather than inline equivalent codePeter Maydell10 years
test-arm-hvfhvf: arm: Implement -cpu hostAlexander Graf19 months
test-aurel-arm-opttarget-arm: use deposit instead of hardcoded versionAurelien Jarno10 years
test-neon-be-fixestarget/arm: Fix VUDOT/VSDOT (scalar) on big-endian hostsPeter Maydell22 months
test-ping-fixeslinux-user: Move target_to_host_errno_table[] setup out of ioctl loopPeter Maydell10 years
test-psci-6arm/highbank: enable PSCI emulation supportRob Herring8 years
test-qlconfigure: Enable KVM on ARMPeter Maydell10 years
test-qom-kvmMAINTAINERS: add entry for ARM KVM guest coresPeter Maydell9 years
test-rasfixupsPeter Maydell3 years
test-tlsMake cpu_single_env thread-localPaolo Bonzini11 years
test-uint16softfloat: Replace int16 type with int_fast16_tAndreas Färber10 years
test-utmpxqemu-ga: check if utmpx.h is available on the systemTomáš Golembiovský5 years
testendianedu: add memory testMichael S. Tsirkin7 years
tgetarget/arm: Treat SCTLR_EL1.M as if it were zero when HCR_EL2.TGE is setPeter Maydell4 years
transaction-attrstarget-arm: Check watchpoints against CPU security statePeter Maydell7 years
txfailtarget/arm: Implement new do_transaction_failed hookPeter Maydell5 years
tz-migrationCorrect CPACR reset value for v7 coresPeter Maydell4 years
use-esr-magicaccel/tcg/user-exec: Don't parse aarch64 insns to test for read vs writePeter Maydell4 years
v7m-hacksarmv7m: Make bitband device take the address space to accessPeter Maydell6 years
v7m-mpuarm: Implement HFNMIENA support for M profile MPUPeter Maydell5 years
v7m-qomifystm32f205: Rename 'nvic' local to 'armv7m'Peter Maydell5 years
v8-tzhw/arm/virt: Assume EL3 boot rom will handle PSCI if one is providedPeter Maydell6 years
v8mmps2-an505: New board model: MPS2 with AN505 Cortex-M33 FPGA imagePeter Maydell4 years
vexpress-clockshw/vexpress: Set reset values for daughterboard oscillatorsPeter Maydell10 years
vfp-decodetreetarget/arm: Convert float-to-integer VCVT insns to decodetreePeter Maydell3 years
vgichw/kvm/arm_gic: Implement support for KVM in-kernel ARM GICPeter Maydell10 years
virt-for-uefihw/arm/virt: Provide PL031 RTCPeter Maydell8 years
vixl-1.12disas/libvixl: Update to upstream VIXL 1.12Peter Maydell7 years
vmid16target/arm: Correctly implement ACTLR2, HACTLR2Peter Maydell3 years
x86-rdtscqemu-timer: Don't use RDTSC on 386s and 486sPeter Maydell10 years
xopen-sourceHACK: numa: fix OSX errorPeter Maydell5 years