This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 6fbd6cf85a3b Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/l [...] new 21f05a437e96 ACPI: platform: Hide ACPI_PLATFORM_PROFILE option new 6120484ef2bd ACPI: platform: Fix file references in comment new 6c0b5e3fc6b5 ACPI: platform: Add balanced-performance platform profile new d1eb86e59be0 ACPI: tables: introduce support for FPDT table new b11ffaeacd19 Merge branch 'acpi-tables' new 268f77b52509 Merge tag 'acpi-5.12-rc1-3' of git://git.kernel.org/pub/sc [...] new 3a2eb515d136 octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() new 04b385f32508 net: ag71xx: remove unnecessary MTU reservation new 433dfc99aa3e dpaa_eth: fix the access method for the dpaa_napi_portal new 0a8a800027f1 net: mvpp2: skip RSS configurations on loopback port new 4e9d9d1f4880 net: phy: icplus: call phy_restore_page() when phy_select_ [...] new 94ead4caa061 net: dsa: Fix dependencies with HSR new 341c65242fe1 mptcp: fix DATA_FIN processing for orphaned sockets new d87903b63e3c mptcp: fix DATA_FIN generation on early shutdown new ad98dd37051e mptcp: provide subflow aware release function new 52557dbc7538 mptcp: do not wakeup listener for MPJ subflows new e5bcf0e87913 Merge branch 'mptcp-a-bunch-of-fixes' new 24877687b375 net: stmmac: fix CBS idleslope and sendslope calculation new 8eb65fda4a6d net/mlx4_core: Add missed mlx4_free_cmd_mailbox() new 92c6058024e8 i40e: Fix flow for IPv6 next header (extension header) new 58cab46c622d i40e: Fix memory leak in i40e_probe new d2c788f739b6 i40e: Add zero-initialization of AQ command structures new 4cdb9f80dcd4 i40e: Fix overwriting flow control settings during driver loading new 28b1208e7a7f i40e: Fix addition of RX filters after enabling FW LLDP agent new dc8812626440 i40e: Fix VFs not created new 61c1e0eb8375 i40e: Fix add TC filter for IPv6 new b32cddd2247c i40e: Fix endianness conversions new 42870a1a8728 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new ee576c47db60 net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before [...] new 9bc1ef64aeb6 bcm63xx_enet: fix sporadic kernel panic new 18755e270666 Marvell Sky2 Ethernet adapter: fix warning messages. new e6dd86ed27d1 net: dsa: bcm_sf2: Wire-up br_flags_pre, br_flags and set_mrouter new f9b3827ee66c net: dsa: b53: Support setting learning on port new f3f9be9c5808 Merge branch 'net-dsa-learning-fixes-for-b53-bcm_sf2' new 3aed8b63336c net/sched: cls_flower: validate ct_state for invalid and r [...] new 7a0ae61acde2 r8152: enable U1/U2 for USB_SPEED_SUPER new c79515e47935 r8152: check if the pointer of the function exists new 156c32076112 r8152: replace netif_err with dev_err new 40fa7568ac23 r8152: spilt rtl_set_eee_plus and r8153b_green_en new 2c8396de7225 Merge branch 'r8152-minor-adjustments' new 92584ddf550a vxlan: move debug check after netdev unregister new fc0494ead639 net: qrtr: Fix memory leak in qrtr_tun_open new 30ac4e2f54ec wireguard: avoid double unlikely() notation when using IS_ERR() new 7f57bd8dc22d wireguard: socket: remove bogus __be32 annotation new d5a49aa6c3e2 wireguard: selftests: test multiple parallel streams new 5a0598695634 wireguard: peer: put frequently used members above cache lines new 99fff5264e7a wireguard: device: do not generate ICMP for non-IP packets new 8b5553ace83c wireguard: queueing: get rid of per-peer ring buffers new bce2473927af wireguard: kconfig: use arm chacha even with no neon new fcb3007371e1 Merge branch 'wireguard-fixes-for-5-12-rc1' new 7dcf7aa01c7b ice: report correct max number of TCs new 37b52be26002 ice: Set trusted VF as default VSI when setting allmulti on new a6aa7c8f998f ice: Account for port VLAN in VF max packet size calculation new 0d4907f65dc8 ice: Fix state bits on LLDP mode switch new 0393e46ac48a ice: update the number of available RSS queues new 6fbd15c09691 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 88eee9b7b42e net: usb: qmi_wwan: support ZTE P685M modem new 4e096a18867a net: introduce CAN specific pointer in the struct net_device new 17d7fd47aa90 net: stmmac: Fix missing spin_lock_init in visconti_eth_dw [...] new 8f1c0fd2c84c ibmvnic: fix a race between open and reset new fcd4ba3bcba7 net: dsa: sja1105: Remove unneeded cast in sja1105_crc32() new f17641140112 net: hsr: add support for EntryForgetTime new 4dc7f09b8bec net: broadcom: bcm4908_enet: fix RX path possible mem leak new 4d9274cee40b net: broadcom: bcm4908_enet: fix NAPI poll returned value new a93dcaada2dd net: psample: Fix netlink skb length with tunnel info new 764d31cacfe4 net: phy: micrel: set soft_reset callback to genphy_soft_r [...] new 6cf739131a15 r8169: fix jumbo packet handling on RTL8168e new 5ad3dbab569a Merge tag 'net-5.12-rc1' of git://git.kernel.org/pub/scm/l [...] new fe7952c629da drm/msm: Add speed-bin support to a618 gpu new 6cefa31e8104 drm/msm: Fix MSM_INFO_GET_IOVA with carveout new 4f2cf99d542c drm/msm/a5xx: Allow all patchid for A540 chip new 276619c0923f drm/msm: Add proper checks for GPU LLCC support new 45596f254061 drm/msm/a6xx: Create an A6XX GPU specific address space new 8f03c30cb814 drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register new 4340b46ad161 drm/msm/a5xx: Separate A5XX_PC_DBG_ECO_CNTL write from mai [...] new 1d832ab30ce6 drm/msm/a5xx: Add support for Adreno 508, 509, 512 GPUs new 9deba2b8a5b5 drm/msm/a5xx: Reset VBIF before PC only on A510 and A530 new 89c1ab960717 drm/msm/a5xx: Fix VPC protect value in gpu_write() new cce212d84415 drm/msm/a5xx: Disable flat shading optimization new 3f2bc3856bf1 drm/msm/a5xx: Disable UCHE global filter new e0485f1d0421 drm/msm/dpu: Fix VBIF_XINL_QOS_LVL_REMAP_000 register offset new b8dab65b5ac3 drm/msm/dpu: Move DPU_SSPP_QOS_8LVL bit to SDM845 and SC71 [...] new 731806da2916 drm/msm/dpu: Add prog_fetch_lines_worst_case to INTF_BLK macro new 862314bc94dd drm/msm/dpu: Allow specifying features and sblk in DSPP_BLK macro new aa9223a60254 drm/msm/dpu: Disable autorefresh in command mode new da9e7b7696d8 drm/msm/dpu: Correctly configure vsync tearcheck for command mode new fe286893ed34 drm/msm/dpu: Remove unused call in wait_for_commit_done new 9fc418430c65 drm/msm/dp: unplug interrupt missed after irq_hpd handler new d21fc5dfc3df drm/msm/dpu1: add support for qseed3lite used on sm8250 new 33a7808ce1ae drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) new 68e4f01fddb4 drm/msm/mdp5: Fix wait-for-commit for cmd panels new 7a7cbf2a8197 drm/msm: Fix race of GPU init vs timestamp power management. new 5f98b33b04c0 drm/msm: Fix races managing the OOB state for timestamp vs [...] new 555c50a4a19b drm/msm: Clean up GMU OOB set/clear handling. new 6ec935180961 drm/msm/kms: Make a lock_class_key for each crtc mutex new dd5d08b5e54d drm/msm: remove redundant NULL check new 0ac892451143 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c: Remove unneeded s [...] new a014abfec541 drm/msm/dp/dp_ctrl: Remove unneeded semicolon new c703d5789590 drm/msm/dp: trigger unplug event in msm_dp_display_disable new 5c191fef4ce2 drm/msm/dsi_pll_10nm: Fix dividing the same numbers twice new 196145eb1af1 drm/msm/dsi_pll_10nm: Solve TODO for multiplier frac_bits [...] new 362cadf34b9f drm/msm/dsi_pll_10nm: Fix variable usage for pll_lockdet_rate new ce5226625a69 drm/msm/dsi_pll_10nm: Convert pr_err prints to DRM_DEV_ERROR new 5ca6d0268df8 drm/msm: remove unneeded variable: "rc" new 7df222c35920 drm/msm/disp/mdp5: mdp5_cfg: Fix msm8974v2 max_clk new c8d99bb938d3 drm/msm: Fix legacy relocs path new ea9f337ce81e drm/msm/dp: reset dp controller only at boot up and pm_resume new 182b4a2d2513 drm/msm/dp: Add a missing semi-colon new 12458e351799 Merge tag 'drm-msm-next-2021-02-07' of https://gitlab.free [...] new b1b805f3cb22 dt-bindings: dp-connector: Drop maxItems from -supply new bfa5782b9caa fbdev: atyfb: add stubs for aty_{ld,st}_lcd() new cc84a8e65d87 dma-buf: system_heap: Make sure to return an error if we abort new abf4451b340b dma-buf: heaps: Rework heap allocation hooks to return str [...] new f588f0c69e0e dma-fence: allow signaling drivers to set fence timestamp new 583065c7aa23 drm/drm_vblank: set the dma-fence timestamp during send_vb [...] new 7a8a4b0729a8 drm/ttm: Fix a memory leak new 5f94e3571459 drm/rockchip: Require the YTR modifier for AFBC new d922d58fedcd drm/panel: kd35t133: allow using non-continuous dsi clock new e81df5bc922e Merge tag 'drm-misc-next-fixes-2021-02-25' of git://anongi [...] new 7b3d19a76d68 drm/amd/pm/swsmu: Avoid using structure_size uninitialized [...] new efc8278eecfd Revert "drm/amd/display: reuse current context instead of [...] new 688f97ed3f5e drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 new 83e6667b675f drm/amd/display: Remove Assert from dcn10_get_dig_frontend new b092b19602cf drm/amdgpu: fix shutdown and poweroff process failed with s0ix new ea3b4242bc9c drm/amd/display: Fix system hang after multiple hotplugs (v3) new 9c712c9c382c Merge tag 'amd-drm-fixes-5.12-2021-02-24' of https://gitla [...] new 97ea656521c8 drm/i915/gvt: Parse default state to update reg whitelist new d18ac1a7eef9 drm/i915/gvt: Purge dev_priv->gt new 67f1120381df drm/i915/gvt: Introduce per object locking in GVT scheduler. new 58b779d1a64e Merge tag 'gvt-next-fixes-2021-02-22' of https://github.co [...] new 34b07d47dd00 drm/i915: Enable -Wuninitialized new ed428ffc2852 drm/i915: Nuke INTEL_OUTPUT_FORMAT_INVALID new d153e8c156da Merge tag 'drm-intel-next-fixes-2021-02-25' of git://anong [...] new fdce29602f86 Merge tag 'drm-next-2021-02-26' of git://anongit.freedeskt [...]
The 134 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: Documentation/ABI/testing/sysfs-firmware-acpi | 43 ++++ Documentation/ABI/testing/sysfs-platform_profile | 18 +- .../bindings/display/connector/dp-connector.yaml | 1 - drivers/acpi/Kconfig | 24 +- drivers/acpi/Makefile | 1 + drivers/acpi/acpi_fpdt.c | 264 +++++++++++++++++++++ drivers/acpi/platform_profile.c | 1 + drivers/dma-buf/dma-fence.c | 70 +++++- drivers/dma-buf/dma-heap.c | 14 +- drivers/dma-buf/heaps/cma_heap.c | 22 +- drivers/dma-buf/heaps/system_heap.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 9 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 101 ++++++-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 27 +++ drivers/gpu/drm/amd/display/dc/core/dc.c | 27 +-- drivers/gpu/drm/amd/display/dc/dc_stream.h | 3 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 22 ++ drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 2 +- drivers/gpu/drm/drm_file.c | 68 +++++- drivers/gpu/drm/drm_vblank.c | 9 +- drivers/gpu/drm/i915/Makefile | 1 - drivers/gpu/drm/i915/display/intel_crtc.c | 1 - drivers/gpu/drm/i915/display/intel_display.c | 3 +- drivers/gpu/drm/i915/display/intel_display_types.h | 1 - drivers/gpu/drm/i915/gvt/cmd_parser.c | 93 ++------ drivers/gpu/drm/i915/gvt/execlist.c | 8 +- drivers/gpu/drm/i915/gvt/scheduler.c | 52 +++- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 2 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 195 +++++++++++++-- drivers/gpu/drm/msm/adreno/a5xx_power.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 105 ++++---- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 49 ++-- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 139 ++++++++++- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 2 + drivers/gpu/drm/msm/adreno/adreno_device.c | 54 ++++- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 23 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 22 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 90 +++++-- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 87 +++++-- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 26 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 14 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 73 +++++- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 1 + drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 2 +- drivers/gpu/drm/msm/dp/dp_aux.c | 7 - drivers/gpu/drm/msm/dp/dp_catalog.c | 24 ++ drivers/gpu/drm/msm/dp/dp_ctrl.c | 15 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 24 +- drivers/gpu/drm/msm/dp/dp_panel.c | 3 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 21 +- drivers/gpu/drm/msm/msm_drv.c | 3 +- drivers/gpu/drm/msm/msm_gem.c | 3 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 + drivers/gpu/drm/msm/msm_kms.h | 8 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 11 + drivers/gpu/drm/ttm/ttm_bo.c | 9 +- drivers/net/Kconfig | 2 +- drivers/net/can/dev/dev.c | 4 +- drivers/net/can/slcan.c | 4 +- drivers/net/can/vcan.c | 2 +- drivers/net/can/vxcan.c | 6 +- drivers/net/dsa/b53/b53_common.c | 39 ++- drivers/net/dsa/b53/b53_priv.h | 8 + drivers/net/dsa/b53/b53_regs.h | 1 + drivers/net/dsa/bcm_sf2.c | 18 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 4 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 3 + drivers/net/ethernet/broadcom/bcm63xx_enet.c | 8 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 63 ++++- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 16 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 64 ++--- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 11 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +- drivers/net/ethernet/intel/ice/ice.h | 2 - drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 6 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 34 ++- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 35 ++- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 25 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 5 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 1 + drivers/net/ethernet/realtek/r8169_main.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 30 ++- drivers/net/gtp.c | 1 - drivers/net/phy/icplus.c | 9 +- drivers/net/phy/micrel.c | 1 + drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/r8152.c | 67 ++++-- drivers/net/vxlan.c | 11 +- drivers/net/wireguard/device.c | 21 +- drivers/net/wireguard/device.h | 15 +- drivers/net/wireguard/peer.c | 28 +-- drivers/net/wireguard/peer.h | 8 +- drivers/net/wireguard/queueing.c | 86 +++++-- drivers/net/wireguard/queueing.h | 45 +++- drivers/net/wireguard/receive.c | 16 +- drivers/net/wireguard/send.c | 31 +-- drivers/net/wireguard/socket.c | 8 +- drivers/platform/x86/Kconfig | 4 +- drivers/video/fbdev/aty/atyfb_base.c | 9 + include/drm/drm_file.h | 3 + include/linux/can/can-ml.h | 12 + include/linux/dma-fence.h | 3 + include/linux/dma-heap.h | 12 +- include/linux/icmpv6.h | 26 +- include/linux/ipv6.h | 1 - include/linux/netdevice.h | 34 ++- include/linux/platform_profile.h | 6 +- include/net/icmp.h | 6 +- net/can/af_can.c | 34 +-- net/can/j1939/main.c | 22 +- net/can/j1939/socket.c | 13 +- net/can/proc.c | 19 +- net/dsa/Kconfig | 1 + net/hsr/hsr_framereg.c | 9 +- net/hsr/hsr_framereg.h | 1 + net/hsr/hsr_main.h | 1 + net/ipv4/icmp.c | 5 +- net/ipv6/icmp.c | 18 +- net/ipv6/ip6_icmp.c | 12 +- net/mptcp/options.c | 23 +- net/mptcp/protocol.c | 64 ++++- net/mptcp/subflow.c | 6 + net/psample/psample.c | 4 +- net/qrtr/tun.c | 12 +- net/sched/cls_flower.c | 15 ++ tools/testing/selftests/wireguard/netns.sh | 15 +- 144 files changed, 2291 insertions(+), 821 deletions(-) create mode 100644 drivers/acpi/acpi_fpdt.c