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/
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
Kill MFILES and find things automatically. It turned out to be onlylightly used. Find the proper .m file when we depend on *_if.[ch] inthe srcs line, with seat-belts for false positive matches. Th
Kill MFILES and find things automatically. It turned out to be onlylightly used. Find the proper .m file when we depend on *_if.[ch] inthe srcs line, with seat-belts for false positive matches. This usesmake's path mechanism. A further refinement would be to calculate thisonce, and then pass the resulting _MPATH to modules submakes.Differential Revision: https://reviews.freebsd.org/D2327
show more ...
Make mvs_if.c to not be always linked statically into the kernel.Link it same way as mvs.c.
Import mvs(4) - Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA controllersdriver for CAM ATA subsystem. This driver supports same hardware asatamarvell, ataadaptec and atamvsata drivers from ata(4), b
Import mvs(4) - Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA controllersdriver for CAM ATA subsystem. This driver supports same hardware asatamarvell, ataadaptec and atamvsata drivers from ata(4), but providesmany additional features, such as NCQ, PMP, etc.