QEMU main repository: Please see https://www.qemu.org/docs/master/devel/submitting-a-patch.html for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website. http://www.qemu.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Hervé Poussineau d0b2542574 raven: Move BIOS loading from board code to PCI host 13 years ago
audio Add the ability to vary Spice playback and record rates, to facilitate Opus support. 12 years ago
backends ui/sdl2 : initial port to SDL 2.0 (v2.0) 12 years ago
block block/raw-win32: bdrv_parse_filename() for hdev 12 years ago
bsd-user *-user: Improve documentation for lock_user function 13 years ago
default-configs Add Enhanced Three-Speed Ethernet Controller (eTSEC) 12 years ago
disas libvixl: Fix format strings for several int64_t values 12 years ago
docs Docs: Introduce multiport serial support in qemupciserial.inf. 12 years ago
dtc@bc895d6d09 dtc: add submodule 13 years ago
fpu softfloat: Support halving the result of muladd operation 12 years ago
fsdev hw/9pfs: Include virtio-9p-device.o in build 12 years ago
gdb-xml target-arm: Support fp registers in gdb stub 12 years ago
hw raven: Move BIOS loading from board code to PCI host 12 years ago
include Block pull request 12 years ago
libcacard Add a 'name' parameter to qemu_thread_create 12 years ago
linux-headers update linux headers to kvm/next 12 years ago
linux-user Merge remote-tracking branch 'remotes/riku/linux-user-for-upstream' into staging 12 years ago
net Net patches 12 years ago
pc-bios prep: Update ppc_rom.bin 12 years ago
pixman@97336fad32 qapi: move include files to include/qobject/ 13 years ago
po po: Update all *.po files 13 years ago
qapi qapi: Add missing null check to opts_start_struct() 12 years ago
qga qga: Remove unneeded include file 12 years ago
qobject qdict: Extract non-QDicts in qdict_array_split() 12 years ago
qom Block pull request 12 years ago
roms prep: Update ppc_rom.bin 12 years ago
scripts qapi script: do not add "_" for every capitalized char in enum 12 years ago
slirp misc: Spelling and grammar fixes in comments 13 years ago
stubs stubs: Optimize dependencies for gdbstub.c 12 years ago
sysconfigs/target Eliminate cpus-x86_64.conf file 14 years ago
target-alpha exec: Make stl_*_phys input an AddressSpace 12 years ago
target-arm target-arm: Implement WFE as a yield operation 12 years ago
target-cris cris: Add interrupt signals to the CPU device 12 years ago
target-i386 Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging 12 years ago
target-lm32 target-lm32: stop VM on illegal or unknown instruction 12 years ago
target-m68k Merge remote-tracking branch 'rth/tcg-pull' into staging 13 years ago
target-microblaze Microblaze: Convert Microblaze-pic handling to GPIOs 12 years ago
target-mips target-mips: add user-mode FR switch support for MIPS32r5 12 years ago
target-moxie cpu: Drop cpu_model_str from CPU_COMMON 13 years ago
target-openrisc target-openrisc: Use new qemu_ld/st opcodes 12 years ago
target-ppc target-ppc: spapr: e500: fix to use cpu_dt_id 12 years ago
target-s390x s390x/virtio-ccw: Adapter interrupt support. 12 years ago
target-sh4 target-sh4: Use new qemu_ld/st opcodes 12 years ago
target-sparc target-sparc: Add and use CPU_FEATURE_CASA 12 years ago
target-unicore32 exec: Make ldl_*_phys input an AddressSpace 12 years ago
target-xtensa target-xtensa: provide HW confg ID registers 12 years ago
tcg tcg-aarch64: Remove nop from qemu_st slow path 12 years ago
tests Block pull request 12 years ago
trace trace: Fix build warnings for Win32 build 12 years ago
ui gtk: Add mouse wheel support 12 years ago
util Block pull request 12 years ago
.exrc qemu: add .exrc 14 years ago
.gitignore Merge remote-tracking branch 'remotes/bonzini/configure' into staging 12 years ago
.gitmodules Add OpenHack'Ware submodule 12 years ago
.mailmap Update mailmap 13 years ago
.travis.yml .travis.yml: Add aarch64-* targets 12 years ago
CODING_STYLE Replace Qemu by QEMU in internal documentation 14 years ago
COPYING COPYING: update from FSF 18 years ago
COPYING.LIB Update FSF address in GPL/LGPL boilerplate 17 years ago
Changelog Use qemu-project.org domain name 13 years ago
HACKING HACKING: Document vaddr type usage 13 years ago
LICENSE LICENSE: clarify 13 years ago
MAINTAINERS acpi,pc,pci,virtio,memory bug fixes 12 years ago
Makefile build: Fix installation of target-dependent files 12 years ago
Makefile.objs iothread: add I/O thread object 12 years ago
Makefile.target build: softmmu targets do not have a "main.o" file 12 years ago
README Use qemu-project.org domain name 13 years ago
VERSION Open 2.0 development tree 13 years ago
aio-posix.c aio: make aio_poll(ctx, true) block with no fds 13 years ago
aio-win32.c aio: make aio_poll(ctx, true) block with no fds 13 years ago
arch_init.c XBZRLE: Fix qemu crash when resize the xbzrle cache 12 years ago
async.c aio: add aio_context_acquire() and aio_context_release() 12 years ago
balloon.c softmmu: move include files to include/sysemu/ 13 years ago
block-migration.c block: per caller dirty bitmap 13 years ago
block.c block: Unlink temporary file 12 years ago
blockdev-nbd.c nbd: use BlockDriverState refcnt 13 years ago
blockdev.c blockdev: Fix NULL pointer dereference in blockdev-add 12 years ago
blockjob.c Use error_is_set() only when necessary 12 years ago
bt-host.c sysemu: avoid proliferation of include/ subdirectories 13 years ago
bt-vhci.c sysemu: avoid proliferation of include/ subdirectories 13 years ago
configure acpi,pc,test bug fixes 12 years ago
coroutine-gthread.c block: move include files to include/block/ 13 years ago
coroutine-sigaltstack.c Merge remote-tracking branch 'kwolf/for-anthony' into staging 13 years ago
coroutine-ucontext.c Fix warnings suppressors to honor --disable-werror 13 years ago
coroutine-win32.c block: move include files to include/block/ 13 years ago
cpu-exec.c target-arm: Store AIF bits in env->pstate for AArch32 12 years ago
cpus.c Add a 'name' parameter to qemu_thread_create 12 years ago
cputlb.c cpu: Add per-cpu address space 12 years ago
device-hotplug.c hw/boards: Convert current_machine to MachineState 12 years ago
device_tree.c device_tree: qemu_fdt_setprop: Rename val_array arg 12 years ago
disas.c disas: Implement disassembly output for A64 12 years ago
dma-helpers.c aio / timers: Untangle include files 13 years ago
dump.c dump: add 'query-dump-guest-memory-capability' command 12 years ago
exec.c Merge remote-tracking branch 'remotes/kvm/uq/master' into staging 12 years ago
gdbstub.c vl: allow "cont" from panicked state 13 years ago
hmp-commands.hx block: update block commit documentation regarding image truncation 12 years ago
hmp.c dump: make kdump-compressed format available for 'dump-guest-memory' 12 years ago
hmp.h monitor: add object-add (QMP) and object_add (HMP) command 12 years ago
iohandler.c iohandler: switch to GPollFD 13 years ago
ioport.c portio: Allow to mark portio lists as coalesced MMIO flushing 13 years ago
iothread.c qmp: add query-iothreads command 12 years ago
kvm-all.c Merge remote-tracking branch 'remotes/kvm/uq/master' into staging 12 years ago
kvm-stub.c Revert "KVM: Split QEMUMachine typedef into separate header" 12 years ago
main-loop.c slirp: set mainloop timeout with more precise value 13 years ago
memory.c memory_region_present: return false if address is not found in child MemoryRegion 12 years ago
memory_mapping.c cpu: Use QTAILQ for CPU list 13 years ago
migration-exec.c aio / timers: Untangle include files 13 years ago
migration-fd.c aio / timers: Untangle include files 13 years ago
migration-rdma.c rdma: rename 'x-rdma' => 'rdma' 12 years ago
migration-tcp.c aio / timers: Untangle include files 13 years ago
migration-unix.c aio / timers: Untangle include files 13 years ago
migration.c Add a 'name' parameter to qemu_thread_create 12 years ago
module-common.c module: implement module loading 12 years ago
monitor.c input: mouse: switch monitor to new core 12 years ago
nbd.c nbd: move socket wrappers to qemu-nbd 12 years ago
os-posix.c oslib-posix: Fix build on FreeBSD 12 years ago
os-win32.c util: Split out exec_dir from os_find_datadir 12 years ago
page_cache.c Fix two XBZRLE corruption issues 12 years ago
qapi-schema.json qmp: add query-iothreads command 12 years ago
qdev-monitor.c qdev-monitor: Set properties after parent is assigned in device_add 12 years ago
qdict-test-data.txt Introduce QDict test data file 17 years ago
qemu-bridge-helper.c qemu-bridge-helper: force usage of a very high MAC address for the bridge 13 years ago
qemu-char.c char: restore read callback on a reattached (hotplug) chardev 12 years ago
qemu-coroutine-io.c aio / timers: Untangle include files 13 years ago
qemu-coroutine-lock.c coroutine: remove qemu_co_queue_wait_insert_head 13 years ago
qemu-coroutine-sleep.c coroutine: add co_aio_sleep_ns() to allow sleep in block drivers 13 years ago
qemu-coroutine.c coroutine: add ./configure --disable-coroutine-pool 13 years ago
qemu-doc.texi Describe flaws in qcow/qcow2 encryption in the docs 12 years ago
qemu-file.c qemu_file: Fix mismerge of "use fwrite() correctly" 12 years ago
qemu-img-cmds.hx qemu-img: add -l for snapshot in convert 13 years ago
qemu-img.c qemu-img convert: Fix progress output 12 years ago
qemu-img.texi Describe flaws in qcow/qcow2 encryption in the docs 12 years ago
qemu-io-cmds.c qemu-io: Fix warnings from static code analysis 12 years ago
qemu-io.c qemu-io: Fix warnings from static code analysis 12 years ago
qemu-log.c qemu-log: default to stderr for logging output 13 years ago
qemu-nbd.c Block patches 12 years ago
qemu-nbd.texi qemu-nbd: add doc for option -f 13 years ago
qemu-options-wrapper.h vl.c: In qemu -h output, only print options for the arch we are running as 15 years ago
qemu-options.h vl.c: Move option generation logic into a wrapper file 15 years ago
qemu-options.hx Add 'debug-threads' suboption to --name 12 years ago
qemu-seccomp.c seccomp: add some basic shared memory syscalls to the whitelist 12 years ago
qemu-tech.texi qemu-tech.texi: update implemented xtensa features list 14 years ago
qemu-timer.c timer: add timer_mod_anticipate and timer_mod_anticipate_ns 13 years ago
qemu.nsi nsis: Improved support for parallel installation of 32 and 64 bit code 13 years ago
qemu.sasl Fix command example in qemu.sasl 13 years ago
qmp-commands.hx qmp: add query-iothreads command 12 years ago
qmp.c hw/boards: Convert current_machine to MachineState 12 years ago
qtest.c kvm: Add a new machine option kvm-type 12 years ago
rules.mak module: implement module loading 12 years ago
savevm.c migration: extend section_start/end traces 12 years ago
spice-qemu-char.c spice: hook qemu_chr_fe_set_open() event to ports 12 years ago
tcg-runtime.c tcg: Implement multiword multiply helpers 13 years ago
tci.c misc: Use new rotate functions 13 years ago
thread-pool.c Add a 'name' parameter to qemu_thread_create 12 years ago
thunk.c exec: move include files to include/exec/ 13 years ago
tpm.c Use error_is_set() only when necessary 12 years ago
trace-events migration: extend section_start/end traces 12 years ago
translate-all.c exec: Make tb_invalidate_phys_addr input an AS 12 years ago
translate-all.h split definitions for exec.c and translate-all.c radix trees 12 years ago
user-exec.c linux-user: fix segmentation fault passing with h2g(x) != x 13 years ago
version.rc Use qemu-project.org domain name 13 years ago
vl.c hw/boards: Convert current_machine to MachineState 12 years ago
vmstate.c Fix vmstate_info_int32_le comparison/assign 12 years ago
xbzrle.c Move XBZRLE encoding code to a separate file to allow testing 13 years ago
xen-all.c kvm: Add a new machine option kvm-type 12 years ago
xen-mapcache.c hw: move headers to include/ 13 years ago
xen-stub.c kvm: Add a new machine option kvm-type 12 years ago

README

Read the documentation in qemu-doc.html or on http://wiki.qemu-project.org

- QEMU team