<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/modules/netgraph, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-12-08T15:09:42Z</updated>
<entry>
<title>New Netgraph module ng_macfilter:</title>
<updated>2020-12-08T15:09:42Z</updated>
<author>
<name>Nick Hibma</name>
<email>n_hibma@FreeBSD.org</email>
</author>
<published>2020-12-08T15:09:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e8db04c38959c882fe17e7c2b26fbabe74f26311'/>
<id>urn:sha1:e8db04c38959c882fe17e7c2b26fbabe74f26311</id>
<content type='text'>
Macfilter to route packets through different hooks based on sender MAC address.

Based on ng_macfilter written by Pekka Nikander

Sponsered by Retina b.v.

Reviewed by:	afedorov
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D27268
</content>
</entry>
<entry>
<title>ng_ubt(4): do not attach Intel Wireless 8260/8265 in bootloader mode.</title>
<updated>2019-08-18T22:11:42Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2019-08-18T22:11:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3544d43bb17f9f69f145bccb58ca9bf3dd5810b1'/>
<id>urn:sha1:3544d43bb17f9f69f145bccb58ca9bf3dd5810b1</id>
<content type='text'>
Add helper function for synchronous execution of HCI commands at probe
stage and use this function to check firmware state of Intel Wireless
8260/8265 bluetooth devices found in many post 2016 year laptops.

Attempt to initialize FreeBSD bluetooth stack while such a device is in
bootloader mode locks the adapter hardly so it requires power on/off
cycle to restore.

This change blocks ng_ubt attachment unless operational firmware is
loaded thus preventing the lock up.

PR:			237083
Reviewed by:		hps, emax
MFC after:		2 weeks
Differential Revision:	https://reviews.freebsd.org/D21071
</content>
</entry>
<entry>
<title>Hook up ng_checksum(4) module and appropriate manpage to the build. The module</title>
<updated>2018-12-09T02:58:53Z</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2018-12-09T02:58:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=470b28812ff2341af007467f7796d3182d66b7ea'/>
<id>urn:sha1:470b28812ff2341af007467f7796d3182d66b7ea</id>
<content type='text'>
was added back in 2016, but has never been connected.

MFC after:	1 week
</content>
</entry>
<entry>
<title>Remove commented out code to generate opt_inet*.h. That's handled</title>
<updated>2018-03-17T17:18:37Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2018-03-17T17:18:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d4dccac09a6bf7d4245f65548912e8762e767654'/>
<id>urn:sha1:d4dccac09a6bf7d4245f65548912e8762e767654</id>
<content type='text'>
automatically by kern.opts.mk now. Include that instead.
</content>
</entry>
<entry>
<title>Remove the NATM framework including the en(4), fatm(4), hatm(4), and</title>
<updated>2017-04-24T21:21:49Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2017-04-24T21:21:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=a7dc31283a053a6c0444813d1432fa83e6ccba9f'/>
<id>urn:sha1:a7dc31283a053a6c0444813d1432fa83e6ccba9f</id>
<content type='text'>
patm(4) devices.

Maintaining an address family and framework has real costs when we make
infrastructure improvements.  In the case of NATM we support no devices
manufactured in the last 20 years and some will not even work in modern
motherboards (some newer devices that patm(4) could be updated to
support apparently exist, but we do not currently have support).

With this change, support remains for some netgraph modules that don't
require NATM support code. It is unclear if all these should remain,
though ng_atmllc certainly stands alone.

Note well: FreeBSD 11 supports NATM and will continue to do so until at
least September 30, 2021.  Improvements to the code in FreeBSD 11 are
certainly welcome.

Reviewed by:	philip
Approved by:	harti
</content>
</entry>
<entry>
<title>sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
<updated>2017-03-04T10:10:17Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-04T10:10:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=193d9e768ba63fcfb187cfd17f461f7d41345048'/>
<id>urn:sha1:193d9e768ba63fcfb187cfd17f461f7d41345048</id>
<content type='text'>
This simplifies make output/logic

Tested with:	`cd sys/modules; make ALL_MODULES=` on amd64
MFC after:	1 month
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>netgraph module for reconstructing checksums</title>
<updated>2016-08-01T12:09:04Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2016-08-01T12:09:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d7373c820eec3d76bd3abcd72e4a63c0aebbc888'/>
<id>urn:sha1:d7373c820eec3d76bd3abcd72e4a63c0aebbc888</id>
<content type='text'>
PR:		206108
Submitted by:	Dmitry Vagin  daemon.hammer@ya.ru
MFC after:	1 month
</content>
</entry>
<entry>
<title>ng_mppc(4): Bring netgraph(3) MPPC compression support.</title>
<updated>2016-06-07T15:07:00Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-06-07T15:07:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c3fb4252045bc7a5e672393851fe7bb9282be44a'/>
<id>urn:sha1:c3fb4252045bc7a5e672393851fe7bb9282be44a</id>
<content type='text'>
Support for compression has been available from July 2007 but it
was never imported due to concerns with patents once held by
STAC/HiFn. The issues have clearly been resolved so bring it
in now.

Special thanks to Brett Glass for preserving the code and
pointing documentation for the expiration case.

Obtained from:	mav (through Brett Glass)
Relnotes:	yes
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D6739
</content>
</entry>
<entry>
<title>Build all of sys/modules with SUBDIR_PARALLEL.</title>
<updated>2015-11-10T17:15:36Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2015-11-10T17:15:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=64bd42622ac6c260fd329bed063c08c3f0a3ba8d'/>
<id>urn:sha1:64bd42622ac6c260fd329bed063c08c3f0a3ba8d</id>
<content type='text'>
Sponsored by:	EMC / Isilon Storage Division
MFC after:	3 weeks
</content>
</entry>
<entry>
<title>Enable parallel subdirectory building with sys/modules/netgraph</title>
<updated>2015-09-27T07:40:19Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-09-27T07:40:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=f1bbec5a6f67d291979a98d7d4c1b04f39dfa8b6'/>
<id>urn:sha1:f1bbec5a6f67d291979a98d7d4c1b04f39dfa8b6</id>
<content type='text'>
MFC after: 2 weeks
</content>
</entry>
</feed>
