History log of /freebsd/share/mk/bsd.kmod.mk (Results 1 – 25 of 198)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/14.0.0
# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


Revision tags: release/13.2.0
# 48e733ee 06-Dec-2022 Simon J. Gerraty <sjg@FreeBSD.org>

Add some more local.*.mk includes

These facilitate customizing the build with minimal churn.

Reviewed by: stevek
Sponsored by: Juniper Networks, Inc.
Differential Revision: https://reviews.freebsd.

Add some more local.*.mk includes

These facilitate customizing the build with minimal churn.

Reviewed by: stevek
Sponsored by: Juniper Networks, Inc.
Differential Revision: https://reviews.freebsd.org/D37592

show more ...


Revision tags: release/12.4.0, release/13.1.0
# 9b6aa99e 13-Jan-2022 Emmanuel Vadot <manu@FreeBSD.org>

Revert "Introduce MODULES_EXCLUDE"

This is already present as WITHOUT_MODULES

This reverts commit 8c0c5bdf9d5ebe08bb239633c16a567eb8a9f898.

Reported by: jrtc27


Revision tags: release/12.3.0
# 8c0c5bdf 06-Nov-2021 Emmanuel Vadot <manu@FreeBSD.org>

Introduce MODULES_EXCLUDE

It's sometimes easier to exclude some modules rather than listing all
possibly needed ones with MODULES_OVERRIDE.
So for this add MODULES_EXCLUDE which do exactly as one wo

Introduce MODULES_EXCLUDE

It's sometimes easier to exclude some modules rather than listing all
possibly needed ones with MODULES_OVERRIDE.
So for this add MODULES_EXCLUDE which do exactly as one would guess, excludes
some modules from the build/install.

For example if one wants to exclude all modules which are only present in the
GENERIC config on amd64 :
export MODULES_EXCLUDE=$(grep -E '^device' sys/amd64/conf/GENERIC | awk '{print $2}' | tr '\n' ' ')

MFC after: 2 weeks
Sponsored by: Beckhoff Automation GmbH & Co. KG
Differential Revision: https://reviews.freebsd.org/D33443

show more ...


Revision tags: release/13.0.0, release/12.2.0, release/11.4.0
# 3cc5d6a4 21-Nov-2019 Warner Losh <imp@FreeBSD.org>

Introduce bsd.sysdir.mk to consolidate looking for the kernel.

Reviewed by: jhb
Differential Revision: https://reviews.freebsd.org/D22144


Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0
# 4f6de629 12-Apr-2018 Bryan Drewery <bdrewery@FreeBSD.org>

Use known SRCTOP if possible to determine SYSDIR.

Suggested by: sjg
Sponsored by: Dell EMC


# 711c7709 12-Apr-2018 Bryan Drewery <bdrewery@FreeBSD.org>

Fix using wrong SYSDIR after r331683.

This was inadvertently overriding the first found SYSDIR with the last
of /usr/src which could result in the wrong headers being used if not
building from /usr/

Fix using wrong SYSDIR after r331683.

This was inadvertently overriding the first found SYSDIR with the last
of /usr/src which could result in the wrong headers being used if not
building from /usr/src.

SYSDIR?= is not used here to avoid evaluating the exists() when unneeded.

Reported by: rgrimes, sjg, Mark Millard
Pointyhat to: bdrewery
Sponsored by: Dell EMC

show more ...


# 7d9f50a4 28-Mar-2018 Bryan Drewery <bdrewery@FreeBSD.org>

Avoid looping if SYSDIR already known.

Sponsored by: Dell EMC


# ffae081b 28-Mar-2018 Bryan Drewery <bdrewery@FreeBSD.org>

Avoid upwards directory walk in kernel build for finding known SYSDIR.

Sponsored by: Dell EMC


Revision tags: release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0
# 2dcffa9c 01-Jun-2016 Bryan Drewery <bdrewery@FreeBSD.org>

WITH_META_MODE: Resolve SYSDIR to avoid changed build commands.

