01/10/2026 11:05, David Marchand:
> --- a/devtools/linux-uapi.sh
> +++ b/devtools/linux-uapi.sh
> @@ -13,6 +13,9 @@ file=""
>  check_headers=false
>  quiet=false
>  
> +# Require unifdef
> +unifdef -h >/dev/null 2>&1 || { echo "This script requires unifdef."; exit 
> 1; }

Do you need to send the message to stderr?


> --- a/drivers/net/nbl/nbl_common/nbl_userdev.c
> +++ b/drivers/net/nbl/nbl_common/nbl_userdev.c
> @@ -2,8 +2,9 @@
>   * Copyright 2025 Nebulamatrix Technology Co., Ltd.
>   */
>  
> -#include "nbl_userdev.h"
>  #include <uapi/linux/vfio.h>
> +
> +#include "nbl_userdev.h"
>  #include <rte_vfio.h>

This is tricky.
Is it documented that uAPI headers should be included first?


Reply via email to