Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I'll just run the command on the branches)Sponsored by: Netflix
sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
mii: Add opt_platform.h to all miibus driversmiivar.h includes opt_platform.h. Make sure all the drivers that use themiibus_if.h interface file have opt_platform.h as well. While some ofthese may
mii: Add opt_platform.h to all miibus driversmiivar.h includes opt_platform.h. Make sure all the drivers that use themiibus_if.h interface file have opt_platform.h as well. While some ofthese may not, strictly speaking, need it, it's easier to include ituniversally for miibus.Sponsored by: Netflix
show more ...
sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with: `cd sys/modules; make ALL_MODULES=` on amd64MFC after: 1 monthSponsored by: Dell EMC Isilon
Remove no longer existing opt_bdg.h and opt_bge.h.
Add a pure open source nForce Ethernet driver, under BSDL.This driver was ported from OpenBSD by Shigeaki Tagashira<shigeaki@se.hiroshima-u.ac.jp> and posted athttp://www.se.hiroshima-u.ac.jp/~shi
Add a pure open source nForce Ethernet driver, under BSDL.This driver was ported from OpenBSD by Shigeaki Tagashira<shigeaki@se.hiroshima-u.ac.jp> and posted athttp://www.se.hiroshima-u.ac.jp/~shigeaki/software/freebsd-nfe.htmlIt was additionally cleaned up by me.It is still a work-in-progress and thus is purposefully not in GENERIC.And it conflicts with nve(4), so only one should be loaded.