From e68ea1cebe44acab39ec5b9cc088502e60be1392 Mon Sep 17 00:00:00 2001 From: Jim Harris Date: Wed, 29 May 2019 02:37:28 -0700 Subject: [PATCH] nvme: explicitly inline submit_single_io The compiler wasn't always inlining this. Inlining results in a small optimization. Signed-off-by: Jim Harris Change-Id: I34240d85439b7329fab7151ae4f8b02f44c4d7d5 Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/456248 Reviewed-by: Ben Walker Reviewed-by: Shuhei Matsumoto Reviewed-by: Paul Luse Tested-by: SPDK CI Jenkins --- examples/nvme/perf/perf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/nvme/perf/perf.c b/examples/nvme/perf/perf.c index cc08de548..223e0d9a8 100644 --- a/examples/nvme/perf/perf.c +++ b/examples/nvme/perf/perf.c @@ -859,7 +859,7 @@ register_ctrlr(struct spdk_nvme_ctrlr *ctrlr, struct trid_entry *trid_entry) static __thread unsigned int seed = 0; -static void +static inline void submit_single_io(struct perf_task *task) { uint64_t offset_in_ios;