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: <20110611.210108.2071515542406111065.davem@davemloft.net>
Date:	Sat, 11 Jun 2011 21:01:08 -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


1) Memory leak in ISDN hfcsusb driver, from Jesper Juhl.
2) Network device leak in netpoll setup, from Dan Carpenter
3) Fix error handling in get_net_ns_by_fd() and sanitize error
   return values of l2tp_dfs_seq_open(), from Al Viro.
4) Bridge netfilter fake rtable ops needs cow_metrics handler, otherwise
   we OOPS, from Alexander Holler.
5) Endianness fix in dl2k EEPROM code from Daniel Hellstrom.
6) Signedness fix in ip{,6}_queue from Dave Jones.
7) Mark lockdep classes in IRDA properly.
8) Prevent kernel stack data leak in af_packet, from Eric Dumazet.
9) ep93xx_eth DMA et al. fixes from Mika Westerberg.
10) Bonding screws up TX queue selection on the way down to physical
    device, save and restore it properly, from Neil HOrman.
11) Fix conntrack ct leak in l4proto->error(), from Pablo Neira Ayuso.
12) am79c961 fixes from Russell King
13) Channel switch locking fixes in ilwagn from Stanislaw Gruszka.
14) IPSEC replay handling has off-by-one error, from Steffen Klassert.
15) gianfar filter table needs to be per-device, from Wu Jiajun-B06378.
16) Turn off ath5k fast channel switching by default, causes problems
    for some people.  From Nick Kossifidis.
17) CPU offlining can stall packet processing, fix from Heiko Carstens.

Please pull, thanks a lot!

The following changes since commit b99ca60c83a631adaba9c2fff8f2dd14d3517a61:

  Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 (2011-06-11 19:56:25 -0700)

are available in the git repository at:

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

Al Viro (2):
      get_net_ns_by_fd() oopses if proc_ns_fget() returns an error
      fix return values of l2tp_dfs_seq_open()

Alexander Holler (1):
      bridge: provide a cow_metrics method for fake_ops

Anirban Chakraborty (1):
      qlcnic: Fix bug in FW queue dump

Dan Carpenter (1):
      netpoll: call dev_put() on error in netpoll_setup()

Daniel Drake (1):
      libertas_sdio: handle spurious interrupts

Daniel Hellstrom (1):
      dl2k: EEPROM CRC calculation wrong endianess on bigendian machine

Dave Jones (1):
      netfilter: use unsigned variables for packet lengths in ip[6]_queue.

David S. Miller (4):
      Merge branch 'pablo/nf-2.6-updates' of git://1984.lsi.us.es/net-2.6
      Merge branch 'for-davem' of git://git.kernel.org/.../linville/wireless-2.6
      net: Rework netdev_drivername() to avoid warning.
      irda: iriap: Use seperate lockdep class for irias_objects->hb_spinlock

Eric Dumazet (3):
      netfilter: add more values to enum ip_conntrack_info
      af_packet: prevent information leak
      net: pmtu_expires fixes

Grant Likely (1):
      net: fix smc91x.c device tree support

H Hartley Sweeten (1):
      ep93xx_eth: Update MAINTAINERS

Heiko Carstens (1):
      net: cpu offline cause napi stall

Jesper Juhl (1):
      ISDN, hfcsusb: Don't leak in hfcsusb_ph_info()

Jiri Pirko (1):
      vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check

Johannes Berg (1):
      mac80211: fix IBSS teardown race

John W. Linville (4):
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6 into for-davem
      Revert "mac80211: Skip tailroom reservation for full HW-crypto devices"
      Revert "mac80211: stop queues before rate control updation"
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6 into for-davem

Jozsef Kadlecsik (2):
      netfilter: ipset: Fix return code for destroy when sets are in use
      netfilter: ipset: Use the stored first cidr value instead of '1'

Julian Anastasov (2):
      ipvs: restore support for iptables SNAT
      netfilter: nf_nat: fix crash in nf_nat_csum

Luciano Coelho (1):
      nl80211: fix overflow in ssid_len

Marcus Meissner (1):
      net/ipv6: check for mistakenly passed in non-AF_INET6 sockaddrs

