|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0 |
|
| #
193d9e76 |
| 04-Mar-2017 |
Enji Cooper <[email protected]> |
sys/modules: normalize .CURDIR-relative paths to SRCTOP
This simplifies make output/logic
Tested with: `cd sys/modules; make ALL_MODULES=` on amd64 MFC after: 1 month Sponsored by: Dell EMC Isilon
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
64bd4262 |
| 10-Nov-2015 |
Bryan Drewery <[email protected]> |
Build all of sys/modules with SUBDIR_PARALLEL.
Sponsored by: EMC / Isilon Storage Division MFC after: 3 weeks
|
| #
f1bbec5a |
| 27-Sep-2015 |
Enji Cooper <[email protected]> |
Enable parallel subdirectory building with sys/modules/netgraph
MFC after: 2 weeks
|
|
Revision tags: release/10.2.0, release/10.1.0 |
|
| #
df3394b3 |
| 11-Aug-2014 |
Warner Losh <[email protected]> |
Remove dependence on source tree options. Move all kernel module options into kern.opts.mk and change all the places where we use src.opts.mk to pull in the options. Conditionally define SYSDIR and u
Remove dependence on source tree options. Move all kernel module options into kern.opts.mk and change all the places where we use src.opts.mk to pull in the options. Conditionally define SYSDIR and use SYSDIR/conf/kern.opts.mk instead of a CURDIR path. Replace all instances of CURDIR/../../etc with STSDIR, but only in the affected files.
As a special compatibility hack, include bsd.owm.mk at the top of kern.opts.mk to allow the bare build of sys/modules to work on older systems. If the defaults ever change between 9.x, 10.x and current for these options, however, you'll wind up with the host OS' defaults rather than the -current defaults. This hack will be removed when we no longer need to support this build scenario.
Reviewed by: jhb Differential Revision: https://phabric.freebsd.org/D529
show more ...
|
|
Revision tags: release/9.3.0 |
|
| #
c6063d0d |
| 06-May-2014 |
Warner Losh <[email protected]> |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
|
Revision tags: release/10.0.0 |
|
| #
506658cc |
| 28-Oct-2013 |
Gleb Smirnoff <[email protected]> |
Axe ng_fec(4). It has never been a real netgraph(4) module, since it had no hooks. It has abused ifnet's if_afdata slot and actually abused every subsystem it touched.
lagg(4) is a proper trunking s
Axe ng_fec(4). It has never been a real netgraph(4) module, since it had no hooks. It has abused ifnet's if_afdata slot and actually abused every subsystem it touched.
lagg(4) is a proper trunking solution at ifnet(9) layer.
ng_one2many(4) is a proper trunking solution in netgraph(4).
show more ...
|
|
Revision tags: release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0, release/7.4.0, release/8.2.0, release/8.1.0 |
|
| #
d359a62d |
| 09-Jun-2010 |
Andrey V. Elsukov <[email protected]> |
New netgraph node ng_patch(4). It performs data modification of packets passing through. Modifications are restricted to a subset of C language operations on unsigned integers of 8, 16, 32 or 64 bit
New netgraph node ng_patch(4). It performs data modification of packets passing through. Modifications are restricted to a subset of C language operations on unsigned integers of 8, 16, 32 or 64 bit size. These are: set to new value (=), addition (+=), subtraction (-=), multiplication (*=), division (/=), negation (= -), bitwise AND (&=), bitwise OR (|=), bitwise eXclusive OR (^=), shift left (<<=), shift right (>>=). Several operations are all applied to a packet sequentially in order they were specified by user.
Submitted by: Maxim Ignatenko <gelraen.ua at gmail.com> Vadim Goncharov <vadimnuclight at tpu.ru> Discussed with: net@ Approved by: mav (mentor) MFC after: 1 month
show more ...
|
|
Revision tags: release/7.3.0, release/8.0.0 |
|
| #
991633af |
| 23-Jun-2009 |
Marko Zec <[email protected]> |
Connect ng_pipe to the default build.
Approved by: julian (mentor)
|
|
Revision tags: release/7.2.0 |
|
| #
e5adda3d |
| 15-Mar-2009 |
Robert Watson <[email protected]> |
Remove IFF_NEEDSGIANT, a compatibility infrastructure introduced in FreeBSD 5.x to allow network device drivers to run with Giant despite the network stack being Giant-free. This significantly simpl
Remove IFF_NEEDSGIANT, a compatibility infrastructure introduced in FreeBSD 5.x to allow network device drivers to run with Giant despite the network stack being Giant-free. This significantly simplifies calls into ioctl() on network interfaces, especially in the multicast code, as well as eliminates deferred invocation of interface if_start routines.
Disable the build on device drivers still depending on IFF_NEEDSGIANT as they no longer compile. They will be removed in a few weeks if they haven't been made MPSAFE in that time. Disabled drivers:
if_ar if_axe if_aue if_cdce if_cue if_kue if_ray if_rue if_rum if_sr if_udav if_ural if_zyd
Drivers that were already disabled because of tty changes:
if_ppp if_sl
Discussed on: arch@
show more ...
|
|
Revision tags: release/7.1.0 |
|
| #
ee8b2cf0 |
| 25-Dec-2008 |
Alexander Motin <[email protected]> |
Rejoin ng_tty module to the build.
|
| #
1018c6cb |
| 25-Dec-2008 |
Julian Elischer <[email protected]> |
Hook up the ether_echo node and fix the man page
|
|
Revision tags: release/6.4.0 |
|
| #
200d80cd |
| 03-Aug-2008 |
Ed Schouten <[email protected]> |
Disconnect drivers that haven't been ported to MPSAFE TTY yet.
As clearly mentioned on the mailing lists, there is a list of drivers that have not been ported to the MPSAFE TTY layer yet. Remove the
Disconnect drivers that haven't been ported to MPSAFE TTY yet.
As clearly mentioned on the mailing lists, there is a list of drivers that have not been ported to the MPSAFE TTY layer yet. Remove them from the kernel configuration files. This means people can now still use these drivers if they explicitly put them in their kernel configuration file, which is good.
People should keep in mind that after August 10, these drivers will not work anymore. Even though owners of the hardware are capable of getting these drivers working again, I will see if I can at least get them to a compilable state (if time permits).
show more ...
|
|
Revision tags: release/7.0.0, release/6.3.0 |
|
| #
1adb5414 |
| 15-May-2007 |
Alexander Motin <[email protected]> |
A node that implements various traffic shaping and rate limiting algorithms.
Approved by: glebius (mentor)
|
|
Revision tags: release/6.2.0 |
|
| #
9e6f1d3b |
| 29-Dec-2006 |
Gleb Smirnoff <[email protected]> |
Build bits for ng_deflate(4) and ng_pred1(4).
|
| #
d473c9d5 |
| 27-Jun-2006 |
Gleb Smirnoff <[email protected]> |
A netgraph node that can do different manipulations with mbuf_tags(9) on packets.
Submitted by: Vadim Goncharov <vadimnuclight tpu.ru> mdoc(7) reviewed by: ru
|
|
Revision tags: release/5.5.0, release/6.1.0 |
|
| #
e1fe3dba |
| 17-Mar-2006 |
Ruslan Ermilov <[email protected]> |
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Bro
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
show more ...
|
|
Revision tags: release/6.0.0 |
|
| #
e9110049 |
| 10-Jun-2005 |
Gleb Smirnoff <[email protected]> |
Attach ng_tcpmss to the build.
|
|
Revision tags: release/5.4.0 |
|
| #
6cd047a0 |
| 06-May-2005 |
Gleb Smirnoff <[email protected]> |
Attach ng_nat and libalias to build.
|
| #
db60a05a |
| 12-Feb-2005 |
Ruslan Ermilov <[email protected]> |
Connect ng_source(4) to the build.
|
| #
39621ad1 |
| 12-Feb-2005 |
Ruslan Ermilov <[email protected]> |
Connect ng_atmllc(4) to the build.
|
| #
aa70aaec |
| 05-Feb-2005 |
Gleb Smirnoff <[email protected]> |
Add ng_ipfw to kernel module build.
|
| #
2154e70d |
| 03-Feb-2005 |
Ruslan Ermilov <[email protected]> |
Connect ng_device(4) to the build.
|
| #
fe9ec267 |
| 27-Jan-2005 |
Warner Losh <[email protected]> |
ar and sr (and their netgraph cousins) don't appear to be 64-bit clean, so disable them on all but i386.
|
|
Revision tags: release/4.11.0 |
|
| #
a2161735 |
| 21-Dec-2004 |
Ruslan Ermilov <[email protected]> |
NOCRYPT -> NO_CRYPT
|
|
Revision tags: release/5.3.0 |
|
| #
10cdf827 |
| 24-Oct-2004 |
Ruslan Ermilov <[email protected]> |
Sort SUBDIR.
|