MAINTAINERS: add missing virtio/vdpa/vduse/vhost headers

Several headers related to virtio, vDPA, VDUSE and vhost were not
covered by any specific MAINTAINERS entry and fell through to the
catch-all THE REST section:

- include/linux/device-id/virtio.h: not matched by the existing
  "include/linux/virtio*.h" glob, which only matches files directly
  under include/linux/ and does not recurse into subdirectories.

- include/uapi/linux/vdpa.h: the in-kernel include/linux/vdpa.h was
  listed under VIRTIO CORE but its UAPI companion was missing; the
  "include/uapi/linux/virtio_*.h" pattern does not match it because
  the filename lacks the "virtio_" prefix.

- include/uapi/linux/vduse.h: there is no dedicated VDUSE section in
  MAINTAINERS; the driver lives under drivers/vdpa/ which is already
  covered by VIRTIO CORE, so the UAPI header belongs there too.

- include/uapi/linux/vhost_types.h: the VIRTIO HOST (VHOST) section
  explicitly lists include/uapi/linux/vhost.h but omits its companion
  types header.

Assisted-by: claude-sonnet 4.6
Signed-off-by: Eugenio Pérez <eperezma@redhat.com>
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Message-ID: <20261015094049.107999-1-eperezma@redhat.com>
This commit is contained in:
Eugenio Pérez 2026-10-15 11:40:49 +02:00 committed by Michael S. Tsirkin
parent 4b03d1e7f1
commit 7a2609bcb8

View File

@ -29610,9 +29610,12 @@ F: drivers/block/virtio_blk.c
F: drivers/crypto/virtio/
F: drivers/vdpa/
F: drivers/virtio/
F: include/linux/device-id/virtio.h
F: include/linux/vdpa.h
F: include/linux/virtio*.h
F: include/linux/vringh.h
F: include/uapi/linux/vdpa.h
F: include/uapi/linux/vduse.h
F: include/uapi/linux/virtio_*.h
F: net/vmw_vsock/virtio*
F: tools/virtio/
@ -29686,6 +29689,7 @@ F: drivers/vhost/
F: include/linux/sched/vhost_task.h
F: include/linux/vhost_iotlb.h
F: include/uapi/linux/vhost.h
F: include/uapi/linux/vhost_types.h
F: kernel/vhost_task.c
VIRTIO HOST (VHOST-SCSI)