aboutsummaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Expand)AuthorFilesLines
2017-10-24osdep: introduce qemu_mprotect_rwx/noneEmilio G. Cota1-0/+41
2017-10-20oslib-posix: Fix compiler warning and some data typesStefan Weil1-7/+8
2017-10-16sockets: Handle race condition between binds to the same portKnut Omang1-17/+41
2017-10-16sockets: factor out create_fast_reuse_socketKnut Omang1-3/+12
2017-10-16sockets: factor out a new try_bind() functionKnut Omang1-30/+39
2017-10-10util: move qemu_real_host_page_size/mask to osdep.hEmilio G. Cota2-0/+19
2017-10-09config: qemu_config_parse() return number of config groupsEduardo Habkost1-8/+7
2017-10-06hbitmap: Rename serialization_granularity to serialization_alignEric Blake1-4/+4
2017-10-03aio: fix assert when remove poll during destroyStefan Hajnoczi1-1/+8
2017-09-27Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-0/+1
2017-09-26throttle: Assert that bkt->max is valid in throttle_compute_wait()Alberto Garcia1-0/+1
2017-09-26util/qemu-thread-posix.c: Replace OS ifdefs with CONFIG_HAVE_SEM_TIMEDWAITPeter Maydell1-5/+5
2017-09-22bitmap: provide to_le/from_le helpersPeter Xu1-0/+32
2017-09-22bitmap: introduce bitmap_count_one()Peter Xu1-0/+15
2017-09-22bitmap: remove BITOP_WORD()Peter Xu1-4/+2
2017-09-19Convert remaining single line fprintf() to warn_report()Alistair Francis1-1/+2
2017-09-19Convert multi-line fprintf() to warn_report()Alistair Francis1-3/+3
2017-09-19scsi: move non-emulation specific code to scsi/Paolo Bonzini2-91/+0
2017-09-19scsi: Introduce scsi_sense_buf_to_errnoFam Zheng1-0/+30
2017-09-19scsi: Improve scsi_sense_to_errnoFam Zheng1-4/+12
2017-09-19scsi: Refactor scsi sense interpreting codeFam Zheng2-0/+53
2017-09-07configure: Drop AIX host supportPeter Maydell1-10/+1
2017-09-07Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-0/+151
2017-09-05block: convert ThrottleGroup to object with QOMManos Pitsidianakis1-0/+151
2017-09-05Merge remote-tracking branch 'remotes/berrange/tags/pull-qio-20170905-2' into...Peter Maydell1-182/+23
2017-09-05util: remove the obsolete non-blocking connectCao jin1-182/+23
2017-09-04qapi: Generate FOO_str() macro for QAPI enum FOOMarkus Armbruster1-1/+0
2017-08-30oslib-posix: Print errors before aborting on qemu_alloc_stack()Eduardo Habkost1-0/+2
2017-08-29throttle: Make burst_length 64bit and add range checksAlberto Garcia1-0/+5
2017-08-29throttle: Make LeakyBucket.avg and LeakyBucket.max integer typesAlberto Garcia1-4/+3
2017-08-29throttle: Remove throttle_fix_bucket() / throttle_unfix_bucket()Alberto Garcia1-39/+23
2017-08-29throttle: Make throttle_is_valid() a bit less verboseAlberto Garcia1-8/+7
2017-08-29throttle: Update the throttle_fix_bucket() documentationAlberto Garcia1-8/+3
2017-08-11osdep: Add runtime OFD lock detectionFam Zheng1-10/+56
2017-08-08Revert "rcu: do not create thread in pthread_atfork callback"Paolo Bonzini1-3/+7
2017-08-08rcu: completely disable pthread_atfork callbacks as soon as possiblePaolo Bonzini1-0/+20
2017-07-31docs: fix broken paths to docs/devel/tracing.txtPhilippe Mathieu-Daudé1-1/+1
2017-07-24Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-24' into...Peter Maydell1-8/+9
2017-07-24error: Revert unwanted change of warning messagesMarkus Armbruster1-8/+9
2017-07-24util: Introduce include/qemu/cpuid.hRichard Henderson1-4/+3
2017-07-21util/oslib-posix.c: Avoid warning on NetBSDPeter Maydell1-1/+1
2017-07-19util/cacheinfo: Add missing include for ppc linuxPhilippe Mathieu-Daudé1-0/+1
2017-07-18block: remove timer canceling in throttle_config()Manos Pitsidianakis1-14/+0
2017-07-18block: add clock_type field to ThrottleGroupManos Pitsidianakis1-1/+3
2017-07-18Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell1-3/+10
2017-07-17util/aio-win32: Only select on what we are actually waiting forAlistair Francis1-3/+10
2017-07-17coroutine-lock: add qemu_co_rwlock_downgrade and qemu_co_rwlock_upgradePaolo Bonzini1-0/+35
2017-07-14sockets: ensure we don't accept IPv4 clients when IPv4 is disabledDaniel P. Berrange1-9/+31
2017-07-14sockets: don't block IPv4 clients when listening on "::"Daniel P. Berrange1-4/+0
2017-07-14sockets: ensure we can bind to both ipv4 & ipv6 separatelyDaniel P. Berrange1-8/+23