<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/net/atm, branch v3.3.3</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/net/atm?h=v3.3.3</id>
<link rel='self' href='https://git.amat.us/linux/atom/net/atm?h=v3.3.3'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-02-22T07:23:25Z</updated>
<entry>
<title>atm: clip: remove clip_tbl</title>
<updated>2012-02-22T07:23:25Z</updated>
<author>
<name>Eric Dumazet</name>
<email>eric.dumazet@gmail.com</email>
</author>
<published>2012-02-21T10:46:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=597cdbc2239e6019bbb2dd73b266f436166f0427'/>
<id>urn:sha1:597cdbc2239e6019bbb2dd73b266f436166f0427</id>
<content type='text'>
Commit 32092ecf0644 (atm: clip: Use device neigh support on top of
"arp_tbl".) introduced a bug since clip_tbl is zeroed : Crash occurs in
__neigh_for_each_release()

idle_timer_check() must use instead arp_tbl and neigh_check_cb() should
ignore non clip neighbours.

Idea from David Miller.

Reported-by: Meelis Roos &lt;mroos@linux.ee&gt;
Signed-off-by: Eric Dumazet &lt;eric.dumazet@gmail.com&gt;
Tested-by: Meelis Roos &lt;mroos@linux.ee&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.</title>
<updated>2011-12-05T20:20:19Z</updated>
<author>
<name>David Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-12-02T16:52:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2721745501a26d0dc3b88c0d2f3aa11471891388'/>
<id>urn:sha1:2721745501a26d0dc3b88c0d2f3aa11471891388</id>
<content type='text'>
To reflect the fact that a refrence is not obtained to the
resulting neighbour entry.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Acked-by: Roland Dreier &lt;roland@purestorage.com&gt;
</content>
</entry>
<entry>
<title>atm: clip: Remove code commented out since eternity.</title>
<updated>2011-12-02T19:27:11Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-12-02T19:27:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=340e8dc1fb4032b6c8334c9bff20b2aec42ecfd8'/>
<id>urn:sha1:340e8dc1fb4032b6c8334c9bff20b2aec42ecfd8</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>atm: clip: Use device neigh support on top of "arp_tbl".</title>
<updated>2011-11-30T23:51:03Z</updated>
<author>
<name>David Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-07-25T00:01:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=32092ecf0644e91070f9eff4f6e1edda8f90aecc'/>
<id>urn:sha1:32092ecf0644e91070f9eff4f6e1edda8f90aecc</id>
<content type='text'>
Instead of instantiating an entire new neigh_table instance
just for ATM handling, use the neigh device private facility.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>atm: clip: Convert over to neighbour_priv()</title>
<updated>2011-11-30T23:46:44Z</updated>
<author>
<name>David Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-07-25T00:01:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=869759b9e4160fb8a8d25bc3b4ce3b658523aebb'/>
<id>urn:sha1:869759b9e4160fb8a8d25bc3b4ce3b658523aebb</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>neigh: Do not set tbl-&gt;entry_size in ipv4/ipv6 neigh tables.</title>
<updated>2011-11-30T23:46:43Z</updated>
<author>
<name>David Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-07-25T00:01:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=76cc714ed5fe6ed90aad5c52ff3030f1f4e22a48'/>
<id>urn:sha1:76cc714ed5fe6ed90aad5c52ff3030f1f4e22a48</id>
<content type='text'>
Let the core self-size the neigh entry based upon the key length.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>neigh: Add infrastructure for allocating device neigh privates.</title>
<updated>2011-11-30T23:46:43Z</updated>
<author>
<name>David Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-07-25T00:01:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=596b9b68ef118f7409afbc78487263e08ef96261'/>
<id>urn:sha1:596b9b68ef118f7409afbc78487263e08ef96261</id>
<content type='text'>
netdev-&gt;neigh_priv_len records the private area length.

This will trigger for neigh_table objects which set tbl-&gt;entry_size
to zero, and the first instances of this will be forthcoming.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>atm: br2684: Avoid alignment issues</title>
<updated>2011-11-29T05:28:06Z</updated>
<author>
<name>Pascal Hambourg</name>
<email>pascal@plouf.fr.eu.org</email>
</author>
<published>2011-08-17T06:37:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=befc93fe76177b3b6ee1e3351b58293866f43aa6'/>
<id>urn:sha1:befc93fe76177b3b6ee1e3351b58293866f43aa6</id>
<content type='text'>
Use memcmp() instead of cast to u16 when checking the PAD field.

Signed-off-by: Pascal Hambourg &lt;pascal@plouf.fr.eu.org&gt;
Signed-off-by: chas williams - CONTRACTOR &lt;chas@cmf.nrl.navy.mil&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>atm: br2684: Make headroom and hard_header_len depend on the payload type</title>
<updated>2011-11-29T05:28:06Z</updated>
<author>
<name>Pascal Hambourg</name>
<email>pascal@plouf.fr.eu.org</email>
</author>
<published>2011-08-17T06:37:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9e667b29880df842085150d60e26c60f141fff44'/>
<id>urn:sha1:9e667b29880df842085150d60e26c60f141fff44</id>
<content type='text'>
Routed payload requires less headroom than bridged payload.
So do not reallocate headroom if not needed.
Also, add worst case AAL5 overhead to netdev-&gt;hard_header_len.

Signed-off-by: Pascal Hambourg &lt;pascal@plouf.fr.eu.org&gt;
Signed-off-by: chas williams - CONTRACTOR &lt;chas@cmf.nrl.navy.mil&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>atm: eliminate atm_guess_pdu2truesize()</title>
<updated>2011-11-26T21:40:30Z</updated>
<author>
<name>chas williams - CONTRACTOR</name>
<email>chas@cmf.nrl.navy.mil</email>
</author>
<published>2011-11-22T12:51:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=49f5ed4250c757cb19d953fcac2737a35ca14d76'/>
<id>urn:sha1:49f5ed4250c757cb19d953fcac2737a35ca14d76</id>
<content type='text'>
Signed-off-by: Chas Williams - CONTRACTOR &lt;chas@cmf.nrl.navy.mil&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
