<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netgraph, branch stable/8</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC r266538:</title>
<updated>2014-06-05T06:00:08+00:00</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2014-06-05T06:00:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=76d11dff754720bf04783a0876f42ff4d3ea02c5'/>
<id>76d11dff754720bf04783a0876f42ff4d3ea02c5</id>
<content type='text'>
Make ng_mppc to not disable the node in case of multiple packet loss.
Quite often it can be just packet reorder, and killing link in such case
is inconvenient.  Add few sysctl's to control that behavior.

PR:		kern/182212
Submitted by:	Eugene Grosbein &lt;egrosbein@rdtc.ru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make ng_mppc to not disable the node in case of multiple packet loss.
Quite often it can be just packet reorder, and killing link in such case
is inconvenient.  Add few sysctl's to control that behavior.

PR:		kern/182212
Submitted by:	Eugene Grosbein &lt;egrosbein@rdtc.ru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r260048:</title>
<updated>2014-01-04T19:04:53+00:00</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2014-01-04T19:04:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=efae3fe8627ed6cd1b549da07507438ef6a70a3c'/>
<id>efae3fe8627ed6cd1b549da07507438ef6a70a3c</id>
<content type='text'>
In sys/netgraph/netflow, use __FBSDID() instead of old-style rcs_id[].
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In sys/netgraph/netflow, use __FBSDID() instead of old-style rcs_id[].
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r255090 and r255128:</title>
<updated>2013-09-07T06:41:22+00:00</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2013-09-07T06:41:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d82e02cd671ba17f78c007cc6afdc3ed9557621f'/>
<id>d82e02cd671ba17f78c007cc6afdc3ed9557621f</id>
<content type='text'>
Add more USB IDs.

PR:		kern/181728
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add more USB IDs.

PR:		kern/181728
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r244704, r244714 and r244715:</title>
<updated>2013-04-04T19:31:19+00:00</updated>
<author>
<name>Raphael Kubo da Costa</name>
<email>rakuco@FreeBSD.org</email>
</author>
<published>2013-04-04T19:31:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b5da54505d04ce5a8a8e8bc03c6b9b2de0d1d6a0'/>
<id>b5da54505d04ce5a8a8e8bc03c6b9b2de0d1d6a0</id>
<content type='text'>
Add vendor IDs for Broadcom USB dongles (BCM20702).

PR:		kern/174707
Approved by:	glebius
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add vendor IDs for Broadcom USB dongles (BCM20702).

PR:		kern/174707
Approved by:	glebius
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r241009</title>
<updated>2013-03-08T19:36:44+00:00</updated>
<author>
<name>Ryan Stone</name>
<email>rstone@FreeBSD.org</email>
</author>
<published>2013-03-08T19:36:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7a217ec3d4488f27ded6c1c17ed5321593a79d28'/>
<id>7a217ec3d4488f27ded6c1c17ed5321593a79d28</id>
<content type='text'>
  Ensure that all cases that enqueue a netgraph item for delivery by a
  ngthread properly set the item's depth to 1.  In particular, prior to this
  change if ng_snd_item failed to acquire a lock on a node, the item's depth
  would not be set at all.  This fix ensures that the error code from rcvmsg/
  rcvdata is properly passed back to the apply callback.  For example, this
  fixes a bug where an error from rcvmsg/rcvdata would not previously
  propagate back to a libnetgraph consumer when the message was queued.

  Reviewed by:  mav
  MFC after:    1 month
  Sponsored by: Sandvine Incorporated
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Ensure that all cases that enqueue a netgraph item for delivery by a
  ngthread properly set the item's depth to 1.  In particular, prior to this
  change if ng_snd_item failed to acquire a lock on a node, the item's depth
  would not be set at all.  This fix ensures that the error code from rcvmsg/
  rcvdata is properly passed back to the apply callback.  For example, this
  fixes a bug where an error from rcvmsg/rcvdata would not previously
  propagate back to a libnetgraph consumer when the message was queued.

  Reviewed by:  mav
  MFC after:    1 month
  Sponsored by: Sandvine Incorporated
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r246245,246324: ng_ether: track interface renaming</title>
<updated>2013-03-06T11:00:47+00:00</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2013-03-06T11:00:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0680ac142764012fe00cd01f13a791037b486053'/>
<id>0680ac142764012fe00cd01f13a791037b486053</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r239007:</title>
<updated>2012-12-06T18:41:53+00:00</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2012-12-06T18:41:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=673a1eed5c7c0958fde7cfce9b937aa3cabd0114'/>
<id>673a1eed5c7c0958fde7cfce9b937aa3cabd0114</id>
<content type='text'>
Remove duplicate check.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove duplicate check.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r219182, r219229, r220769, r223706, r223787, r223822, r232921, r237162, r237163, r237164, r237226, r237227</title>
<updated>2012-07-19T11:43:31+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2012-07-19T11:43:31+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ee6333b6bcd5687fb171d9c771786fc244a97f6b'/>
<id>ee6333b6bcd5687fb171d9c771786fc244a97f6b</id>
<content type='text'>
Merge netflow v9 support (kernel side)

