aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/makeLINT.mk
Commit message (Collapse)AuthorAgeFilesLines
* Remove the mlx5 driver from LINT kernel config for 32-bit PPCRavi Pokala2018-05-301-0/+4
| | | | | | | | | | | | | The mlx5 driver requires 64-bit atomics, which are not supported on 32-bit PPC. Exclude that driver from the LINT kernel config. Submitted by: hps (but I re-worded the comment) Reported by: rpokala Reviewed by: jhibbits Differential Revision: https://reviews.freebsd.org/D15611 Notes: svn path=/head/; revision=334364
* netmap: pull fix for 32-bit support from upstreamMatt Macy2018-05-181-1/+0
| | | | | | | Approved by: sbruno Notes: svn path=/head/; revision=333778
* powerpc: fix LINT buildMatt Macy2018-05-171-0/+1
| | | | | | | | | | | netmap currently doesn't build, take it out of LINT to prevent hiding regressions in universe Reviewed by: jhibbits Approved by: sbruno Notes: svn path=/head/; revision=333765
* Retire vxge(4).Sean Bruno2018-05-171-1/+0
| | | | | | | | | | | | | | | | This driver was merged to HEAD one week prior to Exar publicly announcing they had left the Ethernet market. It is not known to be used and has various code quality issues spotted by Brooks and Hiren. Retire it in preparation for FreeBSD 12.0. Submitted by: kbowling Reviewed by: brooks imp Relnotes: yes Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D15442 Notes: svn path=/head/; revision=333717
* Rework r325568 so all 'make LINT' targets work.Bryan Drewery2017-11-131-3/+7
| | | | | | | | Reported by: ngie Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325776
* With r181803 on 2008-08-17 23:27:27Z the first VIMAGE commit went intoBjoern A. Zeeb2017-10-201-4/+1
| | | | | | | | | | | | | | | | | | | | | HEAD. Enable VIMAGE in GENERIC kernels and some others (where GENERIC does not exist) on HEAD. Disable building LINT-VIMAGE with VIMAGE being default. This should give it a lot more exposure in the run-up to 12 to help us evaluate whether to keep it on by default or not. We are also hoping to get better performance testing. The feature can be disabled using nooptions. Requested by: many Reviewed by: kristof, emaste, hiren X-MFC after: never Relnotes: yes Differential Revision: https://reviews.freebsd.org/D12639 Notes: svn path=/head/; revision=324810
* Migrate e1000 to the IFLIB framework:Sean Bruno2017-01-101-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - em(4) igb(4) and lem(4) - deprecate the igb device from kernel configurations - create a symbolic link in /boot/kernel from if_em.ko to if_igb.ko Devices tested: - 82574L - I218-LM - 82546GB - 82579LM - I350 - I217 Please report problems to freebsd-net@freebsd.org Partial review from jhb and suggestions on how to *not* brick folks who originally would have lost their igbX device. Submitted by: mmacy@nextbsd.org MFC after: 2 weeks Relnotes: yes Sponsored by: Limelight Networks and Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D8299 Notes: svn path=/head/; revision=311849
* LINT: Unhook netmap from LINT-NOIP and LINT-NOINET temporarily.Sepherosa Ziehau2016-10-211-0/+2
| | | | | | | | | | After fixing ptnet NOINET support, netmap can be linked back to these two LINTs. Sponsored by: Microsoft Notes: svn path=/head/; revision=307709
* Generate a LINT for powerpc and for powerpc64.Bjoern A. Zeeb2013-04-111-1/+7
| | | | | | | Discussed with: nwhitehorn Notes: svn path=/head/; revision=249390
* Disable INET6 support in modules when building the LINT-NOINET6 kernel.John Baldwin2012-04-041-0/+1
| | | | | | | | Reviewed by: bz MFC after: 1 week Notes: svn path=/head/; revision=233893
* Add LINT-NOINET LINT-NOINET6 and LINT-NOIP to the make clean target.Jaakko Heinonen2011-11-271-1/+1
| | | | | | | This was missed in r221353. Notes: svn path=/head/; revision=228021
* Add LINT-NOINET6 which we have inofficially supported for yearsBjoern A. Zeeb2011-05-021-0/+28
| | | | | | | | | | | | | | | and our users complained when broken. Similarly add LINT-NOINET, and for at least documentation purposes add LINT-NOIP (which compiles out INET and INET6 and couple of NIC drivers). Tested by: make universe (if you broke it since you fix it) Reviewed by: gnn Sponsored by: The FreeBSD Foundation Sponsored by: iXsystems MFC after: 2 weeks Notes: svn path=/head/; revision=221353
* MIPS has lots of flavors as wellWarner Losh2010-12-281-1/+1
| | | | Notes: svn path=/head/; revision=216783
* Unbreak the LINT kernel on powerpc64. Note that the LINT kernelNathan Whitehorn2010-08-191-0/+3
| | | | | | | | | | configuration is TARGET_ARCH specific and must be generated with TARGET_ARCH set. Reviewed by: imp Notes: svn path=/head/; revision=211483
* Generate a second LINT configuration for i386 and amd64 inBjoern A. Zeeb2010-01-081-0/+8
| | | | | | | | | | | | | | sys/conf/makeLINT.mk, which includes LINT and sets options VIMAGE so that we will have VIMAGE LINT builds[1]. For now only do it for those two architectures to avoid massive universe times for archs, where people will less likely use VIMAGE or not at all. Requested by: jhb [1] Discussed on/with: arch, jhb, rwatson MFC after: 1 month Notes: svn path=/head/; revision=201814
* Implemented "nooption" and "nomakeoption" config(8) tokens.Ruslan Ermilov2003-02-261-0/+11
Fixed memory leak in the "nodevice" option implementation. Use these instead of sed(1) in MD NOTES. Use a single makefile (sys/conf/makeLINT.mk) to generate LINT for all architectures. (Previous versions missed the LINT dependency on Makefile, and i386 version also missed the dependency on ${NOTES}.) Fixed bugs in the previous NOTES conversion using the "nodevice" token and sed(1): - i386 LINT lost "device pst". - pc98 LINT lost SC_*, MAXCONS and KBD_DISABLE_KEYMAP_LOAD options, and got needless DPT_* options. - Added nooptions PPC_DEBUG, PPC_PROBE_CHIPSET, KBD_INSTALL_CDEV to sparc64 LINT so that it has a chance to config(8). This basically returns us to where we were before. Notes: svn path=/head/; revision=111582