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: <20220609103202.21091-1-pabeni@redhat.com>
Date:   Thu,  9 Jun 2022 12:32:02 +0200
From:   Paolo Abeni <pabeni@...hat.com>
To:     torvalds@...ux-foundation.org
Cc:     kuba@...nel.org, davem@...emloft.net, netdev@...r.kernel.org,
        linux-kernel@...r.kernel.org
Subject: [GIT PULL] Networking for 5.19-rc2

Hi Linus!

The following changes since commit 58f9d52ff689a262bec7f5713c07f5a79e115168:

  Merge tag 'net-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2022-06-02 12:50:16 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.19-rc2

for you to fetch changes up to 647df0d41b6bd8f4987dde6e8d8d0aba5b082985:

  net: amd-xgbe: fix clang -Wformat warning (2022-06-08 21:12:03 -0700)

----------------------------------------------------------------
Networking fixes for 5.19-rc2, including fixes from bpf and netfilter.

Current release - regressions:
  - eth: amt: fix possible null-ptr-deref in amt_rcv()

Previous releases - regressions:
  - tcp: use alloc_large_system_hash() to allocate table_perturb

  - af_unix: fix a data-race in unix_dgram_peer_wake_me()

  - nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling

  - eth: ixgbe: fix unexpected VLAN rx in promisc mode on VF

Previous releases - always broken:
  - ipv6: fix signed integer overflow in __ip6_append_data

  - netfilter:
    - nat: really support inet nat without l3 address
    - nf_tables: memleak flow rule from commit path

  - bpf: fix calling global functions from BPF_PROG_TYPE_EXT programs

  - openvswitch: fix misuse of the cached connection on tuple changes

  - nfc: nfcmrvl: fix memory leak in nfcmrvl_play_deferred

  - eth: altera: fix refcount leak in altera_tse_mdio_create

Misc:
  - add Quentin Monnet to bpftool maintainers

Signed-off-by: Paolo Abeni <pabeni@...hat.com>

----------------------------------------------------------------
Alvin Šipraga (1):
      net: dsa: realtek: rtl8365mb: fix GMII caps for ports with internal PHY

Arnd Bergmann (1):
      au1000_eth: stop using virt_to_bus()

Chen Lin (1):
      net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag

Christophe JAILLET (1):
      stmmac: intel: Fix an error handling path in intel_eth_pci_probe()

Dan Carpenter (1):
      bpf: Use safer kvmalloc_array() where possible

Eric Dumazet (1):
      bpf, arm64: Clear prog->jited_len along prog->jited

Florian Westphal (1):
      netfilter: nat: really support inet nat without l3 address

Gal Pressman (1):
      net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure

Ilya Maximets (1):
      net: openvswitch: fix misuse of the cached connection on tuple changes

Jakub Kicinski (7):
      Merge branch 'amt-fix-several-bugs-in-amt_rcv'
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
      Merge branch 'net-unexport-some-symbols-that-are-annotated-__init'
      Merge branch 'split-nfc-st21nfca-refactor-evt_transaction-into-3'
      Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
      Merge branch 'mv88e6xxx-fixes-for-reading-serdes-state'
      Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue

Justin Stitt (1):
      net: amd-xgbe: fix clang -Wformat warning

Kuniyuki Iwashima (1):
      af_unix: Fix a data-race in unix_dgram_peer_wake_me().

Lina Wang (1):
      selftests net: fix bpf build error

Maciej Fijalkowski (1):
      xsk: Fix handling of invalid descriptors in XSK TX batching API

Marek Behún (1):
      net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete

Martin Faltesek (3):
      nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION
      nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling
      nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION

Masahiro Yamada (3):
      net: mdio: unexport __init-annotated mdio_bus_init()
      net: xfrm: unexport __init-annotated xfrm4_protocol_init()
      net: ipv6: unexport __init-annotated seg6_hmac_init()

Miaoqian Lin (3):
      net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_register
      net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list
      net: altera: Fix refcount leak in altera_tse_mdio_create

Muchun Song (1):
      tcp: use alloc_large_system_hash() to allocate table_perturb

Olivier Matz (2):
      ixgbe: fix bcast packets Rx on VF after promisc removal
      ixgbe: fix unexpected VLAN Rx in promisc mode on VF

