[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <cover.1763278093.git.mst@redhat.com>
Date: Sun, 16 Nov 2025 02:36:27 -0500
From: "Michael S. Tsirkin" <mst@...hat.com>
To: linux-kernel@...r.kernel.org
Cc: Andrew Lunn <andrew@...n.ch>, Paolo Abeni <pabeni@...hat.com>,
Jason Wang <jasowang@...hat.com>,
Eugenio Pérez <eperezma@...hat.com>,
Xuan Zhuo <xuanzhuo@...ux.alibaba.com>,
Jonathan Corbet <corbet@....net>, kvm@...r.kernel.org,
virtualization@...ts.linux.dev, netdev@...r.kernel.org,
linux-doc@...r.kernel.org
Subject: [PATCH v3 0/2] virtio: feature related cleanups
Cleanup around handling of feature bits:
- address word/dword/qword confusion
- simplify interfaces so callers do not need to
remember in which 64 bit chunk each bit belongs
changes from v2:
- drop unnecessary casts
- rework the interface to use array of bits not
arrays of qwords
Michael S. Tsirkin (2):
virtio: clean up features qword/dword terms
vhost: switch to arrays of feature bits
drivers/vhost/net.c | 44 ++++++++++++++------------
drivers/vhost/scsi.c | 9 ++++--
drivers/vhost/test.c | 10 ++++--
drivers/vhost/vhost.h | 42 +++++++++++++++++++-----
drivers/vhost/vsock.c | 10 +++---
drivers/virtio/virtio.c | 12 +++----
drivers/virtio/virtio_debug.c | 10 +++---
drivers/virtio/virtio_pci_modern_dev.c | 6 ++--
include/linux/virtio.h | 2 +-
include/linux/virtio_config.h | 2 +-
include/linux/virtio_features.h | 29 +++++++++--------
include/linux/virtio_pci_modern.h | 8 ++---
scripts/lib/kdoc/kdoc_parser.py | 2 +-
13 files changed, 114 insertions(+), 72 deletions(-)
--
MST
Powered by blists - more mailing lists