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: <20130911.172549.1636833534315801022.davem@davemloft.net>
Date:	Wed, 11 Sep 2013 17:25:49 -0400 (EDT)
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) Brown paper bag fix in HTB scheduler, class options set incorrectly due
   to a typoe.  Fix from Vimalkumar.

2) It's possible for the ipv6 FIB garbage collector to run before all
   the necessary datastructure are setup during init, defer the notifier
   registry to avoid this problem.  Fix from Michal Kubecek.

3) New i40e ethernet driver from the Intel folks.

4) Add new qmi wwan device IDs, from Bjørn Mork.

5) Doorbell lock in bnx2x driver is not initialized properly in some
   configurations, fix from Ariel Elior.

6) Revert an ipv6 packet option padding change that broke standardized
   ipv6 implementation test suites.  From Jiri Pirko.

7) Fix synchronization of ARP information in bonding layer, from Nikolay
   Aleksandrov.

8) Fix missing error return resulting in illegal memory accesses in
   openvswitch, from Daniel Borkmann.

9) SCTP doesn't signal poll events properly due to mistaken operator
   precedence, fix also from Daniel Borkmann.

10) __netdev_pick_tx() passes wrong index to sk_tx_queue_set() which
    essentially disables caching of TX queue in sockets :-/ Fix from
    Eric Dumazet.

Please pull, thanks a lot!

The following changes since commit 300893b08f3bc7057a7a5f84074090ba66c8b5ca:

  Merge tag 'xfs-for-linus-v3.12-rc1' of git://oss.sgi.com/xfs/xfs (2013-09-09 11:19:09 -0700)

are available in the git repository at:


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

for you to fetch changes up to f3ad857e3da1abaea780dc892b592cd86c541c52:

  net_sched: htb: fix a typo in htb_change_class() (2013-09-11 17:16:22 -0400)

----------------------------------------------------------------
Ariel Elior (1):
      bnx2x: Fix configuration of doorbell block

Bjørn Mork (1):
      net: qmi_wwan: add new Qualcomm devices

Chris Metcalf (1):
      net: tilegx driver: avoid compiler warning

Daniel Borkmann (4):
      net: ovs: flow: fix potential illegal memory access in __parse_flow_nlattrs
      net: fib: fib6_add: fix potential NULL pointer dereference
      net: sctp: fix bug in sctp_poll for SOCK_SELECT_ERR_QUEUE
      net: sctp: fix smatch warning in sctp_send_asconf_del_ip

David S. Miller (2):
      Merge branch 'bonding_arp'
      Merge branch 'master' of git://git.kernel.org/.../jkirsher/net

Eric Dumazet (1):
      net: fix multiqueue selection

Herbert Xu (1):
      macvlan: Move skb_clone check closer to call

Jesse Brandeburg (8):
      i40e: main driver core
      i40e: transmit, receive, and NAPI
      i40e: driver ethtool core
      i40e: driver core headers
      i40e: implement virtual device interface
      i40e: init code and hardware support
      i40e: debugfs interface
      i40e: include i40e in kernel proper

Jingoo Han (2):
      irda: donauboe: Remove casting the return value which is a void pointer
      irda: vlsi_ir: Remove casting the return value which is a void pointer

Jiri Pirko (1):
      ipv6/exthdrs: accept tlv which includes only padding

Jitendra Kalsaria (1):
      qlcnic: Fix warning reported by kbuild test robot.

Michael Opdenacker (2):
      net: korina: remove deprecated IRQF_DISABLED
      bcm63xx_enet: remove deprecated IRQF_DISABLED

Michal Kubeček (1):
      ipv6: don't call fib6_run_gc() until routing is ready

Michal Schmidt (1):
      bnx2x: avoid atomic allocations during initialization

Stefan Tomanek (1):
      fib6_rules: fix indentation

Vimalkumar (1):
      net_sched: htb: fix a typo in htb_change_class()

