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: <20160323.222311.757580304869107650.davem@davemloft.net>
Date:	Wed, 23 Mar 2016 22:23:11 -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


Several bug fixes rolling in, some for changes introduced in this
merge window, and some for problems that have existed for some time:

1) Fix prepare_to_wait() handling in AF_VSOCK, from Claudio Imbrenda.

2) The new DST_CACHE should be a silent config option, from Dave
   Jones.

3) inet_current_timestamp() unintentionally truncates timestamps
   to 16-bit, from Deepa Dinamani.

4) Missing reference to netns in ppp, from Guillaume Nault.

5) Free memory reference in hv_netvsc driver, from Haiyang Zhang.

6) Missing kernel doc documentation for function arguments in various
   spots around the networking, from Luis de Bethencourt.

7) UDP stopped receiving broadcast packets properly, due to overzealous
   multicast checks, fix from Paolo Abeni.

Please pull, thanks a lot!

The following changes since commit de06dbfa7861c9019eedefc0c356ba86e5098f1b:

  Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm (2016-03-19 16:31:54 -0700)

are available in the git repository at:

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

for you to fetch changes up to 6579a023a881e0592ce9a98fdfcbcc0a2a096aa7:

  net: ping: make ping_v6_sendmsg static (2016-03-23 22:09:58 -0400)

----------------------------------------------------------------
Alexander Duyck (1):
      net: Reset encap_level to avoid resetting features on inner IP headers

Arnd Bergmann (1):
      net: smc911x: avoid unused variable warnings

Benjamin Poirier (3):
      net: Fix indentation of the conf/ documentation block
      igmp: Document sysctl_igmp_max_msf
      net: Add missing kernel-doc for netdev ptype lists

Bjorn Helgaas (1):
      net: Fix typos and whitespace.

Claudio Imbrenda (2):
      Revert "vsock: Fix blocking ops call in prepare_to_wait"
      AF_VSOCK: Shrink the area influenced by prepare_to_wait

Colin Ian King (1):
      net/mlx4: remove unused array zero_gid[]

Dan Carpenter (1):
      mdio-sun4i: oops in error handling in probe

Daniel Borkmann (3):
      vxlan: fix populating tclass in vxlan6_get_route
      geneve: fix populating tclass in geneve_get_v6_dst
      ipv6, trace: fix tos reporting on fib6_table_lookup

Daode Huang (1):
      net: hns: bug fix about the overflow of mss

Dave Jones (1):
      Make DST_CACHE a silent config option

David Decotigny (2):
      ethtool: minor doc update
      netlink: add support for NIC driver ioctls

David S. Miller (7):
      Merge git://git.kernel.org/.../torvalds/linux
      Merge branch 'flowi6_tos'
      Merge branch 'tunnel-fixes'
      Revert "lan78xx: add ndo_get_stats64"
      Merge branch 'bridge-gso-segs-and-size'
      Merge branch 'hns-fixes'
      Merge branch 'AF_VSOCK-missed-wakeups'

Deepa Dinamani (1):
      net: ipv4: Fix truncated timestamp returned by inet_current_timestamp()

Eric Dumazet (3):
      net: remove a dubious unlikely() clause
      net/rtnetlink: add IFLA_GSO_MAX_SEGS and IFLA_GSO_MAX_SIZE attributes
      bridge: update max_gso_segs and max_gso_size

Guillaume Nault (1):
      ppp: take reference on channels netns

Haishuang Yan (1):
      net: ping: make ping_v6_sendmsg static

Haiyang Zhang (3):
      hv_netvsc: Fix accessing freed memory in netvsc_change_mtu()
      hv_netvsc: Fix the array sizes to be max supported channels
      hv_netvsc: Fix the order of num_sc_offered decrement

Igal Liberman (1):
      fsl/fman: Workaround for Errata A-007273

Jesse Gross (3):
      ipip: Properly mark ipip GRO packets as encapsulated.
      tunnels: Don't apply GRO to multiple layers of encapsulation.
      tunnels: Remove encapsulation offloads on decap.

Jiri Benc (2):
      vxlan: fix sparse warnings
      vxlan: fix too large pskb_may_pull with remote checksum

Kejian Yan (6):
      net: hns: bug fix about ping6
      net: hns: add uc match for debug ports
      net: hns: fix return value of the function about rss
      net: hns: fixes a bug of RSS
      net: hns: fix the bug about mtu setting
      net: hns: adds limitation for debug port mtu

Lance Richardson (1):
      ipv4: initialize flowi4_flags before calling fib_lookup()

Luis de Bethencourt (5):
      gen_stats.c: Add description for cpu argument
      net: sched: Add description for cpu_bstats argument
      net: add description for len argument of dev_get_phys_port_name
      net: add missing descriptions in net_device_priv_flags
      ipv6: remove unused in6_addr struct

