device: vhost: user: Fix offset of GET_CONFIG

BUG=none
TEST=run vhost-user block vmm with dpdk

Cq-Depend: chromium:2861979
Change-Id: I7cf6694338b3eadf910e85af7c0db85805e32451
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2856171
Tested-by: Keiichi Watanabe <keiichiw@chromium.org>
Commit-Queue: Keiichi Watanabe <keiichiw@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
This commit is contained in:
Keiichi Watanabe 2021-04-29 00:18:06 +09:00 committed by Commit Bot
parent e6216f926c
commit 8ec40a7fa0

View file

@ -8,7 +8,6 @@ use base::{AsRawDescriptor, Event};
use vm_memory::GuestMemory;
use vmm_vhost::vhost_user::message::{
VhostUserConfigFlags, VhostUserProtocolFeatures, VhostUserVirtioFeatures,
VHOST_USER_CONFIG_OFFSET,
};
use vmm_vhost::vhost_user::{Master, VhostUserMaster};
use vmm_vhost::{VhostBackend, VhostUserMemoryRegionInfo, VringConfigData};
@ -100,12 +99,7 @@ impl VhostUserHandler {
let buf = vec![0u8; config_len as usize];
let (_, config) = self
.vu
.get_config(
VHOST_USER_CONFIG_OFFSET,
config_len as u32,
VhostUserConfigFlags::WRITABLE,
&buf,
)
.get_config(0, config_len as u32, VhostUserConfigFlags::WRITABLE, &buf)
.map_err(Error::GetConfig)?;
data.write_all(