<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux, branch v2.6.16.52</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/?h=v2.6.16.52</id>
<link rel='self' href='https://git.amat.us/linux/atom/?h=v2.6.16.52'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2007-05-30T20:36:59Z</updated>
<entry>
<title>Linux 2.6.16.52</title>
<updated>2007-05-30T20:36:59Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2007-05-30T20:36:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4d840dbb4d5912e419822cbf5b6bd79abe4e2103'/>
<id>urn:sha1:4d840dbb4d5912e419822cbf5b6bd79abe4e2103</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 2.6.16.52-rc1</title>
<updated>2007-05-24T15:24:58Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2007-05-24T15:24:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=40234cbbdc1f1c1ef8f2ec25c29ab91fb49027ed'/>
<id>urn:sha1:40234cbbdc1f1c1ef8f2ec25c29ab91fb49027ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[NET_SCHED]: prio qdisc boundary condition</title>
<updated>2007-05-22T23:03:30Z</updated>
<author>
<name>Jamal Hadi Salim</name>
<email>hadi@cyberus.ca</email>
</author>
<published>2007-05-22T23:03:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2900960ba205f09ce3bfe2fd168dce048b061b25'/>
<id>urn:sha1:2900960ba205f09ce3bfe2fd168dce048b061b25</id>
<content type='text'>
This fixes an out-of-boundary condition when the classified
band equals q-&gt;bands. Caught by Alexey

Signed-off-by: Jamal Hadi Salim &lt;hadi@cyberus.ca&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[IPV6]: Reverse sense of promisc tests in ip6_mc_input</title>
<updated>2007-05-22T23:01:53Z</updated>
<author>
<name>Corey Mutter</name>
<email>crm-netdev@mutternet.com</email>
</author>
<published>2007-05-22T23:01:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9bf4eae1b5a9787d5321478e6bac6e66c37b4d3e'/>
<id>urn:sha1:9bf4eae1b5a9787d5321478e6bac6e66c37b4d3e</id>
<content type='text'>
Reverse the sense of the promiscuous-mode tests in ip6_mc_input().

Signed-off-by: Corey Mutter &lt;crm-netdev@mutternet.com&gt;
Signed-off-by: David L Stevens &lt;dlstevens@us.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[IPV6]: Send ICMPv6 error on scope violations.</title>
<updated>2007-05-22T22:55:49Z</updated>
<author>
<name>David L Stevens</name>
<email>dlstevens@us.ibm.com</email>
</author>
<published>2007-05-22T22:55:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a36aa221e62ffce68819f97844494c2d5f86d011'/>
<id>urn:sha1:a36aa221e62ffce68819f97844494c2d5f86d011</id>
<content type='text'>
When an IPv6 router is forwarding a packet with a link-local scope source
address off-link, RFC 4007 requires it to send an ICMPv6 destination
unreachable with code 2 ("not neighbor"), but Linux doesn't. Fix below.

Signed-off-by: David L Stevens &lt;dlstevens@us.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[TCP]: zero out rx_opt in tcp_disconnect()</title>
<updated>2007-05-22T22:54:10Z</updated>
<author>
<name>Srinivas Aji</name>
<email>Aji_Srinivas@emc.com</email>
</author>
<published>2007-05-22T22:54:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bba669f7618ba72c6b17faed7c6ca6c6bec8cb72'/>
<id>urn:sha1:bba669f7618ba72c6b17faed7c6ca6c6bec8cb72</id>
<content type='text'>
When the server drops its connection, NFS client reconnects using the
same socket after disconnecting. If the new connection's SYN,ACK
doesn't contain the TCP timestamp option and the old connection's did,
tp-&gt;tcp_header_len is recomputed assuming no timestamp header but
tp-&gt;rx_opt.tstamp_ok remains set. Then tcp_build_and_update_options()
adds in a timestamp option past the end of the allocated TCP header,
overwriting TCP data, or when the data is in skb_shinfo(skb)-&gt;frags[],
overwriting skb_shinfo(skb) causing a crash soon after. (The issue was
debugged from such a crash.)

Similarly, wscale_ok and sack_ok also get set based on the SYN,ACK
packet but not reset on disconnect, since they are zeroed out at
initialization. The patch zeroes out the entire tp-&gt;rx_opt struct in
tcp_disconnect() to avoid this sort of problem.

Signed-off-by: Srinivas Aji &lt;Aji_Srinivas@emc.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[NETPOLL]: Remove CONFIG_NETPOLL_RX</title>
<updated>2007-05-22T22:43:37Z</updated>
<author>
<name>Sergei Shtylyov</name>
<email>sshtylyov@ru.mvista.com</email>
</author>
<published>2007-05-22T22:43:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=00fd81fe55fbf464a952a43fd4dc3248601a5f87'/>
<id>urn:sha1:00fd81fe55fbf464a952a43fd4dc3248601a5f87</id>
<content type='text'>
Get rid of the CONFIG_NETPOLL_RX option completely since all the
dependencies have been removed long ago...

Signed-off-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Acked-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
Acked-by: Matt Mackall &lt;mpm@selenic.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[NETPOLL]: Fix TX queue overflow in trapped mode.</title>
<updated>2007-05-22T22:41:22Z</updated>
<author>
<name>Sergei Shtylyov</name>
<email>sshtylyov@ru.mvista.com</email>
</author>
<published>2007-05-22T22:41:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=eb9c87a4768bd759c80026e41fa5540ee110131e'/>
<id>urn:sha1:eb9c87a4768bd759c80026e41fa5540ee110131e</id>
<content type='text'>
CONFIG_NETPOLL_TRAP causes the TX queue controls to be completely bypassed in
the netpoll's "trapped" mode which easily causes overflows in the drivers with
short TX queues (most notably, in 8139too with its 4-deep queue).  So, make
this option more sensible by making it only bypass the TX softirq wakeup.

Signed-off-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Acked-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
Acked-by: Tom Rini &lt;trini@kernel.crashing.org&gt;
Acked-by: Matt Mackall &lt;mpm@selenic.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[IPV6]: Track device renames in snmp6.</title>
<updated>2007-05-22T22:39:52Z</updated>
<author>
<name>Stephen Hemminger</name>
<email>shemminger@linux-foundation.org</email>
</author>
<published>2007-05-22T22:39:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=57b0c610b81c58e77299c7a0d96048a593183a98'/>
<id>urn:sha1:57b0c610b81c58e77299c7a0d96048a593183a98</id>
<content type='text'>
When network device's are renamed, the IPV6 snmp6 code
gets confused. It doesn't track name changes so it will OOPS
when network device's are removed.

The fix is trivial, just unregister/re-register in notify handler.

Signed-off-by: Stephen Hemminger &lt;shemminger@linux-foundation.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[IPV6]: Fix slab corruption running ip6sic</title>
<updated>2007-05-22T22:38:17Z</updated>
<author>
<name>Eric Sesterhenn</name>
<email>snakebyte@gmx.de</email>
</author>
<published>2007-05-22T22:38:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=dffa279e109e2462068b8a22f3783e3cbd930d81'/>
<id>urn:sha1:dffa279e109e2462068b8a22f3783e3cbd930d81</id>
<content type='text'>
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
</feed>
