X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=file.h;h=d7e05f4fb22e0aaf97b5cb0c7453f1ce4cdc1051;hp=eb0688c554c6b48b3cc72881897271a5fa1873be;hb=fdc0f3b646e417497849d4398029f780b0e5262f;hpb=47f07ddc7d3354cd6f985b6468989e5e699c4b53 diff --git a/file.h b/file.h index eb0688c5..d7e05f4f 100644 --- a/file.h +++ b/file.h @@ -102,10 +102,10 @@ struct fio_file { /* * if io is protected by a semaphore, this is set */ - struct fio_mutex *lock; - void *lock_owner; - unsigned int lock_batch; - enum fio_ddir lock_ddir; + union { + struct fio_mutex *lock; + struct fio_rwlock *rwlock; + }; /* * block map for random io