Page MenuHomeFreeBSD

[new driver] tn40xx: Tehuti networks tn40xx device driver.
AbandonedPublic

Authored by linimon on Feb 27 2019, 1:14 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Mar 29, 1:43 AM
Unknown Object (File)
Mar 11 2024, 4:35 PM
Unknown Object (File)
Mar 11 2024, 4:35 PM
Unknown Object (File)
Mar 11 2024, 4:24 PM
Unknown Object (File)
Mar 1 2024, 1:00 PM
Unknown Object (File)
Jan 27 2024, 3:52 AM
Unknown Object (File)
Jan 10 2024, 2:07 AM
Unknown Object (File)
Jan 10 2024, 1:42 AM
Subscribers

Details

Reviewers
brooks
ami_tehutinetworks.net
Group Reviewers
Core Team
Summary

~kevans/tn40xx-build.diff

Added tn40xx

Changes after first round of tests.

Support FreeBSD 12.x and other fixes

Version 1.1

Bug fix.

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 22776
Build 21868: arc lint + arc unit

Event Timeline

brooks requested changes to this revision.Feb 27 2019, 4:54 PM
brooks added a subscriber: brooks.

Most files lack required license and copyright headers. The few that do have them indicate this is GPL licensed which is generally unacceptable for new drivers. Ideally this driver should be licensed under the 2-line BSD or dual licensed under it and the GPL if that is necessary. The complete list of commonly acceptable licenses can be found at https://www.freebsd.org/internal/software-license.html

sys/conf/files.amd64
366

Is there something amd64 specific about this driver?

This revision now requires changes to proceed.Feb 27 2019, 4:54 PM
linimon retitled this revision from Tehuti networks tn40xx device driver. to [new driver] tn40xx: Tehuti networks tn40xx device driver..Feb 27 2019, 11:34 PM
linimon abandoned this revision.
linimon added a reviewer: ami_tehutinetworks.net.

Superceded by D19433.

A number of files are missing license headers including at least AQR105_phy.c and CX4.c. Please add headers to all source and header files.

The file list should almost certainly be in sys/conf/files not sys/conf/files.amd64.