On Sat, 6 Nov 2021 08:41:52 +0200
Parav Pandit [off-list ref] 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 <redacted>
---
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.