lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20090416.041255.47106723.davem@davemloft.net>
Date:	Thu, 16 Apr 2009 04:12:55 -0700 (PDT)
From:	David Miller <davem@...emloft.net>
To:	torvalds@...ux-foundation.org
CC:	akpm@...ux-foundation.org, netdev@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: [GIT]: Networking


I was trying to wait for the netfilter/RCU issue to be resolved
before pushing, but that still seems to require some more things
to be worked out.

In trying to do that, more than usual has accumulated and for
this I apologize.  There should be a lot less here, however it
would have been more incremental if I hadn't held out for the
netfilter RCU thing.  Some of these fixes would have made -rc2
as well, c'est la vie, I guess...

Note there is a merge changeset in here because a conflict had
to be resolved in the MAINTAINERS file.

1) Initial congestion window fix in TCP from Ilpo Järvinen.

2) Two GRO fixes and a TUN fix from Herbert Xu.

3) phylib was converted to schedule_delayed_work() but the time
   offset arguments weren't converted properly.  Fix from
   Atsushi Nemoto.

4) When setting up the AF_PACKET mmap() ring, the code handles memory
   allocation failures adequately and propagates the error back to
   userspace, so we should use GFP_NOWARN.  From Eric Dumazet.

5) Timewait socket OOPS fix in ipv6 from Vlad Yasevich.

6) Remove bogus bonding driver debug printk that triggers under
   normal usage.  From Jay Vosburgh.

7) Driver fixes:

   Several build fixes via netdev_ops conversions from Alexander Beregalov.

   Intel ethernet driver powerdown fixes from Rafael J. Wysocki.

   MTU changing BUG() trigger fix in skge from Michal Schmidt.

   Chip reset crash fix in gianfar from Markus Brunner.

   via-velocity IRQ handler typing fix from Séguier Régis.

   myri10ge LRO alignment fix from Stanislaw Gruszka

   tg3 big-endian NVRAM MAC address fix from James Bottomley, actually
   this one is likely to have some followups and tweaks...
   
   forcedeth uses wrong napi_*() interfaces resulting in crashes,
   fix from your's truly.

   sfc fix for NAPI add/delete balancing and event bitfield setting
   from Ben Hutchings.

   Several Intel driver bug fixes (WOL settings, virtual function number
   vf_data checks, etc.) from Alexander Duyck.

8) Device leak in token-ring layer code, fix from Wei Yongjun.

9) PHY layer does not handle platform_device_register_simple() error
   returns properly, fix from Dan Carpenter.

Please pull, thanks a lot!

The following changes since commit 3ee8da87ba6151ec91b2b8bbd27633bb248ea0d5:
  Linus Torvalds (1):
        Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-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 for default setting of pause auto-negotiation

Alexander Beregalov (25):
      fs_enet: convert to netdev_ops
      ibm_newemac: convert to netdev_ops
      ariadne: convert to net_device_ops
      am79c961a: convert to net_device_ops
      at91_ether: convert to net_device_ops
      ep93xx_eth: convert to net_device_ops
      ether1: convert to net_device_ops
      ether3: convert to net_device_ops
      xtsonic: convert to net_device_ops
      tsi108_eth: convert to net_device_ops
      tc35815: convert to net_device_ops
      sun3_82586: convert to net_device_ops
      sh_eth: convert to net_device_ops
      macsonic: convert to net_device_ops
      macb: convert to net_device_ops
      mac89x0: convert to net_device_ops
      isa-skeleton: convert to net_device_ops
      ioc3-eth: convert to net_device_ops
      eth_v10: convert to net_device_ops
      ehea: Fix incomplete conversion to net_device_ops
      a2065: convert to net_device_ops
      atarilance: convert to net_device_ops
      au1000: convert to net_device_ops
      bfin_mac: convert to net_device_ops
      declance: convert to net_device_ops

Alexander Duyck (5):
      net: netif_device_attach/detach should start/stop all queues
      ixgbe: only allow WOL for 82599 KX4 NIC
      igb: fix unused external references introduced with sr-iov changes
      igbvf: fix unused external references
      igb: do not check for vf_data if we didn't enable vfs

Anatolij Gustschin (2):
      phylib: Allow early-out in phy_change
      phylib: Add interrupt source check function to M88E1121R driver

Atsushi Nemoto (1):
      phylib: Fix delay argument of schedule_delayed_work

Ben Hutchings (3):
      net: Update maintainers
      sfc: Match calls to netif_napi_add() and netif_napi_del()
      sfc: Use correct macro to set event bitfield

Brian Haley (1):
      Bonding: fix zero address hole bug in arp_ip_target list

Dan Carpenter (1):
      phy: error handling for platform_device_register_simple()

David S. Miller (3):
      forcedeth: Use napi_complete() not __napi_complete().
      Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
      Revert "rose: zero length frame filtering in af_rose.c"

Eric Dumazet (1):
      packet: avoid warnings when high-order page allocation fails

Herbert Xu (3):
      gro: Normalise skb before bypassing GRO on netpoll VLAN path
      tun: Fix crash with non-GSO users
      gro: Restore correct value to gso_size

Ilpo Järvinen (1):
      tcp: fix >2 iw selection

James Bottomley (1):
      tg3: fix big endian MAC address collection failure

Jay Vosburgh (1):
      bonding: Remove debug printk

Jesse Brandeburg (1):
      e1000/e1000: fix compile warning

Markus Brunner (1):
      gianfar: stop send queue before resetting gianfar

Michal Schmidt (1):
      skge: fix occasional BUG during MTU change

PJ Waskiewicz (1):
      ixgbe: Move the LED blink code to common, since 82599 also uses it

