Subject: Re: [PATCH net-next iproute2] vdpa: Remove duplicate vdpa UAPI header file

From: Stephen Hemminger <[email-masked]>
Date: Thu, 18 Nov 2021 08:18:44 -0800

On Sat, 6 Nov 2021 08:41:52 +0200
Parav Pandit <[email-masked]> wrote:

> vdpa header file is already present in the tree at
> vdpa/include/uapi/linux/vdpa.h and used by vdpa/vdpa.c.
> 
> As we discussed in thread [1] vdpa header comes from a different
> tree, similar to rdma subsystem. Hence remove the duplicate vdpa
> UAPI header file.
> 
> [1] https://www.spinics.net/lists/netdev/msg748458.html
> 
> Fixes: b5a6ed9cc9fc ("uapi: add missing virtio related headers")
> Signed-off-by: Parav Pandit <[email-masked]>
> ---
>  include/uapi/linux/vdpa.h | 40 ---------------------------------------
>  1 file changed, 40 deletions(-)
>  delete mode 100644 include/uapi/linux/vdpa.h

Ok, but the vdpa.h needs to be kept updated, let me add that
subtree to my update-headers script.

The update headers script does 'make install_headers' in the
Linux kernel tree then clones them to iproute2.

I would prefer that Rdma and Vdpa do not have their own
headers. The future chance of version skew is too high.
For now, the tool will update all three locations.