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: <20120112.202214.1590051930353397791.davem@davemloft.net>
Date:	Thu, 12 Jan 2012 20:22:14 -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


1) Bug fixes in HCI extended features parsing, from Andre Guedes.

2) Many fixed MDIO drivers don't use a unique device name, resulting
   in conflicts.  Generalize to ${PLATFORM_DEVICE_NAME}-${INDEX}.
   From Florian Fainelli.

3) ksz884x driver doesn't handle VLAN properly.  From Doug Kehn.

4) Conversion to rcu_assign_pointer() converted not just NULL cases,
   it converted non-NULL cases too which is wrong.  Partial revert
   from Eric Dumazet.

5) IRQ masking and NAPI handling in via-rhine was buggy and could
   wedge the device, fix this and suspend/resume as well.  From
   Francois Romieu.

6) Jump label optimization of memcg socket memory code was buggy and
   wouldn't actually turn the jump label back on when the feature
   was turned off.  Fix from Glauber Costa.

7) Missing iounmap() calls from Julia Lawall.

8) Fix TX timestamping in gianfar, from Manfred Rudigier.

9) Fix local BH enabling in wrong context when netconsole is used
   over bond_alb, from Maxim Uvarov.

10) Revert accidental user visible datastructure name changes in inet
    diag, from Pavel Emelyanov.

11) Support RED over SFQ, from Eric Dumazet.

Please pull, thanks a lot!

The following changes since commit 2485a4b610171f4e1c4ab0d053569747795c1bbe:

  Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input (2012-01-12 12:40:41 -0800)

are available in the git repository at:

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

Andre Guedes (5):
      Bluetooth: Rename extfeatures
      Bluetooth: Fix hci_cc_read_local_ext_features()
      Bluetooth: Fix adv_work delay
      Bluetooth: Queue adv_work on system workqueue
      Bluetooth: Fix mgmt_stop_discovery_failed()

Andrei Emeltchenko (1):
      Bluetooth: Correct packet len calculation

Bradley Peterson (1):
      pptp: Accept packet with seq zero

David S. Miller (2):
      Merge branch 'davem-next.via-rhine' of git://violet.fr.zoreil.com/romieu/linux
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless

Doug Kehn (1):
      ksz884x: fix mtu for VLAN

Eric Benard (1):
      net: fsl: fec: handle 10Mbps speed in RMII mode

Eric Dumazet (2):
      net: reintroduce missing rcu_assign_pointer() calls
      net_sched: sfq: add optional RED on top of SFQ

Fabio Estevam (1):
      drivers: isdn: Fix dependency for ISDN_PPP

Florian Fainelli (21):
      ax88796: use an unique MDIO bus name.
      bfin_mac: use an unique MDIO bus name.
      au1000-eth: use an unique MDIO bus name.
      sb1250: use an unique MDIO bus name.
      macb: use an unique MDIO bus name.
      dnet: use an unique MDIO bus name.
      fec: use an unique MDIO bus name.
      lantiq_etop: use an unique MDIO bus name.
      mv643xx-eth: use an unique MDIO bus name.
      pxa168-eth: use an unique MDIO bus name.
      sh-eth: use an unique MDIO bus name.
      s6gmac: use an unique MDIO bus name.
      smsc911x: use an unique MDIO bus name.
      stmmac: use an unique MDIO bus name.
      cpmac: use an unique MDIO bus name.
      davinci_emac: use an unique MDIO bus name.
      ixp4xx-eth: use an unique MDIO bus name.
      bcm63xx_enet: use an unique MDIO bus name.
      phy/fixed: use an unique MDIO bus name.
      mdio-gpio: use an unique MDIO bus name.
      mdio-octeon: use an unique MDIO bus name.

Francois Romieu (7):
      via-rhine: factor out tx_thresh handling
      via-rhine: balance interrupt acknowledge and events retrieval.
      via-rhine: remove useless forward declarations.
      via-rhine: move work from irq handler to softirq and beyond.
      via-rhine: RHINE_WAIT_FOR macro removal.
      via-rhine: per device debug level.
      via-rhine: rework suspend and resume.

Glauber Costa (1):
      net: decrement memcg jump label when limit, not usage, is changed

