From 5d46cd224cc856be6c54dee4c8d53165db793799 Mon Sep 17 00:00:00 2001 From: Tomasz Gromadzki Date: Thu, 25 Jan 2024 13:41:31 +0100 Subject: [PATCH] pmem: disable flag verification until #5979 is fixed Signed-off-by: Tomasz Gromadzki --- src/libpmem/pmem.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/libpmem/pmem.c b/src/libpmem/pmem.c index 9257e9f8d7d..c5cae358206 100644 --- a/src/libpmem/pmem.c +++ b/src/libpmem/pmem.c @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BSD-3-Clause -/* Copyright 2014-2023, Intel Corporation */ +/* Copyright 2014-2024, Intel Corporation */ /* * pmem.c -- pmem entry points for libpmem @@ -597,9 +597,15 @@ pmem_memcpy(void *pmemdest, const void *src, size_t len, unsigned flags) LOG(15, "pmemdest %p src %p len %zu flags 0x%x", pmemdest, src, len, flags); +/* + * Disable this warning until #5979 is fixed + * https://github.com/pmem/pmdk/issues/5979 + */ +#if 0 #ifdef DEBUG if (flags & ~PMEM_F_MEM_VALID_FLAGS) ERR("invalid flags 0x%x", flags); +#endif #endif PMEM_API_START(); Funcs.memmove_nodrain(pmemdest, src, len, flags & ~PMEM_F_MEM_NODRAIN,