[GIT] Networking

From: David Miller <davem@davemloft.net>
Date: 2011-04-01 06:32:04
Also in: lkml

1) Regression, GRE tunnels stopped working properly with multicast.
   Fix from Timo Teräs.

2) Fix DMA mapping bugs in via-ircc IRDA driver, from Ben Hutchings.

3) Header length calc wrong in br_multicast_ipv6_rcv(), from Linus
   Lüssing.

4) phy_init_hw() failures not handled, from Marc Kleine-Budde.

5) Support LG-VL600 4G modems properly, from Andrzej Zaborowski.

6) dev_forward_skb() needs to take TSO into account, from Daniel
   Lezcano and Eric W. Biederman.

7) Memory leaks in atl2 driver, from Jesper Juhl.

8) Solos-PCI ATM driver fixes from Philip A. Prindeville

9) Missing RTNL locking in ip_fib_net_exit(), from Eric Dumazet.

10) Regression in connector, all netlink requests must be processed
    synchronously now.  From Patrick McHardy.

11) Fix erroneous memory failure kernel messages in SCTP hash table
    allocation, reported by Dave Jones.

12) MLX4 driver use-after-free and event queue sizing fix from
    Yevgeny Petrilin.

13) Fix another regression in atalk_release() added by the kernel
    lock removal.  Reported by Dave Jones.

The following changes since commit ecb78ab6f30106ab72a575a25b1cdfd1633b7ca2:

  Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 (2011-03-30 12:22:15 -0700)

are available in the git repository at:

  master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master

Andrzej Zaborowski (1):
      net/usb: Ethernet quirks for the LG-VL600 4G modem

Balaji G (1):
      bridge: Fix compilation warning in function br_stp_recalculate_bridge_id()

Ben Hutchings (2):
      via-ircc: Use pci_{get, set}_drvdata() instead of static pointer variable
      via-ircc: Pass PCI device pointer to dma_{alloc, free}_coherent()

Daniel Lezcano (1):
      netdev: fix mtu check when TSO is enabled

David S. Miller (3):
      net: Fix warnings caused by MAX_SKB_FRAGS change.
      sctp: Pass __GFP_NOWARN to hash table allocation attempts.
      appletalk: Fix OOPS in atalk_release().

Eric Dumazet (1):
      fib: add rtnl locking in ip_fib_net_exit

Jesper Juhl (1):
      Atheros, atl2: Fix mem leaks in error paths of atl2_set_eeprom

Linus Lüssing (1):
      bridge: mcast snooping, fix length check of snooped MLDv1/2

Marc Kleine-Budde (1):
      phylib: phy_attach_direct: phy_init_hw can fail, add cleanup

Patrick McHardy (1):
      connector: convert to synchronous netlink message processing

Peter Pan(潘卫平) (1):
      bonding:typo in comment

Philip A. Prindeville (3):
      atm/solos-pci: Use VPI.VCI notation uniformly.
      atm/solos-pci: Don't include frame pseudo-header on transmit hex-dump
      atm/solos-pci: Don't flap VCs when carrier state changes

Timo Teräs (1):
      net: gre: provide multicast mappings for ipv4 and ipv6

Yevgeny Petrilin (2):
      mlx4: Fixing use after free
      mlx4: Fixing bad size of event queue buffer

 drivers/atm/solos-pci.c        |   39 ++----
 drivers/connector/cn_queue.c   |   58 ++-----
 drivers/connector/connector.c  |   47 ++----
 drivers/net/atlx/atl2.c        |   22 ++-
 drivers/net/bonding/bond_alb.h |    2 +-
 drivers/net/irda/via-ircc.c    |   94 +++---------
 drivers/net/mlx4/eq.c          |    4 +-
 drivers/net/mlx4/mcg.c         |    3 +-
 drivers/net/phy/phy_device.c   |    8 +-
 drivers/net/usb/Kconfig        |   15 ++
 drivers/net/usb/Makefile       |    1 +
 drivers/net/usb/cdc_ether.c    |   21 ++-
 drivers/net/usb/lg-vl600.c     |  346 ++++++++++++++++++++++++++++++++++++++++
 drivers/net/usb/usbnet.c       |   10 +-
 include/linux/atmdev.h         |    1 +
 include/linux/connector.h      |   16 +--
 include/linux/skbuff.h         |    2 +-
 include/linux/usb/usbnet.h     |    3 +
 include/net/if_inet6.h         |   16 ++
 include/net/ip.h               |    8 +
 net/appletalk/ddp.c            |   11 +-
 net/atm/common.c               |    1 +
 net/bridge/br_multicast.c      |    2 +-
 net/bridge/br_stp_if.c         |    2 +-
 net/core/dev.c                 |   24 +++-
 net/ipv4/arp.c                 |    3 +
 net/ipv4/fib_frontend.c        |    2 +
 net/ipv6/ndisc.c               |    2 +
 net/sctp/protocol.c            |    4 +-
 29 files changed, 543 insertions(+), 224 deletions(-)
 create mode 100644 drivers/net/usb/lg-vl600.c
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help