diff options
author | Alyssa Ross <hi@alyssa.is> | 2020-03-13 23:21:40 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2020-06-15 09:36:40 +0000 |
commit | 23dd7efca023fcb3c1e90486a48c1cb24f7f9951 (patch) | |
tree | 2554cef7688aff9a4c007a88999d29f4aef7f633 /devices/src/virtio | |
parent | 94f83d7bafb86770555457d7a11f9b2b2cb7166c (diff) | |
download | crosvm-23dd7efca023fcb3c1e90486a48c1cb24f7f9951.tar crosvm-23dd7efca023fcb3c1e90486a48c1cb24f7f9951.tar.gz crosvm-23dd7efca023fcb3c1e90486a48c1cb24f7f9951.tar.bz2 crosvm-23dd7efca023fcb3c1e90486a48c1cb24f7f9951.tar.lz crosvm-23dd7efca023fcb3c1e90486a48c1cb24f7f9951.tar.xz crosvm-23dd7efca023fcb3c1e90486a48c1cb24f7f9951.tar.zst crosvm-23dd7efca023fcb3c1e90486a48c1cb24f7f9951.zip |
write_config
Diffstat (limited to 'devices/src/virtio')
-rw-r--r-- | devices/src/virtio/controller.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/devices/src/virtio/controller.rs b/devices/src/virtio/controller.rs index a1656c6..04cde10 100644 --- a/devices/src/virtio/controller.rs +++ b/devices/src/virtio/controller.rs @@ -289,6 +289,15 @@ impl VirtioDevice for Controller { } } + fn write_config(&mut self, offset: u64, data: &[u8]) { + if let Err(e) = self.socket.send(BincodeRequest::WriteConfig { + offset, + data: data.to_vec(), + }) { + error!("failed to send WriteConfig: {}", e); + } + } + fn activate( &mut self, mem: GuestMemory, |