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: <20080503.030001.245680815.davem@davemloft.net>
Date:	Sat, 03 May 2008 03:00:01 -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


Here is what has accumulated the past few days:

1) Set of patches from Denis V. Lunev which fix the
   procfs "pde->data not setup before grafting new node
   under /proc" bug in several networking spots.

2) When we get a transmit timeout, that's a pretty serious error
   and it's useful to have a backtrace, thus add a WARN_ON_ONCE().
   From Arjan van de Ven.

3) sysfs network device renaming fix, and a ipv6 fragmentation
   queue namespace fix, from Daniel Lezcano.

4) Several wireless bug fixes from John Linville and the wireless
   crew.

5) Several changes from Harvy Harrison, mostly to use recently
   added infrastructure such as clamp and get_unaligned_${ENDIAN}${SZ}

6) Ilpo spotted some scary cases of missing braces hidden from humans
   by mis-indented code.

7) TG3 and BNX2 driver updates from Matt Carlson and Michael Chan.

8) Some bridge layer interfaces could only handle up to 256 devices,
   fix from Stephen Hemminger.

9) Some de-NR_CPUS'ification in net/core/dev.c from Mike Travis.

10) usb bluetooth driver race fix from Pavel Machek

11) Bernard Pidoux found incorrect locking as well as bad sparse
    locking annotations in AF_ROSE.

Please pull, thanks a lot!

The following changes since commit e4c576b911e364737b1bf4f5bfdab1c440713f26:
  Theodore Ts'o (1):
        Update .gitignore to include include/linux/bounds.h

are available in the git repository at:

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

Arjan van de Ven (1):
      net: Add a WARN_ON_ONCE() to the transmit timeout function

Bernard Pidoux (1):
      rose: Wrong list_lock argument in rose_node seqops

Bill Moss (1):
      iwlwifi: fix debug messages during scanning

Daniel Lezcano (2):
      netns: Fix device renaming for sysfs
      netns: Fix reassembly timer to use the right namespace

David S. Miller (2):
      Merge branch 'master' of master.kernel.org:/.../linville/wireless-2.6
      Merge branch 'master' of master.kernel.org:/.../linville/wireless-2.6

Denis V. Lunev (10):
      sunrpc: assign PDE->data before gluing PDE into /proc tree
      netfilter: assign PDE->data before gluing PDE into /proc tree
      net: assign PDE->data before gluing PDE into /proc tree
      ipv6: assign PDE->data before gluing PDE into /proc tree
      atm: assign PDE->data before gluing PDE into /proc tree
      vlan: assign PDE->data before gluing PDE into /proc tree
      ipv4: assign PDE->data before gluing PDE into /proc tree
      netfilter: assign PDE->fops before gluing PDE into /proc tree
      netfilter: assign PDE->data before gluing PDE into /proc tree
      netns: assign PDE->data before gluing entry into /proc tree

Guy Cohen (1):
      iwlwifi: fix current channel is not scanned

Harvey Harrison (6):
      mac80211: incorrect shift direction
      net: fix returning void-valued expression warnings
      irda: use get_unaligned_* helpers
      bluetooth: use get/put_unaligned_* helpers
      net: use get/put_unaligned_* helpers
      dccp: ccid2.c, ccid3.c use clamp(), clamp_t()

Holger Schurig (1):
      libertas: fix use-before-check violation

Ilpo Järvinen (1):
      net: Add missing braces to multi-statement if()s

Ivo van Doorn (2):
      rt2x00: Don't enable short preamble for 1MBs
      rt2x00: Fix quality/activity led handling

Johannes Berg (3):
      mac80211: assign conf.beacon_control for mesh
      mac80211: don't allow invalid WDS peer addresses
      mac80211: insert WDS peer after adding interface

Kirill A. Shutemov (1):
      Make linux/wireless.h be able to compile

Luis Carlos Cobo (1):
      mac80211: use 4-byte mesh sequence number

Matt Carlson (5):
      tg3: Use constant 500KHz MI clock on adapters with a CPMU
      tg3: Fix 5761 NVRAM sizes
      tg3: Fix ethtool loopback test for 5761 BX devices
      tg3: Add link state reporting to UMP firmware
      tg3: Update version to 3.92

Michael Buesch (2):
      b43: Fix dual-PHY devices
      b43: Fix some TX/RX locking issues

Michael Chan (6):
      bnx2: Refine remote PHY locking.
      bnx2: Fix remote PHY initial link state.
      bnx2: Fix register test on 5709.
      bnx2: Zero out context memory for 5709.
      bnx2: Update RV2P firmware for 5709.
      bnx2: Update version to 1.7.5.

