Recent changes (master)
The following changes since commit 653241de1eb5b9abe21cb6feb036df202d388c68:
Merge branch 'atomics' of https://github.com/bvanassche/fio (2020-06-21 20:48:05 -0600)
are available in the Git repository at:
git://git.kernel.dk/fio.git master
for you to fetch changes up to c7f72c4bdb3586025cc7c5da707e69cc7a1baf07:
Merge branch 'master' of https://github.com/safl/fio (2020-06-23 12:41:35 -0600)
----------------------------------------------------------------
Jens Axboe (4):
compiler/compiler.h: minimum GCC version is 4.9 oslib/linux-blkzoned: fix bogus poiter alignment warning compiler/compiler.h: include clang 6.0 and above Merge branch 'master' of https://github.com/safl/fio
Simon A. F. Lund (1):
Changed signedness of seqlock.sequence fixing comparison-warning
compiler/compiler.h | 4 ++-- lib/seqlock.h | 2 +- oslib/linux-blkzoned.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-)
---
Diff of recent changes:
compiler/compiler.h +2 -2
@@ -2,10 +2,10 @@#define FIO_COMPILER_H /* IWYU pragma: begin_exports */ -#if __GNUC__ >4 || (__GNUC__ ==4 && __GNUC_MINOR__ >=1 ) +#if __GNUC__ >4 || (__GNUC__ ==4 && __GNUC_MINOR__ >=9 ) || __clang_major__ >=6 #include "compiler-gcc4.h" #else -#error Compiler too old, need at least gcc 4.1.0 +#error Compiler too old, need at least gcc 4.9#endif /* IWYU pragma: end_exports */
lib/seqlock.h +1 -1
@@ -5,7 +5,7 @@#include "../arch/arch.h" struct seqlock { -volatile int sequence; +volatile unsigned int sequence; };static inline void seqlock_init (struct seqlock *s)
oslib/linux-blkzoned.c +1 -1
@@ -143,7 +143,7 @@ int blkzoned_report_zones(struct thread_data *td, struct fio_file *f, } nr_zones = hdr->nr_zones; - blkz = &hdr->zones[0 ]; + blkz = (void *) hdr +sizeof (*hdr); z = &zones[0 ];for (i =0 ; i < nr_zones; i++, z++, blkz++) { z->start = blkz->start <<9 ;