This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 3a34b13a88ca pipe: make pipe writes always wake up readers new f0c6225531e4 ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 new e0eef3690dc6 Revert "ACPI: resources: Add checks for ACPI IRQ override" new 41a8457f3f6f ACPI: DPTF: Fix reading of attributes new e83f54eacf13 Merge branches 'acpi-resources' and 'acpi-dptf' new e1dab4c02de0 Merge tag 'acpi-5.14-rc4' of git://git.kernel.org/pub/scm/ [...] new d72e91efcae1 octeontx2-af: Remove unnecessary devm_kfree new f8dd60de1948 tipc: fix implicit-connect for SYN+ new d237a7f11719 tipc: fix sleeping in tipc accept routine new 227adfb2b1df net: Set true network header for ECN decapsulation new 46c7655f0b56 ipv6: decrease hop limit counter in ip6_forward() new c92c74131a84 net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too new 68d1f1d4af18 wwan: core: Fix missing RTM_NEWLINK event for default link new 9986066d94c9 octeontx2-af: Fix uninitialized variables in rvu_switch new cfbe3650dd3e netfilter: nf_tables: fix audit memory leak in nf_tables_commit new 32c3973d8083 netfilter: flowtable: avoid possible false sharing new 32953df7a6eb netfilter: nft_last: avoid possible false sharing new 30a56a2b8818 netfilter: conntrack: adjust stop timestamp to real expiry value new a33f387ecd5a netfilter: nft_nat: allow to specify layer 4 protocol NAT only new 217e26bd87b2 netfilter: nfnl_hook: fix unused variable warning new 200bd5668c04 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 52f3456a96c0 net: qrtr: fix memory leaks new 15bbf8bb4d4a NIU: fix incorrect error return, missed in previous revert new ec61cd49bf56 mac80211: Do not strip skb headroom on monitor frames new 1a7915501ca9 mac80211: fix starting aggregation sessions on mesh interfaces new a5d3cbdb09ff mac80211: fix enabling 4-address mode on a sta vif after assoc new 17109e978379 virt_wifi: fix error on connect new 0d059964504a nl80211: limit band information in non-split data new f9a5c358c8d2 cfg80211: Fix possible memory leak in function cfg80211_bs [...] new 1f22cf13496f Merge tag 'mac80211-for-net-2021-07-23' of git://git.kerne [...] new 65662a8dcdd0 i40e: Fix logic of disabling queues new 71d6fdba4b2d i40e: Fix firmware LLDP agent related warning new dc614c46178b i40e: Add additional info to PHY type error new 89ec1f0886c1 i40e: Fix queue-to-TC mapping on Tx new ea52faae1d17 i40e: Fix log TC creation failure when max num of queues i [...] new 0506c93fba05 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new 6840e17b8ea9 ionic: make all rx_mode work threadsafe new f79eef711eb5 ionic: catch no ptp support earlier new a6ff85e0a2d9 ionic: remove intr coalesce update from napi new 76ed8a4a00b4 ionic: fix up dim accounting for tx and rx new f07f9815b704 ionic: count csum_none when offload enabled new 5aa1959d1800 Merge branch 'ionic-fixes' new f5d156c7bfab arm64: dts: imx8mp: remove fallback compatible string for FlexCAN new 54f93336d000 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF new 0c71437dd50d can: j1939: j1939_session_deactivate(): clarify lifetime o [...] new c6eea1c8bda5 can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value betw [...] new 590eb2b7d8cf can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxer [...] new ef68a7179606 can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker [...] new e394f1e3b139 Merge tag 'linux-can-fixes-for-5.14-20210724' of git://git [...] new 3cf4375a0904 tipc: do not write skb_shinfo frags when doing decrytion new 89bc7f456cd4 bnxt_en: Add missing periodic PHC overflow check new ac059d16442f octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces new 69f0aeb13bb5 octeontx2-pf: Fix interface down flag on error new 4c85e57575fb octeontx2-pf: Dont enable backpressure on LBK links new 149ea30fdd5c devlink: Fix phys_port_name of virtual port and merge error new ad4e1e48a629 net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_N [...] new 7e4960b3d66d mlx4: Fix missing error code in mlx4_load_one() new 795e3d2ea68e net: qede: Fix end of loop tests for list_for_each_entry new 058e6e0ed0ea sctp: improve the code for pmtu probe send and recv update new eacf078cf4c7 sctp: send pmtu probe only if packet loss in Search Comple [...] new 832df96d5f95 Merge branch 'sctp-pmtu-probe' new 94cbe7db7d75 net: stmmac: add est_irq_status callback function for GMAC [...] new 2ebda0271483 sctp: delete addr based on sin6_scope_id new 92766c4628ea net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr [...] new 758684e49f4c bnxt_en: Fix static checker warning in bnxt_fw_reset_task() new fcef709c2c4b octeontx2-af: Do NIX_RX_SW_SYNC twice new c7c9d2102c9c net: llc: fix skb_over_panic new 801e541c79bb nfc: s3fwrn5: fix undefined parameter values in dev_err() new 8373cd38a888 net: hns3: change the method of obtaining default ptp cycle new 8b54874ef161 net/mlx5: Fix flow table chaining new 90b22b9bcd24 net/mlx5e: Disable Rx ntuple offload for uplink representor new c671972534c6 net/mlx5: E-Switch, Set destination vport vhca id only whe [...] new dd3fddb82780 net/mlx5: E-Switch, handle devcom events only for ports on [...] new e2351e517068 net/mlx5e: RX, Avoid possible data corruption when relaxed [...] new 9841d58f3550 net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offlo [...] new a759f845d1f7 net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping new 497008e78345 net/mlx5e: Fix page allocation failure for trap-RQ over SF new 678b1ae1af4a net/mlx5e: Fix page allocation failure for ptp-RQ over SF new 7f331bf0f060 net/mlx5: Unload device upon firmware fatal error new b1c2f6312c50 net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() new 740452e09cf5 net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 new 9d0279d043e8 Merge tag 'mlx5-fixes-2021-07-27' of git://git.kernel.org/ [...] new 46573e3ab08f nfc: s3fwrn5: fix undefined parameter values in dev_err() new 557fb5862c92 sctp: fix return value check in __sctp_rcv_asconf_lookup new 76a16be07b20 tulip: windbond-840: Fix missing pci_disable_device() in p [...] new 5e7b30d24a5b nfc: nfcsim: fix use after free during module unload new 1e60cebf8294 net: let flow have same hash in two directions new 89fb62fde3b2 sis900: Fix missing pci_disable_device() in probe and remove new 59089a189e3a bpf: Remove superfluous aux sanitation on subprog rejection new e042aa532c84 bpf: Fix pointer arithmetic mask tightening under state pruning new a6c39de76d70 bpf, selftests: Add test cases for pointer alu from multip [...] new d6371c76e20d bpf: Fix OOB read when printing XDP link fdinfo new 343597d558e7 bpf, sockmap: Zap ingress queues after stopping strparser new 476d98018f32 bpf, sockmap: On cleanup we additionally need to remove ca [...] new 9635720b7c88 bpf, sockmap: Fix memleak on ingress msg enqueue new f1fdee33f5b4 Merge branch 'sockmap fixes picked up by stress tests' new f5e81d111750 bpf: Introduce BPF nospec instruction for mitigating Spectre v4 new 2039f26f3aca bpf: Fix leakage due to insufficient speculative store byp [...] new fc16a5322ee6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 028a71775f81 gve: Update MAINTAINERS list new 8a7b46fa7902 MAINTAINERS: add Yasushi SHOJI as reviewer for the Microch [...] new f6b3c7848e66 can: hi311x: fix a signedness bug in hi3110_cmd() new fc43fb69a7af can: mcba_usb_start(): add missing urb->transfer_dma initi [...] new 0e865f0c3192 can: usb_8dev: fix memory leak new 9969e3c5f40c can: ems_usb: fix memory leak new 928150fad41b can: esd_usb2: fix memory leak new 8d67041228ac Merge tag 'linux-can-fixes-for-5.14-20210730' of git://git [...] new c7d102232649 Merge tag 'net-5.14-rc4' of git://git.kernel.org/pub/scm/l [...]
The 107 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 12 +- arch/arm/net/bpf_jit_32.c | 3 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 4 +- arch/arm64/net/bpf_jit_comp.c | 13 ++ arch/mips/net/ebpf_jit.c | 3 + arch/powerpc/net/bpf_jit_comp32.c | 6 + arch/powerpc/net/bpf_jit_comp64.c | 6 + arch/riscv/net/bpf_jit_comp32.c | 4 + arch/riscv/net/bpf_jit_comp64.c | 4 + arch/s390/net/bpf_jit_comp.c | 5 + arch/sparc/net/bpf_jit_comp_64.c | 3 + arch/x86/net/bpf_jit_comp.c | 7 + arch/x86/net/bpf_jit_comp32.c | 6 + drivers/acpi/dptf/dptf_pch_fivr.c | 51 ++++- drivers/acpi/resource.c | 9 +- drivers/acpi/x86/s2idle.c | 10 +- drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 1 + drivers/net/can/usb/ems_usb.c | 14 +- drivers/net/can/usb/esd_usb2.c | 16 +- drivers/net/can/usb/mcba_usb.c | 2 + drivers/net/can/usb/peak_usb/pcan_usb.c | 10 +- drivers/net/can/usb/usb_8dev.c | 15 +- drivers/net/dsa/mv88e6xxx/chip.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 7 + drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 4 + drivers/net/ethernet/dec/tulip/winbond-840.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 36 +++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.h | 10 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 61 +++--- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 50 +++++ drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 17 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 11 +- .../net/ethernet/marvell/octeontx2/af/rvu_switch.c | 11 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 14 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 + drivers/net/ethernet/mellanox/mlx4/main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/dev.c | 5 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 38 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 33 ++- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 12 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 197 +++++++++--------- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 11 +- drivers/net/ethernet/pensando/ionic/ionic_phc.c | 10 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 41 ++-- drivers/net/ethernet/qlogic/qede/qede_filter.c | 4 +- drivers/net/ethernet/qlogic/qla3xxx.c | 6 +- drivers/net/ethernet/sis/sis900.c | 7 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 + drivers/net/ethernet/sun/niu.c | 3 +- drivers/net/phy/broadcom.c | 2 +- drivers/net/wireless/virt_wifi.c | 52 +++-- drivers/net/wwan/wwan_core.c | 2 + drivers/nfc/nfcsim.c | 3 +- drivers/nfc/s3fwrn5/firmware.c | 2 +- include/linux/bpf_types.h | 1 + include/linux/bpf_verifier.h | 3 +- include/linux/filter.h | 15 ++ include/linux/skmsg.h | 54 +++-- include/net/llc_pdu.h | 31 ++- include/net/sctp/structs.h | 5 +- kernel/bpf/core.c | 19 +- kernel/bpf/disasm.c | 16 +- kernel/bpf/verifier.c | 148 +++++-------- net/can/j1939/transport.c | 11 +- net/can/raw.c | 20 +- net/core/devlink.c | 10 +- net/core/flow_dissector.c | 18 +- net/core/skmsg.c | 39 +++- net/ipv4/ip_tunnel.c | 2 +- net/ipv6/ip6_output.c | 5 +- net/llc/af_llc.c | 10 +- net/llc/llc_s_ac.c | 2 +- net/mac80211/cfg.c | 19 ++ net/mac80211/ieee80211_i.h | 2 + net/mac80211/mlme.c | 4 +- net/mac80211/rx.c | 3 +- net/mac80211/tx.c | 57 ++--- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_flow_table_core.c | 6 +- net/netfilter/nf_tables_api.c | 12 ++ net/netfilter/nfnetlink_hook.c | 2 + net/netfilter/nft_last.c | 20 +- net/netfilter/nft_nat.c | 4 +- net/qrtr/qrtr.c | 6 +- net/sctp/input.c | 2 +- net/sctp/ipv6.c | 5 +- net/sctp/sm_statefuns.c | 15 +- net/sctp/transport.c | 45 ++-- net/tipc/crypto.c | 14 +- net/tipc/socket.c | 30 +-- net/wireless/nl80211.c | 5 +- net/wireless/scan.c | 6 +- .../selftests/bpf/verifier/value_ptr_arith.c | 229 +++++++++++++++++++++ 107 files changed, 1282 insertions(+), 565 deletions(-)