The latest virtio_pci.h header from Linux-6.13 kernel requires __KERNEL_DIV_ROUND_UP() macro so define it conditionally in linux/kernel.h. Signed-off-by: Anup Patel <apatel@xxxxxxxxxxxxxxxx> --- include/linux/kernel.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/linux/kernel.h b/include/linux/kernel.h index 6c22f1c..df42d63 100644 --- a/include/linux/kernel.h +++ b/include/linux/kernel.h @@ -8,6 +8,9 @@ #define round_down(x, y) ((x) & ~__round_mask(x, y)) #define DIV_ROUND_UP(n,d) (((n) + (d) - 1) / (d)) +#ifndef __KERNEL_DIV_ROUND_UP +#define __KERNEL_DIV_ROUND_UP(n,d) DIV_ROUND_UP(n,d) +#endif #define ALIGN(x,a) __ALIGN_MASK(x,(typeof(x))(a)-1) #define __ALIGN_MASK(x,mask) (((x)+(mask))&~(mask)) -- 2.43.0