path: root/smalloc.c
AgeCommit message (Expand)Author
2019-07-31smalloc: cleanup firstfree()Jens Axboe
2019-07-31smalloc: fix compiler warning on WindowsVincent Fu
2019-07-31smalloc: fix garbage collection problemVincent Fu
2019-07-31smalloc: print debug info on oom errorVincent Fu
2018-03-23smalloc: Remove Valgrind instrumentationJens Axboe
2018-03-21Refactor #includes and headersSitsofe Wheeler
2018-03-15Improve Valgrind instrumentation of memory allocationsBart Van Assche
2018-03-15Rename fio_mutex into fio_semBart Van Assche
2017-06-23smalloc: don't use void* for pointer arithmetic (gcc)Tomohiro Kusumi
2017-01-23Define pointer alignment macro in fio.hTomohiro Kusumi
2016-09-25smalloc: OOM fixupsJens Axboe
2016-09-25init: re-call sinit() if we change the smallc pool sizeJens Axboe
2016-01-08use option smalloc_pool_sizeAndreas Piesk
2015-11-09smalloc: get rid of global lockJens Axboe
2015-11-07smalloc: only clear the bitmap, not the whole poolJens Axboe
2015-07-03smalloc: smalloc() already clears memory, scalloc() need not do it againJens Axboe
2015-06-30smalloc: fix unused 'int_mask' warning if redzoning is turned offJens Axboe
2015-03-17smalloc: don't crash on being passed a bad pointerJens Axboe
2015-03-03smalloc: bump initial size to 8 poolsJens Axboe
2015-03-03fio: fix smalloc strdop allocation failureChristian Ehrhardt
2015-01-13smalloc: limit to 1 pool, and bump size to 16MBJens Axboe
2014-11-06smalloc: add zeroing scalloc() variantJens Axboe
2014-10-13smalloc: use log_err() for errorsJens Axboe
2014-06-18Add support for compiling for ESXJens Axboe
2014-04-01Cleanup symbols that should be staticJens Axboe
2013-03-20Rework lockfile= file lock handlingJens Axboe
2012-11-02smalloc: move to size_t for allocationsJens Axboe
2012-11-02smalloc: fix int truncation issueJens Axboe
2012-08-02mutex: make 0/1 FIO_MUTEX_LOCKED and FIO_MUTEX_UNLOCKEDJens Axboe
2012-02-20Fix assumption that pointers fits in a 'long'Bruce Cran
2011-08-15Fix bug in smalloc size calculationJiri Horky
2011-06-29Make smalloc use anonymous memory mmapsJens Axboe
2011-01-08Various fixes/updatesBruce Cran
2010-10-14Fix compile warning on platforms with posix_fallocateJens Axboe
2010-06-28gracefully handle full /tmp file systemGreg Edwards
2009-09-11Silence the style/whitespace policeJens Axboe
2009-07-31smalloc: enlarge pool sizeJens Axboe
2009-07-07smalloc: just round alloc_size to int aligned for post redzone pointerJens Axboe
2009-07-07Make smalloc redzone pointer properly alignedJens Axboe
2009-01-06smalloc: get rid of MP_SAFE define and lock checksJens Axboe
2008-12-04smalloc: pool->file is only used in add_pool(), so make it localJens Axboe
2008-12-04smalloc: unlink pool file in add_pool()Jens Axboe
2008-09-10smalloc: Remove read/write lock race condition which will result in segmentat...Shaozhi Shawn Ye
2008-07-31smalloc: default to 128 pools instead of 4Jens Axboe
2008-06-13Revert "smalloc: convert to spinlocks"Jens Axboe
2008-06-12smalloc: convert to spinlocksJens Axboe
2008-06-02smalloc: use optimized ffz()Jens Axboe
2008-05-31Add sparc and sparc64 supportJens Axboe
2008-05-27smalloc: final cleanupsJens Axboe
2008-05-27smalloc: fix map overflowJens Axboe