This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 42e7a03d3bad Merge tag 'hyperv-fixes-signed-20220407' of git://git.kern [...] new 059a47f1da93 net: sfc: add missing xdp queue reinitialization new 9381fe8c849c net/tls: fix slab-out-of-bounds bug in decrypt_internal new 012d69fbfcc7 vrf: fix packet sniffing for traffic originating from ip tunnels new 1effe8ca4e34 skbuff: fix coalescing for page_pool fragment recycling new 066dfc429040 Revert "net: dsa: stop updating master MTU from master.c" new bd8c624c0cd5 ice: Clear default forwarding VSI during VSI release new 2c0069f3f91f ice: Fix MAC address setting new 1273f89578f2 ice: Fix broken IFF_ALLMULTI handling new 4298a62ff894 Merge branch 'ice-fixups' new 60be976ac451 mctp: Fix check for dev_hard_header() result new 8ce40a2fd350 mctp i2c: correct mctp_i2c_header_create result new 4a9dda1c1da6 mctp: Use output netdev to allocate skb headroom new f41bdd49afef Merge branch 'MCTP-fixes' new c3efcedd272a net: micrel: fix KS8851_MLL Kconfig new 6bf92d70e690 net: ipv4: fix route with nexthop object delete warning new 392baa339c6a selftests: net: add delete nexthop route warning test new 37391cc843eb Merge branch 'nexthop-route-deletye-warning' new 31ac3bcee47b net/fungible: Fix reference to __udivdi3 on 32b builds new c21cabb0fd0b net: stmmac: Fix unset max_speed difference between DT and [...] new 5a48b7433a5a docs: net: dsa: fix minor grammar and punctuation issues new 692930cc4350 selftests: net: fix nexthop warning cleanup double ip typo new b117c88df0e3 dt-bindings: net: micrel: Revert latency support and times [...] new b814403a8cd8 net: phy: micrel: Remove latency from driver new 76e9ccd68943 net: phy: micrel: Remove DT option lan8814,ignore-ts new 2370759b8a00 Merge branch 'micrel-lan8814-remove-latencies' new 20921c0c8609 qed: fix ethtool register dump new 4f81def272de bnxt_en: Synchronize tx when xdp redirects happen on same ring new facc173cf700 bnxt_en: reserve space inside receive page for skb_shared_info new 27d4073f8d9a bnxt_en: Prevent XDP redirect from running when stopping TX queue new 5dc64b6dcbc2 Merge branch 'bnxt_en-fixes' new 2baed4f9b085 stmmac: dwmac-loongson: change loongson_dwmac_driver from [...] new 458f5d92df48 sfc: Do not free an empty page_ring new e3d37210df5c sctp: count singleton chunks in assoc user stats new 2b04bd4f03bb dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe new ccfee1822042 ice: Set txq_teid to ICE_INVAL_TEID on ring creation new 05ef6813b234 ice: Do not skip not enabled queues in ice_vc_dis_qs_msg new 61fb3eee13e8 Merge branch 'ice-bug-fixes' new 1158f79f82d4 ipv6: Fix stats accounting in ip6_pkt_drop new 31818213170c netfilter: bitwise: fix reduce comparisons new 42193ffd79bd netfilter: nf_tables: memcg accounting for dynamically all [...] new 03eb7daec59f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf new 1d7e4fd72bb9 net: micrel: Fix KS8851 Kconfig new 3f2a3050b4a3 net: openvswitch: don't send internal clone attribute to t [...] new 11f8e7c122ce net: ethernet: mv643xx: Fix over zealous checking of_get_m [...] new 1f30fb9166d4 net: openvswitch: fix leak of nested actions new 1946014ca3b1 rxrpc: fix a race in rxrpc_exit_net() new fb5833d81e43 net: sfc: fix using uninitialized xdp tx_queue new d1c4f93e3f0a net: axienet: setup mdio unconditionally new ab3a5d4c6081 net: axienet: factor out phy_node in struct axienet_local new dc48f04fd656 dt-bindings: net: add pcs-handle attribute new 19c7a43912c6 net: axiemac: use a phandle to reference pcs_phy new 9386d1811f34 Merge branch 'axienet-broken-link' new 8d90991e5bf7 net: phy: mscc-miim: reject clause 45 register accesses new f9124c68f05f ice: synchronize_rcu() when terminating rings new 72b915a2b444 ice: xsk: fix VSI state check in ice_xsk_wakeup() new e19778e6c911 ice: clear cmd_type_offset_bsz for TX rings new 74edbe9edeef Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new a3ebe92a0f2d net: ipv6mr: fix unused variable warning with CONFIG_IPV6_ [...] new 4e910dbe3650 qede: confirm skb is allocated before using new afb8e2465275 net: usb: aqc111: Fix out-of-bounds accesses in RX fixup new b423e54ba965 myri10ge: fix an incorrect free for skb in myri10ge_sw_tso new 522574fd7864 bpftool: Explicit errno handling in skeletons new d31e0386a2f1 bpf: Fix sparse warnings in kprobe_multi_resolve_syms new 2609f635a20d selftests/bpf: Fix warning comparing pointer to 0 new a2fb49833cad rethook: Fix to use WRITE_ONCE() for rethook:: Handler new 4a9c7bbe2ed4 bpf: Resolve to prog->aux->dst_prog->type only for BPF_PRO [...] new 0a210af6d0a0 bpf: selftests: Test fentry tracing a struct_ops program new 2e8702cc0cfa bpf: Support dual-stack sockets in bpf_tcp_check_syncookie new 53968dafc4a6 bpf: Adjust bpf_tcp_check_syncookie selftest to test dual- [...] new 8e9d0d7a76c5 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new ec4eb8a86ade drivers: net: slip: fix NPD bug in sl_tx_timeout() new 73b193f26509 Merge tag 'net-5.18-rc2' of git://git.kernel.org/pub/scm/l [...] new 687127c81ad3 cifs: fix potential race with cifsd thread new 00c796eecba4 cifs: remove check of list iterator against head past the [...] new fb39d30e2272 cifs: force new session setup and tcon for dfs new 7cd1cc415dd8 cifs: update internal module number new 5a5dcfd1e878 Merge tag '5.18-rc1-smb3-fixes' of git://git.samba.org/sfr [...] new c5c948aa894a drm/amd: Add USBC connector ID new 32f90e652519 drm/amdgpu: prevent memory wipe in suspend/shutdown stage new 2d505453f38e drm/amdgpu: conduct a proper cleanup of PDB bo new 60d61f4ed6ea drm/amdgpu/pm: fix the Stable pstate Test in amdgpu_test new 1647b54ed55d drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() new b818a5d37454 drm/amdgpu/gmc: use PCI BARs for APUs in passthrough new 0d8e4eb33764 drm/amdgpu: add workarounds for VCN TMZ issue on CHIP_RAVEN new 93dde6ccd66d drm/amdgpu/pm: add asic smu support check new 3107e1a7ae08 drm/amd/display: Fix p-state allow debug index on dcn31 new 5e8a71cf13bc drm/amd/display: fix audio format not updated after edid updated new 6bf528ec91fb drm/amd/display: Reduce stack size new 7d56a154e22f drm/amd/display: FEC check in timing validation new bd219322dbb4 drm/amd/display: Add fSMC_MSG_SetDtbClk support new c9fbf6435162 drm/amd/display: Update VTEM Infopacket definition new 02fc996d5098 drm/amdgpu/vcn: Fix the register setting for vcn1 new e5fc78252ccd drm/amd/display: Add support for zstate during extended vblank new a572f7055067 drm/amd/display: remove destructive verify link for TMDS new b7dfbd2e601f drm/amdkfd: Fix Incorrect VMIDs passed to HWS new c5650327aba0 drm/amdkfd: Check use_xgmi_p2p before reporting hive_id new 6ea239adc2a7 drm/amdgpu/vcn: improve vcn dpg stop procedure new ebbb7bb9e803 drm/amdkfd: Check for potential null return of kmalloc_array() new 5f3854f1f4e2 drm/amdgpu: add more cases to noretry=1 new 7057c81773ac drm/amdgpu: set noretry=1 for gc 10.3.6 new 609910db56e7 drm/amdgpu: set noretry=1 for GFX 10.3.4 new 0dc386add50b drm/amdgpu: set noretry for gfx 10.3.7 new 15f9cd4334c8 drm/amdgpu/gfx10: enable gfx1037 clock counter retrieval function new 72cfb835e56f Merge tag 'amd-drm-next-5.18-2022-03-25' of https://gitlab [...] new d14eb80e2779 drm/panel: ili9341: fix optional regulator handling new 691b592abb9a Merge tag 'drm-misc-fixes-2022-03-24' of git://anongit.fre [...] new 8027a9ad9b35 drm/imx: imx-ldb: Check for null pointer after calling kmemdup new bce81feb03a2 drm/imx: Fix memory leak in imx_pd_connector_get_modes new e8083acc3f8c drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe new 070a88fd4a03 gpu: ipu-v3: Fix dev_dbg frequency output new c6b035e672e3 Merge tag 'imx-drm-fixes-2022-04-06' of git://git.pengutro [...] new 945da79e6dd0 drm/amdgpu/vcn3: send smu interface type new dda81d9761d0 drm/amd/vcn: fix an error msg on vcn 3.0 new 862a876c3a63 drm/amd/display: Correct Slice reset calculation new 95707203407c drm/amd/display: Remove redundant dsc power gating from init_hw new 58e16c752e95 drm/amd/display: Enable power gating before init_pipes new 83e9faac9a38 drm/amd/display: Clear optc false state when disable otg new 2944dbedc7e1 drm/amd/display: Add work around for AUX failure on wake. new b2075fce104b drm/amd/display: Revert FEC check in validation new f4346fb3edf7 drm/amd/display: Fix allocate_mst_payload assert on resume new 4052287a75eb amd/display: set backlight only if required new 96f2b7a35716 drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address new ef1a0808a2e2 drm/amdgpu: Sync up header and implementation to use the s [...] new e79a2398e1b2 drm/amdkfd: Create file descriptor after client is added t [...] new ca1198849ab0 drm/amd/display: Fix by adding FPU protection for dcn30_in [...] new ebc002e3ee78 drm/amdgpu: don't use BACO for reset in S3 new 7e8906dc2689 drm/amd/display: remove assert for odm transition case new 6e93d5b03332 drm/amd/display: Add configuration options for AUX wake wo [...] new 879791ad8bf3 drm/amdgpu/display: change pipe policy for DCN 2.1 new 28c25238898a drm/amd/display: update dcn315 clock table read new 2f25d8ce09b7 drm/amdgpu/smu10: fix SoC/fclk units in auto mode new dc7d19d27d01 Merge tag 'amd-drm-fixes-5.18-2022-04-06' of https://gitla [...] new caaf2ae712b7 dma-buf: Add dma_fence_array_for_each (v2) new 64a8f92fd783 dma-buf: add dma_fence_unwrap v2 new 519f490db07e dma-buf/sync-file: fix warning about fence containers new 21d139d73f77 dma-buf/sync-file: fix logic error in new fence merge code new c42ee39c1e78 dma-buf: handle empty dma_fence_arrays gracefully new 67bae5f28c89 drm: of: Properly try all possible cases for bridge/panel [...] new 995f74807329 Merge tag 'drm-misc-next-fixes-2022-04-07' of git://anongi [...] new 38d4e5cf5b08 drm/nouveau/pmu: Add missing callbacks for Tegra devices new 8047f98c8958 dt-bindings: display: bridge: Drop requirement on input po [...] new cf5c5763eb53 Merge drm/drm-fixes into drm-misc-fixes new 13043d1a12c5 Merge drm-misc/drm-misc-next-fixes into drm-misc-fixes new 0f525289ff0d fbdev: Fix unregistering of framebuffers without device new 1ecc0c09f19f dt-bindings: display: panel: mipi-dbi-spi: Make width-mm/h [...] new 88711fa9a14f Merge tag 'drm-misc-fixes-2022-04-07' of git://anongit.fre [...] new 1831fed55973 Merge tag 'drm-fixes-2022-04-08' of git://anongit.freedesk [...]
The 147 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: .../bindings/display/bridge/chipone,icn6211.yaml | 1 - .../bindings/display/bridge/toshiba,tc358762.yaml | 1 - .../bindings/display/panel/panel-mipi-dbi-spi.yaml | 2 + .../bindings/net/ethernet-controller.yaml | 6 + Documentation/devicetree/bindings/net/micrel.txt | 17 -- .../devicetree/bindings/net/xilinx_axienet.txt | 8 +- Documentation/driver-api/dma-buf.rst | 6 + Documentation/networking/dsa/dsa.rst | 64 ++--- drivers/dma-buf/Makefile | 1 + drivers/dma-buf/dma-fence-array.c | 32 +++ drivers/dma-buf/selftests.h | 1 + drivers/dma-buf/st-dma-fence-unwrap.c | 261 +++++++++++++++++++++ drivers/dma-buf/sync_file.c | 141 +++++------ drivers/gpu/drm/amd/amdgpu/ObjectID.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 7 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 71 ++++++ drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 24 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 + .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 107 +++++---- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 19 +- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.h | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 19 ++ drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 65 +++++ drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 23 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 20 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 12 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 5 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 2 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c | 8 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 19 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 5 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 3 + .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 18 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 13 + .../drm/amd/display/dc/dml/display_mode_structs.h | 2 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 4 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 + .../amd/display/modules/info_packet/info_packet.c | 5 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 17 ++ .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 8 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 2 +- drivers/gpu/drm/drm_of.c | 99 ++++---- drivers/gpu/drm/imx/dw_hdmi-imx.c | 8 +- drivers/gpu/drm/imx/imx-ldb.c | 2 + drivers/gpu/drm/imx/parallel-display.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h | 1 + drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 4 +- drivers/gpu/ipu-v3/ipu-di.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 7 + drivers/net/ethernet/broadcom/bnxt/bnxt.h | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h | 2 + drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 4 +- drivers/net/ethernet/fungible/funcore/fun_dev.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 3 +- drivers/net/ethernet/intel/ice/ice_fltr.c | 44 +++- drivers/net/ethernet/intel/ice/ice_lib.c | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 127 +++++++--- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 4 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 6 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/micrel/Kconfig | 2 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 3 + drivers/net/ethernet/sfc/efx_channels.c | 148 ++++++------ drivers/net/ethernet/sfc/rx_common.c | 3 + drivers/net/ethernet/sfc/tx.c | 3 + drivers/net/ethernet/sfc/tx_common.c | 2 + .../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 2 - drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 33 +-- drivers/net/mctp/mctp-i2c.c | 2 +- drivers/net/mdio/mdio-mscc-miim.c | 6 + drivers/net/phy/micrel.c | 106 +-------- drivers/net/slip/slip.c | 2 +- drivers/net/usb/aqc111.c | 9 +- drivers/net/vrf.c | 15 +- drivers/video/fbdev/core/fbmem.c | 9 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/connect.c | 15 +- fs/cifs/netmisc.c | 2 +- fs/cifs/smb2misc.c | 10 +- include/linux/bpf_verifier.h | 4 +- include/linux/dma-fence-array.h | 19 ++ include/linux/dma-fence-chain.h | 2 + include/linux/dma-fence-unwrap.h | 95 ++++++++ include/net/mctp.h | 2 - kernel/trace/bpf_trace.c | 4 +- kernel/trace/rethook.c | 2 +- net/core/filter.c | 17 +- net/core/skbuff.c | 15 +- net/dsa/master.c | 25 +- net/ipv4/fib_semantics.c | 7 +- net/ipv6/ip6mr.c | 2 +- net/ipv6/route.c | 2 +- net/mctp/af_mctp.c | 46 +++- net/mctp/route.c | 16 +- net/netfilter/nf_tables_api.c | 2 +- net/netfilter/nft_bitwise.c | 4 +- net/netfilter/nft_connlimit.c | 2 +- net/netfilter/nft_counter.c | 2 +- net/netfilter/nft_last.c | 2 +- net/netfilter/nft_limit.c | 2 +- net/netfilter/nft_quota.c | 2 +- net/openvswitch/actions.c | 2 +- net/openvswitch/flow_netlink.c | 99 +++++++- net/rxrpc/net_ns.c | 2 +- net/sctp/outqueue.c | 6 +- net/tls/tls_sw.c | 2 +- tools/bpf/bpftool/gen.c | 22 +- .../selftests/bpf/prog_tests/dummy_st_ops.c | 23 ++ tools/testing/selftests/bpf/progs/map_ptr_kern.c | 4 +- .../selftests/bpf/progs/trace_dummy_st_ops.c | 21 ++ .../selftests/bpf/test_tcp_check_syncookie_user.c | 78 ++++-- tools/testing/selftests/net/fib_nexthops.sh | 14 ++ 141 files changed, 1760 insertions(+), 652 deletions(-) create mode 100644 drivers/dma-buf/st-dma-fence-unwrap.c create mode 100644 include/linux/dma-fence-unwrap.h create mode 100644 tools/testing/selftests/bpf/progs/trace_dummy_st_ops.c