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>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20090105.183106.252630446.davem@davemloft.net>
Date:	Mon, 05 Jan 2009 18:31:06 -0800 (PST)
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


Largely there are healthy chunks of driver bug fixes and sparse
warning cures here.  But, otherwise:

1) TCP splice receive non-block semantic cures from Lennert Buytenhek.

2) GRO enhancements from Herbert Xu.

3) IPV6 routing cache entry creation needs to run a quick
   garbage collection when the neighbour table overflows,
   otherwise we'll fail unnecessarily and give bogus
   -EINVAL errors to sendmsg() calls when sending to multicast
   groups.

4) U32 packet classifier locking fix from Jarek Poplawski.

5) Some of the remaining net driver firmware conversions.
   Other than these the e100 is the only one pending with
   a patch that I am aware of, and Intel folks are testing
   that one out before I apply it.

Please pull, thanks a lot!

The following changes since commit fe0bdec68b77020281dc814805edfe594ae89e0f:
  Linus Torvalds (1):
        Merge branch 'audit.b61' of git://git.kernel.org/.../viro/audit-current

are available in the git repository at:

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

Baruch Siach (1):
      enc28j60: fix RX buffer overflow

Brice Goglin (1):
      myri10ge: print MAC and serial number on probe failure

Bruce Allan (1):
      e100: cosmetic cleanup

David S. Miller (4):
      ipv6: Fix sporadic sendmsg -EINVAL when sending to multicast groups.
      tcp: Kill extraneous SPLICE_F_NONBLOCK checks.
      Revert "net: Fix for initial link state in 2.6.28"

Frank Blaschka (1):
      qeth: do not spin for SETIP ip assist command

Gerrit Renker (4):
      tun: Eliminate sparse signedness warning
      dccp: Lockless integration of CCID congestion-control plugins
      dccp: Clean up ccid.c after integration of CCID plugins
      dccp: Integrate the TFRC library with DCCP

Heiko Carstens (2):
      qeth: get rid of extra argument after printk to dev_* conversion
      iucv: fix cpu hotplug

Hendrik Brueckner (2):
      af_iucv: New error return codes for connect()
      af_iucv: Free iucv path/socket in path_pending callback

Herbert Xu (2):
      gro: Use gso_size to store MSS
      gro: Add page frag support

Ilpo Järvinen (1):
      ipv6: IPV6_PKTINFO relied userspace providing correct length

Jarek Poplawski (1):
      pkt_sched: cls_u32: Fix locking in u32_change()

Jaswinder Singh (1):
      firmware: convert acenic driver to request_firmware()

Jaswinder Singh Rajput (2):
      firmware: convert tg3 driver to request_firmware()
      starfire: use request_firmware()

Klaus-Dieter Wacker (2):
      qeth: HiperSockets mcl string conversion (pre z9 mach)
      qeth: No large send using EDDP for HiperSockets.

Lennert Buytenhek (1):
      tcp: don't mask EOF and socket errors on nonblocking splice receive

Michael Marineau (1):
      net: Fix for initial link state in 2.6.28

Oliver Hartkopp (1):
      can: update can-bcm for hrtimer hardirq callbacks

Roel Kluin (2):
      isdn: capi: &&/|| typos
      DCB: fix kfree(skb)

Ron Mercer (10):
      qlge: bugfix: Add missing pci_mapping_err checking.
      qlge: bugfix: Add missing pci_unmap_page call in receive path.
      qlge: bugfix: Fix shadow register endian issue.
      qlge: bugfix: Fix ring length setting for rx ring, large/small
      qlge: bugfix: Fix register access error checking.
      qlge: Fix sparse warnings for byte swapping in qlge_ethool.c
      qlge: Fix sparse endian warning for inbound packet control block flags.
      qlge: Fix sparse endian warning in ql_hw_csum_setup().
      qlge: Fix sparse warning regarding rx buffer queues.
      qlge: Fix sparse warnings for tx ring indexes.

Simon Holm Thøgersen (1):
      net/rfkill/rfkill.c: fix unused rfkill_led_trigger() warning

Stephen Rothwell (1):
      net/ehea: bitops work on unsigned longs

Ursula Braun (3):
      qeth: exploit source MAC address for inbound layer3 packets
      qeth: avoid crash in case of layer mismatch for VSWITCH
      af_iucv: avoid left over IUCV connections from failing connects

 drivers/isdn/capi/capidrv.c           |    4 +-
 drivers/net/acenic.c                  |  117 +-
 drivers/net/acenic.h                  |    4 +
 drivers/net/e100.c                    |  268 +-
 drivers/net/ehea/ehea.h               |    3 +-
 drivers/net/ehea/ehea_main.c          |    2 +-
 drivers/net/enc28j60.c                |    4 +-
 drivers/net/myri10ge/myri10ge.c       |    6 +-
 drivers/net/qlge/qlge.h               |   57 +-
 drivers/net/qlge/qlge_dbg.c           |   13 +-
 drivers/net/qlge/qlge_ethtool.c       |    8 +-
 drivers/net/qlge/qlge_main.c          |  116 +-
 drivers/net/starfire.c                |   54 +-
 drivers/net/starfire_firmware.h       |  346 ---
 drivers/net/starfire_firmware.pl      |   31 -
 drivers/net/tg3.c                     |  792 +-----
 drivers/net/tg3.h                     |    4 +
 drivers/net/tun.c                     |    2 +-
 drivers/s390/net/qeth_core.h          |    1 -
 drivers/s390/net/qeth_core_main.c     |   57 +-
 drivers/s390/net/qeth_l2_main.c       |    8 +-
 drivers/s390/net/qeth_l3_main.c       |   26 +-
 firmware/Makefile                     |   11 +
 firmware/WHENCE                       |   49 +
 firmware/acenic/tg1.bin.ihex          | 4573 +++++++++++++++++++++++++++++++
 firmware/acenic/tg2.bin.ihex          | 4844 +++++++++++++++++++++++++++++++++
 firmware/adaptec/starfire_rx.bin.ihex |   53 +
 firmware/adaptec/starfire_tx.bin.ihex |   53 +
 firmware/tigon/tg3.bin.ihex           |  175 ++
 firmware/tigon/tg3_tso.bin.ihex       |  446 +++
 firmware/tigon/tg3_tso5.bin.ihex      |  252 ++
 include/linux/netdevice.h             |   16 +-
 include/net/ndisc.h                   |    4 +-
 net/can/bcm.c                         |  208 +-
 net/core/dev.c                        |   93 +-
 net/core/skbuff.c                     |   15 +-
 net/dcb/dcbnl.c                       |   14 +-
 net/dccp/Kconfig                      |    4 -
 net/dccp/Makefile                     |   15 +-
 net/dccp/ackvec.h                     |   49 -
 net/dccp/ccid.c                       |  254 +--
 net/dccp/ccid.h                       |   14 +-
 net/dccp/ccids/Kconfig                |   79 +-
 net/dccp/ccids/Makefile               |    9 -
 net/dccp/ccids/ccid2.c                |   22 +-
 net/dccp/ccids/ccid3.c                |   23 +-
 net/dccp/ccids/lib/Makefile           |    3 -
 net/dccp/ccids/lib/loss_interval.c    |    3 -
 net/dccp/ccids/lib/packet_history.c   |    9 -
 net/dccp/ccids/lib/tfrc.c             |   19 +-
 net/dccp/ccids/lib/tfrc.h             |   11 +-
 net/dccp/ccids/lib/tfrc_equation.c    |    4 -
 net/dccp/dccp.h                       |    2 -
 net/dccp/feat.c                       |    6 +-
 net/dccp/input.c                      |    2 -
 net/dccp/proto.c                      |    7 +
 net/ipv4/tcp.c                        |    9 +-
 net/ipv6/ipv6_sockglue.c              |    2 +-
 net/ipv6/route.c                      |   52 +-
 net/iucv/af_iucv.c                    |   28 +-
 net/iucv/iucv.c                       |   18 +-
 net/rfkill/rfkill.c                   |    4 +-
 net/sched/cls_u32.c                   |    3 +-
 63 files changed, 11470 insertions(+), 1910 deletions(-)
 delete mode 100644 drivers/net/starfire_firmware.h
 delete mode 100644 drivers/net/starfire_firmware.pl
 create mode 100644 firmware/acenic/tg1.bin.ihex
 create mode 100644 firmware/acenic/tg2.bin.ihex
 create mode 100644 firmware/adaptec/starfire_rx.bin.ihex
 create mode 100644 firmware/adaptec/starfire_tx.bin.ihex
 create mode 100644 firmware/tigon/tg3.bin.ihex
 create mode 100644 firmware/tigon/tg3_tso.bin.ihex
 create mode 100644 firmware/tigon/tg3_tso5.bin.ihex
 delete mode 100644 net/dccp/ccids/Makefile
 delete mode 100644 net/dccp/ccids/lib/Makefile

--
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