Sponsored by: EMC / Isilon Storage Division


Revision tags: release/10.3.0, release/10.2.0
# b17ff922 26-May-2015 Simon J. Gerraty <sjg@FreeBSD.org>

Merge from head


# d899be7d 19-Jan-2015 Glen Barber <gjb@FreeBSD.org>

Reintegrate head: r274132-r277384

Sponsored by: The FreeBSD Foundation


# 8f0ea33f 13-Jan-2015 Glen Barber <gjb@FreeBSD.org>

Reintegrate head revisions r273096-r277147

Sponsored by: The FreeBSD Foundation


# a4ed7276 03-Jan-2015 Enji Cooper <ngie@FreeBSD.org>

MFhead @ r276594


# 6d42086e 01-Jan-2015 Warner Losh <imp@FreeBSD.org>

Eliminate bsd.sys.mk on purpose. Do not put it back.


# bc5c3aad 01-Jan-2015 Enji Cooper <ngie@FreeBSD.org>

Unbreak the build for some modules that depend on -std flags to be passed
through via CFLAGS, as noted by Jenkins when building sparc64 by re-adding
bsd.sys.mk to bsd.kmod.mk:
https://jenkins.freebsd

Unbreak the build for some modules that depend on -std flags to be passed
through via CFLAGS, as noted by Jenkins when building sparc64 by re-adding
bsd.sys.mk to bsd.kmod.mk:
https://jenkins.freebsd.org/job/FreeBSD_HEAD_sparc64/225/changes

Tested with:
% cd /sys/modules/bce; make obj; make depend; make all

show more ...


# 7ed11c5e 01-Jan-2015 Warner Losh <imp@FreeBSD.org>

Fix module builds on arm (and maybe others) by turning off a whole
raft of new warnings that appear to be on by default in clang 3.5.0.
Fix RPI-B build issues with new clang not liking the ability to

Fix module builds on arm (and maybe others) by turning off a whole
raft of new warnings that appear to be on by default in clang 3.5.0.
Fix RPI-B build issues with new clang not liking the ability to pass
arbitrary flags to as, since some flags are more arbitrary (and thus
verboten) than others.

These warnings should be actually fixed in the code, but this is a
band-aide to get things (almost) building again.

show more ...


Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0
# 6a068746 15-May-2012 Alexander Motin <mav@FreeBSD.org>

MFC


# 38f1b189 26-Apr-2012 Peter Grehan <grehan@FreeBSD.org>

IFC @ r234692

sys/amd64/include/cpufunc.h
sys/amd64/include/fpu.h
sys/amd64/amd64/fpu.c
sys/amd64/vmm/vmm.c

- Add API to allow vmm FPU state init/save/restore.

FP stuff discussed with: kib


Revision tags: release/8.3.0_cvs, release/8.3.0
# 9dba179d 17-Feb-2012 Bjoern A. Zeeb <bz@FreeBSD.org>

IFC @231845

Sponsored by: Cisco Systems, Inc.


# e517a11c 16-Feb-2012 Warner Losh <imp@FreeBSD.org>

Fix comma splice, can't ambiguity and quoting.

Submitted by: bde@
MFC after: 2 weeks


# c693bd2f 15-Feb-2012 Warner Losh <imp@FreeBSD.org>

Wordsmith the can't find kernel error message, and suggest which
variable to set to override.


Revision tags: release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0
# 258f85b9 10-Oct-2008 Warner Losh <imp@FreeBSD.org>

ata module additions now nest ata modules one deeper than any prior module.
Increase heuristic used to find them by one.


Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0
# 07f8c150 21-Jun-2004 Bruce Evans <bde@FreeBSD.org>

Fixed style bugs in previous commit (151 characters of trailing whitespace).


# be8b4bc8 21-Jun-2004 Pawel Jakub Dawidek <pjd@FreeBSD.org>

- Missing trailing slash for a kern directory check.
- Check in both places if ${_dir}/conf/kmod.mk exists.
- Style fixes (lines too long).

Submitted by: bde


12345678