Page MenuHomeFreeBSD

[new driver] Tehuti networks tn40xx device driver.
AbandonedPublic

Authored by kevans on Oct 18 2018, 1:15 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, May 21, 12:45 PM
Unknown Object (File)
Apr 20 2026, 3:59 PM
Unknown Object (File)
Apr 12 2026, 10:17 PM
Unknown Object (File)
Apr 11 2026, 8:37 PM
Unknown Object (File)
Apr 9 2026, 4:32 PM
Unknown Object (File)
Apr 8 2026, 6:22 AM
Unknown Object (File)
Mar 28 2026, 6:40 AM
Unknown Object (File)
Mar 27 2026, 7:47 AM
Subscribers

Details

Diff Detail

Lint
Lint Warnings
SeverityLocationCodeMessage
Warningsys/dev/tn40xx/TLK10232_phy.h:CHMOD1Invalid Executable
Warningsys/dev/tn40xx/tn40_mbuf.c:CHMOD1Invalid Executable
Unit
No Test Coverage
Build Status
Buildable 20335
Build 19786: arc lint + arc unit

Event Timeline

Hi,

This diff: https://people.freebsd.org/~kevans/tn40xx-build.diff applied on top of what you have here should hook it up to the build properly-ish (sys/modules/Makefile should have a SUBDIR+= tn40xx line later, but needs testing first) -- you can add device tn40xx to your kernconf and get the driver built into the kernel, or walk into sys/modules/tn40xx and make the kmod manually.

You should also go ahead and remove the .depend.* files from the patch when you re-roll.

  • ~kevans/tn40xx-build.diff
  • Added tn40xx

I'll look more closely at the code, but the first thing that stands out is that this driver lacks a basic man page.

This driver lacks a man page.

linimon retitled this revision from Tehuti networks tn40xx device driver. to [new driver] Tehuti networks tn40xx device driver..Jan 15 2019, 8:27 PM
kevans edited reviewers, added: ami_tehutinetworks.net; removed: kevans.

Commandeering to abandon in favor of D18856