Bug 74051 - [BISECTED]TUN device performance regression
Summary: [BISECTED]TUN device performance regression
Status: NEW
Alias: None
Product: Networking
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: P1 high
Assignee: Stephen Hemminger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-14 10:50 UTC by Martin Filip
Modified: 2016-07-18 22:00 UTC (History)
8 users (show)

See Also:
Kernel Version: v3.15-rc1
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
git bisect log (2.92 KB, text/plain)
2014-04-14 10:51 UTC, Martin Filip
Details
huu (295 bytes, patch)
2016-07-18 22:00 UTC, huu
Details | Diff

Description Martin Filip 2014-04-14 10:50:35 UTC
I've noticed significant TUN device performance drop between 3.13 and 3.14 kernels, problem seems to persist until current git version.

With good kernel I can achieve full 100mbps through openvpn without any problem, with problematic kernel TX performance drops down to ~50kbps.

According to git bisect it seems that root of all evil is commit 53d6471cef17262d3ad1c7ce8982a234244f68ec.

I can confirm that performance is great again with current kernel when I revert this one.
Comment 1 Martin Filip 2014-04-14 10:51:22 UTC
Created attachment 132161 [details]
git bisect log
Comment 2 Daniel Borkmann 2014-04-14 10:56:14 UTC
Please report all of that to netdev@vger.kernel.org thanks.
Comment 3 Martin Filip 2014-04-23 07:22:07 UTC
Fix was merged as 1e785f48d29a09b6cf96db7b49b6320dada332e1
Comment 4 Bart Van Assche 2014-05-11 09:07:44 UTC
Duplicate of https://bugzilla.kernel.org/show_bug.cgi?id=73891.
Comment 5 huu 2016-07-18 22:00:11 UTC
Created attachment 224231 [details]
huu

Note You need to log in before you can comment on or make changes to this bug.