Thread (12 messages) 12 messages, 3 authors, 2016-02-10

Re: [PATCH 2/2] vhost: disentangle vring endianness stuff from the core code

From: Cornelia Huck <hidden>
Date: 2016-01-21 09:56:41
Also in: kvm, lkml, netdev

On Wed, 13 Jan 2016 18:09:47 +0100
Greg Kurz [off-list ref] wrote:
The way vring endianness is being handled currently obfuscates
the code in vhost_init_used().

This patch tries to fix that by doing the following:
- move the the code that adjusts endianness to a dedicated helper
- export this helper so that backends explicitely call it

No behaviour change.

Signed-off-by: Greg Kurz <redacted>
---
 drivers/vhost/net.c   |    3 +++
 drivers/vhost/scsi.c  |    3 +++
 drivers/vhost/test.c  |    2 ++
 drivers/vhost/vhost.c |   16 +++++++++++-----
 drivers/vhost/vhost.h |    1 +
 5 files changed, 20 insertions(+), 5 deletions(-)
Reviewed-by: Cornelia Huck <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help