In drbd_dax_pmem.h:35: -#define arch_wb_cache_pmem(A, L) do { } while (0) +#define arch_wb_cache_pmem(A, S) do { } while (0) Avoid compiler warning by making the macro definition exactly match the one in linux/libnvdimm.h: drbd_dax_pmem.h:35: warning: "arch_wb_cache_pmem" redefined