r219182 - Add support for NetFlow version 9 into ng_netflow(4) node.
r219229 - Unbreak the build for no options INET6.
r220769 - ng_netflow_cache_init() can be void.
r223706 - Fix double free.
r223787 - Eliminate flow6_hash_entry in favor of flow_hash_entry
r223822 - Add missing unlocks.
r232921 - Use rt_numfibs variable instead of compile-time RT_NUMFIBS.
r237162 - Fix improper L4 header handling for IPv6 packets passed via DLT_RAW.
r237163 - Set netflow v9 observation domain value to fib number instead of node id
r237164 - Use time_uptime instead of getnanotime for accouting integer number of seconds.
r237226 - Simplify IP pointer recovery in case of mbuf reallocation.
r237227 - Make radix lookup on src and dst flow addresses optional

No objection from:  glebius
Approved by:        ae(mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge netflow v9 support (kernel side)

r219182 - Add support for NetFlow version 9 into ng_netflow(4) node.
r219229 - Unbreak the build for no options INET6.
r220769 - ng_netflow_cache_init() can be void.
r223706 - Fix double free.
r223787 - Eliminate flow6_hash_entry in favor of flow_hash_entry
r223822 - Add missing unlocks.
r232921 - Use rt_numfibs variable instead of compile-time RT_NUMFIBS.
r237162 - Fix improper L4 header handling for IPv6 packets passed via DLT_RAW.
r237163 - Set netflow v9 observation domain value to fib number instead of node id
r237164 - Use time_uptime instead of getnanotime for accouting integer number of seconds.
r237226 - Simplify IP pointer recovery in case of mbuf reallocation.
r237227 - Make radix lookup on src and dst flow addresses optional

No objection from:  glebius
Approved by:        ae(mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: r233774</title>
<updated>2012-06-06T07:46:14+00:00</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2012-06-06T07:46:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=92dc65a8dd02dc3087ecc77ecf3afa2295412ce7'/>
<id>92dc65a8dd02dc3087ecc77ecf3afa2295412ce7</id>
<content type='text'>
Fix compiler warnings, mostly signed issues,
when USB modules are compiled with WARNS=9.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix compiler warnings, mostly signed issues,
when USB modules are compiled with WARNS=9.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r234574</title>
<updated>2012-04-25T09:56:35+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2012-04-25T09:56:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8233b24d9c5834daf9cf38cb0a15ba4b72c4897e'/>
<id>8233b24d9c5834daf9cf38cb0a15ba4b72c4897e</id>
<content type='text'>
Fix panic in ng_patch(4) caused by checksum flags being added to mbuf flags.

Tested by:        Maxim Ignatenko &lt;gelraen.ua@gmail.com&gt;
Approved by:      ae(mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix panic in ng_patch(4) caused by checksum flags being added to mbuf flags.

Tested by:        Maxim Ignatenko &lt;gelraen.ua@gmail.com&gt;
Approved by:      ae(mentor)
</pre>
</div>
</content>
</entry>
</feed>