Pablo Neira Ayuso (6):
      netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path
      netfilter: nf_tables: delete flowtable hooks via transaction list
      netfilter: nf_tables: always initialize flowtable hook list in transaction
      netfilter: nf_tables: release new hooks on unsupported flowtable flags
      netfilter: nf_tables: memleak flow rule from commit path
      netfilter: nf_tables: bail out early if hardware offload is not supported

Quentin Monnet (1):
      MAINTAINERS: Add a maintainer for bpftool

Russell King (Oracle) (2):
      net: dsa: mv88e6xxx: fix BMSR error to be consistent with others
      net: dsa: mv88e6xxx: correctly report serdes link failure

Taehee Yoo (3):
      amt: fix wrong usage of pskb_may_pull()
      amt: fix possible null-ptr-deref in amt_rcv()
      amt: fix wrong type string definition

Tan Tee Min (1):
      net: phy: dp83867: retrigger SGMII AN when link change

Toke Høiland-Jørgensen (2):
      bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs
      selftests/bpf: Add selftest for calling global functions from freplace

Wang Yufen (2):
      ipv6: Fix signed integer overflow in __ip6_append_data
      ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg

Willem de Bruijn (1):
      ip_gre: test csum_start instead of transport header

Xiaohui Zhang (1):
      nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred

 MAINTAINERS                                        |  7 +++
 arch/arm64/net/bpf_jit_comp.c                      |  1 +
 drivers/net/amt.c                                  | 59 +++++++++++++++-------
 drivers/net/dsa/lantiq_gswip.c                     |  4 +-
 drivers/net/dsa/mv88e6xxx/serdes.c                 | 35 +++++++------
 drivers/net/dsa/realtek/rtl8365mb.c                | 38 ++++----------
 drivers/net/ethernet/altera/altera_tse_main.c      |  6 ++-
 drivers/net/ethernet/amd/au1000_eth.c              | 22 ++++----
 drivers/net/ethernet/amd/au1000_eth.h              |  4 +-
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c           |  2 +-
 drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c    |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |  8 +--
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        | 21 +++++++-
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |  2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |  4 +-
 drivers/net/phy/dp83867.c                          | 29 +++++++++++
 drivers/net/phy/mdio_bus.c                         |  1 -
 drivers/nfc/nfcmrvl/usb.c                          | 16 +++++-
 drivers/nfc/st21nfca/se.c                          | 53 ++++++++++---------
 include/net/flow_offload.h                         |  1 +
 include/net/ipv6.h                                 |  4 +-
 include/net/netfilter/nf_tables.h                  |  1 -
 include/net/netfilter/nf_tables_offload.h          |  2 +-
 kernel/bpf/btf.c                                   |  3 +-
 kernel/trace/bpf_trace.c                           |  8 +--
 net/core/flow_offload.c                            |  6 +++
 net/ipv4/inet_hashtables.c                         | 10 ++--
 net/ipv4/ip_gre.c                                  | 11 ++--
 net/ipv4/xfrm4_protocol.c                          |  1 -
 net/ipv6/ip6_output.c                              |  6 +--
 net/ipv6/seg6_hmac.c                               |  1 -
 net/l2tp/l2tp_ip6.c                                |  5 +-
 net/netfilter/nf_tables_api.c                      | 54 +++++++++-----------
 net/netfilter/nf_tables_offload.c                  | 23 ++++++++-
 net/netfilter/nft_nat.c                            |  3 +-
 net/openvswitch/actions.c                          |  6 +++
 net/openvswitch/conntrack.c                        |  4 +-
 net/unix/af_unix.c                                 |  2 +-
 net/xdp/xsk.c                                      |  5 +-
 net/xdp/xsk_queue.h                                |  8 ---
 .../selftests/bpf/prog_tests/fexit_bpf2bpf.c       | 14 +++++
 .../selftests/bpf/progs/freplace_global_func.c     | 18 +++++++
 tools/testing/selftests/net/bpf/Makefile           |  4 +-
 tools/testing/selftests/netfilter/nft_nat.sh       | 43 ++++++++++++++++
 44 files changed, 367 insertions(+), 189 deletions(-)
 create mode 100644 tools/testing/selftests/bpf/progs/freplace_global_func.c

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