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
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>