lguest: Use GSO/IFF_VNET_HDR extensions on tun/tap
commit398f187d74b89d5ab198fcf9b8d86edbefecec4d
authorRusty Russell <rusty@rustcorp.com.au>
Tue, 29 Jul 2008 14:58:37 +0000 (29 09:58 -0500)
committerRusty Russell <rusty@rustcorp.com.au>
Mon, 28 Jul 2008 23:58:37 +0000 (29 09:58 +1000)
tree7aee6787f46a8db0099f37e9dfea787499ecbcd1
parent9254926f85466979ef5f0e16386c294bf0973a90
lguest: Use GSO/IFF_VNET_HDR extensions on tun/tap

Guest -> Host 1GB TCP:
Before 20.1974 seconds xmit 214510 recv 5 timeout 214491 usec 278
After 8.43625 seconds xmit 95640 recv 198266 timeout 49771 usec 1252

Host -> Guest 1GB TCP:
Before: Seconds 9.98854 xmit 172166 recv 5344 timeout 172157 usec 251
After: Seconds 5.72803 xmit 244322 recv 9919 timeout 244302 usec 156

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Documentation/lguest/lguest.c