accel
accel: Unbreak accelerator fallback
2019-04-02 13:50:09 +02:00
audio
audio: fix audio timer rate conversion bug
2019-04-02 07:50:49 +02:00
authz
filemon: fix watch IDs to avoid potential wraparound issues
2019-04-02 13:52:02 +01:00
backends
vhost-user: simplify vhost_user_init/vhost_user_cleanup
2019-03-12 21:22:31 -04:00
block
qcow2: Fix preallocation bdrv_pwrite to wrong file
2019-04-16 16:23:24 +02:00
bsd-user
avoid TABs in files that only contain a few
2019-01-11 15:46:56 +01:00
capstone @ 5f173b0562
nv2a: Recycle FIFO command queue memory
2018-06-28 10:17:57 -07:00
chardev
socket: allow wait=false for client socket
2019-04-16 10:40:43 +01:00
contrib
contrib/rdmacm-mux: Fix out-of-bounds risk
2019-03-16 15:45:12 +02:00
crypto
trace-events: Shorten file names in comments
2019-03-22 16:18:07 +00:00
default-configs
* Kconfig improvements (msi_nonbroken, imply for default PCI devices)
2019-03-28 09:18:53 +00:00
disas
RISC-V: Remove unnecessary disassembler constraints
2019-03-19 05:14:39 -07:00
docs
docs: add note about stibp CPU feature for spectre v2
2019-03-20 12:18:15 -03:00
dtc @ 88f18909db
Update dtc/libfdt submodule to v1.4.7
2018-10-02 13:53:26 +10:00
fpu
hardfloat: fix float32/64 fused multiply-add
2019-03-25 10:35:32 +00:00
fsdev
qemu/queue.h: leave head structs anonymous unless necessary
2019-01-11 15:46:55 +01:00
gdb-xml
RISC-V: Add 64-bit gdb xml files.
2019-03-19 05:13:24 -07:00
hw
smbus: Fixup smbus_read/write_block calls
2019-07-04 00:04:00 -07:00
include
v4.0.0 release
2019-07-03 22:58:05 -07:00
io
trace-events: Shorten file names in comments
2019-03-22 16:18:07 +00:00
libdecnumber
build: remove CONFIG_LIBDECNUMBER
2017-10-16 18:03:52 +02:00
linux-headers
include: update Linux headers to 4.21-rc1/5.0-rc1
2019-02-04 00:08:58 -05:00
linux-user
linux-user: rename gettid() to sys_gettid() to avoid clash with glibc
2019-04-08 17:27:13 +02:00
migration
migration/ram.c: Fix use-after-free in multifd_recv_unfill_packet()
2019-04-09 20:46:34 +01:00
nbd
nbd/client: Fix error message for server with unusable sizing
2019-04-08 13:51:25 -05:00
net
net: tap: use qemu_set_nonblock
2019-03-29 15:22:18 +08:00
pc-bios
pc-bios: Update palcode-clipper
2019-03-25 13:37:18 -07:00
po
po/Makefile: Modern shell scripting (use $() instead of ``)
2018-10-24 07:39:10 +01:00
python /qemu
Python queue, 2019-02-22
2019-03-07 16:16:02 +00:00
qapi
qapi/migration.json: Rename COLOStatus last_mode to last-mode
2019-04-02 13:32:15 +02:00
qga
qga: process_event() simplification
2019-03-18 10:48:06 -05:00
qobject
json: Fix off-by-one assert check in next_state()
2019-03-26 08:10:11 +01:00
qom
trace-events: Shorten file names in comments
2019-03-22 16:18:07 +00:00
replay
replay: Exit on errors reading from replay log
2018-11-08 13:24:35 +00:00
roms
roms: Allow passing configure options to the EDK2 build tools
2019-04-09 18:33:55 +02:00
scripts
* Kconfig improvements (msi_nonbroken, imply for default PCI devices)
2019-03-28 09:18:53 +00:00
scsi
trace-events: Shorten file names in comments
2019-03-22 16:18:07 +00:00
slirp
slirp: Gcc 9 -O3 fix
2019-04-15 20:01:18 +02:00
stubs
exec: Change RAMBlockIterFunc definition
2019-03-06 10:49:17 +00:00
target
hvf: Use target-specific printf formatters
2019-07-04 00:04:00 -07:00
tcg
tcg: Remove TODO file
2019-02-21 10:22:24 -08:00
tests
iotest: Fix 241 to run in generic directory
2019-04-12 18:03:01 +02:00
trace
trace: handle tracefs path truncation
2019-03-22 15:55:50 +00:00
ui
v4.0.0 release
2019-07-03 22:58:05 -07:00
util
filemon: fix watch IDs to avoid potential wraparound issues
2019-04-02 13:52:02 +01:00
.cirrus.yml
cirrus.yml: Add macOS continuous integration task
2019-03-08 09:54:29 +01:00
.dir-locals.el
Add .dir-locals.el file to configure emacs coding style
2015-10-08 19:46:01 +03:00
.editorconfig
editorconfig: set emacs mode
2018-11-01 12:13:12 +04:00
.exrc
qemu: add .exrc
2012-09-07 09:02:44 +03:00
.gdbinit
.gdbinit: load QEMU sub-commands when gdb starts
2017-06-07 14:38:45 +01:00
.gitignore
.gitignore: ignore docs/built created for in-tree builds
2019-03-14 16:01:55 +01:00
.gitlab-ci.yml
Add a gitlab-ci file for Continuous Integration testing on Gitlab
2019-02-22 09:32:32 +00:00
.gitmodules
roms: add the edk2 project as a git submodule
2019-02-21 12:28:41 -05:00
.gitpublish
Add a git-publish configuration file
2018-03-05 09:03:17 +00:00
.mailmap
maint: Grammar fix to mailmap
2018-12-11 18:35:54 +01:00
.shippable.yml
.shippable.yml: disable the win cross tests
2018-12-17 13:02:12 +00:00
.travis.yml
ci: Fix compiling with macOS on travis-ci
2019-05-29 15:21:43 -07:00
CODING_STYLE
CODING_STYLE: Define our preferred form for multiline comments
2018-06-15 15:23:34 +01:00
COPYING
COPYING: update from FSF
2008-10-12 17:54:42 +00:00
COPYING.LIB
COPYING.LIB: Synchronize the LGPL 2.1 with the version from gnu.org
2019-01-30 11:01:22 +01:00
Changelog
Use HTTPS for qemu.org and other domains
2017-11-21 13:34:13 +00:00
HACKING
HACKING: document preference for g_new instead of g_malloc
2018-05-20 08:32:09 +03:00
Kconfig.host
kconfig: add dependencies on CONFIG_MSI_NONBROKEN
2019-03-18 09:39:57 +01:00
LICENSE
vfio: move hw/misc/vfio.c to hw/vfio/pci.c Move vfio.h into include/hw/vfio
2014-12-19 15:24:06 -07:00
MAINTAINERS
MAINTAINERS: Update the latest email address
2019-03-29 15:22:18 +08:00
Makefile
build: Fixup Git commit detector
2019-07-04 00:14:56 -07:00
Makefile.objs
RISC-V: Convert trap debugging to trace events
2019-03-19 05:14:40 -07:00
Makefile.target
tests/tcg: enable tcg tests for softmmu
2019-03-12 17:05:21 +00:00
README
README: use 'https://' instead of 'git://'
2018-11-12 11:26:02 +00:00
README.md
docs: Use job-specific CI badges for macOS and Linux builds
2019-01-15 14:39:49 -07:00
VERSION
Update version for v4.0.0 release
2019-04-23 17:32:17 +01:00
appveyor.bat
ci: Stop updating the MSYS2 platform on AppVeyor
2019-05-28 23:49:04 -07:00
appveyor.yml
ci: Add release builds to Appveyor
2018-12-20 17:31:31 -07:00
arch_init.c
arch_init: sort architectures
2018-06-01 19:20:38 +03:00
balloon.c
balloon: Allow multiple inhibit users
2018-08-17 09:27:15 -06:00
block.c
block: Forward 'discard' to temporary overlay
2019-04-08 16:48:46 +02:00
blockdev-nbd.c
nbd: allow authorization with nbd-server-start QMP command
2019-03-06 11:05:27 -06:00
blockdev.c
v4.0.0 release
2019-07-03 22:58:05 -07:00
blockjob.c
blockjob: fix user pause in block_job_error_action
2019-03-19 15:49:29 +01:00
bootdevice.c
fw_cfg: ignore suffixes in the bootdevice list dependent on machine class
2018-08-16 22:27:43 -03:00
bt-host.c
all: Clean up includes
2016-02-04 17:41:30 +00:00
bt-vhci.c
all: Clean up includes
2016-02-04 17:41:30 +00:00
build.sh
build: Remove --with-sdlabi option
2019-07-04 00:04:00 -07:00
configure
v4.0.0 release
2019-07-03 22:58:05 -07:00
cpus-common.c
qemu/queue.h: simplify reverse access to QTAILQ
2019-01-11 15:46:55 +01:00
cpus.c
v4.0.0 release
2019-07-03 22:58:05 -07:00
device-hotplug.c
hmp: Fix drive_add ... format=help crash
2019-04-08 17:42:06 +02:00
device_tree.c
device_tree: Fix integer overflowing in load_device_tree()
2019-04-09 16:35:40 -07:00
disas.c
disas: Add RISC-V support
2018-12-26 06:40:02 +11:00
dma-helpers.c
block: explicitly acquire aiocontext in bottom halves that need it
2017-02-21 11:39:39 +00:00
dump.c
dump: Set correct vaddr for ELF dump
2019-02-06 15:51:12 +01:00
exec.c
exec: Only count mapped memory backends for qemu_getrampagesize()
2019-03-29 14:24:08 +11:00
gdbstub.c
gdbstub: fix vCont packet handling when no thread is specified
2019-03-26 12:53:26 +00:00
get_deps.py
build.sh: Use Python 3.x for Windows
2019-01-28 20:48:47 -07:00
gitdm.config
contrib: gitdm: add a mapping for Janus Technologies
2019-03-12 19:31:29 +00:00
hmp-commands-info.hx
{hmp, hw/pvrdma}: Expose device internals via monitor interface
2019-03-16 15:52:44 +02:00
hmp-commands.hx
hmp: Add hmp_announce_self
2019-03-05 11:27:41 +08:00
hmp.c
migration: Fix migrate_set_parameter
2019-04-05 15:32:13 +01:00
hmp.h
{hmp, hw/pvrdma}: Expose device internals via monitor interface
2019-03-16 15:52:44 +02:00
ioport.c
trace: switch to modular code generation for sub-directories
2017-01-31 17:11:18 +00:00
iothread.c
iothread: document about why we need explicit aio_poll()
2019-03-08 10:20:57 +00:00
job-qmp.c
jobs: canonize Error object
2018-08-31 16:28:33 +02:00
job.c
job: Fix off-by-one assert checks for JobSTT and JobVerbTable
2018-11-12 17:49:21 +01:00
memory.c
v4.0.0 release
2019-07-03 22:58:05 -07:00
memory_ldst.inc.c
exec: Fix MAP_RAM for cached access
2018-06-28 19:05:30 +02:00
memory_mapping.c
qemu/queue.h: simplify reverse access to QTAILQ
2019-01-11 15:46:55 +01:00
module-common.c
all: Clean up includes
2016-02-04 17:41:30 +00:00
monitor.c
qmp: common 'id' handling & make QGA conform to QMP spec
2019-03-18 10:48:06 -05:00
numa.c
numa: Fixed the memory leak of numa error message
2019-01-28 15:52:05 -02:00
os-posix.c
util: add qemu_write_pidfile()
2018-10-02 18:47:55 +02:00
os-win32.c
util: add qemu_write_pidfile()
2018-10-02 18:47:55 +02:00
qdev-monitor.c
qdev: Let the hotplug_handler_unplug() caller delete the device
2019-03-06 11:51:08 -03:00
qemu-bridge-helper.c
all: Remove unnecessary glib.h includes
2016-06-07 18:19:24 +03:00
qemu-deprecated.texi
socket: allow wait=false for client socket
2019-04-16 10:40:43 +01:00
qemu-doc.texi
qemu-doc: Add section on MIPS' Boston board
2019-02-27 14:26:14 +01:00
qemu-edid.c
display/edid: add edid generator to qemu.
2018-09-27 08:07:51 +02:00
qemu-ga.texi
qemu-ga: Remove stray 'q' in documentation
2016-10-28 18:17:23 +03:00
qemu-img-cmds.hx
qemu-img: fix .hx and .texi disparity
2019-04-12 14:17:10 +01:00
qemu-img.c
qemu-img: Enable BDRV_REQ_MAY_UNMAP in convert
2019-04-02 12:04:44 +02:00
qemu-img.texi
qemu-img: fix .hx and .texi disparity
2019-04-12 14:17:10 +01:00
qemu-io-cmds.c
qemu-io: Add write -n for BDRV_REQ_NO_FALLBACK
2019-03-26 11:37:51 +01:00
qemu-io.c
qom: Clean up error reporting in user_creatable_add_opts_foreach()
2018-10-19 14:51:34 +02:00
qemu-keymap.c
ui: use enum to string helpers
2018-08-24 08:40:10 +02:00
qemu-nbd.c
qemu-nbd: add support for authorization of TLS clients
2019-03-06 11:05:27 -06:00
qemu-nbd.texi
qemu-nbd: add support for authorization of TLS clients
2019-03-06 11:05:27 -06:00
qemu-option-trace.texi
qemu-option-trace: -trace enable= is a pattern, not a file
2018-05-20 08:29:01 +03:00
qemu-options-wrapper.h
qemu-img: remove references to GEN_DOCS
2018-05-20 08:35:54 +03:00
qemu-options.h
Clean up ill-advised or unusual header guards
2016-07-12 16:20:46 +02:00
qemu-options.hx
ui: better unicode support for curses, v2.
2019-03-13 20:11:06 +00:00
qemu-seccomp.c
seccomp: report more useful errors from seccomp
2019-03-27 13:11:38 +01:00
qemu-tech.texi
cli qmp: Mark --preconfig, exit-preconfig experimental
2018-07-16 15:38:19 +02:00
qemu.nsi
Use HTTPS for qemu.org and other domains
2017-11-21 13:34:13 +00:00
qemu.sasl
Default to GSSAPI (Kerberos) instead of DIGEST-MD5 for SASL
2017-05-09 14:41:47 +01:00
qmp.c
qapi: make query-cpu-definitions depend on specific targets
2019-02-18 14:44:05 +01:00
qtest.c
char: allow specifying a GMainContext at opening time
2019-02-13 14:23:39 +01:00
replication.c
replication: Introduce new APIs to do replication operation
2016-09-13 11:00:56 +01:00
replication.h
block/replication: Remove protocol_name field
2018-03-26 12:16:00 +02:00
rules.mak
build: switch to Kconfig
2019-03-07 21:45:53 +01:00
thunk.c
thunk: improve readability of allocation loop
2019-03-11 18:48:20 +01:00
tpm.c
tpm: Clean up error reporting in tpm_init_tpmdev()
2018-10-19 14:51:34 +02:00
trace-events
trace-events: Fix attribution of trace points to source
2019-03-22 16:18:07 +00:00
version.rc
Use HTTPS for qemu.org and other domains
2017-11-21 13:34:13 +00:00
vl.c
vl: Document dependencies hiding in global and compat props
2019-04-02 13:50:01 +02:00
win_dump.c
dump: fix Windows dump memory run mapping
2018-10-02 18:47:55 +02:00
win_dump.h
dump: move Windows dump structures definitions
2018-10-02 19:09:12 +02:00