Gustavo F. Padovan (8):
      Bluetooth: Fix bacpy in l2cap_core.c
      Bluetooth: Fix context in rfcomm_sock_lock
      Bluetooth: Fix context in RFCOMM tty
      Bluetooth: Remove *_bh locks from SCO
      Bluetooth: Remove local_bh_disable() from hci_sock.c
      Bluetooth: Remove *_bh from socket list lock.
      Bluetooth: Don't use *_bh locks anymore
      Bluetooth: Keep chan->state and sk->sk_state in sync

Jesper Juhl (1):
      brcm80211: Don't leak 'vbuffer' in brcmf_sdbrcm_write_vars()

Johannes Berg (1):
      nl80211: fix old station flags compatibility

John W. Linville (1):
      Merge branch 'master' of git://git.kernel.org/.../padovan/bluetooth-next

Julia Lawall (2):
      drivers/net/ethernet/tundra/tsi108_eth.c: add missing iounmap
      drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c: add missing iounmap

Jussi Kivilinna (2):
      asix: fix setting custom MAC address on Asix 88772 devices
      asix: fix setting custom MAC address on Asix 88178 devices

Larry Finger (1):
      rtl8192se: Fix BUG caused by failure to check skb allocation

Manfred Rudigier (3):
      gianfar: Fix missing sock reference when processing TX time stamps
      gianfar: Fix invalid TX frames returned on error queue when time stamping
      dp83640: Fix NOHZ local_softirq_pending 08 warning

Maxim Uvarov (1):
      bond_alb: don't disable softirq under bond_alb_xmit

Mohammed Shafi Shajakhan (1):
      ath9k_hw: fix a comment

Pavel Emelyanov (2):
      inet_diag: Rename inet_diag_req into inet_diag_req_v2
      inet_diag: Rename inet_diag_req_compat into inet_diag_req

Rajkumar Manoharan (1):
      ath9k: Fix regression in channelwidth switch at the same channel

Roland Dreier (1):
      RDS: Remove some unused iWARP code

Stanislaw Gruszka (1):
      mac80211: fix rx->key NULL pointer dereference in promiscuous mode

Stefan Roese (2):
      stmmac: Fix compilation error in mmc_core.c
      stmmac: Add missing LF to pr_info() in stmmac_main.c