Mike Travis (1):
      net: remove NR_CPUS arrays in net/core/dev.c

Pavel Machek (1):
      hci_usb.h: fix hard-to-trigger race

Stephen Hemminger (1):
      bridge: forwarding table information for >256 devices

 drivers/bluetooth/hci_usb.h                 |   21 +-
 drivers/net/8390.c                          |    2 +-
 drivers/net/bnx2.c                          |   43 ++-
 drivers/net/bnx2_fw2.h                      |  502 ++++++++++++++-------------
 drivers/net/tg3.c                           |  149 ++++++--
 drivers/net/tg3.h                           |   15 +-
 drivers/net/wireless/b43/b43.h              |    4 +
 drivers/net/wireless/b43/main.c             |   51 ++-
 drivers/net/wireless/iwlwifi/iwl-3945.h     |    1 -
 drivers/net/wireless/iwlwifi/iwl-4965.h     |    1 -
 drivers/net/wireless/iwlwifi/iwl3945-base.c |   29 +--
 drivers/net/wireless/iwlwifi/iwl4965-base.c |   26 +-
 drivers/net/wireless/libertas/scan.c        |    3 +-
 drivers/net/wireless/rt2x00/rt2400pci.c     |    4 +-
 drivers/net/wireless/rt2x00/rt2500pci.c     |    4 +-
 drivers/net/wireless/rt2x00/rt2500usb.c     |    2 +-
 drivers/net/wireless/rt2x00/rt2x00dev.c     |    2 +
 drivers/net/wireless/rt2x00/rt2x00leds.c    |   15 +
 drivers/net/wireless/rt2x00/rt2x00lib.h     |    6 +
 drivers/net/wireless/rt2x00/rt61pci.c       |    2 +-
 drivers/net/wireless/rt2x00/rt73usb.c       |    2 +-
 drivers/net/xen-netfront.c                  |    2 +-
 fs/proc/generic.c                           |   17 +
 fs/proc/proc_net.c                          |   11 -
 include/linux/ieee80211.h                   |    2 +-
 include/linux/if_bridge.h                   |    4 +-
 include/linux/wireless.h                    |    7 +-
 net/8021q/vlanproc.c                        |    7 +-
 net/atm/proc.c                              |    6 +-
 net/bluetooth/bnep/core.c                   |    8 +-
 net/bluetooth/hci_event.c                   |    9 +-
 net/bluetooth/hci_sock.c                    |    2 +-
 net/bluetooth/l2cap.c                       |    2 +-
 net/bridge/br_fdb.c                         |    4 +
 net/bridge/br_stp_bpdu.c                    |    4 +-
 net/core/dev.c                              |   19 +-
 net/core/filter.c                           |    4 +-
 net/core/neighbour.c                        |    5 +-
 net/core/net-sysfs.c                        |    7 +-
 net/core/net-sysfs.h                        |    2 +-
 net/core/pktgen.c                           |   12 +-
 net/core/sock.c                             |    3 +-
 net/dccp/ccids/ccid2.c                      |    2 +-
 net/dccp/ccids/ccid3.c                      |    4 +-
 net/ipv4/cipso_ipv4.c                       |   18 +-
 net/ipv4/netfilter/ipt_CLUSTERIP.c          |    6 +-
 net/ipv4/tcp_hybla.c                        |    6 +-
 net/ipv4/tcp_input.c                        |   18 +-
 net/ipv4/tcp_ipv4.c                         |   10 +-
 net/ipv4/tcp_vegas.c                        |    6 +-
 net/ipv4/tcp_veno.c                         |    6 +-
 net/ipv4/udp.c                              |    7 +-
 net/ipv6/proc.c                             |    6 +-
 net/ipv6/reassembly.c                       |    4 +-
 net/irda/iriap.c                            |    8 +-
 net/mac80211/ieee80211_i.h                  |    2 +-
 net/mac80211/main.c                         |   47 ++-
 net/mac80211/mesh.c                         |   17 +-
 net/mac80211/mesh.h                         |    2 +-
 net/mac80211/tkip.c                         |    6 +-
 net/netfilter/nf_conntrack_standalone.c     |    6 +-
 net/netfilter/x_tables.c                    |   13 +-
 net/netfilter/xt_hashlimit.c                |   12 +-
 net/rose/rose_route.c                       |    8 +-
 net/rxrpc/ar-transport.c                    |    3 +-
 net/sched/sch_generic.c                     |    1 +
 net/sunrpc/cache.c                          |   15 +-
 net/sunrpc/stats.c                          |    8 +-
 net/sysctl_net.c                            |    2 +-
 69 files changed, 704 insertions(+), 560 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