diff --git a/src/libpmem/pmem.c b/src/libpmem/pmem.c index e53aad79eed..b281af3f9aa 100644 --- a/src/libpmem/pmem.c +++ b/src/libpmem/pmem.c @@ -573,10 +573,18 @@ pmem_memmove(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); +/* + * XXX + * 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, Funcs.flush, &Funcs.memmove_funcs); @@ -597,10 +605,17 @@ 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, Funcs.flush, &Funcs.memmove_funcs); @@ -621,9 +636,16 @@ pmem_memset(void *pmemdest, int c, size_t len, unsigned flags) LOG(15, "pmemdest %p c 0x%x len %zu flags 0x%x", pmemdest, c, len, flags); +/* + * XXX + * 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();