Rafael J. Wysocki (3):
      NET/e1000: Fix powering off during shutdown
      NET/e1000e: Fix powering off during shutdown
      NET/ixgbe: Fix powering off during shutdown

Sergei Poselenov (1):
      phylib: Basic support for the M88E1121R Marvell chip

Stanislaw Gruszka (1):
      myr10ge: again fix lro_gen_skb() alignment

Stephen Hemminger (1):
      netsched: Allow meta match on vlan tag on receive

Séguier Régis (1):
      via-velocity : fix compilation warning.

Vlad Yasevich (1):
      ipv6: Fix NULL pointer dereference with time-wait sockets

Wei Yongjun (1):
      tr: fix leakage of device in net/802/tr.c

Wu Fengguang (2):
      ixgbe: fix tx queue index
      ixgbe: update real_num_tx_queues on changing num_rx_queues

Yang Hongyang (1):
      ipv6:remove useless check

 Documentation/networking/bonding.txt |    2 +-
 MAINTAINERS                          |   13 ++-----
 drivers/net/a2065.c                  |   17 +++++++---
 drivers/net/ariadne.c                |   19 +++++++---
 drivers/net/arm/am79c961a.c          |   24 ++++++++-----
 drivers/net/arm/at91_ether.c         |   32 ++++++++++-------
 drivers/net/arm/ep93xx_eth.c         |   19 +++++++---
 drivers/net/arm/ether1.c             |   19 +++++++---
 drivers/net/arm/ether3.c             |   19 +++++++---
 drivers/net/atarilance.c             |   18 ++++++----
 drivers/net/au1000_eth.c             |   23 ++++++++----
 drivers/net/benet/be_ethtool.c       |    4 +-
 drivers/net/bfin_mac.c               |   24 ++++++++-----
 drivers/net/bonding/bond_alb.c       |    2 -
 drivers/net/bonding/bond_main.c      |    5 +--
 drivers/net/bonding/bond_sysfs.c     |   14 ++++---
 drivers/net/cris/eth_v10.c           |   30 ++++++++++-------
 drivers/net/declance.c               |   17 +++++++---
 drivers/net/e1000/e1000_main.c       |   48 +++++++++++++++++++--------
 drivers/net/e1000e/netdev.c          |   61 +++++++++++++++++++++++++--------
 drivers/net/ehea/ehea_main.c         |    4 +-
 drivers/net/forcedeth.c              |    4 +-
 drivers/net/fs_enet/fs_enet-main.c   |   27 +++++++++-----
 drivers/net/gianfar.c                |    2 +
 drivers/net/ibm_newemac/core.c       |   41 ++++++++++++++++-------
 drivers/net/igb/e1000_mac.c          |    2 +-
 drivers/net/igb/e1000_mac.h          |    1 -
 drivers/net/igb/e1000_mbx.c          |   17 +--------
 drivers/net/igb/e1000_mbx.h          |    2 -
 drivers/net/igb/igb_main.c           |   37 ++++++++++++--------
 drivers/net/igbvf/igbvf.h            |    3 --
 drivers/net/igbvf/netdev.c           |    9 +++--
 drivers/net/igbvf/vf.c               |    2 +-
 drivers/net/igbvf/vf.h               |    1 -
 drivers/net/ioc3-eth.c               |   22 ++++++++----
 drivers/net/isa-skeleton.c           |   20 +++++++----
 drivers/net/ixgbe/ixgbe_82598.c      |   59 +-------------------------------
 drivers/net/ixgbe/ixgbe_82599.c      |   40 +---------------------
 drivers/net/ixgbe/ixgbe_common.c     |   55 ++++++++++++++++++++++++++++++
 drivers/net/ixgbe/ixgbe_common.h     |    3 ++
 drivers/net/ixgbe/ixgbe_ethtool.c    |   24 +++++++++++++-
 drivers/net/ixgbe/ixgbe_main.c       |   57 ++++++++++++++++++++++++--------
 drivers/net/mac89x0.c                |   18 +++++++---
 drivers/net/macb.c                   |   19 +++++++---
 drivers/net/macsonic.c               |   19 +++++++---
 drivers/net/myri10ge/myri10ge.c      |    1 +
 drivers/net/phy/fixed.c              |    5 ++-
 drivers/net/phy/marvell.c            |   54 ++++++++++++++++++++++++++++++
 drivers/net/phy/phy.c                |   14 ++++++--
 drivers/net/sfc/efx.c                |    7 ++--
 drivers/net/sfc/falcon.c             |    4 +-
 drivers/net/sh_eth.c                 |   21 ++++++++----
 drivers/net/skge.c                   |    4 +-
 drivers/net/sun3_82586.c             |   19 +++++++---
 drivers/net/tc35815.c                |   27 +++++++++-----
 drivers/net/tg3.c                    |    9 ++++-
 drivers/net/tsi108_eth.c             |   20 +++++++----
 drivers/net/tun.c                    |    5 ++-
 drivers/net/via-velocity.c           |    4 +-
 drivers/net/xtsonic.c                |   19 +++++++---
 include/linux/phy.h                  |    6 +++
 include/net/udp.h                    |    2 -
 net/802/tr.c                         |    3 ++
 net/8021q/vlan_core.c                |    4 ++-
 net/core/dev.c                       |    9 +++--
 net/ipv4/tcp_input.c                 |    3 ++
 net/ipv4/udp.c                       |    3 +-
 net/ipv6/ipv6_sockglue.c             |    4 --
 net/ipv6/udp.c                       |    6 +++-
 net/packet/af_packet.c               |    5 ++-
 net/rose/af_rose.c                   |   10 -----
 net/sched/em_meta.c                  |    6 ++-
 72 files changed, 734 insertions(+), 438 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