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.
 
 
 
 
 
 
Alex Suykov 30b8b68eb5 linux-user: support target-to-host SCM_CREDENTIALS 11 years ago
audio audio: Don't free hw resources until after hw backend is stopped 11 years ago
backends Drop superfluous conditionals around g_strdup() 11 years ago
block block: vhdx - force FileOffsetMB field to '0' for certain block states 11 years ago
bsd-user bsd-user/elfload.c: Don't use ldl() or ldq_raw() 11 years ago
default-configs hw: misc, add educational driver 11 years ago
disas disas/sparc: Remove unused data sparc_opcode_archs[] 11 years ago
docs hw: misc, add educational driver 11 years ago
dtc@bc895d6d09 dtc: add submodule 13 years ago
fpu softfloat: add functions corresponding to IEEE-2008 min/maxNumMag 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 pci, pc, virtio fixes and cleanups 11 years ago
include pci, pc, virtio fixes and cleanups 11 years ago
libcacard libcacard: fix resource leak 12 years ago
libdecnumber libdecnumber: Fix warnings from smatch (missing static, boolean operations) 12 years ago
linux-headers linux-headers: update to 3.18-rc5 12 years ago
linux-user linux-user: support target-to-host SCM_CREDENTIALS 11 years ago
migration migration_cancel: shutdown migration socket 11 years ago
net net: Use g_new() & friends where that makes obvious sense 11 years ago
pc-bios pseries: Update SLOF firmware image to 20141202 11 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 qmp: Add command 'blockdev-backup' 11 years ago
qga qga: fix false negative argument passing 12 years ago
qobject qjson: Drop trailing space for pretty formatting 11 years ago
qom cpu: initialize cpu->exception_index on reset 11 years ago
roms pseries: Update SLOF firmware image to 20141202 11 years ago
scripts kvm_stat: Add RESET support for perf event ioctl 11 years ago
slirp slirp: udp: fix NULL pointer dereference because of uninitialized socket 12 years ago
stubs block: Code motion to get rid of stubs/blockdev.c 12 years ago
sysconfigs/target Eliminate cpus-x86_64.conf file 14 years ago
target-alpha exec.c: Drop TARGET_HAS_ICE define and checks 11 years ago
target-arm vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR* 11 years ago
target-cris exec.c: Drop TARGET_HAS_ICE define and checks 11 years ago
target-i386 target-i386: Disable HLE and RTM on Haswell & Broadwell 11 years ago
target-lm32 exec.c: Drop TARGET_HAS_ICE define and checks 11 years ago
target-m68k exec.c: Drop TARGET_HAS_ICE define and checks 11 years ago
target-microblaze exec.c: Drop TARGET_HAS_ICE define and checks 11 years ago
target-mips target-mips: Don't use _raw load/store accessors 11 years ago
target-moxie exec.c: Drop TARGET_HAS_ICE define and checks 11 years ago
target-openrisc target-openrisc: bugfix for dec_sys to decode instructions correctly 11 years ago
target-ppc exec.c: Drop TARGET_HAS_ICE define and checks 11 years ago
target-s390x exec.c: Drop TARGET_HAS_ICE define and checks 11 years ago
target-sh4 exec.c: Drop TARGET_HAS_ICE define and checks 11 years ago
target-sparc target-sparc: Mark gen_load_trap_state_at_tl() as !CONFIG_USER_ONLY 11 years ago
target-tricore target-tricore: Add instructions of RRR opcode format 11 years ago
target-unicore32 gen-icount: check cflags instead of use_icount global 11 years ago
target-xtensa exec.c: Drop TARGET_HAS_ICE define and checks 11 years ago
tcg tcg: add separate monitor command to dump opcode counters 11 years ago
tests pci, pc, virtio fixes and cleanups 11 years ago
trace trace: [hmp] Reimplement "trace-event" and "info trace-events" using QMP 12 years ago
ui spice: fix coverity defect, add unix address support 11 years ago
util qemu-thread: add per-thread atexit functions 11 years ago
.exrc qemu: add .exrc 14 years ago
.gitignore .gitignore: Ignore generated "common.env" 11 years ago
.gitmodules PPC: Add u-boot firmware for e500 12 years ago
.mailmap Update mailmap 13 years ago
.travis.yml .travis.yml: Add "--enable-modules" 11 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 17 years ago
Changelog Use qemu-project.org domain name 13 years ago
HACKING HACKING: Document vaddr type usage 13 years ago
LICENSE vfio: move hw/misc/vfio.c to hw/vfio/pci.c Move vfio.h into include/hw/vfio 11 years ago
MAINTAINERS hw: misc, add educational driver 11 years ago
Makefile Makefile: Remove config.status and common.env during 'make distclean' 11 years ago
Makefile.objs Start migrating migration code into a migration directory 11 years ago
Makefile.target bootdevice: move bootdevice related code to new file bootdevice.c 12 years ago
README Use qemu-project.org domain name 13 years ago
VERSION Open 2.3 development tree 11 years ago
accel.c accel: Create accel object when initializing machine 12 years ago
aio-posix.c block: Use g_new0() for a bit of extra type checking 11 years ago
aio-win32.c block: Use g_new0() for a bit of extra type checking 11 years ago
arch_init.c xbzrle: optimize XBZRLE to decrease the cache misses 11 years ago
async.c block: replace g_new0 with g_new for bottom half allocation. 11 years ago
balloon.c qapi event: convert BALLOON_CHANGE 12 years ago
block.c block: remove unused variable in bdrv_commit 11 years ago
blockdev-nbd.c nbd: Change external interface to BlockBackend 11 years ago
blockdev.c block: Split BLOCK_OP_TYPE_COMMIT to BLOCK_OP_TYPE_COMMIT_{SOURCE, TARGET} 11 years ago
blockjob.c block: declare blockjobs and dataplane friends! 12 years ago
bootdevice.c bootdevice: add Error **errp argument for QEMUBootSetHandler 11 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 sparse: Fix build with sparse on .S files 11 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 coroutine-sigaltstack: Change jmp_buf to sigjmp_buf 12 years ago
coroutine-ucontext.c coroutine-ucontext: use __thread 11 years ago
coroutine-win32.c coroutine-win32.c: Add noinline attribute to work around gcc bug 12 years ago
cpu-exec.c cpu-exec: invalidate nocache translation if they are interrupted 11 years ago
cpus.c cpus: consistently use QEMU_CLOCK_VIRTUAL_RT for icount_warp_rt timer 11 years ago
cputlb.c qemu-log: add log category for MMU info 11 years ago
device-hotplug.c blockdev: Eliminate drive_del() 12 years ago
device_tree.c device-tree: fix memory leak 11 years ago
disas.c monitor: QEMU Monitor Instruction Disassembly Incorrect for PowerPC LE Mode 12 years ago
dma-helpers.c hw: Convert from BlockDriverState to BlockBackend, mostly 12 years ago
dump.c dump: Fix dump-guest-memory termination and use-after-close 12 years ago
exec.c exec: fix madvise of NULL pointer 11 years ago
gdbstub.c Add the "-semihosting-config" option. 11 years ago
hmp-commands.hx hmp: Remove "info pcmcia" 12 years ago
hmp.c block/hmp: Allow node-name in 'info block' 11 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: extend kvm_irqchip_add_msi_route to work on s390 11 years ago
kvm-stub.c pc: kvm: check if KVM has free memory slots to avoid abort() 12 years ago
main-loop.c Revert "main-loop.c: Handle SIGINT, SIGHUP and SIGTERM synchronously" 12 years ago
memory.c memory: API to allocate resizeable RAM MR 11 years ago
memory_mapping.c Add skip_dump flag to ignore memory region during dump 12 years ago
module-common.c module: implement module loading 12 years ago
monitor.c monitor.c: Use ld*_p() instead of ld*_raw() 11 years ago
nbd.c nbd: Use BlockBackend internally 11 years ago
numa.c numa: make 'info numa' take into account hotplugged memory 12 years ago
os-posix.c os-posix: reorder parent notification for -daemonize 12 years ago
os-win32.c pidfile: stop making pidfile error a special case 12 years ago
page_cache.c xbzrle: rebuild the cache_is_cached function 11 years ago
qapi-schema.json input: misc fixes. 11 years ago
qdev-monitor.c qdev: Use qdev_get_device_class() for -device <type>,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 Do not hang on full PTY 11 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: try harder not to delete coroutines 11 years ago
qemu-doc.texi block: vhdx - change .vhdx_create default block state to ZERO 11 years ago
qemu-img-cmds.hx qemu-img: Add progress output for amend 12 years ago
qemu-img.c block: update string sizes for filename,backing_file,exact_filename 11 years ago
qemu-img.texi qemu-img: Add progress output for amend 12 years ago
qemu-io-cmds.c qemu-io: Add sigraise command 11 years ago
qemu-io.c qemu-io: Allow explicitly specifying format 11 years ago
qemu-log.c qemu-log: add log category for MMU info 11 years ago
qemu-nbd.c qemu-nbd: Use BlockBackend where reasonable 11 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 spice: add unix address support 11 years ago
qemu-seccomp.c seccomp: add mlockall to whitelist 11 years ago
qemu-tech.texi qemu-tech.texi: update implemented xtensa features list 14 years ago
qemu-timer.c qemu-timer.c: Trim list of included headers 11 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 monitor: add query-vnc-servers command 11 years ago
qmp.c vnc: switch to QemuOpts, allow multiple servers 11 years ago
qtest.c qtest: fix qtest log fd should be initialized before qtest chardev 12 years ago
rules.mak rules.mak: Fix module build 11 years ago
savevm.c snapshot: Reset err to NULL to avoid double free 12 years ago
softmmu_template.h softmmu: provide softmmu access type enum 12 years ago
spice-qemu-char.c spice: remove spice-experimental.h include 11 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 BlockDriverCompletionFunc to BlockCompletionFunc 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 pci, pc, virtio fixes and cleanups 11 years ago
translate-all.c exec.c: Drop TARGET_HAS_ICE define and checks 11 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 vnc: switch to QemuOpts, allow multiple servers 11 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: Use the ioreq-server API when available 11 years ago
xen-mapcache.c xen: add a lock for the mapcache 11 years ago

README

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

- QEMU team