From: Bart Van Assche <bvanassche@acm.org>
To: Jens Axboe <axboe@kernel.dk>
Cc: fio@vger.kernel.org, Damien Le Moal <damien.lemoal@wdc.com>,
Bart Van Assche <bvanassche@acm.org>
Subject: [PATCH v2 0/7] Seven fio patches
Date: Tue, 13 Aug 2019 19:20:31 -0700 [thread overview]
Message-ID: <20190814022038.30941-1-bvanassche@acm.org> (raw)
Hi Jens,
The following changes are included in this patch series:
- Declare local functions 'static' in zbd.c.
- Make the zbd test scripts more robust.
- Use snprintf() instead of strncpy() + explicit null termination.
- Rework the approach for suppressing gcc 9 address of packed member warnings.
- Add a 'fulltest' target that runs the zbd tests.
Compared to v1, two new patches have been added and the patch for making
Travis run the ZBD tests has been left out. That patch had been prepared
considerable time ago and I have not yet figured out how to load the null_blk
kernel module today in a Travis environment.
Please consider these patches for the official fio git repository.
Thanks,
Bart.
Bart Van Assche (7):
zbd: Declare local functions 'static'
zbd: Improve robustness of unit tests
Optimize the code that copies strings
Refine packed annotations in stat.h
Verify the absence of holes in struct jobs_eta at compile time
Revert "eta: Fix compiler warning"
Makefile: Add 'fulltest' target
Makefile | 17 +++++++++
cconv.c | 7 ++--
client.c | 5 +--
diskutil.c | 9 +++--
engines/net.c | 6 ++--
engines/sg.c | 4 +--
eta.c | 11 +++---
filesetup.c | 6 ++--
fio.h | 2 ++
gclient.c | 4 +--
init.c | 19 +++-------
ioengines.c | 3 +-
options.c | 3 +-
parse.c | 6 ++--
server.c | 26 ++++++--------
stat.c | 15 ++++----
stat.h | 54 ++++++++++++++++-------------
t/zbd/run-tests-against-zoned-nullb | 2 +-
t/zbd/test-zbd-support | 4 +--
verify.c | 3 +-
zbd.c | 6 ++--
21 files changed, 106 insertions(+), 106 deletions(-)
--
2.22.0
next reply other threads:[~2019-08-14 2:20 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-08-14 2:20 Bart Van Assche [this message]
2019-08-14 2:20 ` [PATCH v2 1/7] zbd: Declare local functions 'static' Bart Van Assche
2019-08-14 2:20 ` [PATCH v2 2/7] zbd: Improve robustness of unit tests Bart Van Assche
2019-08-14 2:20 ` [PATCH v2 3/7] Optimize the code that copies strings Bart Van Assche
2019-08-14 2:20 ` [PATCH v2 4/7] Refine packed annotations in stat.h Bart Van Assche
2019-08-14 2:20 ` [PATCH v2 5/7] Verify the absence of holes in struct jobs_eta at compile time Bart Van Assche
2019-08-14 2:54 ` Jens Axboe
2019-08-14 2:20 ` [PATCH v2 6/7] Revert "eta: Fix compiler warning" Bart Van Assche
2019-08-14 2:20 ` [PATCH v2 7/7] Makefile: Add 'fulltest' target Bart Van Assche
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190814022038.30941-1-bvanassche@acm.org \
--to=bvanassche@acm.org \
--cc=axboe@kernel.dk \
--cc=damien.lemoal@wdc.com \
--cc=fio@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox