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: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20090402.171529.174800359.davem@davemloft.net>
Date:	Thu, 02 Apr 2009 17:15:29 -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


Several fixes and small cures, including:

1) Need BH disabling in netfilter RCU sequences, fix from
   Eric Dumazet.  This hit quite a few folks.

2) ixgb/igb bug fixes from the Intel folks via Jeff Kirsher.

3) RDS bug fixes from Andy Grover, including one for the build
   failures on some 32-bit systems.

4) TCP packet counting bug fix from Ilpo Järvinen.

5) HSO bug fixes and device ID additions from Jan Dumon.

6) New VXGE driver from Ramkrishna Vepa.

7) Three request_firmware driver conversions from Jaswinder Singh
   Rajput.

Please pull, thanks a lot!

The following changes since commit 833bb3046b6cb320e775ea2160ddca87d53260d5:
  Alexey Dobriyan (1):
        serial: fixup /proc/tty/driver/serial after proc_fops conversion

are available in the git repository at:

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

Alan Carvalho de Assis (1):
      i.MX31: Fixing cs89x0 network building to i.MX31ADS

Alexander Duyck (6):
      igb: add support for x2 link width configurations
      igb: set num_rx/tx_queues to 0 when queues are freed
      igb: increase delay for copper link setup
      igb: cleanup igb loopback path
      ixgbe: fix build when DEBUG is defined
      ixgbe: refactor tx buffer processing to use skb_dma_map/unmap

Andy Grover (3):
      RDS: Fix m_rs_lock deadlock
      RDS: Rewrite connection cleanup, fixing oops on rmmod
      RDS: Use spinlock to protect 64b value update on 32b archs

Anton Vorontsov (2):
      ucc_geth: Pass proper device to DMA routines, otherwise oops happens
      fsl_pq_mdio: Revive UCC MDIO support

Atsushi Nemoto (1):
      tc35815: Fix build error if NAPI enabled

Ben Hutchings (1):
      sfc: Call netif_napi_add() before registering our interrupt handler

David S. Miller (1):
      Merge branch 'master' of git://git.kernel.org/.../jaswinder/net-next-2.6

Don Skidmore (3):
      ixgbe: Fix ethtool output with advertised mode.
      ixgbe: feature - driver to default with FC on.
      ixgbe: fix ethtool -A|a behavior

Eric Dumazet (1):
      netfilter: use rcu_read_bh() in ipt_do_table()

Grant Likely (2):
      net/fec_mpc52xx: fix BUG on missing dma_ops
      net/fec_mpc52xx: Don't dereference phy_device if it is NULL

Heiko Carstens (1):
      ETHOC: fix build breakage on s390

Henk Stegeman (1):
      net/fec_mpc52xx: Migrate to net_device_ops.

Huang Weiyi (2):
      dnet: remove unused #include <version.h>
      glge: remove unused #include <version.h>

Ilpo Järvinen (2):
      tcp: add helper for counter tweaking due mid-wq change
      tcp: miscounts due to tcp_fragment pcount reset

Jan Dumon (3):
      hso: add Vendor/Product ID's for new devices
      hso: fix for crash when unplugging the device
      hso: fix for the 'invalid frame length' messages

Jaswinder Singh Rajput (3):
      yam: use request_firmware
      3C359: use request_firmware
      smc91c92_cs: use request_firmware

Karsten Wiese (1):
      r8169: reset IntrStatus after chip reset

Kumar Gala (2):
      gianfar: Remove unused header
      ucc_geth: Remove unused header

Larry Finger (1):
      kaweth: Fix locking to be SMP-safe

Mallikarjuna R Chilakala (2):
      ixgbe: Patch to fix driver panic while freeing up tx & rx resources
      ixgbe: Fix potential memory leak/driver panic issue while setting up Tx & Rx ring parameters

PJ Waskiewicz (2):
      ixgbe: Fix DCB netlink layer for 82599 to enable Priority Flow Control
      ixgbe: Fix 82598 MSI-X allocation on systems with more than 8 CPU cores

Rafael J. Wysocki (1):
      net/igb: Fix kexec with igb (rev. 3)

Rami Rosen (1):
      ipv4: remove unused parameter from tcp_recv_urg().

Ramkrishna Vepa (9):
      Neterion: Driver help file
      Neterion: New driver: Update Maintainer list
      Neterion: New driver: register set - vxge-reg.h
      Neterion: New driver: Hardware init & configuration
      Neterion: New driver: Traffic & alarm handler
      Neterion: New driver: Main entry points
      Neterion: New driver: Ethtool related
      Neterion: New driver: Driver version
      Neterion: New driver: Kconfig and Makefile

Segher Boessenkool (1):
      fsl_pq_mdio: Fix compile failure

Stephen Hemminger (1):
      net: allow multiple dev per napi with GRO

Wei Yongjun (1):
      core: remove pointless conditional before kfree()

 Documentation/networking/vxge.txt       |  100 +
 MAINTAINERS                             |    7 +-
 drivers/net/Kconfig                     |   19 +-
 drivers/net/Makefile                    |    1 +
 drivers/net/dnet.c                      |    1 -
 drivers/net/fec_mpc52xx.c               |   77 +-
 drivers/net/fsl_pq_mdio.c               |    3 +-
 drivers/net/gianfar.h                   |    1 -
 drivers/net/hamradio/yam.c              |   64 +-
 drivers/net/hamradio/yam1200.h          |  343 --
 drivers/net/hamradio/yam9600.h          |  343 --
 drivers/net/igb/e1000_phy.c             |    7 +-
 drivers/net/igb/igb_ethtool.c           |   14 +-
 drivers/net/igb/igb_main.c              |   54 +-
 drivers/net/ixgbe/ixgbe_82598.c         |    3 +-
 drivers/net/ixgbe/ixgbe_common.c        |    3 +-
 drivers/net/ixgbe/ixgbe_common.h        |    9 +-
 drivers/net/ixgbe/ixgbe_dcb_nl.c        |    6 +-
 drivers/net/ixgbe/ixgbe_ethtool.c       |  129 +-
 drivers/net/ixgbe/ixgbe_main.c          |  110 +-
 drivers/net/ixgbe/ixgbe_type.h          |    1 +
 drivers/net/pcmcia/ositech.h            |  358 ---
 drivers/net/pcmcia/smc91c92_cs.c        |   44 +-
 drivers/net/qlge/qlge_ethtool.c         |    1 -
 drivers/net/r8169.c                     |    5 +-
 drivers/net/sfc/efx.c                   |    7 +-
 drivers/net/tc35815.c                   |    2 +-
 drivers/net/tokenring/3c359.c           |   63 +-
 drivers/net/tokenring/3c359.h           |    3 +
 drivers/net/tokenring/3c359_microcode.h | 1581 ----------
 drivers/net/ucc_geth.c                  |   22 +-
 drivers/net/ucc_geth.h                  |    4 +-
 drivers/net/ucc_geth_ethtool.c          |    1 -
 drivers/net/usb/hso.c                   |   40 +-
 drivers/net/usb/kaweth.c                |    7 +-
 drivers/net/vxge/Makefile               |    7 +
 drivers/net/vxge/vxge-config.c          | 5264 +++++++++++++++++++++++++++++++
 drivers/net/vxge/vxge-config.h          | 2259 +++++++++++++
 drivers/net/vxge/vxge-ethtool.c         | 1148 +++++++
 drivers/net/vxge/vxge-ethtool.h         |   67 +
 drivers/net/vxge/vxge-main.c            | 4502 ++++++++++++++++++++++++++
 drivers/net/vxge/vxge-main.h            |  557 ++++
 drivers/net/vxge/vxge-reg.h             | 4608 +++++++++++++++++++++++++++
 drivers/net/vxge/vxge-traffic.c         | 2528 +++++++++++++++
 drivers/net/vxge/vxge-traffic.h         | 2409 ++++++++++++++
 drivers/net/vxge/vxge-version.h         |   23 +
 firmware/3com/3C359.bin.ihex            | 1573 +++++++++
 firmware/Makefile                       |    3 +
 firmware/WHENCE                         |   50 +
 firmware/ositech/Xilinx7OD.bin.ihex     |  177 ++
 firmware/yam/1200.bin.ihex              |  342 ++
 firmware/yam/9600.bin.ihex              |  342 ++
 include/net/tcp.h                       |   15 -
 net/core/dev.c                          |    5 +-
 net/core/ethtool.c                      |    3 +-
 net/ipv4/netfilter/arp_tables.c         |    4 +-
 net/ipv4/netfilter/ip_tables.c          |    4 +-
 net/ipv4/tcp.c                          |    5 +-
 net/ipv4/tcp_output.c                   |   73 +-
 net/ipv6/netfilter/ip6_tables.c         |    4 +-
 net/rds/ib.c                            |    5 +-
 net/rds/ib.h                            |   28 +-
 net/rds/ib_cm.c                         |   43 +-
 net/rds/ib_rdma.c                       |   43 +-
 net/rds/ib_recv.c                       |   37 +-
 net/rds/iw.c                            |    5 +-
 net/rds/iw.h                            |   28 +-
 net/rds/iw_cm.c                         |   44 +-
 net/rds/iw_rdma.c                       |   44 +-
 net/rds/iw_recv.c                       |   37 +-
 net/rds/rds.h                           |    4 +
 net/rds/send.c                          |    6 +-
 72 files changed, 26689 insertions(+), 3040 deletions(-)
 create mode 100644 Documentation/networking/vxge.txt
 delete mode 100644 drivers/net/hamradio/yam1200.h
 delete mode 100644 drivers/net/hamradio/yam9600.h
 delete mode 100644 drivers/net/pcmcia/ositech.h
 delete mode 100644 drivers/net/tokenring/3c359_microcode.h
 create mode 100644 drivers/net/vxge/Makefile
 create mode 100644 drivers/net/vxge/vxge-config.c
 create mode 100644 drivers/net/vxge/vxge-config.h
 create mode 100644 drivers/net/vxge/vxge-ethtool.c
 create mode 100644 drivers/net/vxge/vxge-ethtool.h
 create mode 100644 drivers/net/vxge/vxge-main.c
 create mode 100644 drivers/net/vxge/vxge-main.h
 create mode 100644 drivers/net/vxge/vxge-reg.h
 create mode 100644 drivers/net/vxge/vxge-traffic.c
 create mode 100644 drivers/net/vxge/vxge-traffic.h
 create mode 100644 drivers/net/vxge/vxge-version.h
 create mode 100644 firmware/3com/3C359.bin.ihex
 create mode 100644 firmware/ositech/Xilinx7OD.bin.ihex
 create mode 100644 firmware/yam/1200.bin.ihex
 create mode 100644 firmware/yam/9600.bin.ihex
--
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