aboutsummaryrefslogtreecommitdiffstats
path: root/configure
AgeCommit message (Expand)AuthorFilesLines
2024-02-13engines/xnvme: add support for metadataAnkit Kumar1-1/+1
2024-02-12Add support for VSOCK to engine/net.cMarco Pinna1-0/+22
2024-01-23configure: Don't use cross_prefix when invoking pkg-configChris Packham1-4/+4
2024-01-17configure: enable NVME_URING_CMD checking for AndroidJens Axboe1-1/+1
2023-11-01crct10: use isa-l for crc if availableAnkit Kumar1-0/+29
2023-10-23Various spelling fixes.Martin Steigerwald1-1/+1
2023-10-19configure: improve pthread_sigmask detection.Shai Levy1-1/+2
2023-08-23Add RISC-V 64 supportMichal Biesek1-1/+23
2023-07-13engines/xnvme: add support for fdpAnkit Kumar1-1/+1
2023-05-19Add LoongArch64 supportJingyun Hua1-1/+3
2023-04-27Detect ASharedMemory_create() supportBart Van Assche1-0/+20
2023-04-20ci: disable __thread support for Windows msys2 buildVincent Fu1-1/+6
2023-02-20configure: restore dev-dax and libpmemVincent Fu1-0/+8
2023-02-17pmemblk: remove pmemblk engineosalyk1-41/+0
2023-01-25Enable crc32c accelleration for arm64 on OSXJens Axboe1-3/+5
2023-01-24Makefile: add -Wno-stringop-truncation for y.tab.oJens Axboe1-0/+19
2022-12-02Add a libblkio engineAlberto Faria1-0/+25
2022-11-13configure: Fix the struct nvme_uring_cmd detectionBart Van Assche1-2/+0
2022-11-13configure: Fix clock_gettime() detectionBart Van Assche1-2/+6
2022-11-07Android: Enable zoned block device supportBart Van Assche1-1/+1
2022-10-18fix configure probe for libcufileBrian T. Smith1-2/+2
2022-09-19configure: change grep -P to grep -EVincent Fu1-1/+1
2022-09-06rpma: add support for libpmem2 to librpma engine in APM modeKacper Stefanski1-2/+27
2022-08-10lib/rand: Enhance __fill_random_buf using the multi random seedSungup Moon1-0/+17
2022-07-22configure: cleanups for nfs ioengineVincent Fu1-9/+7
2022-07-05configure: revert NFS configure changeJens Axboe1-4/+5
2022-06-22configure: add option to disable xnvme buildAnkit Kumar1-4/+4
2022-06-13configure: Fix libzbc detection on SUSE LinuxBart Van Assche1-0/+4
2022-06-13configure: Support gcc 12Bart Van Assche1-14/+19
2022-06-02configure: check nvme uring command supportAnkit Kumar1-0/+21
2022-05-27configure: refer to zlib1g-dev package for zlib supportVincent Fu1-1/+1
2022-05-12engines/xnvme: add xnvme engineAnkit Kumar1-0/+22
2022-03-10Merge branch 'improvement/enable-asan' of https://github.com/dpronin/fioJens Axboe1-1/+7
2022-03-10ASAN enabling when configuringDenis Pronin1-1/+7
2022-03-10configure script refactoringDenis Pronin1-3/+3
2022-03-08- fixed typo in configure scriptDenis Pronin1-1/+1
2022-02-18Merge branch 'rpma-update-RPMA-engines-with-new-librpma-completions-API' of h...Jens Axboe1-2/+2
2022-02-18rpma: RPMA engines require librpma>=v0.11.0 with rpma_cq_get_wc()Lukasz Dorau1-2/+2
2022-02-17Correct F_FULLSYNC -> F_FULLFSYNCJens Axboe1-3/+3
2022-02-17Use fcntl(..., F_FULLSYNC) if availableJens Axboe1-0/+22
2022-01-25rpma: RPMA engine requires librpma>=v0.10.0 with rpma_mr_advise()Lukasz Dorau1-5/+4
2021-06-09configure: silence "pkg-config: not found"Tomohiro Kusumi1-1/+1
2021-05-18Merge branch 'taras/nfs-upstream' of https://github.com/tarasglek/fio-1Jens Axboe1-0/+29
2021-05-06configure: fix check_min_lib_version() evalStefan Hajnoczi1-1/+1
2021-04-20NFS configure fixesTaras Glek1-8/+9
2021-04-12NFS engineTaras Glek1-0/+28
2021-03-30configure: add test case for pthread_getaffinity_np()Jens Axboe1-0/+27
2021-03-18Merge branch 'add-librpma-engines' of https://github.com/janekmi/fioJens Axboe1-0/+52
2021-03-17engines/dfs: add DAOS File System (dfs) engineJohann Lombardi1-0/+34
2021-03-17Disable pthread_condattr_setclock on cygwinJohann Lombardi1-9/+9
2021-03-13rpma: add librpma_apm_* and librpma_gpspm_* enginesJan Michalski1-0/+52
2021-03-06configure: remove unused CLOCK_MONOTONIC_* symbolsFotis Xenakis1-6/+0
2021-01-27fio: fix detecting libpmemLukasz Dorau1-1/+1
2021-01-21configure: ESX does not have timerfd supportBrian 'Redbeard' Harrington1-2/+4
2021-01-12Merge branch 'osx_fix' of https://github.com/sitsofe/fioJens Axboe1-6/+6
2020-12-26configure: fix compilation on recent macOS Xcode versionsSitsofe Wheeler1-6/+6
2020-12-26windows: drop XP supportSitsofe Wheeler1-6/+2
2020-12-05ioengine: Add libcufile I/O engineBrian T. Smith1-0/+30
2020-11-09configure: remove libaio-uring remnantJens Axboe1-1/+0
2020-11-09Remove the "libaio over io_uring" modeJens Axboe1-17/+1
2020-09-25helper_thread: Increase timer accuracyBart Van Assche1-0/+21
2020-09-20gettime: Introduce fio_get_mono_time()Bart Van Assche1-20/+0
2020-09-20configure: Remove the CLOCK_MONOTONIC_PRECISE probeBart Van Assche1-20/+0
2020-09-12configure: cleanup lex/yacc testsSitsofe Wheeler1-14/+10
2020-09-12configure/Makefile: add option to generate pdb symbolsSitsofe Wheeler1-0/+28
2020-09-12configure: be explicit about "XP" Windows API versionSitsofe Wheeler1-0/+2
2020-09-12configure: pass non-null pointer to (v)asprintfSitsofe Wheeler1-2/+4
2020-09-07Kill off old GUASI IO engineJens Axboe1-22/+0
2020-09-06Makefile/configure: fix guasi buildSitsofe Wheeler1-1/+1
2020-08-21engines/libpmem: adjust for PMDK >=1.5 usageŁukasz Stolarczuk1-3/+27
2020-08-19configure: fix syntax error with NetBSDDmitry Fomichev1-7/+7
2020-08-11configure: check if pkg-config is installedDmitry Fomichev1-20/+25
2020-08-11configure: improve libzbc version checkDmitry Fomichev1-13/+16
2020-07-26configure: fail when explicit enabling doesn't succeedSitsofe Wheeler1-18/+29
2020-07-26configure: check for Debian/Ubuntu tcmalloc_minimalSitsofe Wheeler1-5/+10
2020-07-25configure: check for C11 atomics supportSitsofe Wheeler1-14/+19
2020-07-25configure: error early on too old compierJens Axboe1-0/+14
2020-07-21zbd: Support zone capacity smaller than zone sizeShin'ichiro Kawasaki1-0/+19
2020-07-03configure: fix bad indentationJens Axboe1-1/+1
2020-07-03configure: new --dynamic-libengines build optionYigal Korman1-0/+8
2020-07-03configure/Makefile: engine LIBS consistencyYigal Korman1-12/+0
2020-06-21configure: Use -Wimplicit-fallthrough=2 instead of -Wimplicit-fallthrough=3Bart Van Assche1-3/+3
2020-05-31engines: pvsync2 libaio io_uring: add support for RWF_NOWAITKonstantin Khlebnikov1-0/+20
2020-04-13configure/Makefile: don't override user CFLAGSKonstantin Kharlamov1-1/+1
2020-04-07fio: Introduce libzbc IO engineDmitry Fomichev1-0/+34
2020-04-07fio: Generalize zonemode=zbdDamien Le Moal1-1/+1
2020-03-15configure: fix vasprintf check under muslRosen Penev1-1/+2
2020-03-03engines/filestat: add statx(2) syscall supportTomohiro Kusumi1-0/+50
2020-01-06Windows: Fix multiple configure testsBart Van Assche1-4/+35
2020-01-06configure: Improve the getopt_long_only() testBart Van Assche1-1/+1
2020-01-06configure: Improve the ibverbs testBart Van Assche1-1/+1
2020-01-04Block signals for the helper threadBart Van Assche1-0/+24
2020-01-03Fix a potential deadlock in helper_do_stat()Bart Van Assche1-0/+42
2020-01-03Improve the pthread_condattr_setclock() testBart Van Assche1-1/+4
2020-01-03Only build t/read-to-pipe-async if pread() is availableBart Van Assche1-0/+20
2020-01-01Use CLOCK_MONOTONIC for condition variables used by pthread_cond_timedwait()Bart Van Assche1-0/+22
2019-12-18filesetup: fix directory creation issuesSitsofe Wheeler1-19/+0
2019-10-06configure: stop enabling fdatasync on OSXSitsofe Wheeler1-2/+2
2019-09-27configure: add --enable-libaio-uring parameterJens Axboe1-1/+14
2019-08-15nbd: Update for libnbd 0.9.8Richard W.M. Jones1-1/+1
2019-08-02engines: Add Network Block Device (NBD) support using libnbd.Richard W.M. Jones1-0/+27
2019-05-31Merge branch 'wip-tcmalloc' of https://github.com/dillaman/fioJens Axboe1-0/+16
2019-05-31configure: attempt to link against tcmalloc by default if availableJason Dillaman1-0/+16
2019-05-27configure: check for gtk version using pkg-configHelmut Grohne1-7/+6
2019-05-27configure: apply ${cross_prefix} to pkg-config callsHelmut Grohne1-2/+2
2019-05-23glusterfs: update for new APIJens Axboe1-0/+21
2019-05-22configure: add gettid() testJens Axboe1-0/+18
2019-05-06Update CFLAGS and LDFLAGS for FreeBSD buildsRebecca Cran1-0/+4
2019-04-21fio: add libiscsi engineKyle Zhang1-1/+27
2019-04-18fio: Add advise THP option to mmap engineKeith Busch1-0/+27
2019-02-11configure: enable -Wimplicit-fallthrough if we have itJens Axboe1-0/+17
2019-01-08configure: add __kernel_rwf_t checkJens Axboe1-0/+20
2018-10-26unittests: add CUnit based unittest frameworkTomohiro Kusumi1-0/+26
2018-09-15build: change where we set -static for WindowsSitsofe Wheeler1-0/+1
2018-09-08Kill fusion atomic write engineJens Axboe1-25/+0
2018-08-30configure: Document more switches to disable featuresJonas Hahnfeld1-0/+3
2018-08-24configure: Add <linux/blkzoned.h> testBart Van Assche1-0/+21
2018-08-17Merge branch 'ime-support' of https://github.com/DDNStorage/fio-public into d...Jens Axboe1-0/+29
2018-08-17Add support for DDN's Infinite Memory EngineGaëtan Bossu1-0/+29
2018-08-16configure: avoid pkg-config usage for http engineDavid Disseldorp1-5/+47
2018-08-16engines/http: support openssl < 1.1.0David Disseldorp1-3/+3
2018-08-16configure: use pkg-config to detect libcurl & opensslDavid Disseldorp1-21/+6
2018-08-14engines/http: Add support for WebDAV and S3Lars Marowsky-Bree1-0/+34
2018-04-20configure: use proper CONFIG_ prefix for asprintf/vasprintfJens Axboe1-2/+2
2018-04-16NVML references renamed to PMDKsscargal1-3/+3
2018-04-13Merge branch 'proc_group' of https://github.com/sitsofe/fioJens Axboe1-10/+19
2018-03-30Minor style changesSitsofe Wheeler1-1/+1
2018-03-30aarch64: refactor HW ARM CRC32c detectionSitsofe Wheeler1-4/+12
2018-03-27configure/Makefile: make Cygwin force lessSitsofe Wheeler1-11/+0
2018-03-27windows: target Windows 7 and add support for more than 64 CPUsSitsofe Wheeler1-0/+20
2018-03-19Add an asprintf() implementationBart Van Assche1-0/+40
2018-03-15Improve Valgrind instrumentation of memory allocationsBart Van Assche1-0/+21
2018-03-13configure: don't disable lex on FreeBSDJens Axboe1-1/+1
2018-03-12configure: Disable lex on NetBSDBart Van Assche1-1/+3
2018-03-07configure: make --disable-optimizations disable march=nativeSitsofe Wheeler1-2/+3
2018-03-07configure: don't override march if already setJens Axboe1-1/+4
2018-03-06Merge branch 'wip-rbd-engine' of https://github.com/dillaman/fioJens Axboe1-35/+0
2018-03-06rbd: remove support for blkin tracingJason Dillaman1-35/+0
2018-03-06Default to building native codeJens Axboe1-0/+21
2018-02-28Merge branch 'win_build' of https://github.com/sitsofe/fioJens Axboe1-11/+1
2018-02-28configure: improve static zlib package warningJens Axboe1-1/+4
2018-02-27Refer to zlib-static package in zlib static build warningBryce Guinta1-1/+1
2018-02-21windows: document MinGW zlib install and remove custom zlib searchSitsofe Wheeler1-11/+1
2018-02-14Add support for Ceph Rados benchmarking.Igor Fedotov1-0/+34
2017-12-03configure: fix typosEnming Zhang1-1/+1
2017-11-17fio: add libpmem engineTeruaki Ishizaki1-0/+9
2017-10-17gettime: improve cpu clock testcpuclock-testJens Axboe1-0/+46
2017-10-11Windows mkdir() fixJens Axboe1-0/+20
2017-09-24configure: update compiler probingSitsofe Wheeler1-17/+31
2017-08-18configure: clean up libverbs configure testSitsofe Wheeler1-2/+1
2017-08-16configure: fail rbd configure check on wrong rados_create2 signatureSitsofe Wheeler1-2/+6
2017-06-08configure: remember to initialize 'strndup' to "no"Jens Axboe1-0/+1
2017-06-08Add strndup() function, if we don't have itJens Axboe1-0/+21
2017-05-23configure: Add print_config() for "<config>... <yes|no>" outputsTomohiro Kusumi1-76/+81
2017-05-23configure: Use single square brackets (POSIX)Tomohiro Kusumi1-1/+1
2017-05-21configure: fix _Static_assert checkOmri Mor1-10/+1
2017-05-01configure: Add missing $val != "yes" test to override compile_prog() resultTomohiro Kusumi1-2/+6
2017-05-01configure: Add missing ##########...Tomohiro Kusumi1-2/+3
2017-05-01configure: Check gfio test result via return value (not printf)Tomohiro Kusumi1-3/+3
2017-05-01configure: Add void* cast to avoid bogus warningTomohiro Kusumi1-1/+1
2017-05-01configure: Add missing <string.h> to avoid bogus warningTomohiro Kusumi1-0/+1
2017-05-01configure: output_sym CONFIG_GFIOTomohiro Kusumi1-3/+2
2017-04-30Turn off lex by default on OpenBSDTomohiro Kusumi1-1/+2
2017-04-26configure: fix broken test for cudaJens Axboe1-1/+1
2017-04-26GPUDirect RDMA supportYufei Ren1-2/+22
2017-03-21configure: add a --disable-rdma flag to control rdma depsMike Frysinger1-2/+5
2017-03-14configure: add generic pshared mutex testSitsofe Wheeler1-0/+31
2017-03-12Only enable arm64 CRC32 acceleration if the required header files are thereTheodore Ts'o1-0/+4
2017-03-10configure: Make Cygwin take regular configure pathTomohiro Kusumi1-81/+209
2017-03-10configure: Align help messagesTomohiro Kusumi1-15/+15
2017-02-22configure: disable compile time asserts for !opt and !static_assertJens Axboe1-0/+3
2017-02-19Revert "configure: Drop default CONFIG_LITTLE_ENDIAN for Cygwin"Tomohiro Kusumi1-0/+1
2017-02-19Remove irrelevant Cygwin config flag CONFIG_FADVISETomohiro Kusumi1-2/+0
2017-02-14configure: Use x86 instead of i386 for $cpu for IA32Tomohiro Kusumi1-1/+1
2017-02-14configure: Drop default CONFIG_LITTLE_ENDIAN for CygwinTomohiro Kusumi1-1/+0
2017-02-13Windows: re-enable the mmap ioengine and fix static assertsRebecca Cran1-0/+1
2017-02-13configure: try to disable weak linking on OSXSitsofe Wheeler1-4/+13
2017-01-11Support zlib in the Windows build (enabled latency histogram logging)Rebecca Cran1-1/+12
2017-01-11pmemblk, dev-dax: load libpmem and libpmemblk at startupRobert Elliott1-7/+13
2017-01-05Add arm64 hardware assisted crc32c supportwei xiao1-0/+23
2016-12-20fio: Add support for auto detect dev-dax and libpmemblk enginesDave Jiang1-7/+46
2016-12-15fio: add device dax engineDave Jiang1-0/+11
2016-10-19use poll() and rbd_poll_io_events to speed up io retrieval.Pan Liu1-0/+29
2016-10-17Add device_is_mounted() support for NetBSDTomohiro Kusumi1-1/+26
2016-10-17Fix e7e136da (Add device_is_mounted() support for BSDs)Tomohiro Kusumi1-1/+1
2016-09-16configure: harden clockid_t testJens Axboe1-1/+3
2016-09-16mac: fix for 10.12 having clockid_tJens Axboe1-0/+20
2016-09-12Makefile: fixup java path for libhdfsJens Axboe1-0/+5
2016-07-25Add support for blkin tracing in rbd enginevears911-0/+33
2016-03-27add pmemblk engineBrian Boylston1-0/+11
2016-02-26Add support for preadv2/pwritev2Jens Axboe1-0/+19
2016-01-07Disable libaio for ESXi build - bug#80root1-8/+10
2016-01-07configure: lex force offJens Axboe1-0/+6
2015-12-29configure: add --enable-lexJens Axboe1-2/+11
2015-12-29configure: check if lex requires/fails with -o for outputJens Axboe1-0/+13
2015-12-17configure: fix zlib typoJens Axboe1-1/+1
2015-12-17client/server: transparent handling of storing compressed logsJens Axboe1-1/+1
2015-12-01configure: add --disable-lexJens Axboe1-0/+6
2015-12-01Add 'bool' typeJens Axboe1-0/+20
2015-09-30sg: 16-byte cdb support and lots of fixesKris Davis1-0/+22