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.
 
 
 
 
 
 
Stefan Weil d461863d3c Add QEMU logo (SVG file) 12 years ago
audio Add the ability to vary Spice playback and record rates, to facilitate Opus support. 13 years ago
backends backends/baum.c: Fix compilation when SDL is not available. 13 years ago
block block/cloop: use PRIu32 format specifier for uint32_t 12 years ago
bsd-user cpu: Move opaque field from CPU_COMMON to CPUState 13 years ago
default-configs usb: mtp filesharing 12 years ago
disas libvixl: Fix format strings for several int64_t values 13 years ago
docs Docs: Introduce multiport serial support in qemupciserial.inf. 13 years ago
dtc@bc895d6d09 dtc: add submodule 13 years ago
fpu softfloat: Introduce float32_to_uint64_round_to_zero 13 years ago
fsdev hw/9pfs: Include virtio-9p-device.o in build 13 years ago
gdb-xml target-arm: Support fp registers in gdb stub 13 years ago
hw xilinx: Fix typo in comment (Marvel -> Marvell) 12 years ago
include qemu-option: introduce qemu_find_opts_singleton 12 years ago
libcacard Add a 'name' parameter to qemu_thread_create 13 years ago
linux-headers update linux headers to kvm/next 13 years ago
linux-user target-arm: Define exception record for AArch64 exceptions 12 years ago
net net: Report error when device / hub combo is not found. 12 years ago
pc-bios Add QEMU logo (SVG file) 12 years ago
pixman@97336fad32 qapi: move include files to include/qobject/ 14 years ago
po po: Update all *.po files 13 years ago
qapi qapi: Add missing null check to opts_start_struct() 13 years ago
qga qga: trivial fix for unclear documentation of guest-set-time 12 years ago
qobject qdict: Extract non-QDicts in qdict_array_split() 13 years ago
qom qom: Fix crash with qom-list and link properties 13 years ago
roms pseries: Update SLOF firmware image to qemu-slof-20140404 13 years ago
scripts scripts: add sample model file for Coverity Scan 12 years ago
slirp Fixed various typos 13 years ago
stubs blockdev: Refuse to open encrypted image unless paused 13 years ago
sysconfigs/target Eliminate cpus-x86_64.conf file 14 years ago
target-alpha target-alpha: Remove cpu_unique, cpu_sysval, cpu_usp 12 years ago
target-arm target-arm: A64: fix unallocated test of scalar SQXTUN 12 years ago
target-cris cputlb: Change tlb_set_page() argument to CPUState 13 years ago
target-i386 target-i386: reorder fields in cpu/msr_hyperv_hypercall subsection 13 years ago
target-lm32 cputlb: Change tlb_set_page() argument to CPUState 13 years ago
target-m68k cputlb: Change tlb_set_page() argument to CPUState 13 years ago
target-microblaze cputlb: Change tlb_set_page() argument to CPUState 13 years ago
target-mips target-mips: Avoid shifting left into sign bit 13 years ago
target-moxie cputlb: Change tlb_set_page() argument to CPUState 13 years ago
target-openrisc cputlb: Change tlb_set_page() argument to CPUState 13 years ago
target-ppc PPC: Add l1 cache sizes for 970 and above systems 13 years ago
target-s390x misc: Use cpu_physical_memory_read and cpu_physical_memory_write 12 years ago
target-sh4 cputlb: Change tlb_set_page() argument to CPUState 13 years ago
target-sparc target-sparc: fix 32bit integer division overflow 13 years ago
target-unicore32 cputlb: Change tlb_set_page() argument to CPUState 13 years ago
target-xtensa cputlb: Change tlb_set_page() argument to CPUState 13 years ago
tcg Pull tcg 2014-04-22 12 years ago
tests tests/.gitignore: Ignore test-rfifolock 12 years ago
trace osdep: initialize glib threads in all QEMU tools 13 years ago
ui input: sdl2: Fix relative mode to match SDL1 behavior 13 years ago
util qemu-option: introduce qemu_find_opts_singleton 12 years ago
.exrc qemu: add .exrc 14 years ago
.gitignore gitignore: cleanups #2 12 years ago
.gitmodules Add OpenHack'Ware submodule 13 years ago
.mailmap Update mailmap 13 years ago
.travis.yml .travis.yml: add IRC notifications for build failures 13 years ago
CODING_STYLE CODING_STYLE: Section about mixed declarations 13 years ago
COPYING COPYING: update from FSF 18 years ago
COPYING.LIB Update FSF address in GPL/LGPL boilerplate 18 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 ui: Update MAINTAINERS entry. 13 years ago
Makefile Makefile: add qga-vss-dll-obj-y to nested variables 13 years ago
Makefile.objs iothread: add I/O thread object 13 years ago
Makefile.target build: softmmu targets do not have a "main.o" file 13 years ago
README Use qemu-project.org domain name 13 years ago
VERSION Open 2.1 development tree 12 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 13 years ago
async.c aio: add aio_context_acquire() and aio_context_release() 13 years ago
balloon.c softmmu: move include files to include/sysemu/ 14 years ago
block-migration.c block: Handle error of bdrv_getlength in bdrv_create_dirty_bitmap 12 years ago
block.c block: Catch duplicate IDs in bdrv_new() 12 years ago
blockdev-nbd.c nbd: use BlockDriverState refcnt 13 years ago
blockdev.c block: Catch duplicate IDs in bdrv_new() 12 years ago
blockjob.c Use error_is_set() only when necessary 13 years ago
bt-host.c sysemu: avoid proliferation of include/ subdirectories 14 years ago
bt-vhci.c sysemu: avoid proliferation of include/ subdirectories 14 years ago
configure configure: Improve help behavior 12 years ago
coroutine-gthread.c block: move include files to include/block/ 14 years ago
coroutine-sigaltstack.c Merge remote-tracking branch 'kwolf/for-anthony' into staging 14 years ago
coroutine-ucontext.c Fix warnings suppressors to honor --disable-werror 14 years ago
coroutine-win32.c block: move include files to include/block/ 14 years ago
cpu-exec.c cpu-exec: Unlock tb_lock if we longjmp out of code generation 13 years ago
cpus.c misc: Use cpu_physical_memory_read and cpu_physical_memory_write 12 years ago
cputlb.c cputlb: Change tlb_set_page() argument to CPUState 13 years ago
device-hotplug.c hw/boards: Convert current_machine to MachineState 13 years ago
device_tree.c device_tree: qemu_fdt_setprop: Rename val_array arg 13 years ago
disas.c disas: Implement disassembly output for A64 13 years ago
dma-helpers.c dma-helpers: Initialize DMAAIOCB in_cancel flag 13 years ago
dump.c dump: add 'query-dump-guest-memory-capability' command 13 years ago
exec.c exec: Fix CPU rework fallout 13 years ago
gdbstub.c exec: Change cpu_breakpoint_{insert,remove{,_by_ref,_all}} argument 13 years ago
hmp-commands.hx block: update block commit documentation regarding image truncation 13 years ago
hmp.c dump: make kdump-compressed format available for 'dump-guest-memory' 13 years ago
hmp.h monitor: add object-add (QMP) and object_add (HMP) command 13 years ago
iohandler.c iohandler: switch to GPollFD 14 years ago
ioport.c portio: Allow to mark portio lists as coalesced MMIO flushing 13 years ago
iothread.c iothread: make IOThread struct definition public 13 years ago
kvm-all.c Revert "fix return check for KVM_GET_DIRTY_LOG ioctl" 12 years ago
kvm-stub.c Revert "KVM: Split QEMUMachine typedef into separate header" 13 years ago
main-loop.c main-loop: Suppress "I/O thread spun" warnings for qtest 13 years ago
memory.c memory_region_present: return false if address is not found in child MemoryRegion 13 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' 13 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 migration: add more traces 13 years ago
module-common.c module: implement module loading 13 years ago
monitor.c input: mouse: switch monitor to new core 13 years ago
nbd.c nbd: move socket wrappers to qemu-nbd 13 years ago
os-posix.c oslib-posix: Fix build on FreeBSD 13 years ago
os-win32.c util: Split out exec_dir from os_find_datadir 13 years ago
page_cache.c Fix two XBZRLE corruption issues 13 years ago
qapi-schema.json virtio-net: add vlan receive state to RxFilterInfo 13 years ago
qdev-monitor.c qdev-monitor: Set properties after parent is assigned in device_add 13 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 14 years ago
qemu-char.c char: restore read callback on a reattached (hotplug) chardev 13 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 doc: grammify "allows to" 12 years ago
qemu-file.c migration: add more traces 13 years ago
qemu-img-cmds.hx qemu-img: add -l for snapshot in convert 13 years ago
qemu-img.c qemu-img: Improve error messages 12 years ago
qemu-img.texi Describe flaws in qcow/qcow2 encryption in the docs 13 years ago
qemu-io-cmds.c qemu-io-cmds: Fixed typo in example for writev. 13 years ago
qemu-io.c block: Add errp to bdrv_new() 12 years ago
qemu-log.c qemu-log: default to stderr for logging output 14 years ago
qemu-nbd.c block: Add errp to bdrv_new() 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 vl: convert -m to QemuOpts 12 years ago
qemu-seccomp.c seccomp: add some basic shared memory syscalls to the whitelist 13 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 sasl: Avoid 'Could not find keytab file' in syslog 13 years ago
qmp-commands.hx virtio-net: add vlan receive state to RxFilterInfo 13 years ago
qmp.c hw/boards: Convert current_machine to MachineState 13 years ago
qtest.c kvm: Add a new machine option kvm-type 13 years ago
rules.mak rules.mak: Fix per object libs extraction 13 years ago
savevm.c migration: add more traces 13 years ago
spice-qemu-char.c spice: hook qemu_chr_fe_set_open() event to ports 13 years ago
tcg-runtime.c tcg: Implement multiword multiply helpers 14 years ago
tci.c tci: Mask shift counts to avoid undefined behavior 12 years ago
thread-pool.c Add a 'name' parameter to qemu_thread_create 13 years ago
thunk.c exec: move include files to include/exec/ 14 years ago
tpm.c Use error_is_set() only when necessary 13 years ago
trace-events usb: mtp filesharing 12 years ago
translate-all.c page_check_range: don't bail out early after unprotecting page 13 years ago
translate-all.h translate-all: Change tb_check_watchpoint() argument to CPUState 13 years ago
user-exec.c tcg-aarch64: Properly detect SIGSEGV writes 12 years ago
version.rc Use qemu-project.org domain name 13 years ago
vl.c vl: avoid closing stdout with 'writeconfig' 12 years ago
vmstate.c migration: add more traces 13 years ago
xbzrle.c xbzrle.c: Avoid undefined behaviour with signed arithmetic 12 years ago
xen-all.c kvm: Add a new machine option kvm-type 13 years ago
xen-mapcache.c hw: move headers to include/ 14 years ago
xen-stub.c kvm: Add a new machine option kvm-type 13 years ago

README

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

- QEMU team