Mika Westerberg (5):
      ep93xx: set DMA masks for the ep93xx_eth
      net: ep93xx_eth: pass struct device to DMA API functions
      net: ep93xx_eth: allocate buffers using kmalloc()
      net: ep93xx_eth: drop GFP_DMA from call to dma_alloc_coherent()
      net: ep93xx_eth: fix DMA API violations

Mike McCormack (2):
      rtlwifi: Fix logic in rx_interrupt
      rtlwifi: Avoid modifying skbs that are resubmitted

Neil Horman (1):
      bonding: reset queue mapping prior to transmission to physical device (v5)

Nick Kossifidis (1):
      ath5k: Disable fast channel switching by default

Pablo Neira Ayuso (1):
      netfilter: nf_conntrack: fix ct refcount leak in l4proto->error()

Rafaİİ Miİİecki (1):
      ssb: fix PCI(e) driver regression causing oops on PCI cards

Russell King - ARM Linux (3):
      NET: am79c961: ensure asm() statements are marked volatile
      NET: am79c961: ensure multicast filter is correctly set at open
      NET: am79c961: fix assembler warnings

Stanislaw Gruszka (5):
      iwlagn: fix channel switch locking
      iwlagn: use cts-to-self protection on 5000 adapters series
      rt2x00: fix rmmod crash
      iwl4965: set tx power after rxon_assoc
      iwlegacy: fix channel switch locking

Steffen Klassert (2):
      xfrm: Fix off by one in the replay advance functions
      ipv4: Fix packet size calculation for raw IPsec packets in __ip_append_data

Sucheta Chakraborty (1):
      qlcnic: Avoid double free of skb in tx path

Thadeu Lima de Souza Cascardo (1):
      mac80211: call dev_alloc_name before copying name to sdata

WANG Cong (1):
      netpoll: prevent netpoll setup on slave devices

Wey-Yi Guy (1):
      iwlagn: send tx power command if defer cause by RXON not match

Williams, Mitch A (1):
      igb: fix i350 SR-IOV failture

Wu Jiajun-B06378 (1):
      gianfar:localized filer table

