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.
 
 
 
 
 
 
Igor Mammedov aaf3607051 tests: virtio-blk: Check if hot-plug/unplug works 12 years ago
audio audio: Drop superfluous conditionals around g_free() 12 years ago
backends pci, pc, virtio, misc bugfixes 12 years ago
block qapi: Add corrupt field to ImageInfoSpecificQCow2 12 years ago
bsd-user bsd-user: Fix syscall format, add strace support for more syscalls 12 years ago
default-configs PPC: Fix default config ordering and add eTSEC for ppc64 12 years ago
disas tcg-sparc: Use UMULXHI instruction 12 years ago
docs Block patches 12 years ago
dtc@bc895d6d09 dtc: add submodule 13 years ago
fpu fpu: softfloat: drop INLINE macro 12 years ago
fsdev virtfs-proxy-helper: fix call to accept 12 years ago
gdb-xml s390x/gdb: add the feature xml files for s390x 12 years ago
hw qdev: gpio: Register GPIO outputs as QOM links 12 years ago
include Four changes here. Polling for reconnection of character devices, 12 years ago
libcacard Fix typos and misspellings in comments 12 years ago
libdecnumber libdecnumber: Fix warnings from smatch (missing static, boolean operations) 12 years ago
linux-headers linux-headers: update to 3.17-rc7 12 years ago
linux-user translate-all.c: memory walker initial address miscalculation 12 years ago
net Net patches 12 years ago
pc-bios linuxboot: compute initrd loading address 12 years ago
pixman@87eea99e44 pixman: update internal copy to pixman-0.32.6 12 years ago
po po: fix conflict with %.mo rule in rules.mak 12 years ago
qapi qapi: Add corrupt field to ImageInfoSpecificQCow2 12 years ago
qga channel-posix: using qemu_set_nonblock() instead of fcntl(O_NONBLOCK) 12 years ago
qobject json-lexer: fix escaped backslash in single-quoted string 12 years ago
qom qom: Add error handler for object alias property 12 years ago
roms Update OpenBIOS images 12 years ago
scripts Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging 12 years ago
slirp slirp: udp: fix NULL pointer dereference because of uninitialized socket 12 years ago
stubs block: Keep DriveInfo alive until BlockDriverState dies 12 years ago
sysconfigs/target Eliminate cpus-x86_64.conf file 14 years ago
target-alpha target-alpha: Use cpu_exec_interrupt qom hook 12 years ago
target-arm gdbstub: Allow target CPUs to specify watchpoint STOP_BEFORE_ACCESS flag 12 years ago
target-cris gdbstub: Allow target CPUs to specify watchpoint STOP_BEFORE_ACCESS flag 12 years ago
target-i386 Usual mix of patches, the most important being Alex and Marcelo's 12 years ago
target-lm32 gdbstub: Allow target CPUs to specify watchpoint STOP_BEFORE_ACCESS flag 12 years ago
target-m68k target-m68k: Use cpu_exec_interrupt qom hook 12 years ago
target-microblaze target-microblaze: Use cpu_exec_interrupt qom hook 12 years ago
target-mips gdbstub: Allow target CPUs to specify watchpoint STOP_BEFORE_ACCESS flag 12 years ago
target-moxie softmmu: introduce cpu_ldst.h 12 years ago
target-openrisc target-openrisc: Use cpu_exec_interrupt qom hook 12 years ago
target-ppc target-ppc: Use cpu_exec_interrupt qom hook 12 years ago
target-s390x s390x/migration: migrate CPU state 12 years ago
target-sh4 target-sh4: Use cpu_exec_interrupt qom hook 12 years ago
target-sparc target-sparc: Use cpu_exec_interrupt qom hook 12 years ago
target-tricore target-tricore: Remove the dummy interrupt boilerplate 12 years ago
target-unicore32 target-unicore32: Use cpu_exec_interrupt qom hook 12 years ago
target-xtensa gdbstub: Allow target CPUs to specify watchpoint STOP_BEFORE_ACCESS flag 12 years ago
tcg tcg: Always enable TCGv type checking 12 years ago
tests tests: virtio-blk: Check if hot-plug/unplug works 12 years ago
trace trace: [hmp] Reimplement "trace-event" and "info trace-events" using QMP 12 years ago
ui input monitor patches: fix send-key release ordering 12 years ago
util Four changes here. Polling for reconnection of character devices, 12 years ago
.exrc qemu: add .exrc 14 years ago
.gitignore trace: [tcg] Generate TCG tracing routines 12 years ago
.gitmodules PPC: Add u-boot firmware for e500 12 years ago
.mailmap Update mailmap 13 years ago
.travis.yml .travis.yml: remove "make check" from main matrix 12 years ago
CODING_STYLE CODING_STYLE: Section about conditional statement 12 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 MAINTAINERS: update sheepdog maintainer 12 years ago
Makefile trace: install trace-events file 12 years ago
Makefile.objs accel: Move accel code to accel.c 12 years ago
Makefile.target trace: [tcg] Define TCG tracing helper routines 12 years ago
README Use qemu-project.org domain name 13 years ago
VERSION Open 2.2 development tree 12 years ago
accel.c accel: Create accel object when initializing machine 12 years ago
aio-posix.c AioContext: introduce aio_prepare 12 years ago
aio-win32.c aio-win32: avoid out-of-bounds access to the events array 12 years ago
arch_init.c accel: Remove tcg_available() function 12 years ago
async.c async: aio_context_new(): Handle event_notifier_init failure 12 years ago
balloon.c qapi event: convert BALLOON_CHANGE 12 years ago
block-migration.c block: Use g_new() & friends where that makes obvious sense 12 years ago
block.c util: Emancipate id_wellformed() from QemuOpts 12 years ago
blockdev-nbd.c block: Use g_new() & friends where that makes obvious sense 12 years ago
blockdev.c ide: Update ide_drive_get to be HBA agnostic 12 years ago
blockjob.c coroutine: Drop co_sleep_ns 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 configure: Build GDB XML for 32 bit ARM CPUs into qemu aarch64 binaries 12 years ago
coroutine-gthread.c glib-compat.h: add new thread API emulation on top of pre-2.31 API 12 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 coroutine-win32.c: Add noinline attribute to work around gcc bug 12 years ago
cpu-exec.c cpu-exec: Do CPU_INTERRUPT_HALT unconditionally 12 years ago
cpus.c Introduce cpu_clean_all_dirty 12 years ago
cputlb.c implementing victim TLB for QEMU system emulated TLB 12 years ago
device-hotplug.c blockdev: Remove unused DriveInfo reference count 12 years ago
device_tree.c device_tree.c: dump all err mesages with error_report 12 years ago
disas.c monitor: QEMU Monitor Instruction Disassembly Incorrect for PowerPC LE Mode 12 years ago
dma-helpers.c block: Rename qemu_aio_release -> qemu_aio_unref 12 years ago
dump.c dump.c: Fix memory leak issue in cleanup processing for dump_init() 12 years ago
exec.c exec.c: fix setting 1-byte-long watchpoints 12 years ago
gdbstub.c gdbstub: Allow target CPUs to specify watchpoint STOP_BEFORE_ACCESS flag 12 years ago
hmp-commands.hx Add HMP command "info memory-devices" 12 years ago
hmp.c Add HMP command "info memory-devices" 12 years ago
hmp.h Add HMP command "info memory-devices" 12 years ago
iohandler.c iohandler.c: Properly initialize sigaction struct 12 years ago
ioport.c memory: convert memory_region_destroy to object_unparent 12 years ago
iothread.c async: aio_context_new(): Handle event_notifier_init failure 12 years ago
kvm-all.c kvm fix compilation with GCC 4.3.4 12 years ago
kvm-stub.c accel: Move KVM accel registration to kvm-all.c 12 years ago
main-loop.c main-loop.c: Handle SIGINT, SIGHUP and SIGTERM synchronously 12 years ago
memory.c memory: add parameter errp to memory_region_init_rom_device 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: Fix incorrect description in comments 12 years ago
migration-tcp.c qemu-sockets: Add error to non-blocking connect handler 12 years ago
migration-unix.c qemu-sockets: Add error to non-blocking connect handler 12 years ago
migration.c migration: catch unknown flags in ram_load 12 years ago
module-common.c module: implement module loading 12 years ago
monitor.c Add HMP command "info memory-devices" 12 years ago
nbd.c nbd: Follow the BDS' AIO context 12 years ago
numa.c memory: add parameter errp to memory_region_init_ram 12 years ago
os-posix.c os-posix: report error message when lock file failed 12 years ago
os-win32.c util: Split out exec_dir from os_find_datadir 12 years ago
page_cache.c migration: Plug memory leak in migrate-set-cache-size command 12 years ago
qapi-schema.json Four changes here. Polling for reconnection of character devices, 12 years ago
qdev-monitor.c qdev-monitor: fix segmentation fault on qdev_device_help() 12 years ago
qdict-test-data.txt Introduce QDict test data file 17 years ago
qemu-bridge-helper.c qemu-bridge-helper: Fix fd leak in main() 12 years ago
qemu-char.c qemu-char: Fix reconnect socket error reporting 12 years ago
qemu-coroutine-io.c qemu-coroutine-io: fix for Win32 12 years ago
qemu-coroutine-lock.c coroutine: remove qemu_co_queue_wait_insert_head 13 years ago
qemu-coroutine-sleep.c coroutine: Drop co_sleep_ns 12 years ago
qemu-coroutine.c coroutine: make pool size dynamic 12 years ago
qemu-doc.texi block: delete cow block driver 12 years ago
qemu-file.c Make qemu_peek_buffer loop until it gets it's data 12 years ago
qemu-img-cmds.hx qemu-img: Allow cache mode specification for amend 12 years ago
qemu-img.c block: Drop superfluous conditionals around qemu_opts_del() 12 years ago
qemu-img.texi block: delete cow block driver 12 years ago
qemu-io-cmds.c qemu-io-cmds: g_renew() can't fail, bury dead error handling 12 years ago
qemu-io.c async: aio_context_new(): Handle event_notifier_init failure 12 years ago
qemu-log.c qemu-log: default to stderr for logging output 13 years ago
qemu-nbd.c block: Drop superfluous conditionals around qemu_opts_del() 12 years ago
qemu-nbd.texi nbd: Miscellaneous typo fixes. 12 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 qemu-char: Add reconnecting to client sockets 12 years ago
qemu-seccomp.c seccomp: add semctl() to the syscall whitelist 12 years ago
qemu-tech.texi qemu-tech.texi: update implemented xtensa features list 14 years ago
qemu-timer.c vl.c: remove init_clocks call from main 12 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 12 years ago
qmp-commands.hx add input-send-event command 12 years ago
qmp.c qmp: hide "hotplugged" device property from device-list-properties 12 years ago
qtest.c accel: Pass MachineState object to accel init functions 12 years ago
rules.mak Fix cross compilation (nm command) 12 years ago
savevm.c snapshot: fix referencing wrong variable in while loop in do_delvm 12 years ago
softmmu_template.h implementing victim TLB for QEMU system emulated TLB 12 years ago
spice-qemu-char.c qemu-char: Rename register_char_driver_qapi() to register_char_driver() 12 years ago
tcg-runtime.c tcg: Push tcg-runtime routines into exec/helper-* 12 years ago
tci.c Merge remote-tracking branch 'remotes/bonzini/softmmu-smap' into staging 12 years ago
thread-pool.c block: Rename qemu_aio_release -> qemu_aio_unref 12 years ago
thunk.c exec: move include files to include/exec/ 14 years ago
tpm.c Use error_is_set() only when necessary 12 years ago
trace-events s390x/kvm: propagate s390 cpu state to kvm 12 years ago
translate-all.c translate-all.c: memory walker initial address miscalculation 12 years ago
translate-all.h translate-all: Change tb_check_watchpoint() argument to CPUState 12 years ago
user-exec.c softmmu: introduce cpu_ldst.h 12 years ago
version.rc Use qemu-project.org domain name 13 years ago
vl.c Four changes here. Polling for reconnection of character devices, 12 years ago
vmstate.c vmstate: Add preallocation for migrating arrays (VMS_ALLOC flag) 12 years ago
xbzrle.c xbzrle.c: Avoid undefined behaviour with signed arithmetic 12 years ago
xen-common-stub.c accel: Move Xen registration code to xen-common.c 12 years ago
xen-common.c accel: Pass MachineState object to accel init functions 12 years ago
xen-hvm-stub.c xen-hvm: Fix xen_hvm_init() to adjust pc memory layout 12 years ago
xen-hvm.c xen-hvm.c: Always return -1 when failure occurs in xen_hvm_init() 12 years ago
xen-mapcache.c xen: build on ARM 12 years ago

README

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

- QEMU team