QMP
qmp: document strict parsing
15 years ago
audio
audio: Add some fall through comments
15 years ago
block
nbd: consistently return negative errno values
15 years ago
bsd-user
bsd-user: fix compile failure
15 years ago
darwin-user
Rename CPUState -> CPUArchState
15 years ago
default-configs
get rid of CONFIG_VIRTIO_SCSI
15 years ago
docs
Replace Qemu by QEMU in internal documentation
15 years ago
fpu
softfloat: roundAndPackInt{32, 64}: Don't assume int32 is 32 bits
15 years ago
fsdev
Replace Qemu by QEMU in user visible documentation
15 years ago
gdb-xml
gdb-xml: fix hacks in powerpc register numbering
17 years ago
hw
pseries: Fix reset of VIO network device
15 years ago
include/ qemu
qom: add container_get
15 years ago
libcacard
libcacard/vcard_emul_nss: add warning for old coolkey
15 years ago
linux-headers
kvm: update linux headers
15 years ago
linux-user
linux-user: Fix exit syscall with QOM CPU
15 years ago
net
net: remove extra spaces in help messages
15 years ago
pc-bios
Merge remote-tracking branch 'qemu-kvm/memory/urgent' into staging
15 years ago
qapi
qapi: add strict mode to input visitor
15 years ago
qga
qemu-ga: fix bsd build, and re-org linux-specific implementations
15 years ago
qom
qom: add container_get
15 years ago
roms
Merge remote-tracking branch 'qemu-kvm/memory/urgent' into staging
15 years ago
scripts
kvm: add flightrecorder script
15 years ago
slirp
w32: Move defines for socket specific errors to qemu-os-win32.h
15 years ago
sysconfigs/ target
add Opteron_G4 CPU model (v2)
15 years ago
target-alpha
target-alpha: QOM'ify CPU init
15 years ago
target-arm
Use uintptr_t for various op related functions
15 years ago
target-cris
Use uintptr_t for various op related functions
15 years ago
target-i386
Use uintptr_t for various op related functions
15 years ago
target-lm32
Use uintptr_t for various op related functions
15 years ago
target-m68k
Use uintptr_t for various op related functions
15 years ago
target-microblaze
Use uintptr_t for various op related functions
15 years ago
target-mips
target-mips: Fix type cast for w64 (uintptr_t)
15 years ago
target-ppc
target-ppc/machine.c: Drop unnecessary ifdefs
15 years ago
target-s390x
Use uintptr_t for various op related functions
15 years ago
target-sh4
Use uintptr_t for various op related functions
15 years ago
target-sparc
Use uintptr_t for various op related functions
15 years ago
target-unicore32
target-unicore32: Move CPU-dependent init into initfn
15 years ago
target-xtensa
target-xtensa: add license to core-fsf.c
15 years ago
tcg
tcg/i386: Add support for w64 ABI
15 years ago
tests
tests: remove .SECONDARY special target
15 years ago
trace
trace: make trace_thread_create() use its function arg
15 years ago
ui
Replace Qemu by QEMU in comments
15 years ago
.gitignore
.gitignore: add qemu-bridge-helper and option rom build products
15 years ago
.gitmodules
add sgabios blob and submodule
15 years ago
.mailmap
Add a .mailmap to map pre-git-conversion authors to friendly names
15 years ago
CODING_STYLE
Replace Qemu by QEMU in internal documentation
15 years ago
COPYING
COPYING: update from FSF
18 years ago
COPYING.LIB
Update FSF address in GPL/LGPL boilerplate
18 years ago
Changelog
Fix spelling in comments, documentation and messages
15 years ago
HACKING
HACKING: clarify allocation/free recommendations
15 years ago
LICENSE
LICENSE: There is no libqemu.a anymore
15 years ago
MAINTAINERS
MAINTAINERS: Add entry for UniCore32
15 years ago
Makefile
make: Always set LC_ALL=C for makeinfo
15 years ago
Makefile.dis
Compile disassemblers only once
17 years ago
Makefile.hw
make: Remove duplicate use of GLIB_CFLAGS
15 years ago
Makefile.objs
Merge commit 'ff71f2e8cacefae99179993204172bc65e4303df' into staging
15 years ago
Makefile.target
target-alpha: QOM'ify CPU
15 years ago
Makefile.user
qom: Add QOM support to user emulators
15 years ago
README
Update README
15 years ago
TODO
Update
18 years ago
VERSION
Update version for 1.1 development branch
15 years ago
a.out.h
Use new macro QEMU_PACKED for packed structures
15 years ago
acl.c
acl: Fix use after free in qemu_acl_reset()
15 years ago
acl.h
Fix sys-queue.h conflict for good
17 years ago
aes.c
Include assert.h from qemu-common.h
17 years ago
aes.h
AES crypto support
22 years ago
aio.c
prepare for future GPLv2+ relicensing
15 years ago
alpha-dis.c
target-alpha: Disassemble EV6 PALcode instructions.
15 years ago
alpha.ld
set SEARCH_PATH for the linker script from output of ld --verbose -v
17 years ago
arch_init.c
pcspk: initialize PC speaker if compiled in
15 years ago
arch_init.h
audio: remove unused parameter isa_pic
15 years ago
arm-dis.c
fix spelling in main directory
15 years ago
arm-semi.c
arm-semi: Don't use CPUState
15 years ago
arm.ld
Fix linker scripts
15 years ago
async.c
main-loop: create main-loop.h
15 years ago
balloon.c
qapi: Convert balloon
15 years ago
balloon.h
qapi: Convert balloon
15 years ago
bitmap.c
bitmap: add a generic bitmap and bitops library
16 years ago
bitmap.h
Use glib memory allocation and free functions
15 years ago
bitops.c
bitmap: add a generic bitmap and bitops library
16 years ago
bitops.h
bitops: fix error on OpenBSD and mingw32
16 years ago
block-migration.c
Purge migration of (almost) everything to do with monitors
15 years ago
block-migration.h
block migration: Report progress also via info migration
17 years ago
block.c
block: add a function to clear incoming live migration flags
15 years ago
block.h
block: add a function to clear incoming live migration flags
15 years ago
block_int.h
block: document job API
15 years ago
blockdev.c
blockdev: open images with BDRV_O_INCOMING on incoming live migration
15 years ago
blockdev.h
qapi: Convert block_set_io_throttle
15 years ago
bswap.h
bswap.h: build fix
15 years ago
bt-host.c
bt-host: add missing break statement
15 years ago
bt-host.h
Clean build: Add bt-host.h
18 years ago
bt-vhci.c
Use glib memory allocation and free functions
15 years ago
buffered_file.c
prepare for future GPLv2+ relicensing
15 years ago
buffered_file.h
Introduce a buffered file wrapper for QEMUFile
18 years ago
cache-utils.c
Remove trailing whitespace
16 years ago
cache-utils.h
cache-utils: Add missing include file for uintptr_t
15 years ago
cmd.c
cmd: Fix potential memory leak
15 years ago
cmd.h
Delete useless 'extern' qualifiers for functions
16 years ago
compatfd.c
prepare for future GPLv2+ relicensing
15 years ago
compatfd.h
Register Linux dyntick timer as per-thread signal
15 years ago
compiler.h
rewrite QEMU_BUILD_BUG_ON
15 years ago
config.h
Makefile dependencies for device configs
17 years ago
configure
configure: Insist on a Python 2, not Python 3
15 years ago
console.c
optimize screendump for the common non-switch case
15 years ago
console.h
console: add some trace events
15 years ago
coroutine-gthread.c
coroutine-gthread.c: Avoid threading APIs deprecated in GLib 2.31
15 years ago
coroutine-sigaltstack.c
coroutine: adding sigaltstack method (.c source)
15 years ago
coroutine-ucontext.c
coroutine: switch to QSLIST
15 years ago
coroutine-win32.c
Use glib memory allocation and free functions
15 years ago
cpu-all.h
w64: Fix data types in cpu-all.h, exec.c
15 years ago
cpu-common.h
w64: Fix size of ram_addr_t
15 years ago
cpu-defs.h
w64: Fix struct CPUTLBEntry
15 years ago
cpu-exec.c
cpu-exec: Remove non-portable type cast and fix format string
15 years ago
cpus.c
kvm: Drop redundant kvm_enabled from cpu_thread_is_idle
15 years ago
cpus.h
qtest: add clock management
15 years ago
cris-dis.c
cris-dis: Clean memory allocation
15 years ago
cursor.c
Fix sign of sscanf format specifiers
15 years ago
cursor_hidden.xpm
cursor: add cursor functions.
16 years ago
cursor_left_ptr.xpm
cursor: add cursor functions.
16 years ago
cutils.c
cutils: extract buffer_is_zero() from qemu-img.c
15 years ago
def-helper.h
Add support for target helper functions which don't return
15 years ago
device_tree.c
device_tree: Fix potential memory leak
15 years ago
device_tree.h
device tree: add add_subnode command
15 years ago
dis-asm.h
target-lm32: add simple disassembler
15 years ago
disas.c
disas: Replace 'unsigned long' by 'uintptr_t'
15 years ago
disas.h
Rename CPUState -> CPUArchState
15 years ago
dma-helpers.c
Use DMADirection type for dma_bdrv_io
15 years ago
dma.h
Merge remote-tracking branch 'kwolf/for-anthony' into staging
15 years ago
dyngen-exec.h
Rename CPUState -> CPUArchState
15 years ago
elf.h
elf.h: Update EF_ARM_ constants to newer ABI versions
15 years ago
envlist.c
Fix sys-queue.h conflict for good
17 years ago
envlist.h
Delete useless 'extern' qualifiers for functions
16 years ago
error.c
Error: Introduce error_copy()
15 years ago
error.h
Error: Introduce error_copy()
15 years ago
error_int.h
Introduce the new error framework
15 years ago
event_notifier.c
prepare for future GPLv2+ relicensing
15 years ago
event_notifier.h
prepare for future GPLv2+ relicensing
15 years ago
exec-all.h
exec: provide tb_invalidate_phys_addr function
15 years ago
exec-memory.h
fix spelling in main directory
15 years ago
exec-obsolete.h
memory: get rid of cpu_register_io_memory()
15 years ago
exec.c
w64: Use uintptr_t in exec.c
15 years ago
gdbstub.c
gdbserver: Don't send a GDB syscall until the system CPU is stopped
15 years ago
gdbstub.h
Rename CPUState -> CPUArchState
15 years ago
gen-icount.h
Rename CPUState -> CPUArchState
15 years ago
hmp-commands.hx
qapi: convert device_del
15 years ago
hmp.c
qapi: convert device_del
15 years ago
hmp.h
qapi: convert device_del
15 years ago
host-utils.c
user: compile host-utils.c only once
17 years ago
host-utils.h
Move macro QEMU_GNUC_PREREQ to compiler.h
15 years ago
hppa-dis.c
fix spelling in main directory
15 years ago
hppa.ld
Fix linker scripts
15 years ago
i386-dis.c
i386-dis: Fix unused return value, spotted by clang
17 years ago
i386.ld
Fix linker scripts
15 years ago
ia64-dis.c
ia64-dis.c: Undefine ABS to avoid clash with glib
15 years ago
ia64.ld
set SEARCH_PATH for the linker script from output of ld --verbose -v
17 years ago
input.c
input: send kbd+mouse events only to running guests.
15 years ago
int128.h
Add support for 128-bit arithmetic
15 years ago
iohandler.c
Revert to a hand-made select loop
15 years ago
ioport-user.c
Revert "Get rid of _t suffix"
17 years ago
ioport.c
ioport: use INT64_MAX for IO ranges
15 years ago
ioport.h
ioport: add destructor method to IORange
15 years ago
iorange.h
ioport: add destructor method to IORange
15 years ago
iov.c
prepare for future GPLv2+ relicensing
15 years ago
iov.h
Add iov_clear()
15 years ago
json-lexer.c
Add 'fall through' comments to case statements without break
15 years ago
json-lexer.h
json-lexer: make lexer error-recovery more deterministic
15 years ago
json-parser.c
json-parser: add handling for NULL token list
15 years ago
json-parser.h
json-parser: propagate error from parser
15 years ago
json-streamer.c
json-streamer: add handling for JSON_ERROR token/state
15 years ago
json-streamer.h
json-streamer: make sure to reset token_size after emitting a token list
15 years ago
kvm-all.c
kvm: set gsi_bits and max_gsi correctly
15 years ago
kvm-stub.c
kvm: Drop unused kvm_pit_in_kernel
15 years ago
kvm.h
kvm: Drop unused kvm_pit_in_kernel
15 years ago
libfdt_env.h
Fix libfdt warnings on Darwin
15 years ago
linux-aio.c
aio: move BlockDriverAIOCB to qemu-aio.h
15 years ago
lm32-dis.c
target-lm32: add simple disassembler
15 years ago
m68k-dis.c
fix spelling in main directory
15 years ago
m68k-semi.c
m68k-semi: Don't use CPUState
15 years ago
m68k.ld
set SEARCH_PATH for the linker script from output of ld --verbose -v
17 years ago
main-loop.c
w64: Fix type cast in os_host_main_loop_wait
15 years ago
main-loop.h
main-loop: interrupt wait when data arrives on a socket
15 years ago
memory.c
memory: check address space when a listener is registered
15 years ago
memory.h
memory: fix I/O port aliases
15 years ago
microblaze-dis.c
*-dis: Replace fprintf_ftype by fprintf_function (format checking)
16 years ago
migration-exec.c
prepare for future GPLv2+ relicensing
15 years ago
migration-fd.c
qapi: Convert migrate
15 years ago
migration-tcp.c
prepare for future GPLv2+ relicensing
15 years ago
migration-unix.c
prepare for future GPLv2+ relicensing
15 years ago
migration.c
migration: clear BDRV_O_INCOMING flags on end of incoming live migration
15 years ago
migration.h
qapi: Convert migrate
15 years ago
mips-dis.c
Remove blanks before \n in output strings
15 years ago
mips.ld
Fix linker scripts
15 years ago
module.c
Remove type field in ModuleEntry as it's not used
15 years ago
module.h
qom: Unify type registration
15 years ago
monitor.c
qmp: add and use q type specifier
15 years ago
monitor.h
suspend: add qmp events
15 years ago
nbd.c
nbd: consistently return negative errno values
15 years ago
nbd.h
nbd: consistently return negative errno values
15 years ago
net.c
net: move compute_mcast_idx() to net.h
15 years ago
net.h
net: move compute_mcast_idx() to net.h
15 years ago
notify.c
notifier: switch to QLIST
15 years ago
notify.h
notifier: switch to QLIST
15 years ago
os-posix.c
keep the PID file locked for the lifetime of the process
15 years ago
os-win32.c
link the main loop and its dependencies into the tools
15 years ago
osdep.c
move corking functions to osdep.c
15 years ago
osdep.h
qtest: add C version of test infrastructure
15 years ago
oslib-posix.c
link the main loop and its dependencies into the tools
15 years ago
oslib-win32.c
main-loop: interrupt wait when data arrives on a socket
15 years ago
path.c
user: speed up init_paths a bit
16 years ago
pci-ids.txt
List virtio console device in pci-ids.txt
18 years ago
pflib.c
prepare for future GPLv2+ relicensing
15 years ago
pflib.h
add pflib: PixelFormat conversion library.
16 years ago
poison.h
Rename CPUState -> CPUArchState
15 years ago
posix-aio-compat.c
prepare for future GPLv2+ relicensing
15 years ago
ppc-dis.c
Replace Qemu by QEMU in comments
15 years ago
ppc.ld
PPC: Fix linker scripts on ppc hosts
15 years ago
ppc64.ld
PPC: Fix linker scripts on ppc hosts
15 years ago
qapi-schema-guest.json
qemu-ga: add guest-sync-delimited
15 years ago
qapi-schema-test.json
qapi: add struct-errors test case to test-qmp-output-visitor
15 years ago
qapi-schema.json
qapi: convert device_del
15 years ago
qbool.c
Use glib memory allocation and free functions
15 years ago
qbool.h
Add a QBool type
17 years ago
qdict-test-data.txt
Introduce QDict test data file
17 years ago
qdict.c
Use glib memory allocation and free functions
15 years ago
qdict.h
QDict: Introduce qdict_get_try_bool()
16 years ago
qemu-aio.h
aio: move BlockDriverAIOCB to qemu-aio.h
15 years ago
qemu-barrier.h
qemu-barrier: Fix build failure on PowerPC Mac OS X
15 years ago
qemu-bridge-helper.c
Add cap reduction support to enable use as SUID
15 years ago
qemu-char.c
qemu-char: qemu_chr_open_fd() can't fail, don't check
15 years ago
qemu-char.h
qdev: nuke qdev_init_chardev()
15 years ago
qemu-common.h
Merge commit 'ff71f2e8cacefae99179993204172bc65e4303df' into staging
15 years ago
qemu-config.c
arm: add device tree support
15 years ago
qemu-config.h
spice: core bits
16 years ago
qemu-coroutine-int.h
coroutine: switch to QSLIST
15 years ago
qemu-coroutine-io.c
sheepdog: move coroutine send/recv function to generic code
15 years ago
qemu-coroutine-lock.c
coroutine: add qemu_co_queue_restart_all()
15 years ago
qemu-coroutine-sleep.c
coroutine: add co_sleep_ns() coroutine sleep function
15 years ago
qemu-coroutine.c
coroutine: introduce coroutines
15 years ago
qemu-coroutine.h
coroutine: add co_sleep_ns() coroutine sleep function
15 years ago
qemu-doc.texi
Replace Qemu by QEMU in w32 installation path (prefix)
15 years ago
qemu-error.c
error: Add an accessor for progname
15 years ago
qemu-error.h
error: Add an accessor for progname
15 years ago
qemu-file.h
Spelling fixes in comments (it's -> its)
15 years ago
qemu-ga.c
qemu-ga: add guest-sync-delimited
15 years ago
qemu-img-cmds.hx
Documentation: Add qemu-img -t parameter in man page
15 years ago
qemu-img.c
qemu-img: add dirty flag status
15 years ago
qemu-img.texi
Documentation: Add qemu-img -t parameter in man page
15 years ago
qemu-io.c
qemu-io: add option to enable tracing
15 years ago
qemu-lock.h
qemu-lock.h: Remove non-pthreads spinlock implementations
16 years ago
qemu-log.h
Define macros that will become the new logging API (Eduardo Habkost)
18 years ago
qemu-nbd.c
nbd: consistently return negative errno values
15 years ago
qemu-nbd.texi
Replace Qemu by QEMU in user visible documentation
15 years ago
qemu-objects.h
Fix qtypes' licenses
16 years ago
qemu-option.c
qemu-option: Add support for merged QemuOptsLists
15 years ago
qemu-option.h
qemu-option: Add support for merged QemuOptsLists
15 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
Replace Qemu by QEMU in user visible documentation
15 years ago
qemu-os-posix.h
9pfs: improve portability to older systems
15 years ago
qemu-os-win32.h
w64: Fix definition of setjmp
15 years ago
qemu-progress.c
Fix compilation warning due to missing header for sigaction (followup)
15 years ago
qemu-queue.h
Replace Qemu by QEMU in comments
15 years ago
qemu-sockets.c
sockets: Clean up inet_listen_opts()'s convoluted bind() loop
15 years ago
qemu-tech.texi
qemu-tech.texi: Remove libqemu related stuff from the document
15 years ago
qemu-thread-posix.c
qemu-thread: implement joinable threads for POSIX
15 years ago
qemu-thread-posix.h
add Win32 IPI service
16 years ago
qemu-thread-win32.c
w32: Initialise critical section before starting thread (fix #922131)
15 years ago
qemu-thread-win32.h
fix win32 build
15 years ago
qemu-thread.h
qemu-thread: add API for joinable threads
15 years ago
qemu-timer-common.c
Add OpenBSD to ifdef list since it has CLOCK_MONOTONIC.
16 years ago
qemu-timer.c
qtest: add clock management
15 years ago
qemu-timer.h
qtest: add clock management
15 years ago
qemu-tls.h
Rename get_tls to tls_var
15 years ago
qemu-tool.c
qemu-tool: revert cpu_get_clock() abort(3)
15 years ago
qemu-user.c
qom: Add QOM support to user emulators
15 years ago
qemu-x509.h
move x509 file name defines to qemu-x509.h
17 years ago
qemu-xattr.h
configure: fix detection for xattr.h on modern distributions
15 years ago
qemu.sasl
Add SASL authentication support ("Daniel P. Berrange")
18 years ago
qemu_socket.h
w32: Move defines for socket specific errors to qemu-os-win32.h
15 years ago
qerror.c
qdev: add blocksize property type
15 years ago
qerror.h
qdev: add blocksize property type
15 years ago
qfloat.c
Use glib memory allocation and free functions
15 years ago
qfloat.h
Add a QFloat datatype
17 years ago
qint.c
Use glib memory allocation and free functions
15 years ago
qint.h
Fix qtypes' licenses
16 years ago
qjson.c
Add support for JSON pretty printing
16 years ago
qjson.h
qjson.h: include compiler.h for GCC_FMT_ATTR
15 years ago
qlist.c
Use glib memory allocation and free functions
15 years ago
qlist.h
qlist: add qlist_first()/qlist_next()
15 years ago
qmp-commands.hx
qapi: convert device_del
15 years ago
qmp.c
suspend: add system_wakeup monitor command
15 years ago
qobject.h
Fix qtypes' licenses
16 years ago
qstring.c
Use glib memory allocation and free functions
15 years ago
qstring.h
Fix qtypes' licenses
16 years ago
qtest.c
qtest: Add missing GCC_FMT_ATTR
15 years ago
qtest.h
qtest: add test framework
15 years ago
range.h
Introduce range.h
16 years ago
readline.c
readline: Fix buffer overrun on re-add to history
15 years ago
readline.h
monitor: Improve mux'ed console experience (Jan Kiszka)
18 years ago
rules.mak
test makefile overhaul
15 years ago
s390-dis.c
s390: Disassemble some general-instruction-extension insns.
16 years ago
s390.ld
set SEARCH_PATH for the linker script from output of ld --verbose -v
17 years ago
savevm.c
w64: Fix time conversion for some versions of MinGW-w64
15 years ago
sh4-dis.c
*-dis: Replace fprintf_ftype by fprintf_function (format checking)
16 years ago
softmmu-semi.h
Rename CPUState -> CPUArchState
15 years ago
softmmu_defs.h
softmmu templates: optionally pass CPUState to memory access functions
15 years ago
softmmu_exec.h
Document softmmu templates
15 years ago
softmmu_header.h
w64: Fix data types in softmmu*.h
15 years ago
softmmu_template.h
w64: Fix data types in softmmu*.h
15 years ago
sparc-dis.c
sparc64: more ultrasparc asi extensions for disassembler
16 years ago
sparc.ld
Fix linker scripts
15 years ago
sparc64.ld
set SEARCH_PATH for the linker script from output of ld --verbose -v
17 years ago
spice-qemu-char.c
Revert "qemu-char: Print strerror message on failure" and deps
15 years ago
sysemu.h
qapi: Convert migrate
15 years ago
targphys.h
Split TLB addend and target_phys_addr_t
17 years ago
tcg-runtime.c
tcg: add div/rem 32-bit helpers
17 years ago
tci-dis.c
tcg: Add tci disassembler
15 years ago
tci.c
tci: Support targets with CONFIG_TCG_PASS_AREG0 (fix broken build)
15 years ago
thunk.c
linux-user: add struct old_dev_t compat
15 years ago
thunk.h
linux-user: add struct old_dev_t compat
15 years ago
trace-events
trace-events: Rename 'next' argument
15 years ago
translate-all.c
w64: Fix data type of tb_next and other variables used for host addresses
15 years ago
uboot_image.h
Revert "Get rid of _t suffix"
17 years ago
user-exec.c
Use uintptr_t for various op related functions
15 years ago
version.rc
mingw: add version information to the executables
16 years ago
vgafont.h
Some little fixes on QEMU
18 years ago
vl.c
Merge branch 'arm-devs.for-upstream' of git://git.linaro.org/people/pmaydell/qemu-arm
15 years ago
vmstate.h
Purge migration of (almost) everything to do with monitors
15 years ago
x86_64.ld
Fix linker scripts
15 years ago
xen-all.c
Merge remote-tracking branch 'sstabellini/saverestore-8' into staging
15 years ago
xen-mapcache.c
xen mapcache: check if memory region has moved.
15 years ago
xen-mapcache.h
xen mapcache: check if memory region has moved.
15 years ago
xen-stub.c
prepare for future GPLv2+ relicensing
15 years ago
xtensa-semi.c
target-xtensa: Move helpers.h to helper.h
15 years ago