All, What is needed to backport vhost net accelerator to make it avaiable in fc13? The following patches from net-next (git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git) should apply to fedora kernel without changes, and are fairly non-intrusive:
05c2828c72c4eabf62376adfe27bd24797621f62 tun: export underlying socket 5da779c34ccff5e1e617892b6c8bd8260fb1f04c mm: export use_mm/unuse_mm to modules 3a4d5c94e959359ece6d6b55045c3f046677f55c vhost_net: a kernel-level virtio server
This module is required for vhost net feature. Feature page here: https://fedoraproject.org/wiki/Features/VHostNet
On Mon, Jan 18, 2010 at 05:06:13PM +0200, Michael S. Tsirkin wrote:
All, What is needed to backport vhost net accelerator to make it avaiable in fc13? The following patches from net-next (git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git) should apply to fedora kernel without changes, and are fairly non-intrusive:
05c2828c72c4eabf62376adfe27bd24797621f62 tun: export underlying socket 5da779c34ccff5e1e617892b6c8bd8260fb1f04c mm: export use_mm/unuse_mm to modules 3a4d5c94e959359ece6d6b55045c3f046677f55c vhost_net: a kernel-level virtio server
This module is required for vhost net feature. Feature page here: https://fedoraproject.org/wiki/Features/VHostNet
Looks harmless to everyone else, so I've pushed this to CVS. It'll be in the next build, let me know if there are any problems.
regards, Kyle
All, F13 has backported vhost_net driver from net-next, but it does not have the bugfixes that were applied to it in 2.6.34. The fixes in question are:
17660f8 vhost: fix TUN=m VHOST_NET=y 5659338 vhost-net: switch to smp barriers 86e9424 vhost: logging thinko fix 73a99f0 vhost: initialize log eventfd context pointer d6db3f5 vhost: fix get_user_pages_fast error handling 39286fa vhost-net: restart tx poll on sk_sndbuf full 1dace8c vhost: fix error path in vhost_net_set_backend 0e25557 vhost: fix interrupt mitigation with raw sockets 535297a vhost: fix error handling in vring ioctls 179b284 vhost-net: fix vq_memory_access_ok error checking
The patches fix serious issues in vhost-net driver. Could these be cherry-picked for F13 kernel please? The patches are non-intrusive and apply in F13 without changes.
Thanks!
kernel@lists.fedoraproject.org