summaryrefslogtreecommitdiff
path: root/osdep.c
AgeCommit message (Expand)AuthorFilesLines
2012-06-19Allow machines to configure the QEMU_VERSION that's exposed via hardwareCrístian Viana1-0/+11
2011-12-22move corking functions to osdep.cPaolo Bonzini1-0/+9
2011-12-21add qemu_send_full and qemu_recv_fullPaolo Bonzini1-0/+67
2011-04-15Remove unused sysemu.h include directivesBlue Swirl1-1/+0
2010-10-30Remove unncessary includesJes Sorensen1-8/+0
2010-10-30Separate qemu_pidfile() into OS specific versionsJes Sorensen1-38/+0
2010-10-30Move qemu_gettimeofday() to OS specific filesJes Sorensen1-31/+0
2010-10-30We only support eventfd under POSIX, move qemu_eventfd() to os-posix.cJes Sorensen1-34/+0
2010-10-30qemu_pipe() is used only by POSIX code, so move to oslib-posix.cJes Sorensen1-22/+0
2010-10-30Move osdep socket code to oslib-{posix,win32}.cJes Sorensen1-38/+0
2010-10-30Move QEMU OS dependant library functions to OS specific filesJes Sorensen1-85/+0
2010-09-25Introduce qemu_madvise()Andreas Färber1-0/+23
2010-09-09trace: Trace qemu_malloc() and qemu_vmalloc()Stefan Hajnoczi1-6/+18
2010-06-27win32: Add missing function ffsStefan Weil1-0/+7
2010-03-09documentation: qemu_write_full don't work with non-blocking fd'sJuan Quintela1-0/+5
2010-02-23Fix qemu_eventfd compile when !CONFIG_EVENTFDAvi Kivity1-1/+1
2010-02-17use eventfd for iothreadPaolo Bonzini1-0/+32
2010-02-10fix placement of config-host.h inclusionPaolo Bonzini1-3/+4
2010-01-26Tell users about out-of-memory errorsStefan Weil1-1/+9
2010-01-26Introduce qemu_write_full()Kirill A. Shutemov1-0/+27
2010-01-13osdep.c: Fix accept4 fallbackKevin Wolf1-1/+1
2009-12-18fix pidfile option to work in WIN32Juha Riihimäki1-11/+2
2009-12-18osdep: Fix runtime failure on older Linux kernelsAndre Przywara1-6/+12
2009-12-03Don't leak file descriptorsKevin Wolf1-1/+103
2009-09-12Add #defines needed by OpenSolaris, fix breakage by the #definesBlue Swirl1-2/+2
2009-08-24Only build osdep onceAnthony Liguori1-3/+0
2009-08-24Unbreak large mem support by removing kqemuAnthony Liguori1-121/+0
2009-07-27rename HOST_BSD to CONFIG_BSDJuan Quintela1-3/+3
2009-07-27change HOST_SOLARIS to CONFIG_SOLARIS{_VERSION}Juan Quintela1-3/+3
2009-07-08Add out of memory and zero size argument checks to be consistent withmalc1-5/+25
2009-05-13Add tool_osdep.cPaul Brook1-0/+3
2009-04-19kqemu: merge CONFIG_KQEMU and USE_KQEMUblueswir11-3/+3
2009-03-08Fix windows build and clean up use of <windows.h>aliguori1-1/+0
2009-03-08Rename _BSD to HOST_BSD so that it's more obvious that it's defined by configureblueswir11-3/+3
2009-03-07Support for DragonFly BSD (Hasso Tepper)blueswir11-2/+2
2009-03-07Fix BSD breakage from r6736blueswir11-0/+3
2009-03-07Sparse fixes: NULL use, header order, ANSI prototypes, staticblueswir11-3/+2
2008-12-11Remove redundant #ifdef _BSDblueswir11-4/+0
2008-11-22Use MAP_ANON also for FreeBSD (Juergen Lock)blueswir11-2/+5
2008-11-18Use qemu_memalign instead of memalign in qemu_vmallocmalc1-1/+1
2008-11-11Fix -linux-user build by reverting r5701aliguori1-14/+1
2008-11-11Allocate guest memory on host page boundaries (Hollis Blanchard)aliguori1-1/+1
2008-11-11Define OS-dependent qemu_getpagesize() (Hollis Blanchard)aliguori1-0/+13
2008-09-15Use common objects for qemu-img and qemu-nbdaliguori1-0/+27
2008-08-15Preliminary OpenBSD host support (based on OpenBSD patches by Todd T. Fries)blueswir11-2/+15
2008-04-27Use correct types to enable > 2G support, based on a patch fromaurel321-1/+0
2008-04-22Revert "Use correct types to enable > 2G support" (r4238), it isaurel321-0/+1
2008-04-22Use correct types to enable > 2G support, based on a patch fromaurel321-1/+0
2008-04-20Use "mount -o remount" instead of "umount" and "mount /dev/shm",aurel321-2/+1
2008-04-11Remove osdep.c/qemu-img code duplicationaurel321-35/+0