nikolay@...hat.com (2):
      bonding: fix store_arp_validate race with mode change
      bonding: fix bond_arp_rcv setting and arp validate desync state

 Documentation/networking/00-INDEX                  |    2 +
 Documentation/networking/i40e.txt                  |  115 ++
 MAINTAINERS                                        |    3 +-
 drivers/net/bonding/bond_main.c                    |    4 +-
 drivers/net/bonding/bond_sysfs.c                   |   31 +-
 drivers/net/bonding/bonding.h                      |    1 +
 drivers/net/ethernet/broadcom/bcm63xx_enet.c       |    8 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   38 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |    1 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |    3 -
 drivers/net/ethernet/intel/Kconfig                 |   18 +
 drivers/net/ethernet/intel/Makefile                |    1 +
 drivers/net/ethernet/intel/i40e/Makefile           |   44 +
 drivers/net/ethernet/intel/i40e/i40e.h             |  558 ++++++
 drivers/net/ethernet/intel/i40e/i40e_adminq.c      |  983 ++++++++++
 drivers/net/ethernet/intel/i40e/i40e_adminq.h      |  112 ++
 drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h  | 2076 +++++++++++++++++++++
 drivers/net/ethernet/intel/i40e/i40e_alloc.h       |   59 +
 drivers/net/ethernet/intel/i40e/i40e_common.c      | 2041 ++++++++++++++++++++
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     | 2076 +++++++++++++++++++++
 drivers/net/ethernet/intel/i40e/i40e_diag.c        |  131 ++
 drivers/net/ethernet/intel/i40e/i40e_diag.h        |   52 +
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     | 1449 +++++++++++++++
 drivers/net/ethernet/intel/i40e/i40e_hmc.c         |  366 ++++
 drivers/net/ethernet/intel/i40e/i40e_hmc.h         |  245 +++
 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c     | 1006 ++++++++++
 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h     |  169 ++
 drivers/net/ethernet/intel/i40e/i40e_main.c        | 7375 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/intel/i40e/i40e_nvm.c         |  391 ++++
 drivers/net/ethernet/intel/i40e/i40e_osdep.h       |   82 +
 drivers/net/ethernet/intel/i40e/i40e_prototype.h   |  239 +++
 drivers/net/ethernet/intel/i40e/i40e_register.h    | 4688 ++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/intel/i40e/i40e_status.h      |  101 +
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        | 1817 ++++++++++++++++++
 drivers/net/ethernet/intel/i40e/i40e_txrx.h        |  259 +++
 drivers/net/ethernet/intel/i40e/i40e_type.h        | 1154 ++++++++++++
 drivers/net/ethernet/intel/i40e/i40e_virtchnl.h    |  368 ++++
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 2335 +++++++++++++++++++++++
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h |  120 ++
 drivers/net/ethernet/korina.c                      |    8 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h        |    2 +-
 drivers/net/ethernet/tile/tilegx.c                 |    6 +-
 drivers/net/irda/donauboe.c                        |    6 +-
 drivers/net/irda/vlsi_ir.c                         |    2 +-
 drivers/net/macvlan.c                              |   10 +-
 drivers/net/usb/qmi_wwan.c                         |  130 +-
 include/net/ndisc.h                                |    2 +
 net/core/flow_dissector.c                          |    2 +-
 net/ipv6/af_inet6.c                                |    6 +
 net/ipv6/exthdrs.c                                 |    6 -
 net/ipv6/fib6_rules.c                              |    4 +-
 net/ipv6/ip6_fib.c                                 |    2 +-
 net/ipv6/ndisc.c                                   |   18 +-
 net/openvswitch/flow.c                             |    1 +
 net/sched/sch_htb.c                                |    2 +-
 net/sctp/socket.c                                  |    5 +-
 56 files changed, 30666 insertions(+), 67 deletions(-)
 create mode 100644 Documentation/networking/i40e.txt
 create mode 100644 drivers/net/ethernet/intel/i40e/Makefile
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_adminq.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_adminq.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_alloc.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_common.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_debugfs.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_diag.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_diag.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_ethtool.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_hmc.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_hmc.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_main.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_nvm.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_osdep.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_prototype.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_register.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_status.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_txrx.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_txrx.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_type.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_virtchnl.h
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
 create mode 100644 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