index
:
qemu/wsa/qemu.git
at24c
i2c-passthrough
master
wsa QEMU tree
Wolfram Sang
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
util
Age
Commit message (
Expand
)
Author
Files
Lines
2018-03-02
qapi: Empty out qapi-schema.json
Markus Armbruster
1
-1
/
+1
2018-03-02
Include less of the generated modular QAPI headers
Markus Armbruster
1
-1
/
+1
2018-03-01
block/nvme: fix Coverity reports
Paolo Bonzini
1
-1
/
+1
2018-02-19
mem: add share parameter to memory-backend-ram
Marcel Apfelbaum
2
-3
/
+3
2018-02-15
misc: fix spelling
Marc-André Lureau
1
-1
/
+1
2018-02-10
async: use ARRAY_SIZE macro
Philippe Mathieu-Daudé
1
-1
/
+1
2018-02-10
oslib-posix: check for posix_memalign in configure script
Andreas Gustafsson
1
-1
/
+1
2018-02-09
Include qapi/qmp/qdict.h exactly where needed
Markus Armbruster
2
-0
/
+2
2018-02-09
Include qapi/qmp/qlist.h exactly where needed
Markus Armbruster
2
-0
/
+2
2018-02-09
qdict qlist: Make most helper macros functions
Markus Armbruster
1
-0
/
+1
2018-02-09
Eliminate qapi/qmp/types.h
Markus Armbruster
1
-1
/
+3
2018-02-09
Include qapi/error.h exactly where needed
Markus Armbruster
1
-0
/
+1
2018-02-08
Merge remote-tracking branch 'remotes/famz/tags/staging-pull-request' into st...
Peter Maydell
4
-7
/
+754
2018-02-08
Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into ...
Peter Maydell
1
-0
/
+1
2018-02-08
util: Introduce vfio helpers
Fam Zheng
3
-0
/
+739
2018-02-08
coroutine-lock: make qemu_co_enter_next thread-safe
Paolo Bonzini
1
-2
/
+8
2018-02-08
coroutine-lock: convert CoQueue to use QemuLockable
Paolo Bonzini
1
-5
/
+7
2018-02-07
hbitmap: fix missing restore count when finish deserialization
Liang Li
1
-0
/
+1
2018-02-07
memfd: add hugetlbsize argument
Marc-André Lureau
1
-4
/
+18
2018-02-07
memfd: add hugetlb support
Marc-André Lureau
1
-3
/
+10
2018-02-07
memfd: add error argument, instead of perror()
Marc-André Lureau
1
-27
/
+30
2018-02-07
ucontext: annotate coroutine stack for ASAN
Marc-André Lureau
1
-0
/
+48
2018-02-05
sockets: fix parsing of ipv4/ipv6 opts in parse_socket_addr
Daniel P. Berrange
1
-4
/
+40
2018-02-05
readline: don't free completions in readline_free()
Greg Kurz
1
-3
/
+0
2018-01-24
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
Peter Maydell
1
-1
/
+3
2018-01-24
Revert "qemu: add a cleanup callback function to EventNotifier"
Michael S. Tsirkin
2
-6
/
+1
2018-01-23
osdep: Retry SETLK upon EINTR
Fam Zheng
1
-1
/
+3
2018-01-19
memfd: remove needless include
Marc-André Lureau
1
-2
/
+0
2018-01-19
memfd: split qemu_memfd_alloc()
Marc-André Lureau
1
-25
/
+36
2018-01-18
qemu: add a cleanup callback function to EventNotifier
Gal Hammer
2
-1
/
+6
2018-01-16
util/qemu-thread-*: add qemu_lock, locked and unlock trace events
Alex Bennée
3
-21
/
+27
2018-01-16
qemu-config: fix leak in query-command-line-options
Marc-André Lureau
1
-1
/
+2
2018-01-16
readline: add a free function
Marc-André Lureau
1
-1
/
+17
2017-12-21
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
Peter Maydell
4
-46
/
+54
2017-12-21
Merge remote-tracking branch 'remotes/famz/tags/staging-pull-request' into st...
Peter Maydell
1
-1
/
+6
2017-12-21
rcu: reduce more than 7MB heap memory by malloc_trim()
Yang Zhong
1
-0
/
+6
2017-12-21
sockets: remove obsolete code that updated listen address
Daniel P. Berrange
1
-26
/
+5
2017-12-20
qemu-thread: fix races on threads that exit very quickly
linzhecheng
1
-17
/
+42
2017-12-20
memfd: fix configure test
Paolo Bonzini
1
-3
/
+1
2017-12-20
util: add is_equal to UUID API
Roman Kagan
1
-1
/
+6
2017-12-20
Merge remote-tracking branch 'remotes/armbru/tags/pull-cmdline-2017-12-18-v2'...
Peter Maydell
1
-35
/
+1
2017-12-20
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...
Peter Maydell
1
-2
/
+2
2017-12-20
option: Drop unused get_param_value(), get_next_param_value()
Markus Armbruster
1
-34
/
+0
2017-12-20
option: Remove shadowing opt decl from qemu_opt_print()
Dr. David Alan Gilbert
1
-1
/
+1
2017-12-19
Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into staging
Peter Maydell
1
-0
/
+39
2017-12-19
coroutine: simplify co_aio_sleep_ns() prototype
Stefan Hajnoczi
1
-2
/
+2
2017-12-18
hbitmap: add next_zero function
Vladimir Sementsov-Ogievskiy
1
-0
/
+39
2017-12-18
misc: remove duplicated includes
Philippe Mathieu-Daudé
1
-1
/
+0
2017-12-15
sparc: Make sure we mmap at SHMLBA alignment
Peter Maydell
1
-0
/
+8
2017-11-28
sockets: avoid crash when cleaning up sockets for an invalid FD
Daniel P. Berrange
1
-0
/
+3
2017-11-21
coroutine: abort if we try to schedule or enter a pending coroutine
Jeff Cody
3
-0
/
+39
2017-11-16
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
Peter Maydell
1
-2
/
+2
2017-11-15
util/stats64: Fix min/max comparisons
Max Reitz
1
-2
/
+2
2017-11-08
util/async: use atomic_mb_set in qemu_bh_cancel
Sergio Lopez
1
-1
/
+1
2017-11-07
sockets: avoid leak of listen file descriptor
Daniel P. Berrange
1
-23
/
+29
2017-11-06
aio-posix: drop QEMU_AIO_POLL_MAX_NS env var
Stefan Hajnoczi
1
-7
/
+0
2017-11-02
oslib-posix: Use sysctl(2) call to resolve exec_dir on NetBSD
Kamil Rytarowski
1
-1
/
+10
2017-10-24
osdep: introduce qemu_mprotect_rwx/none
Emilio G. Cota
1
-0
/
+41
2017-10-20
oslib-posix: Fix compiler warning and some data types
Stefan Weil
1
-7
/
+8
2017-10-16
sockets: Handle race condition between binds to the same port
Knut Omang
1
-17
/
+41
2017-10-16
sockets: factor out create_fast_reuse_socket
Knut Omang
1
-3
/
+12
2017-10-16
sockets: factor out a new try_bind() function
Knut Omang
1
-30
/
+39
2017-10-10
util: move qemu_real_host_page_size/mask to osdep.h
Emilio G. Cota
2
-0
/
+19
2017-10-09
config: qemu_config_parse() return number of config groups
Eduardo Habkost
1
-8
/
+7
2017-10-06
hbitmap: Rename serialization_granularity to serialization_align
Eric Blake
1
-4
/
+4
2017-10-03
aio: fix assert when remove poll during destroy
Stefan Hajnoczi
1
-1
/
+8
2017-09-27
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
Peter Maydell
1
-0
/
+1
2017-09-26
throttle: Assert that bkt->max is valid in throttle_compute_wait()
Alberto Garcia
1
-0
/
+1
2017-09-26
util/qemu-thread-posix.c: Replace OS ifdefs with CONFIG_HAVE_SEM_TIMEDWAIT
Peter Maydell
1
-5
/
+5
2017-09-22
bitmap: provide to_le/from_le helpers
Peter Xu
1
-0
/
+32
2017-09-22
bitmap: introduce bitmap_count_one()
Peter Xu
1
-0
/
+15
2017-09-22
bitmap: remove BITOP_WORD()
Peter Xu
1
-4
/
+2
2017-09-19
Convert remaining single line fprintf() to warn_report()
Alistair Francis
1
-1
/
+2
2017-09-19
Convert multi-line fprintf() to warn_report()
Alistair Francis
1
-3
/
+3
2017-09-19
scsi: move non-emulation specific code to scsi/
Paolo Bonzini
2
-91
/
+0
2017-09-19
scsi: Introduce scsi_sense_buf_to_errno
Fam Zheng
1
-0
/
+30
2017-09-19
scsi: Improve scsi_sense_to_errno
Fam Zheng
1
-4
/
+12
2017-09-19
scsi: Refactor scsi sense interpreting code
Fam Zheng
2
-0
/
+53
2017-09-07
configure: Drop AIX host support
Peter Maydell
1
-10
/
+1
2017-09-07
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
Peter Maydell
1
-0
/
+151
2017-09-05
block: convert ThrottleGroup to object with QOM
Manos Pitsidianakis
1
-0
/
+151
2017-09-05
Merge remote-tracking branch 'remotes/berrange/tags/pull-qio-20170905-2' into...
Peter Maydell
1
-182
/
+23
2017-09-05
util: remove the obsolete non-blocking connect
Cao jin
1
-182
/
+23
2017-09-04
qapi: Generate FOO_str() macro for QAPI enum FOO
Markus Armbruster
1
-1
/
+0
2017-08-30
oslib-posix: Print errors before aborting on qemu_alloc_stack()
Eduardo Habkost
1
-0
/
+2
2017-08-29
throttle: Make burst_length 64bit and add range checks
Alberto Garcia
1
-0
/
+5
2017-08-29
throttle: Make LeakyBucket.avg and LeakyBucket.max integer types
Alberto Garcia
1
-4
/
+3
2017-08-29
throttle: Remove throttle_fix_bucket() / throttle_unfix_bucket()
Alberto Garcia
1
-39
/
+23
2017-08-29
throttle: Make throttle_is_valid() a bit less verbose
Alberto Garcia
1
-8
/
+7
2017-08-29
throttle: Update the throttle_fix_bucket() documentation
Alberto Garcia
1
-8
/
+3
2017-08-11
osdep: Add runtime OFD lock detection
Fam Zheng
1
-10
/
+56
2017-08-08
Revert "rcu: do not create thread in pthread_atfork callback"
Paolo Bonzini
1
-3
/
+7
2017-08-08
rcu: completely disable pthread_atfork callbacks as soon as possible
Paolo Bonzini
1
-0
/
+20
2017-07-31
docs: fix broken paths to docs/devel/tracing.txt
Philippe Mathieu-Daudé
1
-1
/
+1
2017-07-24
Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-24' into...
Peter Maydell
1
-8
/
+9
2017-07-24
error: Revert unwanted change of warning messages
Markus Armbruster
1
-8
/
+9
2017-07-24
util: Introduce include/qemu/cpuid.h
Richard Henderson
1
-4
/
+3
2017-07-21
util/oslib-posix.c: Avoid warning on NetBSD
Peter Maydell
1
-1
/
+1
2017-07-19
util/cacheinfo: Add missing include for ppc linux
Philippe Mathieu-Daudé
1
-0
/
+1
2017-07-18
block: remove timer canceling in throttle_config()
Manos Pitsidianakis
1
-14
/
+0
2017-07-18
block: add clock_type field to ThrottleGroup
Manos Pitsidianakis
1
-1
/
+3
2017-07-18
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...
Peter Maydell
1
-3
/
+10
2017-07-17
util/aio-win32: Only select on what we are actually waiting for
Alistair Francis
1
-3
/
+10
2017-07-17
coroutine-lock: add qemu_co_rwlock_downgrade and qemu_co_rwlock_upgrade
Paolo Bonzini
1
-0
/
+35
2017-07-14
sockets: ensure we don't accept IPv4 clients when IPv4 is disabled
Daniel P. Berrange
1
-9
/
+31
2017-07-14
sockets: don't block IPv4 clients when listening on "::"
Daniel P. Berrange
1
-4
/
+0
2017-07-14
sockets: ensure we can bind to both ipv4 & ipv6 separately
Daniel P. Berrange
1
-8
/
+23
2017-07-14
Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into...
Peter Maydell
2
-7
/
+119
2017-07-13
Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into st...
Peter Maydell
1
-34
/
+0
2017-07-13
error: Implement the warn and free Error functions
Alistair Francis
1
-0
/
+20
2017-07-13
error: Functions to report warnings and informational messages
Alistair Francis
1
-5
/
+97
2017-07-13
util/qemu-error: Rename error_print_loc() to be more generic
Alistair Francis
1
-2
/
+2
2017-07-11
qmp: add x-debug-block-dirty-bitmap-sha256
Vladimir Sementsov-Ogievskiy
1
-0
/
+11
2017-07-11
block/dirty-bitmap: add deserialize_ones func
Vladimir Sementsov-Ogievskiy
1
-0
/
+17
2017-07-11
hbitmap: improve dirty iter
Vladimir Sementsov-Ogievskiy
1
-1
/
+22
2017-07-11
block: rip out all traces of password prompting
Daniel P. Berrange
2
-90
/
+0
2017-07-11
util/qemu-sockets: Drop unused helper socket_address_to_string()
Mao Zhongyi
1
-34
/
+0
2017-07-09
util/cacheinfo: Fix warning generated by clang
Pranith Kumar
1
-1
/
+1
2017-07-04
qemu-thread: Assert locks are initialized before using
Fam Zheng
2
-1
/
+60
2017-07-04
main_loop: Make main_loop_wait() return void
Peter Maydell
1
-7
/
+1
2017-07-04
util/oslib-win32: Remove if conditional
Alistair Francis
1
-4
/
+2
2017-07-04
sockets: avoid formatting buffer that may not be NUL terminated
Daniel P. Berrange
1
-1
/
+1
2017-06-22
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-06-09-v2' in...
Peter Maydell
1
-16
/
+8
2017-06-22
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20170619' into staging
Peter Maydell
2
-0
/
+186
2017-06-20
qapi: merge QInt and QFloat in QNum
Marc-André Lureau
1
-16
/
+8
2017-06-19
util: add cacheinfo
Emilio G. Cota
2
-0
/
+186
2017-06-16
util: add stats64 module
Paolo Bonzini
2
-0
/
+138
2017-06-12
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...
Peter Maydell
3
-3
/
+23
2017-06-07
sockets: improve error reporting if UNIX socket path is too long
Daniel P. Berrange
1
-22
/
+46
2017-06-07
coroutine-lock: do not touch coroutine after another one has been entered
Roman Pen
2
-2
/
+22
2017-06-07
oslib: strip trailing '\n' from error_setg() string argument
Philippe Mathieu-Daudé
1
-1
/
+1
2017-06-06
Check the return value of fcntl in qemu_set_cloexec
Stefano Stabellini
1
-1
/
+3
2017-06-02
Remove/replace sysemu/char.h inclusion
Marc-André Lureau
1
-1
/
+0
2017-06-01
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-05-31' into ...
Peter Maydell
1
-5
/
+5
2017-06-01
Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging
Peter Maydell
1
-47
/
+0
2017-05-31
qapi: Reject alternates that can't work with keyval_parse()
Markus Armbruster
1
-5
/
+5
2017-05-25
util: drop old utimensat() compat code
Greg Kurz
1
-47
/
+0
2017-05-23
sockets: Plug memory leak in socket_address_flatten()
Markus Armbruster
1
-1
/
+3
2017-05-17
utils: provide size_to_str()
Peter Xu
1
-0
/
+25
2017-05-12
Merge tag 'block-pull-request' into staging
Stefan Hajnoczi
1
-198
/
+0
2017-05-12
Merge remote-tracking branch 'kwolf/tags/for-upstream' into staging
Stefan Hajnoczi
1
-0
/
+48
2017-05-12
coroutine: remove GThread implementation
Daniel P. Berrange
1
-198
/
+0
2017-05-11
osdep: Fall back to posix lock when OFD lock is unavailable
Fam Zheng
1
-10
/
+10
2017-05-11
osdep: Add qemu_lock_fd and qemu_unlock_fd
Fam Zheng
1
-0
/
+48
2017-05-10
Merge remote-tracking branch 'mjt/tags/trivial-patches-fetch' into staging
Stefan Hajnoczi
1
-28
/
+19
2017-05-09
Merge remote-tracking branch 'armbru/tags/pull-qapi-2017-05-04-v3' into staging
Stefan Hajnoczi
2
-98
/
+89
2017-05-09
sockets: Delete unused helper socket_address_crumple()
Markus Armbruster
1
-31
/
+0
2017-05-09
sockets: Limit SocketAddressLegacy to external interfaces
Markus Armbruster
1
-75
/
+105
2017-05-09
sockets: Rename SocketAddressFlat to SocketAddress
Markus Armbruster
1
-5
/
+5
2017-05-09
sockets: Rename SocketAddress to SocketAddressLegacy
Markus Armbruster
1
-50
/
+50
2017-05-09
sockets: Prepare inet_parse() for flattened SocketAddress
Markus Armbruster
1
-18
/
+12
2017-05-09
sockets: Prepare vsock_parse() for flattened SocketAddress
Markus Armbruster
1
-10
/
+10
2017-05-09
QemuOpts: Simplify qemu_opts_to_qdict()
Eric Blake
1
-3
/
+1
2017-05-09
qobject: Use simpler QDict/QList scalar insertion macros
Eric Blake
1
-1
/
+1
2017-05-08
Merge remote-tracking branch 'bonzini/tags/for-upstream' into staging
Stefan Hajnoczi
3
-2
/
+31
2017-05-07
util: Use g_malloc/g_free in envlist.c
Saurav Sachidanand
1
-28
/
+19
2017-05-05
Merge remote-tracking branch 'cohuck/tags/s390x-20170502' into staging
Stefan Hajnoczi
1
-0
/
+6
2017-05-05
trace: add qemu mutex lock and unlock trace events
Jose Ricardo Ziviani
3
-2
/
+31
2017-05-02
util/qemu-config: Add loadparm to qemu machine_opts
Farhan Ali
1
-0
/
+6
2017-04-28
progress: Show current progress on SIGINFO
Max Reitz
1
-0
/
+3
2017-04-24
Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20170424-1' into s...
Peter Maydell
1
-0
/
+11
2017-04-24
bitmap: add bitmap_copy_and_clear_atomic
Gerd Hoffmann
1
-0
/
+11
2017-04-24
socket: Make errp the last parameter of vsock_connect_saddr
Fam Zheng
1
-5
/
+6
2017-04-24
socket: Make errp the last parameter of unix_connect_saddr
Fam Zheng
1
-6
/
+8
2017-04-24
socket: Make errp the last parameter of inet_connect_saddr
Fam Zheng
1
-4
/
+5
2017-04-24
socket: Make errp the last parameter of socket_connect
Fam Zheng
1
-2
/
+2
2017-04-24
util/error: Fix leak in error_vprepend()
Max Reitz
1
-0
/
+1
2017-04-21
throttle: make throttle_config(throttle_get_config()) symmetric
Stefan Hajnoczi
1
-0
/
+14
2017-04-11
async: Introduce aio_co_enter
Fam Zheng
1
-1
/
+6
2017-04-11
coroutine: Extract qemu_aio_coroutine_enter
Fam Zheng
2
-4
/
+9
2017-04-04
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
Peter Maydell
1
-0
/
+11
2017-04-03
main-loop: Acquire main_context lock around os_host_main_loop_wait.
Richard W.M. Jones
1
-0
/
+11
2017-04-03
sockets: New helper socket_address_crumple()
Markus Armbruster
1
-0
/
+32
2017-04-03
io vnc sockets: Clean up SocketAddressKind switches
Markus Armbruster
1
-3
/
+1
2017-04-03
nbd sockets vnc: Mark problematic address family tests TODO
Markus Armbruster
1
-0
/
+4
2017-03-29
event_notifier: prevent accidental use after close
Halil Pasic
2
-0
/
+3
2017-03-28
sockets: Fix socket_address_to_string() hostname truncation
Markus Armbruster
1
-7
/
+2
2017-03-27
win32: replace custom mutex and condition variable with native primitives
Andrey Shedel
1
-121
/
+15
2017-03-24
mem-prealloc: fix sysconf(_SC_NPROCESSORS_ONLN) failure case.
Jitendra Kolhe
1
-2
/
+14
2017-03-21
keyval: Document issues with 'any' and alternate types
Markus Armbruster
1
-0
/
+10
2017-03-21
keyval: Improve some comments
Markus Armbruster
1
-16
/
+31
2017-03-19
qemu-ga: obey LISTEN_PID when using systemd socket activation
Paolo Bonzini
2
-0
/
+78
2017-03-17
oslib-posix: fix compilation on OpenBSD
Paolo Bonzini
1
-2
/
+0
2017-03-17
thread-pool: add missing qemu_bh_cancel in completion function
Peter Lieven
1
-0
/
+7
2017-03-15
os: don't corrupt pre-existing memory-backend data with prealloc
Daniel P. Berrange
1
-1
/
+13
2017-03-14
icount: process QEMU_CLOCK_VIRTUAL timers in vCPU thread
Paolo Bonzini
1
-1
/
+3
2017-03-14
cpus: define QEMUTimerListNotifyCB for QEMU system emulation
Paolo Bonzini
3
-7
/
+7
2017-03-14
qemu-timer: do not include sysemu/cpus.h from util/qemu-timer.h
Paolo Bonzini
2
-0
/
+2
2017-03-14
qemu-timer: fix off-by-one
Paolo Bonzini
1
-1
/
+1
2017-03-14
util: Removed unneeded header from path.c
Suramya Shah
1
-1
/
+0
2017-03-14
mem-prealloc: reduce large guest start-up and migration time.
Jitendra Kolhe
2
-22
/
+89
2017-03-07
keyval: Support lists
Markus Armbruster
1
-12
/
+171
2017-03-07
keyval: Restrict key components to valid QAPI names
Markus Armbruster
1
-4
/
+8
2017-03-07
keyval: New keyval_parse()
Markus Armbruster
2
-0
/
+232
2017-03-04
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.9-20170303' into...
Peter Maydell
1
-0
/
+25
2017-03-03
cpus: remove ugly cast on sigbus_handler
Paolo Bonzini
3
-5
/
+34
2017-03-03
exec, kvm, target-ppc: Move getrampagesize() to common code
Alexey Kardashevskiy
1
-0
/
+25
2017-03-02
Merge remote-tracking branch 'remotes/elmarco/tags/leak-pull-request' into st...
Peter Maydell
1
-5
/
+0
2017-03-01
timer: use an inline function for free
Marc-André Lureau
1
-5
/
+0
2017-02-28
option: Tweak invalid size error message and unbreak iotest 049
Markus Armbruster
1
-1
/
+1
[next]