From 03bfa8fdc68800eb7e5454df67ba582628c949cb Mon Sep 17 00:00:00 2001 From: Jonathan Neuschäfer Date: Sun, 1 Jul 2018 05:28:38 +0200 Subject: selftest/mpmc_ring: remove const qualifier from mpmc_ptr_ring_produce argument MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit mpmc_ptr_ring_produce takes a void*. This fixes the following warning: net/wireguard/selftest/mpmc_ring.h: In function ‘producer_function’: net/wireguard/selftest/mpmc_ring.h:43:38: warning: passing argument 2 of ‘mpmc_ptr_ring_produce’ disc] while (mpmc_ptr_ring_produce(ring, (const void *) count)) ^ Signed-off-by: Jonathan Neuschäfer --- src/selftest/mpmc_ring.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/selftest/mpmc_ring.h b/src/selftest/mpmc_ring.h index 97b6c1e..41ea9f9 100644 --- a/src/selftest/mpmc_ring.h +++ b/src/selftest/mpmc_ring.h @@ -40,7 +40,7 @@ static void producer_function(struct work_struct *work) uintptr_t count = (td->thread_num * PER_PRODUCER) + 1; for (; count <= (td->thread_num + 1) * PER_PRODUCER; ++count) { - while (mpmc_ptr_ring_produce(ring, (const void *) count)) + while (mpmc_ptr_ring_produce(ring, (void *) count)) schedule(); } } -- cgit v1.2.3-59-g8ed1b