Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp5212882pxj; Wed, 9 Jun 2021 11:51:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyDDn20egX343O2+V6EVS7ZPOdzvr1mJJ4poyW92jwZZ394D6Xu+Ka9h1P7UtB355x4hjQR X-Received: by 2002:a17:906:1c4d:: with SMTP id l13mr1136777ejg.531.1623264667543; Wed, 09 Jun 2021 11:51:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623264667; cv=none; d=google.com; s=arc-20160816; b=0okXYZUPrVGkEqo2yBFdeRL/lOS8wiWEhV4o/BkUXIRcBr2tRZDLbvd6taTduUuyI5 sCgUnUgWBOSyS/PlV0OVVomQILbk3x7TC3rXAiJ+i5k0WdO9AWbjEndqdelVtNrP1iJu tXyNLBMq7QifKbh+NZlHv7SdVP+idODeKL9dE7sXJ1GvIV0j3xvumihH3ZLxG3c0fl/6 +nuyUXMML5ID0/WXh6KBbm1oMFz8Nl1RIaDHQOSo5CD6mZ0Bm1oDKW5MDHr0V7S4jZqq jFZB6lkJpU7sqLdufzjG90HHl38qCs3C5+o7nIHEnA0esVE1Cpojgbq0N5SgvaJQusal XhjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=xcGiQnWOweOgU6iH7Jv0d7uTQqSYtIdSw1UMpk0yJOA=; b=IttQKHPH74N0z0dXrvfDKtEYMO6Ok8WA0Uof4ZRfaTU39kmN8pg/S+5L0uIoTYAkpi hth323Vr7tTbh9IdeoOYYFQ65UekNlCZG48JfShh9lJdRHpdrPiSOrFcjZi0qyEG9lvC z/TH9hGyfYEgSr3dGdt15Bx0nQIISV/yM6/1BgfHzOYiz7ac6C/wtFlbJaDZDlGJ3TW4 04KOSLIRNk6vyVWVvnzYt3LEhMZ9w2H0GEph70mWNJmZviEQ1BfiLNhw7pIthkAGBIw9 fDadgdmh8UQZw80shOLOEQIkowFyefP5888yr75F0laObpJwUHuFn0DlDXy51fjhU3vD VlNg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=aUmw8Xkj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bt8si477067ejb.153.2021.06.09.11.50.43; Wed, 09 Jun 2021 11:51:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=aUmw8Xkj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229797AbhFISvb (ORCPT + 99 others); Wed, 9 Jun 2021 14:51:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40212 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229613AbhFISv2 (ORCPT ); Wed, 9 Jun 2021 14:51:28 -0400 Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4A38CC061574; Wed, 9 Jun 2021 11:49:32 -0700 (PDT) Received: by mail-pj1-x1034.google.com with SMTP id md2-20020a17090b23c2b029016de4440381so2028734pjb.1; Wed, 09 Jun 2021 11:49:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=xcGiQnWOweOgU6iH7Jv0d7uTQqSYtIdSw1UMpk0yJOA=; b=aUmw8Xkj3hgwdSlhU4fuS4+cS7yDoUECOdkzp/ZFwoMjo93ahR6yK4B+wOXBYdW0Oc i0KchFU1v2ObYTV+iMuptzT6PwW5t32tcit60I9zKDh42Zw/F9gNooYbDmwW8M6Dunjh nG4KsWkkd2Xvo8aYAuAdzdhmXbJKHH7uwEQT4ZCBzLEVMqkRg0ntzlomP4EE4r7R7uWL UQ9iSGn6I8Bveg0AomfJRmns5gN9TtdRP/sxJuF/PTYtonAT+Bb6p2gAzGi+cCFzHKml QSn5pAg/So+hzZexoqZ3bNlUp4tiB7PqP5W7zZxqW22dd2yO04XkpQ6K26pjZlk0B2oT Ke8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=xcGiQnWOweOgU6iH7Jv0d7uTQqSYtIdSw1UMpk0yJOA=; b=ZuRqpJzuyc2a1BNoVkB33X6BPdGOf8kxrog4pfmV86+Gxrt6DiOEAEpy3kcLsBylDh UUGPXXSQGAZh87lgjOh+04NaWa7M9Gk8QNC9wLUwa/rglDFWdJa7GeBtdRegqeW/ywLz nZSzfgEEN4eQezWuX6s+viwY7xLMBd31fVh5JmriJiP0bDLsdGuuL2DFNhNREGSZ1ILm prPFhAdxY9lvs0cC0W5hjnUFuZ3LrVNF+boQIEgxxGaVhZDUlxDO6ng9Vs7xrvMBY49U OADuOEfCMTTmKotctujxv47Usemu/pHIKGiqtDYyYC2PtYlYpzASTLTpvfWSmqQAKRsl 5Oew== X-Gm-Message-State: AOAM531wOhqEmrtBS0GjvGSkN2HGMPoGmFxkIMezs5R6iLZtrv0LTbuH EfBCSEKH6+tyrW/3Yf4oDIDEFeulCaY= X-Received: by 2002:a17:90a:bb13:: with SMTP id u19mr12229006pjr.92.1623264571205; Wed, 09 Jun 2021 11:49:31 -0700 (PDT) Received: from [10.230.29.202] ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id cq24sm5742216pjb.18.2021.06.09.11.49.28 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 09 Jun 2021 11:49:30 -0700 (PDT) Subject: Re: [PATCH 5.10 000/137] 5.10.43-rc1 review To: Greg Kroah-Hartman , linux-kernel@vger.kernel.org Cc: torvalds@linux-foundation.org, akpm@linux-foundation.org, linux@roeck-us.net, shuah@kernel.org, patches@kernelci.org, lkft-triage@lists.linaro.org, pavel@denx.de, jonathanh@nvidia.com, stable@vger.kernel.org References: <20210608175942.377073879@linuxfoundation.org> From: Florian Fainelli Message-ID: <8d646c47-afae-df04-f25a-3eeeffcc760e@gmail.com> Date: Wed, 9 Jun 2021 11:49:27 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0 Thunderbird/78.10.2 MIME-Version: 1.0 In-Reply-To: <20210608175942.377073879@linuxfoundation.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 6/8/2021 11:25 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.10.43 release. > There are 137 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Thu, 10 Jun 2021 17:59:18 +0000. > Anything received after that time might be too late. > > The whole patch series can be found in one patch at: > https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.43-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y > and the diffstat can be found below. > > thanks, > > greg k-h On ARCH_BRCMSTB, using 32-bit and 64-bit ARM kernels: Tested-by: Florian Fainelli > > ------------- > Pseudo-Shortlog of commits: > > Greg Kroah-Hartman > Linux 5.10.43-rc1 > > David Ahern > neighbour: allow NUD_NOARP entries to be forced GCed > > Roger Pau Monne > xen-netback: take a reference to the RX task thread > > Pablo Neira Ayuso > netfilter: nf_tables: missing error reporting for not selected expressions > > Roja Rani Yarubandi > i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops > > Gao Xiang > lib/lz4: explicitly support in-place decompression > > Vitaly Kuznetsov > x86/kvm: Disable all PV features on crash > > Vitaly Kuznetsov > x86/kvm: Disable kvmclock on all CPUs on shutdown > > Vitaly Kuznetsov > x86/kvm: Teardown PV features on boot CPU as well > > Marc Zyngier > KVM: arm64: Fix debug register indexing > > Sean Christopherson > KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode > > Anand Jain > btrfs: fix unmountable seed device after fstrim > > Dmitry Baryshkov > drm/msm/dpu: always use mdp device to scale bandwidth > > Mina Almasry > mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY > > Filipe Manana > btrfs: fix deadlock when cloning inline extents and low on available space > > Josef Bacik > btrfs: abort in rename_exchange if we fail to insert the second ref > > Josef Bacik > btrfs: fixup error handling in fixup_inode_link_counts > > Josef Bacik > btrfs: return errors from btrfs_del_csums in cleanup_ref_head > > Josef Bacik > btrfs: fix error handling in btrfs_del_csums > > Josef Bacik > btrfs: mark ordered extent and inode with error if we fail to finish > > Naveen N. Rao > powerpc/kprobes: Fix validation of prefixed instructions across page boundary > > Thomas Gleixner > x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing > > Nirmoy Das > drm/amdgpu: make sure we unpin the UVD BO > > Luben Tuikov > drm/amdgpu: Don't query CE and UE errors > > Krzysztof Kozlowski > nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect > > Pu Wen > x86/sev: Check SME/SEV support in CPUID first > > Thomas Gleixner > x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() > > Ding Hui > mm/page_alloc: fix counting of free pages after take off from buddy > > Gerald Schaefer > mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() > > Junxiao Bi > ocfs2: fix data corruption by fallocate > > Mark Rutland > pid: take a reference when initializing `cad_pid` > > Phil Elwell > usb: dwc2: Fix build in periphal-only mode > > Ritesh Harjani > ext4: fix accessing uninit percpu counter variable with fast_commit > > Phillip Potter > ext4: fix memory leak in ext4_mb_init_backend on error path. > > Harshad Shirwadkar > ext4: fix fast commit alignment issues > > Ye Bin > ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed > > Alexey Makhalov > ext4: fix memory leak in ext4_fill_super > > Marek Vasut > ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators > > Michal Vokáč > ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch > > Hui Wang > ALSA: hda: update the power_state during the direct-complete > > Carlos M > ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx > > Takashi Iwai > ALSA: timer: Fix master timer notification > > Bob Peterson > gfs2: fix scheduling while atomic bug in glocks > > Ahelenia Ziemiańska > HID: multitouch: require Finger field to mark Win8 reports as MT > > Johan Hovold > HID: magicmouse: fix NULL-deref on disconnect > > Johnny Chuang > HID: i2c-hid: Skip ELAN power-on command after reset > > Pavel Skripkin > net: caif: fix memory leak in cfusbl_device_notify > > Pavel Skripkin > net: caif: fix memory leak in caif_device_notify > > Pavel Skripkin > net: caif: add proper error handling > > Pavel Skripkin > net: caif: added cfserl_release function > > Jason A. Donenfeld > wireguard: allowedips: free empty intermediate nodes when removing single node > > Jason A. Donenfeld > wireguard: allowedips: allocate nodes in kmem_cache > > Jason A. Donenfeld > wireguard: allowedips: remove nodes in O(1) > > Jason A. Donenfeld > wireguard: allowedips: initialize list head in selftest > > Jason A. Donenfeld > wireguard: selftests: make sure rp_filter is disabled on vethc > > Jason A. Donenfeld > wireguard: selftests: remove old conntrack kconfig value > > Jason A. Donenfeld > wireguard: use synchronize_net rather than synchronize_rcu > > Jason A. Donenfeld > wireguard: peer: allocate in kmem_cache > > Jason A. Donenfeld > wireguard: do not use -O3 > > Lin Ma > Bluetooth: use correct lock to prevent UAF of hdev object > > Lin Ma > Bluetooth: fix the erroneous flush_work() order > > James Zhu > drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate > > James Zhu > drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate > > James Zhu > drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate > > Pavel Begunkov > io_uring: use better types for cflags > > Pavel Begunkov > io_uring: fix link timeout refs > > Jisheng Zhang > riscv: vdso: fix and clean-up Makefile > > Johan Hovold > serial: stm32: fix threaded interrupt handling > > Hoang Le > tipc: fix unique bearer names sanity check > > Hoang Le > tipc: add extack messages for bearer/media failure > > Tony Lindgren > bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act > > Geert Uytterhoeven > ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells > > Fabio Estevam > ARM: dts: imx7d-pico: Fix the 'tuning-step' property > > Fabio Estevam > ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property > > Michael Walle > arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage > > Lucas Stach > arm64: dts: zii-ultra: fix 12V_MAIN voltage > > Michael Walle > arm64: dts: ls1028a: fix memory node > > Tony Lindgren > bus: ti-sysc: Fix am335x resume hang for usb otg module > > Jens Wiklander > optee: use export_uuid() to copy client UUID > > Vignesh Raghavendra > arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent > > Magnus Karlsson > ixgbe: add correct exception tracing for XDP > > Magnus Karlsson > ixgbe: optimize for XDP_REDIRECT in xsk path > > Magnus Karlsson > ice: add correct exception tracing for XDP > > Magnus Karlsson > ice: optimize for XDP_REDIRECT in xsk path > > Maciej Fijalkowski > ice: simplify ice_run_xdp > > Magnus Karlsson > i40e: add correct exception tracing for XDP > > Magnus Karlsson > i40e: optimize for XDP_REDIRECT in xsk path > > Rahul Lakkireddy > cxgb4: avoid link re-train during TC-MQPRIO configuration > > Roja Rani Yarubandi > i2c: qcom-geni: Add shutdown callback for i2c > > Dave Ertman > ice: Allow all LLDP packets from PF to Tx > > Paul Greenwalt > ice: report supported and advertised autoneg using PHY capabilities > > Haiyue Wang > ice: handle the VF VSI rebuild failure > > Brett Creeley > ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared > > Brett Creeley > ice: Fix allowing VF to request more/less queues via virtchnl > > Coco Li > ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions > > Rahul Lakkireddy > cxgb4: fix regression with HASH tc prio value update > > Magnus Karlsson > ixgbevf: add correct exception tracing for XDP > > Magnus Karlsson > igb: add correct exception tracing for XDP > > Wei Yongjun > ieee802154: fix error return code in ieee802154_llsec_getparams() > > Zhen Lei > ieee802154: fix error return code in ieee802154_add_iface() > > Daniel Borkmann > bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks > > Tobias Klauser > bpf: Simplify cases in bpf_base_func_proto > > Zhihao Cheng > drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() > > Pablo Neira Ayuso > netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches > > Pablo Neira Ayuso > netfilter: nft_ct: skip expectations for confirmed conntrack > > Max Gurtovoy > nvmet: fix freeing unallocated p2pmem > > Yevgeny Kliteynik > net/mlx5: DR, Create multi-destination flow table with level less than 64 > > Roi Dayan > net/mlx5e: Check for needed capability for cvlan matching > > Moshe Shemesh > net/mlx5: Check firmware sync reset requested is set before trying to abort it > > Aya Levin > net/mlx5e: Fix incompatible casting > > Maxim Mikityanskiy > net/tls: Fix use-after-free after the TLS device goes down and up > > Maxim Mikityanskiy > net/tls: Replace TLS_RX_SYNC_RUNNING with RCU > > Alexander Aring > net: sock: fix in-kernel mark setting > > Vladimir Oltean > net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs > > Li Huafei > perf probe: Fix NULL pointer dereference in convert_variable_location() > > Erik Kaneda > ACPICA: Clean up context mutex during object deletion > > Sagi Grimberg > nvme-rdma: fix in-casule data send for chained sgls > > Paolo Abeni > mptcp: always parse mptcp options for MPC reqsk > > Ariel Levkovich > net/sched: act_ct: Fix ct template allocation for zone 0 > > Paul Blakey > net/sched: act_ct: Offload connections with commit action > > Parav Pandit > devlink: Correct VIRTUAL port to not have phys_port attributes > > Arnd Bergmann > HID: i2c-hid: fix format string mismatch > > Zhen Lei > HID: pidff: fix error return code in hid_pidff_init() > > Tom Rix > HID: logitech-hidpp: initialize level variable > > Julian Anastasov > ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service > > Max Gurtovoy > vfio/platform: fix module_put call in error flow > > Wei Yongjun > samples: vfio-mdev: fix error handing in mdpy_fb_probe() > > Randy Dunlap > vfio/pci: zap_vma_ptes() needs MMU > > Zhen Lei > vfio/pci: Fix error return code in vfio_ecap_init() > > Rasmus Villemoes > efi: cper: fix snprintf() use in cper_dimm_err_location() > > Dan Carpenter > efi/libstub: prevent read overflow in find_file_option() > > Heiner Kallweit > efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared > > Changbin Du > efi/fdt: fix panic when no valid fdt found > > Florian Westphal > netfilter: conntrack: unregister ipv4 sockopts on error unwind > > Grant Peltier > hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 > > Armin Wolf > hwmon: (dell-smm-hwmon) Fix index values > > Grant Grundler > net: usb: cdc_ncm: don't spew notifications > > Josef Bacik > btrfs: tree-checker: do not error out if extent ref hash doesn't match > > > ------------- > > Diffstat: > > Makefile | 4 +- > arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 6 +- > arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 12 ++ > arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 2 +- > arch/arm/boot/dts/imx7d-meerkat96.dts | 2 +- > arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- > .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 5 +- > arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 4 +- > .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 4 +- > arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 2 + > arch/arm64/kvm/sys_regs.c | 42 ++--- > arch/powerpc/kernel/kprobes.c | 4 +- > arch/riscv/kernel/vdso/Makefile | 4 +- > arch/x86/include/asm/apic.h | 1 + > arch/x86/include/asm/disabled-features.h | 7 +- > arch/x86/include/asm/fpu/api.h | 6 +- > arch/x86/include/asm/fpu/internal.h | 7 - > arch/x86/include/asm/kvm_para.h | 10 +- > arch/x86/kernel/apic/apic.c | 1 + > arch/x86/kernel/apic/vector.c | 20 +++ > arch/x86/kernel/fpu/xstate.c | 57 ------- > arch/x86/kernel/kvm.c | 92 +++++++--- > arch/x86/kernel/kvmclock.c | 26 +-- > arch/x86/kvm/svm/svm.c | 8 +- > arch/x86/mm/mem_encrypt_identity.c | 11 +- > drivers/acpi/acpica/utdelete.c | 8 + > drivers/bus/ti-sysc.c | 57 ++++++- > drivers/firmware/efi/cper.c | 4 +- > drivers/firmware/efi/fdtparams.c | 3 + > drivers/firmware/efi/libstub/file.c | 2 +- > drivers/firmware/efi/memattr.c | 5 - > drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 16 -- > drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 4 +- > drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 4 +- > drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 1 + > drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 5 +- > drivers/gpu/drm/i915/selftests/i915_request.c | 4 +- > drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 3 +- > drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 51 +----- > drivers/hid/hid-logitech-hidpp.c | 1 + > drivers/hid/hid-magicmouse.c | 2 +- > drivers/hid/hid-multitouch.c | 10 +- > drivers/hid/i2c-hid/i2c-hid-core.c | 13 +- > drivers/hid/usbhid/hid-pidff.c | 1 + > drivers/hwmon/dell-smm-hwmon.c | 4 +- > drivers/hwmon/pmbus/isl68137.c | 4 +- > drivers/i2c/busses/i2c-qcom-geni.c | 21 ++- > drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - > drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 4 +- > .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 14 +- > .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 9 +- > drivers/net/ethernet/chelsio/cxgb4/sge.c | 6 + > drivers/net/ethernet/intel/i40e/i40e_txrx.c | 7 +- > drivers/net/ethernet/intel/i40e/i40e_xsk.c | 15 +- > drivers/net/ethernet/intel/ice/ice_ethtool.c | 51 +----- > drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 1 + > drivers/net/ethernet/intel/ice/ice_lib.c | 2 + > drivers/net/ethernet/intel/ice/ice_txrx.c | 24 +-- > drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 19 ++- > drivers/net/ethernet/intel/ice/ice_xsk.c | 16 +- > drivers/net/ethernet/intel/igb/igb_main.c | 10 +- > drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 16 +- > drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 21 ++- > drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 3 + > .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 5 +- > drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 9 + > drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 3 + > .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 3 +- > drivers/net/usb/cdc_ncm.c | 12 +- > drivers/net/wireguard/Makefile | 3 +- > drivers/net/wireguard/allowedips.c | 189 +++++++++++---------- > drivers/net/wireguard/allowedips.h | 14 +- > drivers/net/wireguard/main.c | 17 +- > drivers/net/wireguard/peer.c | 27 ++- > drivers/net/wireguard/peer.h | 3 + > drivers/net/wireguard/selftest/allowedips.c | 165 +++++++++--------- > drivers/net/wireguard/socket.c | 2 +- > drivers/net/xen-netback/interface.c | 6 + > drivers/nvme/host/rdma.c | 5 +- > drivers/nvme/target/core.c | 33 ++-- > drivers/tee/optee/call.c | 6 +- > drivers/tee/optee/optee_msg.h | 6 +- > drivers/tty/serial/stm32-usart.c | 22 +-- > drivers/usb/dwc2/core_intr.c | 4 + > drivers/vfio/pci/Kconfig | 1 + > drivers/vfio/pci/vfio_pci_config.c | 2 +- > drivers/vfio/platform/vfio_platform_common.c | 2 +- > fs/btrfs/extent-tree.c | 12 +- > fs/btrfs/file-item.c | 10 +- > fs/btrfs/inode.c | 19 ++- > fs/btrfs/reflink.c | 38 +++-- > fs/btrfs/tree-checker.c | 16 +- > fs/btrfs/tree-log.c | 13 +- > fs/ext4/extents.c | 43 ++--- > fs/ext4/fast_commit.c | 182 ++++++++++---------- > fs/ext4/fast_commit.h | 7 - > fs/ext4/ialloc.c | 6 +- > fs/ext4/mballoc.c | 2 +- > fs/ext4/super.c | 11 +- > fs/gfs2/glock.c | 2 + > fs/io_uring.c | 6 +- > fs/ocfs2/file.c | 55 +++++- > include/linux/mlx5/mlx5_ifc.h | 2 + > include/linux/platform_data/ti-sysc.h | 1 + > include/linux/usb/usbnet.h | 2 + > include/net/caif/caif_dev.h | 2 +- > include/net/caif/cfcnfg.h | 2 +- > include/net/caif/cfserl.h | 1 + > include/net/tls.h | 10 +- > init/main.c | 2 +- > kernel/bpf/helpers.c | 19 +-- > kernel/trace/bpf_trace.c | 32 ++-- > lib/lz4/lz4_decompress.c | 6 +- > lib/lz4/lz4defs.h | 1 + > mm/debug_vm_pgtable.c | 4 +- > mm/hugetlb.c | 14 +- > mm/page_alloc.c | 2 + > net/bluetooth/hci_core.c | 7 +- > net/bluetooth/hci_sock.c | 4 +- > net/caif/caif_dev.c | 13 +- > net/caif/caif_usb.c | 14 +- > net/caif/cfcnfg.c | 16 +- > net/caif/cfserl.c | 5 + > net/core/devlink.c | 4 +- > net/core/neighbour.c | 1 + > net/core/sock.c | 16 +- > net/dsa/tag_8021q.c | 2 +- > net/ieee802154/nl-mac.c | 4 +- > net/ieee802154/nl-phy.c | 4 +- > net/ipv6/route.c | 8 +- > net/mptcp/subflow.c | 17 +- > net/netfilter/ipvs/ip_vs_ctl.c | 2 +- > net/netfilter/nf_conntrack_proto.c | 2 +- > net/netfilter/nf_tables_api.c | 4 +- > net/netfilter/nfnetlink_cthelper.c | 8 +- > net/netfilter/nft_ct.c | 2 +- > net/nfc/llcp_sock.c | 2 + > net/sched/act_ct.c | 10 +- > net/tipc/bearer.c | 94 +++++++--- > net/tls/tls_device.c | 60 +++++-- > net/tls/tls_device_fallback.c | 7 + > net/tls/tls_main.c | 1 + > samples/vfio-mdev/mdpy-fb.c | 13 +- > sound/core/timer.c | 3 +- > sound/pci/hda/hda_codec.c | 5 + > sound/pci/hda/patch_realtek.c | 1 + > tools/perf/util/dwarf-aux.c | 8 +- > tools/perf/util/probe-finder.c | 3 + > tools/testing/selftests/wireguard/netns.sh | 1 + > .../testing/selftests/wireguard/qemu/kernel.config | 1 - > 150 files changed, 1260 insertions(+), 925 deletions(-) > > -- Florian