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>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20180620.213540.214945910722071226.davem@davemloft.net>
Date:   Wed, 20 Jun 2018 21:35:40 +0900 (KST)
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) Fix crash on bpf_prog_load() errors, from Daniel Borkmann.

2) Fix ATM VCC memory accounting, from David Woodhouse.

3) fib6_info objects need RCU freeing, from Eric Dumazet.

4) Fix SO_BINDTODEVICE handling for TCP sockets, from David Ahern.

5) Fix clobbered error code in enic_open() failure path, from
   Govindarajulu Varadarajan.

6) Propagate dev_get_valid_name() error returns properly, from
   Li RongQing.

7) Fix suspend/resume in davinci_emac driver, from Bartosz
   Golaszewski.

8) Various act_ife fixes (recursive locking, IDR leaks, etc.)
   from Davide Caratti.

9) Fix buggy checksum handling in sungem driver, from Eric
   Dumazet.

Please pull, thanks a lot!

The following changes since commit 35773c93817c5f2df264d013978e7551056a063a:

  Merge branch 'afs-proc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs (2018-06-16 16:32:04 +0900)

are available in the Git repository at:

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

for you to fetch changes up to 9887cba19978a5f288100ef90a37684cc8d5e0a6:

  ip: limit use of gso_size to udp (2018-06-20 14:41:04 +0900)

----------------------------------------------------------------
Alexei Starovoitov (1):
      Merge branch 'bpf-fixes'

Anders Roxell (1):
      selftests: bpf: config: add config fragments

Arnd Bergmann (1):
      ptp: replace getnstimeofday64() with ktime_get_real_ts64()

Bartosz Golaszewski (1):
      net: ethernet: fix suspend/resume in davinci_emac

Bhadram Varka (1):
      stmmac: fix DMA channel hang in half-duplex mode

Björn Töpel (1):
      xsk: re-add queue id check for XDP_SKB path

Daniel Borkmann (4):
      Merge branch 'bpf-misc-fixes'
      bpf: fix panic in prog load calls cleanup
      bpf: reject any prog that failed read-only lock
      bpf, xdp, i40e: fix i40e_build_skb skb reserve and truesize

Daniel Lezcano (1):
      net/usb/drivers: Remove useless hrtimer_active check

David Ahern (1):
      net/tcp: Fix socket lookups with SO_BINDTODEVICE

David S. Miller (4):
      Merge git://git.kernel.org/.../bpf/bpf
      bluetooth: hci_nokia: Don't include linux/unaligned/le_struct.h directly.
      Merge branch 'qed-fixes'
      Merge branch 'NCSI-silence-warning-messages'

David Woodhouse (1):
      atm: Preserve value of skb->truesize when accounting to vcc

Davide Caratti (2):
      net/sched: act_ife: fix recursive lock and idr leak
      net/sched: act_ife: preserve the action control in case of error

Dinh Nguyen (1):
      net: stmmac: socfpga: add additional ocp reset line for Stratix10

Eric Dumazet (2):
      net/ipv6: respect rcu grace period before freeing fib6_info
      net: sungem: fix rx checksum support

Govindarajulu Varadarajan (2):
      enic: initialize enic->rfs_h.lock in enic_probe
      enic: do not overwrite error code

Jakub Kicinski (2):
      tools: bpftool: improve accuracy of load time
      selftests/bpf: test offloads even with BPF programs present

Jian Wang (1):
      bpf, selftest: check tunnel type more accurately

Joel Stanley (4):
      net/ncsi: Silence debug messages
      net/ncsi: Drop no more channels message
      net/ncsi: Use netdev_dbg for debug messages
      MAINTAINERS: Add Sam as the maintainer for NCSI

Konstantin Khlebnikov (1):
      net_sched: blackhole: tell upper qdisc about dropped packets

Li RongQing (1):
      net: propagate dev_get_valid_name return code

Liran Alon (1):
      net: net_failover: fix typo in net_failover_slave_register()

Matteo Croce (2):
      bpfilter: fix build error
      bpfilter: ignore binary files

Stefan Agner (1):
      net: hamradio: use eth_broadcast_addr

Sudarsana Reddy Kalluru (3):
      qed: Fix possible memory leak in Rx error path handling.
      qed: Add sanity check for SIMD fastpath handler.
      qed: Do not advertise DCBX_LLD_MANAGED capability.