Marcelo Ricardo Leitner (5):
      sctp: fix copying more bytes than expected in sctp_add_bind_addr
      sctp: do not update a_rwnd if we are not issuing a sack
      sctp: do not leak chunks that are sent to unconfirmed paths
      sctp: align MTU to a word
      sctp: keep fragmentation point aligned to word size

Paolo Abeni (1):
      ipv4: fix broadcast packets reception

Qianqian Xie (1):
      net: hns: set xge statistic reg as read only

Sebastian Frias (1):
      net: phy: at803x: Request 'reset' GPIO only for AT8030 PHY

Sergei Shtylyov (2):
      macb: fix PHY reset
      at803x: fix reset handling

Sheng Li (2):
      net: hns: fixed portid bug in sending manage pkt
      net: hns: fixed the bug about GMACs mac setting

Tina Ruchandani (1):
      isdn: Use ktime_t instead of 'struct timeval'

Vladimir Zapolskiy (1):
      net: mediatek: fix checking for NULL instead of IS_ERR() in .probe

 Documentation/networking/ip-sysctl.txt             |  19 +++--
 drivers/isdn/mISDN/clock.c                         |  69 +++++++----------
 drivers/net/ethernet/cadence/macb.c                |   4 +-
 drivers/net/ethernet/freescale/fman/fman.c         | 104 +++++++++++++++++++++----
 drivers/net/ethernet/hisilicon/hns/hnae.h          |   3 +
 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c  |  12 ++-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c |  38 +++++++--
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c  |  15 +++-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h  |   6 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c |   5 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c  |   5 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h  |   2 +
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h  |   2 +
 drivers/net/ethernet/hisilicon/hns/hns_enet.c      |  32 +++++---
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |  38 +++++----
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |   4 +-
 drivers/net/ethernet/mellanox/mlx4/mcg.c           |   2 -
 drivers/net/ethernet/smsc/smc911x.c                |   2 +
 drivers/net/geneve.c                               |  11 +--
 drivers/net/hyperv/hyperv_net.h                    |   7 +-
 drivers/net/hyperv/netvsc_drv.c                    |   5 +-
 drivers/net/hyperv/rndis_filter.c                  |  16 ++--
 drivers/net/phy/at803x.c                           |  10 ++-
 drivers/net/phy/mdio-sun4i.c                       |   4 +-
 drivers/net/ppp/ppp_generic.c                      |   4 +-
 drivers/net/usb/lan78xx.c                          |  49 ------------
 drivers/net/vxlan.c                                |   9 +--
 include/linux/mISDNif.h                            |   2 +-
 include/linux/netdevice.h                          | 225 +++++++++++++++++++++++++++---------------------------
 include/net/flow.h                                 |   2 +-
 include/net/inet6_connection_sock.h                |   1 -
 include/net/ip_tunnels.h                           |  16 ++++
 include/net/ipv6.h                                 |   6 ++
 include/net/ping.h                                 |   1 -
 include/net/sctp/sctp.h                            |  10 ++-
 include/net/sctp/structs.h                         |   2 +-
 include/net/vxlan.h                                |  16 ++--
 include/trace/events/fib6.h                        |   2 +-
 include/uapi/linux/ethtool.h                       |   6 +-
 include/uapi/linux/if_link.h                       |   2 +
 net/Kconfig                                        |   2 +-
 net/bridge/br_if.c                                 |  16 ++++
 net/core/dev.c                                     |   3 +-
 net/core/gen_estimator.c                           |   2 +
 net/core/gen_stats.c                               |   1 +
 net/core/rtnetlink.c                               |   4 +
 net/core/skbuff.c                                  |   2 +-
 net/ipv4/af_inet.c                                 |  26 ++++++-
 net/ipv4/fib_frontend.c                            |  16 ++--
 net/ipv4/fou.c                                     |  13 +++-
 net/ipv4/gre_offload.c                             |   6 ++
 net/ipv4/ip_tunnel_core.c                          |   3 +-
 net/ipv4/udp.c                                     |  12 ++-
 net/ipv4/udp_offload.c                             |   7 +-
 net/ipv6/ip6_offload.c                             |  15 +++-
 net/ipv6/ping.c                                    |  59 +++++++-------
 net/ipv6/sit.c                                     |   6 +-
 net/netlink/af_netlink.c                           |  10 ++-
 net/sctp/associola.c                               |   3 +-
 net/sctp/bind_addr.c                               |  14 ++--
 net/sctp/input.c                                   |   3 +-
 net/sctp/outqueue.c                                |   6 +-
 net/sctp/protocol.c                                |   1 +
 net/sctp/sm_make_chunk.c                           |   3 +-
 net/sctp/sm_sideeffect.c                           |   6 +-
 net/sctp/socket.c                                  |   4 +-
 net/sctp/transport.c                               |   4 +-
 net/vmw_vsock/af_vsock.c                           | 155 ++++++++++++++++++++-----------------
 68 files changed, 710 insertions(+), 460 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