<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netgraph/ng_source.c, branch release/13.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2021-02-12T08:05:19Z</updated>
<entry>
<title>netgraph/ng_source: Switch queuing framework</title>
<updated>2021-02-12T08:05:19Z</updated>
<author>
<name>Lutz Donnerhacke</name>
<email>donner@FreeBSD.org</email>
</author>
<published>2021-01-29T11:03:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dd8f4fcd270d1b7191591d040f54dcaa78a1d609'/>
<id>urn:sha1:dd8f4fcd270d1b7191591d040f54dcaa78a1d609</id>
<content type='text'>
Change the queuing framework from ifq to mbufq.

Reported by:	glebius
Reviewed by:	glebius, kp
Differential Revision: https://reviews.freebsd.org/D28407
</content>
</entry>
<entry>
<title>netgraph/ng_source: Allow ng_source to inject into any netgraph network</title>
<updated>2021-01-17T21:17:01Z</updated>
<author>
<name>Lutz Donnerhacke</name>
<email>donner@FreeBSD.org</email>
</author>
<published>2021-01-17T20:35:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=75e7ef74dfc12e01b1ef4706110d238639e04543'/>
<id>urn:sha1:75e7ef74dfc12e01b1ef4706110d238639e04543</id>
<content type='text'>
PR:		240530
Reviewed by:	kp
Approved by:	kp (mentor)
MFC after:	1 month
Differential Revision: https://reviews.freebsd.org/D21968
</content>
</entry>
<entry>
<title>ng_source(4): correction after the change r340617</title>
<updated>2018-11-27T04:05:38Z</updated>
<author>
<name>Eugene Grosbein</name>
<email>eugen@FreeBSD.org</email>
</author>
<published>2018-11-27T04:05:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f8edc373168f2ead4f10aeafa80d9795ef3f7033'/>
<id>urn:sha1:f8edc373168f2ead4f10aeafa80d9795ef3f7033</id>
<content type='text'>
tv_usec has "long" type for all architecture in FreeBSD
and follows __LP64__. However, this is not true for tv_sec
that has "time_t" type.

Since r320347 that changed time_t from 32 to 64 bit integer
for 32 bit version of powerpc architecture, we have only single
i386 architecture having 32 bit time_t type.

Submitted by:	jhb
MFC after:	1 week.
</content>
</entry>
<entry>
<title>Unbreak ng_source(4) for 64-bit platforms including amd64.</title>
<updated>2018-11-19T07:27:50Z</updated>
<author>
<name>Eugene Grosbein</name>
<email>eugen@FreeBSD.org</email>
</author>
<published>2018-11-19T07:27:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d642b94209ac7e676d988e08f8e2efad0827758b'/>
<id>urn:sha1:d642b94209ac7e676d988e08f8e2efad0827758b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sys/netgraph: spelling fixes in comments.</title>
<updated>2016-04-29T21:25:05Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-04-29T21:25:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=053359b7f43aa87c06bef8be6d4fbea48bae4ca9'/>
<id>urn:sha1:053359b7f43aa87c06bef8be6d4fbea48bae4ca9</id>
<content type='text'>
No functional change.
</content>
</entry>
<entry>
<title>sys/net* : for pointers replace 0 with NULL.</title>
<updated>2016-04-15T17:30:33Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-04-15T17:30:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=155d72c498e67b24097e8444a289a77be6eccf85'/>
<id>urn:sha1:155d72c498e67b24097e8444a289a77be6eccf85</id>
<content type='text'>
Mostly cosmetical, no functional change.

Found with devel/coccinelle.
</content>
</entry>
<entry>
<title>  Mechanically substitute flags from historic mbuf allocator with</title>
<updated>2012-12-05T08:04:20Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2012-12-05T08:04:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eb1b1807afd1266445720b768b1bdbcdf7655a0a'/>
<id>urn:sha1:eb1b1807afd1266445720b768b1bdbcdf7655a0a</id>
<content type='text'>
malloc(9) flags within sys.

Exceptions:

- sys/contrib not touched
- sys/mbuf.h edited manually
</content>
</entry>
<entry>
<title>Mechanically remove the last stray remains of spl* calls from net*/*.</title>
<updated>2012-10-18T13:57:24Z</updated>
<author>
<name>Andre Oppermann</name>
<email>andre@FreeBSD.org</email>
</author>
<published>2012-10-18T13:57:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c9b652e3e8c6d65d9eb58e2df83dc805ab385d93'/>
<id>urn:sha1:c9b652e3e8c6d65d9eb58e2df83dc805ab385d93</id>
<content type='text'>
They have been Noop's for a long time now.
</content>
</entry>
<entry>
<title>#include &lt;net/vnet.h&gt; is no longer needed here.</title>
<updated>2012-04-16T13:41:46Z</updated>
<author>
<name>Marko Zec</name>
<email>zec@FreeBSD.org</email>
</author>
<published>2012-04-16T13:41:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5bc2249ff8dcdd60e310b865d6cdb3f895270bad'/>
<id>urn:sha1:5bc2249ff8dcdd60e310b865d6cdb3f895270bad</id>
<content type='text'>
Spotted by:	Ed Maste
MFC after:	3 days.
</content>
</entry>
<entry>
<title>Node constructor methods are supposed to be called in syscall</title>
<updated>2011-04-18T09:12:27Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2011-04-18T09:12:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=674d86bf9177ff80b5f38f7191951f303a816cac'/>
<id>urn:sha1:674d86bf9177ff80b5f38f7191951f303a816cac</id>
<content type='text'>
context always. Convert nodes to consistently use M_WAITOK flag
for memory allocation.

Reviewed by:	julian
</content>
</entry>
</feed>
