Message ID | 20220609103202.21091-1-pabeni@redhat.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 825464e79db4aac936e0fdae62cdfb7546d0028f |
Headers | show |
Series | [GIT,PULL] Networking for 5.19-rc2 | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Pull request for net |
netdev/build_32bit | success | Errors and warnings before: 23 this patch: 23 |
netdev/build_clang | success | Errors and warnings before: 9 this patch: 9 |
netdev/verify_signedoff | success | Signed-off-by tag matches author and committer |
netdev/verify_fixes | success | No Fixes tag |
netdev/build_allmodconfig_warn | success | Errors and warnings before: 20 this patch: 20 |
The pull request you sent on Thu, 9 Jun 2022 12:32:02 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.19-rc2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/825464e79db4aac936e0fdae62cdfb7546d0028f
Thank you!
Hello: This pull request was applied to netdev/net.git (master) by Linus Torvalds <torvalds@linux-foundation.org>: On Thu, 9 Jun 2022 12:32:02 +0200 you wrote: > 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: > > [...] Here is the summary with links: - [GIT,PULL] Networking for 5.19-rc2 https://git.kernel.org/netdev/net/c/825464e79db4 You are awesome, thank you!
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@redhat.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