The following changes since commit 38d01cc56366aa2fd3af42dbab522888b6359dec: verify: fix integer sizes in verify state file (2024-02-16 09:25:35 -0500) are available in the Git repository at: git://git.kernel.dk/fio.git master for you to fetch changes up to 9af4af7ab40c4e505033d0e077cc42ac84996b09: ci: fix macOS sphinx install issues (2024-02-22 20:01:27 -0500) ---------------------------------------------------------------- Jens Axboe (1): Merge branch 'fix-tests-cfi' of https://github.com/mikoxyz/fio Miko Larsson (3): t/io_uring: include libgen.h t/io_uring: use char * for name arg in detect_node options: declare *__val as long long Vincent Fu (1): ci: fix macOS sphinx install issues ci/actions-install.sh | 5 ++--- options.c | 12 ++++++------ t/io_uring.c | 3 ++- 3 files changed, 10 insertions(+), 10 deletions(-) --- Diff of recent changes: diff --git a/ci/actions-install.sh b/ci/actions-install.sh index 76335fbc..6eb2d795 100755 --- a/ci/actions-install.sh +++ b/ci/actions-install.sh @@ -86,9 +86,8 @@ install_macos() { #echo "Updating homebrew..." #brew update >/dev/null 2>&1 echo "Installing packages..." - HOMEBREW_NO_AUTO_UPDATE=1 brew install cunit libnfs sphinx-doc pygments python-certifi - brew link sphinx-doc --force - pip3 install scipy six statsmodels + HOMEBREW_NO_AUTO_UPDATE=1 brew install cunit libnfs + pip3 install scipy six statsmodels sphinx } install_windows() { diff --git a/options.c b/options.c index 25e042d0..de935efc 100644 --- a/options.c +++ b/options.c @@ -647,7 +647,7 @@ static int fio_clock_source_cb(void *data, const char *str) return 0; } -static int str_rwmix_read_cb(void *data, unsigned long long *val) +static int str_rwmix_read_cb(void *data, long long *val) { struct thread_data *td = cb_data_to_td(data); @@ -656,7 +656,7 @@ static int str_rwmix_read_cb(void *data, unsigned long long *val) return 0; } -static int str_rwmix_write_cb(void *data, unsigned long long *val) +static int str_rwmix_write_cb(void *data, long long *val) { struct thread_data *td = cb_data_to_td(data); @@ -1625,7 +1625,7 @@ static int str_gtod_reduce_cb(void *data, int *il) return 0; } -static int str_offset_cb(void *data, unsigned long long *__val) +static int str_offset_cb(void *data, long long *__val) { struct thread_data *td = cb_data_to_td(data); unsigned long long v = *__val; @@ -1646,7 +1646,7 @@ static int str_offset_cb(void *data, unsigned long long *__val) return 0; } -static int str_offset_increment_cb(void *data, unsigned long long *__val) +static int str_offset_increment_cb(void *data, long long *__val) { struct thread_data *td = cb_data_to_td(data); unsigned long long v = *__val; @@ -1667,7 +1667,7 @@ static int str_offset_increment_cb(void *data, unsigned long long *__val) return 0; } -static int str_size_cb(void *data, unsigned long long *__val) +static int str_size_cb(void *data, long long *__val) { struct thread_data *td = cb_data_to_td(data); unsigned long long v = *__val; @@ -1711,7 +1711,7 @@ static int str_io_size_cb(void *data, unsigned long long *__val) return 0; } -static int str_zoneskip_cb(void *data, unsigned long long *__val) +static int str_zoneskip_cb(void *data, long long *__val) { struct thread_data *td = cb_data_to_td(data); unsigned long long v = *__val; diff --git a/t/io_uring.c b/t/io_uring.c index 46b153dc..18e8b38e 100644 --- a/t/io_uring.c +++ b/t/io_uring.c @@ -28,6 +28,7 @@ #include <string.h> #include <pthread.h> #include <sched.h> +#include <libgen.h> #include "../arch/arch.h" #include "../os/os.h" @@ -819,7 +820,7 @@ static void set_affinity(struct submitter *s) #endif } -static int detect_node(struct submitter *s, const char *name) +static int detect_node(struct submitter *s, char *name) { #ifdef CONFIG_LIBNUMA const char *base = basename(name);