- Jan 08, 2020
-
-
Nickolai Zeldovich authored
This change provides minimal support for the SANLink3 T1 Thunderbolt3 NBase-T adapter (https://www.promise.com/Products/SANLink/SANLink3-T1), which has the TN4025 with an AQR105 inside it. The interface comes up, does negotiation, brings up link at 10 Gbit/s and achieves OK throughput (8 Gbit/s). The modest throughput might be related to errors that are periodically logged by the driver: [462738.525551] rxd_err = 0x4 [462738.670364] rxd_err = 0x4 ... I didn't have any NBase-T switches offhand to test 2.5G or 5G rates, so I don't know if that works. This change didn't work earlier on the 0.3.6.15 driver, so I suspect it requires the 2.b.e2 AQR105 firmware mentioned in release_notes.
-
- Jan 06, 2020
-
-
Andrew Cooks authored
-
Andrew Cooks authored
-
Andrew Cooks authored
-
Andrew Cooks authored
This driver was downloaded from: http://www.tehutinetworks.net/?t=drivers&L1=8&L2=12&L3=26&L4=0&L5=0&L6=0&L7=0&f=tn40xx-0.3.6.17.2.tgz The source code was extracted, but not modified.
-
- Nov 25, 2018
-
-
Andrew Cooks authored
-
Andrew Cooks authored
-
Andrew Cooks authored
-
- Jun 26, 2018
-
-
Andrew Cooks authored
-
- Jun 25, 2018
-
-
Andrew Cooks authored
-
Andrew Cooks authored
-
Andrew Cooks authored
-
Andrew Cooks authored
Thanks to Jean-Christophe Heger for contributing DKMS support. Prepare for 001 release: * briefly describe dkms * change version for release * change clone url to point to release repo
-
jcheger authored
-
jcheger authored
-
Andrew Cooks authored
-
Andrew Cooks authored
move branch descriptions and vendor diffs to docs/
-
Andrew Cooks authored
-
Andrew Cooks authored
-
Andrew Cooks authored
-
Andrew Cooks authored
Removes the redundant STRING_FMT macro that vendor added in v0.3.6.16
-
- Jun 09, 2018
-
-
Andrew Cooks authored
replace DBG(...) with pr_debug(...) replace MSG(...) with pr_info(...) replace ERR(...) with pr_err(...) and remove unused DBG, MSG, ERR macros
-
Andrew Cooks authored
The cleanup step for removing redundant returns at the end of void functions (added in commit 49c0bf4a) was flawed. Redundant returns have a space (ie. 'return ;'), so adjust the regex to match that.
-
- Dec 07, 2017
-
-
Andrew Cooks authored
-
Andrew Cooks authored
upstream fixed this variable name in 0.3.16.15 and this backports the fix to make diffs between cleanup branches smaller.
-
Andrew Cooks authored
-
- Dec 06, 2017
-
-
Andrew Cooks authored
Remove redundant TN40_FTRACE, FTRACE, FTRACE_ON and FTRACE_OFF macros. (cherry picked from commit 68c5bf29)
-
- Nov 18, 2017
-
-
Andrew Cooks authored
void functions do not need to return; at the end. The empty return was left over after removing the RET() macro in f7344c42 and 3e916da0 (cherry picked from commit d9e29d13)
-
Andrew Cooks authored
Lindent needs to be run at the start of the cleanup process, so that the format is known and consistent, before the regex transformations are applied. (cherry picked from commit 66ed7f24)
-
Andrew Cooks authored
The test for remaining DBG1 macros (added in d7b9e9ab) incorrectly exited with non-zero status and caused the cleanup.sh script to abort. (cherry picked from commit 76d9bb10)
-
- Nov 13, 2017
-
-
Andrew Cooks authored
-
Andrew Cooks authored
-
- Oct 21, 2017
-
-
Andrew Cooks authored
Remove comments like /* foo(bar); */ and /* foo->bar = baz; */ and /* foo = bar->baz; */ This doesn't get rid of all dead code. As usual the result was visually checked for false positives to ensure that no accidental content removals occurred. (cherry picked from commit f2d0a35a)
-
Andrew Cooks authored
-
Andrew Cooks authored
(cherry picked from commit 3e916da0)
-
Andrew Cooks authored
-
- Oct 18, 2017
-
-
Andrew Cooks authored
-
- Oct 15, 2017
-
-
Andrew Cooks authored
(cherry picked from commit 19e2c765)
-
Andrew Cooks authored
(cherry picked from commit 2c06691d)
-
Andrew Cooks authored
(cherry picked from commit 4380d741)
-