* [GIT]: Networking fixes
@ 2008-04-27 23:56 David Miller
0 siblings, 0 replies; 2+ messages in thread
From: David Miller @ 2008-04-27 23:56 UTC (permalink / raw)
To: torvalds; +Cc: akpm, netdev, linux-kernel
1) TIPC and ipv6 endianness cures from Al Viro.
2) Fix copy_from_user() results being used as error returns,
from Sam Ravnborg, based upon a patch from Pavel E.
3) When asking for null authentication algorithm in ESP, we get a null
hmac, instead of just a plain null digest. Fix from Herbert Xu.
4) Missing SunRPC kernel-doc annotation from Randy Dunlap.
5) IPSEC auditing prints out the flowlabel incorrectly. Fix from
Yoshifuji HIDEAKI.
6) Compat 32-bit support for multicast socket options was missing,
fix from David L. Stevens.
7) Hopefully, the final build fixes necessary for the iwlwifi driver.
A lot of this stems from some areas of Kconfig that could be
improved and I'll start a thread about that.
Please pull, thanks a lot!
The following changes since commit 653252c2302cdf2dfbca66a7e177f7db783f9efa:
Pavel Emelyanov (1):
net: Fix wrong interpretation of some copy_to_user() results.
are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master
Al Viro (2):
ipv6: result of csum_fold() is already 16bit, no need to cast
tipc: endianness annotations
David L Stevens (1):
ipv4/ipv6 compat: Fix SSM applications on 64bit kernels.
David S. Miller (1):
Revert "ipv6: Fix typo in net/ipv6/Kconfig"
Evgeniy Polyakov (1):
tcp: Fix slab corruption with ipv6 and tcp6fuzz
Herbert Xu (1):
[IPSEC]: Use digest_null directly for auth
Jason Riedy (1):
iwlwifi: Allow building iwl3945 without iwl4965.
Luca Tettamanti (1):
wireless: Fix compile error with wifi & leds
Randy Dunlap (1):
sunrpc: fix missing kernel-doc
Sam Ravnborg (1):
can: Fix copy_from_user() results interpretation
YOSHIFUJI Hideaki (1):
[XFRM] AUDIT: Fix flowlabel text format ambibuity.
drivers/net/wireless/Makefile | 2 +-
drivers/net/wireless/iwlwifi/Kconfig | 6 ++
include/net/compat.h | 3 +
net/can/raw.c | 21 +++---
net/compat.c | 117 ++++++++++++++++++++++++++++++++++
net/ipv4/ip_sockglue.c | 5 ++
net/ipv4/tcp_input.c | 3 +-
net/ipv6/Kconfig | 2 +-
net/ipv6/ip6mr.c | 2 +-
net/ipv6/ipv6_sockglue.c | 5 ++
net/mac80211/Kconfig | 4 +-
net/sunrpc/xprt.c | 2 +-
net/tipc/msg.h | 7 +-
net/xfrm/xfrm_algo.c | 3 +-
net/xfrm/xfrm_state.c | 2 +-
15 files changed, 159 insertions(+), 25 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
* [GIT]: Networking fixes
@ 2009-06-29 0:45 David Miller
0 siblings, 0 replies; 2+ messages in thread
From: David Miller @ 2009-06-29 0:45 UTC (permalink / raw)
To: torvalds; +Cc: akpm, netdev, linux-kernel
Some of these address a few entries posted in the regression
list today.
1) BE2NET driver overruns SKB frags array when page size is
huge (for example, 64K on PPC). Fix from Ajit Khaparde.
2) SKY2 bolixes checksums on big endian, fix from Anton Vorontsov.
3) A fix for prevently corner case execution of netdev device
destructor after module removal causes even bigger problems
in normal operation, revert.
Alternative fix is being worked out.
4) CAST algorithm string name misspelled, obviously nobody
tries to use this stuff :-) Fix from Herbert Xu.
5) When NAPI poll collides with netpoll, we don't flush pending
GRO frames and crash instead. Fix from Herbert Xu.
6) skb_orphan "fix" broke transparent proxy, fix that too.
From Herbert Xu.
7) IPv6 address lifetimes can wrap around, fix from Jens Rosenboom.
8) Jesper Dangaard Brouer found some cases where we need an
rcu_barrier() during module unload.
9) mdio module lacks license tag, taints module.
10) phonet doesn't advertise address delete events on interface
down, which makes things next to useless. Fix from
Rémi Denis-Courmont.
11) TCP doesn't pass on frames lacking ACK when it should during
FIN-WAIT-2.
Please pull, thanks a lot!
The following changes since commit 4142ac678a864972ce1dfad6d9cb22f075fee5de:
Linus Torvalds (1):
Merge git://git.kernel.org/.../sfrench/cifs-2.6
are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master
Ajit Khaparde (1):
be2net: Fix to avoid a crash seen on PPC with LRO and Jumbo frames.
Anton Vorontsov (1):
sky2: Fix checksum endianness
Brandon Philips (1):
atl1*: add device_set_wakeup_enable to atl1*_set_wol
David S. Miller (1):
Revert "veth: prevent oops caused by netdev destructor"
Florian Fainelli (1):
cpmac: fix compilation failure introduced with netdev_ops conversion
Herbert Xu (3):
ipsec: Fix name of CAST algorithm
inet: Call skb_orphan before tproxy activates
gro: Flush GRO packets in napi_disable_pending path
Ionut Nicu (1):
fsl_pq_mdio: Fix fsl_pq_mdio to work with modules
Jens Rosenboom (1):
ipv6: avoid wraparound for expired preferred lifetime
Jesper Dangaard Brouer (5):
decnet: Use rcu_barrier() on module unload.
ipv6: Use rcu_barrier() on module unload.
bridge: Use rcu_barrier() instead of syncronize_net() on unload.
sunrpc: Use rcu_barrier() on unload.
mac80211: Use rcu_barrier() on unload.
Nicolas Reinecke (1):
mdio add missing GPL flag
Rémi Denis-Courmont (2):
Phonet: publicize the Netlink notification function
Phonet: generate Netlink RTM_DELADDR when destroying a device
Wei Yongjun (1):
tcp: missing check ACK flag of received segment in FIN-WAIT-2 state
roel kluin (1):
sh_eth: remove redundant test on unsigned
drivers/net/atl1c/atl1c_ethtool.c | 2 +
drivers/net/atl1e/atl1e_ethtool.c | 2 +
drivers/net/benet/be.h | 2 +-
drivers/net/benet/be_ethtool.c | 4 +-
drivers/net/benet/be_main.c | 45 ++++++++++++++++++++++---------
drivers/net/cpmac.c | 2 +-
drivers/net/fsl_pq_mdio.c | 8 +++---
drivers/net/mdio.c | 4 +++
drivers/net/sh_eth.c | 9 +-----
drivers/net/sky2.c | 2 +-
drivers/net/veth.c | 41 +++++++++++++++++-----------
include/net/phonet/pn_dev.h | 1 +
net/bridge/br.c | 2 +-
net/core/dev.c | 8 +++--
net/decnet/af_decnet.c | 2 +
net/ipv4/ip_input.c | 3 ++
net/ipv4/tcp_minisocks.c | 3 +-
net/ipv6/addrconf.c | 5 +++-
net/ipv6/af_inet6.c | 2 +
net/ipv6/ip6_input.c | 3 ++
net/mac80211/mesh.c | 2 +-
net/phonet/pn_dev.c | 52 ++++++++++++++++++++++---------------
net/phonet/pn_netlink.c | 4 +-
net/sunrpc/sunrpc_syms.c | 1 +
net/xfrm/xfrm_algo.c | 4 +-
25 files changed, 135 insertions(+), 78 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-06-29 0:45 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-29 0:45 [GIT]: Networking fixes David Miller
-- strict thread matches above, loose matches on Subject: below --
2008-04-27 23:56 David Miller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).