Yegor Yefremov (1):
      ethtool.h: fix typos

 MAINTAINERS                                    |    2 +-
 arch/arm/mach-ep93xx/core.c                    |    6 +-
 drivers/isdn/hardware/mISDN/hfcsusb.c          |    1 +
 drivers/net/arm/am79c961a.c                    |  126 ++++++++++++------------
 drivers/net/arm/ep93xx_eth.c                   |   82 ++++++++--------
 drivers/net/bonding/bond_main.c                |   11 ++
 drivers/net/dl2k.c                             |    2 +-
 drivers/net/gianfar.c                          |   29 +++---
 drivers/net/gianfar.h                          |    8 +-
 drivers/net/gianfar_ethtool.c                  |   64 ++++++------
 drivers/net/igb/igb_main.c                     |    3 +
 drivers/net/qlcnic/qlcnic_hw.c                 |    1 +
 drivers/net/qlcnic/qlcnic_main.c               |    1 +
 drivers/net/smc91x.c                           |    6 +-
 drivers/net/wireless/ath/ath5k/base.c          |   11 ++-
 drivers/net/wireless/ath/ath5k/reset.c         |    5 +-
 drivers/net/wireless/iwlegacy/iwl-4965.c       |   12 +--
 drivers/net/wireless/iwlegacy/iwl-core.c       |   30 +++---
 drivers/net/wireless/iwlegacy/iwl-core.h       |    2 +-
 drivers/net/wireless/iwlegacy/iwl-dev.h        |   13 +---
 drivers/net/wireless/iwlegacy/iwl4965-base.c   |   20 ++--
 drivers/net/wireless/iwlwifi/iwl-2000.c        |   74 --------------
 drivers/net/wireless/iwlwifi/iwl-5000.c        |    3 -
 drivers/net/wireless/iwlwifi/iwl-6000.c        |    2 -
 drivers/net/wireless/iwlwifi/iwl-agn-hcmd.c    |   12 +--
 drivers/net/wireless/iwlwifi/iwl-agn-rxon.c    |   19 +++-
 drivers/net/wireless/iwlwifi/iwl-agn.c         |   19 ++--
 drivers/net/wireless/iwlwifi/iwl-core.c        |    6 +-
 drivers/net/wireless/iwlwifi/iwl-core.h        |    1 +
 drivers/net/wireless/iwlwifi/iwl-dev.h         |   13 +---
 drivers/net/wireless/iwlwifi/iwl-rx.c          |   24 +++---
 drivers/net/wireless/libertas/if_sdio.c        |   21 +++-
 drivers/net/wireless/rt2x00/rt2x00config.c     |    3 +-
 drivers/net/wireless/rt2x00/rt2x00dev.c        |    4 +
 drivers/net/wireless/rtlwifi/pci.c             |   30 +++---
 drivers/ssb/driver_pcicore.c                   |   10 +-
 include/linux/ethtool.h                        |    6 +-
 include/linux/if_packet.h                      |    2 +
 include/linux/if_vlan.h                        |   25 ++++-
 include/linux/netdevice.h                      |    2 +-
 include/linux/netfilter/nf_conntrack_common.h  |    3 +
 include/linux/skbuff.h                         |    5 +
 net/8021q/vlan_core.c                          |   60 ++++++-----
 net/bridge/br_netfilter.c                      |    6 +
 net/core/dev.c                                 |   23 ++---
 net/core/net_namespace.c                       |   16 ++--
 net/core/netpoll.c                             |    7 ++
 net/ipv4/ip_output.c                           |    6 +-
 net/ipv4/netfilter/ip_queue.c                  |    3 +-
 net/ipv4/netfilter/ipt_CLUSTERIP.c             |    6 +-
 net/ipv4/netfilter/ipt_MASQUERADE.c            |    2 +-
 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c |    2 +-
 net/ipv4/netfilter/nf_conntrack_proto_icmp.c   |    2 +-
 net/ipv4/netfilter/nf_nat_core.c               |    2 +-
 net/ipv4/netfilter/nf_nat_helper.c             |    2 +-
 net/ipv4/netfilter/nf_nat_rule.c               |    2 +-
 net/ipv4/netfilter/nf_nat_standalone.c         |    4 +-
 net/ipv4/route.c                               |   78 ++++++++-------
 net/ipv6/af_inet6.c                            |    4 +
 net/ipv6/netfilter/ip6_queue.c                 |    3 +-
 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c |    2 +-
 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c |    2 +-
 net/irda/iriap.c                               |    5 +
 net/l2tp/l2tp_debugfs.c                        |    2 +-
 net/mac80211/ibss.c                            |    6 +-
 net/mac80211/ieee80211_i.h                     |    3 -
 net/mac80211/iface.c                           |    4 +
 net/mac80211/key.c                             |   21 +----
 net/mac80211/mlme.c                            |    6 -
 net/mac80211/tx.c                              |    7 +-
 net/netfilter/ipset/ip_set_core.c              |    2 +-
 net/netfilter/ipset/ip_set_hash_ipportnet.c    |   10 +-
 net/netfilter/ipset/ip_set_hash_net.c          |    8 +-
 net/netfilter/ipset/ip_set_hash_netport.c      |    6 +-
 net/netfilter/ipvs/ip_vs_core.c                |   16 ++--
 net/netfilter/nf_conntrack_core.c              |    7 +-
 net/netfilter/nf_conntrack_ftp.c               |    2 +-
 net/netfilter/nf_conntrack_h323_main.c         |   10 +-
 net/netfilter/nf_conntrack_irc.c               |    3 +-
 net/netfilter/nf_conntrack_pptp.c              |    3 +-
 net/netfilter/nf_conntrack_sane.c              |    2 +-
 net/netfilter/nf_conntrack_sip.c               |    2 +-
 net/netfilter/xt_socket.c                      |    4 +-
 net/packet/af_packet.c                         |    2 +
 net/sched/sch_generic.c                        |    3 +-
 net/wireless/nl80211.c                         |    9 +-
 net/xfrm/xfrm_replay.c                         |    4 +-
 87 files changed, 553 insertions(+), 545 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