Timur Tabi (1):
      phylib: introduce mdiobus_alloc_size()

 drivers/isdn/i4l/Kconfig                           |    2 +-
 drivers/net/bonding/bond_alb.c                     |  112 +++-
 drivers/net/ethernet/8390/ax88796.c                |    3 +-
 drivers/net/ethernet/adi/bfin_mac.c                |    3 +-
 drivers/net/ethernet/amd/au1000_eth.c              |    3 +-
 drivers/net/ethernet/broadcom/bcm63xx_enet.c       |    2 +-
 drivers/net/ethernet/broadcom/sb1250-mac.c         |    3 +-
 drivers/net/ethernet/cadence/macb.c                |    3 +-
 drivers/net/ethernet/dnet.c                        |    3 +-
 drivers/net/ethernet/freescale/fec.c               |   12 +-
 drivers/net/ethernet/freescale/fec.h               |    4 +
 drivers/net/ethernet/freescale/gianfar.c           |   34 +-
 drivers/net/ethernet/freescale/gianfar.h           |    3 +
 drivers/net/ethernet/lantiq_etop.c                 |    5 +-
 drivers/net/ethernet/marvell/mv643xx_eth.c         |    3 +-
 drivers/net/ethernet/marvell/pxa168_eth.c          |    3 +-
 drivers/net/ethernet/micrel/ksz884x.c              |    2 +-
 drivers/net/ethernet/renesas/sh_eth.c              |    3 +-
 drivers/net/ethernet/s6gmac.c                      |    2 +-
 drivers/net/ethernet/smsc/smsc911x.c               |    3 +-
 drivers/net/ethernet/stmicro/stmmac/mmc_core.c     |    1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |    4 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c  |    3 +-
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |    2 +-
 drivers/net/ethernet/ti/cpmac.c                    |    2 +-
 drivers/net/ethernet/ti/davinci_mdio.c             |    3 +-
 drivers/net/ethernet/tundra/tsi108_eth.c           |    6 +-
 drivers/net/ethernet/via/via-rhine.c               |  668 +++++++++++---------
 drivers/net/ethernet/xscale/ixp4xx_eth.c           |    2 +-
 drivers/net/phy/dp83640.c                          |    2 +-
 drivers/net/phy/fixed.c                            |    2 +-
 drivers/net/phy/mdio-gpio.c                        |    2 +-
 drivers/net/phy/mdio-octeon.c                      |    3 +-
 drivers/net/phy/mdio_bus.c                         |   24 +-
 drivers/net/ppp/pptp.c                             |    4 +-
 drivers/net/usb/asix.c                             |   15 +
 drivers/net/wireless/ath/ath9k/ar9003_phy.c        |    2 +-
 drivers/net/wireless/ath/ath9k/ath9k.h             |    1 -
 drivers/net/wireless/ath/ath9k/calib.c             |    1 +
 drivers/net/wireless/ath/ath9k/calib.h             |    1 -
 drivers/net/wireless/ath/ath9k/main.c              |    8 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c |    4 +-
 drivers/net/wireless/rtlwifi/rtl8192se/fw.c        |    4 +
 include/linux/inet_diag.h                          |   14 +-
 include/linux/phy.h                                |    7 +-
 include/linux/pkt_sched.h                          |   20 +
 include/net/bluetooth/hci_core.h                   |    4 +-
 include/net/red.h                                  |    3 +-
 net/bluetooth/af_bluetooth.c                       |    8 +-
 net/bluetooth/hci_event.c                          |   22 +-
 net/bluetooth/hci_sock.c                           |    2 -
 net/bluetooth/l2cap_core.c                         |   26 +-
 net/bluetooth/l2cap_sock.c                         |    2 +
 net/bluetooth/mgmt.c                               |    4 +-
 net/bluetooth/rfcomm/sock.c                        |   12 +-
 net/bluetooth/rfcomm/tty.c                         |   22 +-
 net/bluetooth/sco.c                                |    8 +-
 net/core/net-sysfs.c                               |    6 +-
 net/core/netpoll.c                                 |    2 +-
 net/dccp/diag.c                                    |    4 +-
 net/decnet/dn_dev.c                                |    4 +-
 net/ipv4/devinet.c                                 |    2 +-
 net/ipv4/fib_trie.c                                |   10 +-
 net/ipv4/igmp.c                                    |    8 +-
 net/ipv4/inet_diag.c                               |   42 +-
 net/ipv4/ipip.c                                    |    8 +-
 net/ipv4/ipmr.c                                    |    2 +-
 net/ipv4/tcp_diag.c                                |    4 +-
 net/ipv4/tcp_memcontrol.c                          |    2 +-
 net/ipv4/udp_diag.c                                |   14 +-
 net/ipv6/addrconf.c                                |    2 +-
 net/ipv6/ip6_tunnel.c                              |    8 +-
 net/ipv6/raw.c                                     |    2 +-
 net/ipv6/sit.c                                     |   10 +-
 net/mac80211/agg-rx.c                              |    2 +-
 net/mac80211/cfg.c                                 |    4 +-
 net/mac80211/ibss.c                                |    2 +-
 net/mac80211/sta_info.c                            |    6 +-
 net/mac80211/wpa.c                                 |    2 +-
 net/netfilter/nf_conntrack_core.c                  |    2 +-
 net/netfilter/nf_conntrack_ecache.c                |    4 +-
 net/netfilter/nf_conntrack_extend.c                |    2 +-
 net/netfilter/nf_conntrack_helper.c                |    2 +-
 net/netfilter/nf_conntrack_netlink.c               |    2 +-
 net/netfilter/nf_log.c                             |    6 +-
 net/netfilter/nf_queue.c                           |    2 +-
 net/netfilter/nfnetlink.c                          |    4 +-
 net/netlabel/netlabel_domainhash.c                 |    4 +-
 net/netlabel/netlabel_unlabeled.c                  |    6 +-
 net/phonet/af_phonet.c                             |    2 +-
 net/phonet/pn_dev.c                                |    2 +-
 net/phonet/socket.c                                |    2 +-
 net/rds/iw_rdma.c                                  |   15 +-
 net/sched/sch_sfq.c                                |  146 ++++-
 net/socket.c                                       |    2 +-
 net/sunrpc/auth_gss/auth_gss.c                     |    2 +-
 net/wireless/nl80211.c                             |   34 +-
 net/xfrm/xfrm_user.c                               |    2 +-
 98 files changed, 925 insertions(+), 588 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