virtio: feature related cleanups
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v6 Latest3 patches 2 repliesIn review
- v52 patches 3 repliesSuperseded
- v42 patches 3 repliesSuperseded
Earlier versions · 3
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v3 | 2 patches | 1 reply | Superseded | |
| v2 | 2 patches | 2 replies | Superseded | |
| v1 | 3 patches | 10 replies | Superseded |
Changes in v6 from the cover letter
rename variables in vhost to make the diff much smaller
changes from v4: address comments by Jason
move features variable to beginning of block unsigned long -> u64 - they are not the same
Patches in v6 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | virtio: clean up features qword/dword termsdrivers/ drivers/ drivers/ +5 more | +41 | 0 replies | |
| 2/3 | vhost/test: add test specific macro for featuresdrivers/ | +4 | 0 replies | |
| 3/3 | vhost: switch to arrays of feature bitsdrivers/ drivers/ drivers/ +2 more | +61 | 2 replies |
Reviews trailers per patch
1 of 3 patches has a Reviewed-by or Acked-by.
| Patch | Jason Wang |
|---|---|
| 1/3 | A-b |
| 2/3 | |
| 3/3 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v6 0/3] 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 v5:
rename variables in vhost to make the diff much smaller
changes from v4: address comments by Jason
move features variable to beginning of block unsigned long -> u64 - they are not the same
changes from v3:
drop an out of date unnecessary kdoc parser change
changes from v2:
- drop unnecessary casts
- rework the interface to use array of bits not
Michael S. Tsirkin (3):
virtio: clean up features qword/dword terms vhost/test: add test specific macro for features
vhost: switch to arrays of feature bits
drivers/vhost/net.c | 29 +++++++++--------- 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 ++--- 12 files changed, 104 insertions(+), 65 deletions(-)
Signature · 1 line
MST