Toshiaki Makita (1):
      xdp: Fix handling of devmap in generic XDP

Willem de Bruijn (1):
      ip: limit use of gso_size to udp

William Tu (1):
      bpf, selftests: delete xfrm tunnel when test exits.

Xin Long (1):
      ipvlan: use ETH_MAX_MTU as max mtu

Yonghong Song (1):
      tools/bpftool: fix a bug in bpftool perf

 MAINTAINERS                                         |  5 +++++
 drivers/bluetooth/hci_nokia.c                       |  2 +-
 drivers/net/ethernet/cisco/enic/enic_clsf.c         |  3 +--
 drivers/net/ethernet/cisco/enic/enic_main.c         | 12 ++++++------
 drivers/net/ethernet/faraday/ftgmac100.c            |  4 ++--
 drivers/net/ethernet/intel/i40e/i40e_txrx.c         |  7 +++----
 drivers/net/ethernet/qlogic/qed/qed_dcbx.c          | 11 ++++-------
 drivers/net/ethernet/qlogic/qed/qed_ll2.c           | 11 +++++++++--
 drivers/net/ethernet/qlogic/qed/qed_main.c          | 12 ++++++++++--
 drivers/net/ethernet/stmicro/stmmac/Kconfig         |  2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 18 ++++++++++++++----
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c   | 10 ++++++++++
 drivers/net/ethernet/sun/sungem.c                   | 22 ++++++++++++----------
 drivers/net/ethernet/ti/davinci_emac.c              | 15 +++++++++++++--
 drivers/net/hamradio/bpqether.c                     |  8 ++------
 drivers/net/ipvlan/ipvlan_main.c                    |  1 +
 drivers/net/net_failover.c                          |  2 +-
 drivers/net/usb/cdc_ncm.c                           |  3 +--
 drivers/ptp/ptp_chardev.c                           |  4 ++--
 drivers/ptp/ptp_qoriq.c                             |  2 +-
 include/linux/atmdev.h                              | 15 +++++++++++++++
 include/linux/bpf.h                                 | 12 ++++++++++++
 include/linux/filter.h                              | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------
 include/net/ip6_fib.h                               |  5 +++--
 kernel/bpf/core.c                                   | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
 kernel/bpf/devmap.c                                 | 14 ++++++++++++++
 kernel/bpf/syscall.c                                | 12 +++---------
 net/atm/br2684.c                                    |  3 +--
 net/atm/clip.c                                      |  3 +--
 net/atm/common.c                                    |  3 +--
 net/atm/lec.c                                       |  3 +--
 net/atm/mpc.c                                       |  3 +--
 net/atm/pppoatm.c                                   |  3 +--
 net/atm/raw.c                                       |  4 ++--
 net/bpfilter/.gitignore                             |  1 +
 net/bpfilter/Makefile                               |  6 ++++--
 net/core/dev.c                                      |  4 ++--
 net/core/filter.c                                   | 21 ++++-----------------
 net/ipv4/inet_hashtables.c                          |  4 ++--
 net/ipv4/ip_output.c                                |  3 ++-
 net/ipv6/inet6_hashtables.c                         |  4 ++--
 net/ipv6/ip6_fib.c                                  |  5 +++--
 net/ipv6/ip6_output.c                               |  3 ++-
 net/ncsi/ncsi-aen.c                                 | 10 +++++-----
 net/ncsi/ncsi-manage.c                              | 49 ++++++++++++++++++++++---------------------------
 net/sched/act_ife.c                                 | 12 +++++-------
 net/sched/sch_blackhole.c                           |  2 +-
 net/xdp/xsk.c                                       |  3 +++
 tools/bpf/bpftool/perf.c                            |  5 +++--
 tools/bpf/bpftool/prog.c                            |  4 +++-
 tools/testing/selftests/bpf/config                  | 10 ++++++++++
 tools/testing/selftests/bpf/test_offload.py         | 12 ++++++++++--
 tools/testing/selftests/bpf/test_tunnel.sh          | 26 ++++++++++++++------------
 53 files changed, 371 insertions(+), 195 deletions(-)
 create mode 100644 net/bpfilter/.gitignore

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