diff options
| author | piaojun <piaojun@huawei.com> | 2019-08-16 11:42:21 +0800 |
|---|---|---|
| committer | Dr. David Alan Gilbert <dgilbert@redhat.com> | 2020-01-23 16:41:37 +0000 |
| commit | c465bba2c90a810f6e71e4f2646b1b4ee4b478de (patch) | |
| tree | 465be9ad34bb81856be8aa0b93368196605fb073 /scripts/update-linux-headers.sh | |
| parent | 9ceaaa15cf21073c2b23058c374f61c30cd39c31 (diff) | |
| download | focaccia-qemu-c465bba2c90a810f6e71e4f2646b1b4ee4b478de.tar.gz focaccia-qemu-c465bba2c90a810f6e71e4f2646b1b4ee4b478de.zip | |
virtiofsd: use fuse_buf_writev to replace fuse_buf_write for better performance
fuse_buf_writev() only handles the normal write in which src is buffer and dest is fd. Specially if src buffer represents guest physical address that can't be mapped by the daemon process, IO must be bounced back to the VMM to do it by fuse_buf_copy(). Signed-off-by: Jun Piao <piaojun@huawei.com> Suggested-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Suggested-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Diffstat (limited to 'scripts/update-linux-headers.sh')
0 files changed, 0 insertions, 0 deletions