Skip to content

5.15.72-rc1 review

Greg Kroah-Hartman linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest83 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/83ALSA: hda: Do disconnect jacks at codec unbindsound/pci/hda/hda_bind.c sound/pci/hda/hda_jack.c sound/pci/hda/hda_jack.h+14 -00 replies
2/83ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturationsound/pci/hda/hda_bind.c+2 -20 replies
3/83ALSA: hda: Fix Nvidia dp infoframesound/pci/hda/patch_hdmi.c+19 -40 replies
4/83ALSA: hda/realtek: fix speakers and micmute on HP 855 G8sound/pci/hda/patch_realtek.c+12 -00 replies
5/83cgroup: reduce dependency on cgroup_mutexkernel/cgroup/cgroup.c+29 -220 replies
6/83cgroup: cgroup_get_from_id() must check the looked-up kn is a directorykernel/cgroup/cgroup.c+4 -10 replies
7/83uas: add no-uas quirk for Hiksemi usb_diskdrivers/usb/storage/unusual_uas.h+7 -00 replies
8/83usb-storage: Add Hiksemi USB3-FW to IGNORE_UASdrivers/usb/storage/unusual_uas.h+7 -00 replies
9/83uas: ignore UAS for Thinkplus chipsdrivers/usb/storage/unusual_uas.h+7 -00 replies
10/83usb: typec: ucsi: Remove incorrect warningdrivers/usb/typec/ucsi/ucsi.c+0 -20 replies
11/83thunderbolt: Explicitly reset plug events delay back to USB4 spec valuedrivers/thunderbolt/switch.c+1 -00 replies
12/83net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455drivers/net/usb/qmi_wwan.c+1 -00 replies
13/83Input: snvs_pwrkey - fix SNVS_HPVIDR1 register addressdrivers/input/keyboard/snvs_pwrkey.c+1 -10 replies
14/83can: c_can: dont cache TX messages for C_CAN coresdrivers/net/can/c_can/c_can.h drivers/net/can/c_can/c_can_main.c+20 -80 replies
15/83clk: ingenic-tcu: Properly enable registers before accessing timersdrivers/clk/ingenic/tcu.c+5 -100 replies
16/83x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxdarch/x86/kernel/cpu/sgx/main.c+9 -60 replies
17/83ARM: dts: integrator: Tag PCI host with device_typearch/arm/boot/dts/integratorap.dts+1 -00 replies
18/83ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()fs/ntfs/super.c+2 -10 replies
19/83mm/damon/dbgfs: fix memory leak when using debugfs_lookup()mm/damon/dbgfs.c+14 -50 replies
20/83net: mt7531: only do PLL once after the resetdrivers/net/dsa/mt7530.c+9 -60 replies
21/83Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"drivers/firmware/arm_scmi/scmi_pm_domain.c+0 -260 replies
22/83powerpc/64s/radix: dont need to broadcast IPI for radix pmd collapse flusharch/powerpc/mm/book3s64/radix_pgtable.c+0 -90 replies
23/83drm/i915/gt: Restrict forced preemption to the active contextdrivers/gpu/drm/i915/gt/intel_engine_types.h drivers/gpu/drm/i915/gt/intel_execlists_submission.c+35 -10 replies
24/83drm/amdgpu: Add amdgpu suspend-resume code path under SRIOVdrivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+30 -10 replies
25/83vduse: prevent uninitialized memory accessesdrivers/vdpa/vdpa_user/vduse_dev.c+7 -20 replies
26/83libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205drivers/ata/libata-core.c+4 -00 replies
27/83mmc: moxart: fix 4-bit bus width and remove 8-bit bus widthdrivers/mmc/host/moxart-mmc.c+3 -140 replies
28/83mmc: hsq: Fix data stomping during mmc recoverydrivers/mmc/host/mmc_hsq.c+1 -10 replies
29/83mm/page_alloc: fix race condition between build_all_zonelists and page allocationmm/page_alloc.c+43 -100 replies
30/83mm: prevent page_frag_alloc() from corrupting the memorymm/page_alloc.c+12 -00 replies
31/83mm: fix dereferencing possible ERR_PTRmm/secretmem.c+1 -10 replies
32/83mm/migrate_device.c: flush TLB while holding PTLmm/migrate.c+3 -20 replies
33/83mm: fix madivse_pageout mishandling on non-LRU pagemm/madvise.c+5 -20 replies
34/83mm,hwpoison: check mm when killing accessing processmm/memory-failure.c+3 -00 replies
35/83media: dvb_vb2: fix possible out of bound accessdrivers/media/dvb-core/dvb_vb2.c+11 -00 replies
36/83media: rkvdec: Disable H.264 error detectiondrivers/staging/media/rkvdec/rkvdec-h264.c+2 -20 replies
37/83media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args()drivers/media/v4l2-core/v4l2-compat-ioctl32.c+2 -00 replies
38/83swiotlb: max mapping size takes min align mask into accountkernel/dma/swiotlb.c+12 -10 replies
39/83ARM: dts: am33xx: Fix MMCHS0 dma propertiesarch/arm/boot/dts/am33xx-l4.dtsi+1 -20 replies
40/83reset: imx7: Fix the iMX8MP PCIe PHY PERST supportdrivers/reset/reset-imx7.c+1 -00 replies
41/83ARM: dts: am5748: keep usb4_tm disabledarch/arm/boot/dts/am5748.dtsi+4 -00 replies
42/83soc: sunxi: sram: Actually claim SRAM regionsdrivers/soc/sunxi/sunxi_sram.c+1 -00 replies
43/83soc: sunxi: sram: Prevent the driver from being unbounddrivers/soc/sunxi/sunxi_sram.c+2 -30 replies
44/83soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()drivers/soc/sunxi/sunxi_sram.c+1 -30 replies
45/83soc: sunxi: sram: Fix probe function ordering issuesdrivers/soc/sunxi/sunxi_sram.c+5 -80 replies
46/83soc: sunxi: sram: Fix debugfs info for A64 SRAM Cdrivers/soc/sunxi/sunxi_sram.c+2 -20 replies
47/83ASoC: imx-card: Fix refcount issue with of_node_putsound/soc/fsl/imx-card.c+4 -00 replies
48/83arm64: dts: qcom: sm8350: fix UFS PHY serdes sizearch/arm64/boot/dts/qcom/sm8350.dtsi+1 -10 replies
49/83ASoC: tas2770: Reinit regcache on resetsound/soc/codecs/tas2770.c+3 -00 replies
50/83drm/bridge: lt8912b: add vsync hsyncdrivers/gpu/drm/bridge/lontium-lt8912b.c+8 -10 replies
51/83drm/bridge: lt8912b: set hdmi or dvi modedrivers/gpu/drm/bridge/lontium-lt8912b.c+2 -00 replies
52/83drm/bridge: lt8912b: fix corrupted image outputdrivers/gpu/drm/bridge/lontium-lt8912b.c+1 -10 replies
53/83Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"drivers/gpu/drm/bridge/analogix/analogix_dp_core.c+0 -130 replies
54/83Input: melfas_mip4 - fix return value check in mip4_probe()drivers/input/touchscreen/melfas_mip4.c+1 -10 replies
55/83gpio: mvebu: Fix check for pwm support on non-A8K platformsdrivers/gpio/gpio-mvebu.c+6 -90 replies
56/83usbnet: Fix memory leak in usbnet_disconnect()drivers/net/usb/usbnet.c+6 -10 replies
57/83net: sched: act_ct: fix possible refcount leak in tcf_ct_init()net/sched/act_ct.c+4 -10 replies
58/83cxgb4: fix missing unlock on ETHOFLD desc collect fail pathdrivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c+19 -90 replies
59/83net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probedrivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c+2 -20 replies
60/83nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devicesdrivers/nvme/host/core.c+3 -30 replies
61/83wifi: mac80211: fix regression with non-QoS driversnet/mac80211/tx.c+4 -00 replies
62/83net: stmmac: power up/down serdes in stmmac_open/releasedrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+13 -100 replies
63/83net: phy: Dont WARN for PHY_UP state in mdio_bus_phy_resume()drivers/net/phy/phy_device.c+6 -40 replies
64/83selftests: Fix the if conditions of in test_extra_filter()tools/testing/selftests/net/reuseport_bpf.c+1 -10 replies
65/83vdpa/ifcvf: fix the calculation of queuepairdrivers/vdpa/ifcvf/ifcvf_base.c+2 -20 replies
66/83fs: split off setxattr_copy and do_setxattr function from setxattrfs/internal.h fs/xattr.c+83 -250 replies
67/83dont use __kernel_write() on kmap_local_page()fs/coredump.c fs/internal.h fs/read_write.c+50 -130 replies
68/83clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocksdrivers/clk/imx/clk-imx6sx.c+2 -20 replies
69/83clk: iproc: Do not rely on node name for correct PLL setupdrivers/clk/bcm/clk-iproc-pll.c+8 -40 replies
70/83KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guestarch/x86/kvm/cpuid.c+0 -20 replies
71/83perf metric: Add documentation and rename a variable.tools/perf/util/metricgroup.c+54 -50 replies
72/83perf metric: Only add a referenced metric oncetools/perf/util/metricgroup.c+9 -30 replies
73/83perf parse-events: Add const to evsel nametools/perf/util/parse-events-hybrid.c tools/perf/util/parse-events-hybrid.h tools/perf/util/parse-events.c +3 more+27 -200 replies
74/83perf parse-events: Add new "metric-id" termtools/perf/util/evsel.c tools/perf/util/evsel.h tools/perf/util/parse-events-hybrid.c +5 more+107 -450 replies
75/83perf parse-events: Identify broken modifierstools/perf/util/parse-events.y+10 -00 replies
76/83perf list: Display hybrid PMU events with cpu typetools/perf/Documentation/perf-list.txt tools/perf/builtin-list.c tools/perf/util/metricgroup.c +5 more+73 -240 replies
77/83perf tools: Check vmlinux/kallsyms arguments in all toolstools/perf/builtin-annotate.c tools/perf/builtin-c2c.c tools/perf/builtin-probe.c +4 more+28 -00 replies
78/83perf tools: Enhance the matching of sub-commands abbreviationstools/perf/builtin-c2c.c tools/perf/builtin-kmem.c tools/perf/builtin-kvm.c +6 more+23 -180 replies
79/83perf list: Print all available tool eventstools/perf/util/evsel.c tools/perf/util/evsel.h tools/perf/util/parse-events.c+47 -130 replies
80/83x86/alternative: Fix race in try_get_desc()arch/x86/kernel/alternative.c+23 -220 replies
81/83drm/i915/gem: Really move i915_gem_context.link under ref protectiondrivers/gpu/drm/i915/gem/i915_gem_context.c+4 -40 replies
82/83perf pmu: Fix alias events listtools/perf/util/pmu.c+17 -60 replies
83/83perf evsel: Add tool event helperstools/perf/util/evsel.c tools/perf/util/evsel.h+42 -100 replies

Reviews trailers per patch

47 of 83 patches have a Reviewed-by or Acked-by.

PatchPaul CercueilVille SyrjäläDavid HildenbrandPeter XuXie YongjiJason WangChaitanya KulkarniKrzysztof KozlowskiJernej SkrabecHeiko StuebnerAndrzej HajdaAdrien GrasseinAlan SternJacob KroonMukesh OjhaFabio EstevamAbel VesaPhilipp ZabelMarek VasutRichard LeitnerAlexander SteinRoger QuadrosAndi KleenPeng FanSudeep HollaAndrew MortonArnaldo Carvalho de Melo[email protected]Huang, YingYang ShiSergey SenozhatskyMichael S. TsirkinZhu LingshanMarek SzyprowskiFlorian FainelliAlexander DuyckBrian NorrisEzequiel GarciaZhengjun XingVoon WeifengJimmy JS ChenLooi, Hong AunRafał MiłeckiAndi ShytiLaurent PinchartChristian BraunerDouglas AndersonMario LimoncielloMiaohe LinNaoya HoriguchiMartin KepplingerMattijs KorpershoekMichal HockoRahul LakkireddyBjørn MorkAlex DeucherReinette ChatreJon HunterRon EconomosShuah KhanSlade WatkinsBagas SanjayaSudip MukherjeeKelsey Steele
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/83
2/83T-b
3/83
4/83
5/83
6/83A-b
7/83A-b
8/83A-b
9/83A-b
10/83
11/83
12/83A-b
13/83T-b R-b
14/83T-b
15/83R-b T-b
16/83R-b
17/83
18/83
19/83
20/83
21/83T-b A-b
22/83A-b A-b
23/83R-b T-b
24/83R-b
25/83R-b A-b R-b
26/83R-b
27/83
28/83
29/83R-b A-b
30/83R-b
31/83R-b
32/83A-b A-b R-b
33/83A-b
34/83R-b A-b
35/83R-b
36/83R-b T-b R-b
37/83R-b
38/83
39/83A-b
40/83R-b T-b T-b T-b
41/83R-b
42/83R-b R-b T-b
43/83R-b R-b T-b
44/83
45/83R-b T-b
46/83A-b
47/83
48/83
49/83
50/83A-b
51/83A-b
52/83A-b
53/83R-b
54/83
55/83
56/83Reported-and-tested-by
57/83
58/83R-b
59/83
60/83
61/83
62/83R-b T-b T-b
63/83T-b A-b
64/83
65/83R-b R-b A-b
66/83A-b
67/83
68/83T-b R-b
69/83A-b
70/83
71/83A-b
72/83A-b
73/83A-b
74/83A-b
75/83A-b
76/83
77/83
78/83T-b
79/83T-b
80/83
81/83R-b
82/83T-b
83/83

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 64 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 00/83] 5.15.72-rc1 review

This is the start of the stable review cycle for the 5.15.72 release. There are 83 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 Wed, 05 Oct 2022 07:07:06 +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.15.72-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.72-rc1

Ian Rogers <[email protected]>
perf evsel: Add tool event helpers

John Garry <[email protected]>
perf pmu: Fix alias events list

Chris Wilson <[email protected]>
drm/i915/gem: Really move i915_gem_context.link under ref protection

Nadav Amit <[email protected]>
x86/alternative: Fix race in try_get_desc()

Florian Fischer <[email protected]>
perf list: Print all available tool events

Wei Li <[email protected]>
perf tools: Enhance the matching of sub-commands abbreviations

James Clark <[email protected]>
perf tools: Check vmlinux/kallsyms arguments in all tools

Jin Yao <[email protected]>
perf list: Display hybrid PMU events with cpu type

Ian Rogers <[email protected]>
perf parse-events: Identify broken modifiers

Ian Rogers <[email protected]>
perf parse-events: Add new "metric-id" term

Ian Rogers <[email protected]>
perf parse-events: Add const to evsel name

Ian Rogers <[email protected]>
perf metric: Only add a referenced metric once

Ian Rogers <[email protected]>
perf metric: Add documentation and rename a variable.

Jim Mattson <[email protected]>

    KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest

Florian Fainelli <[email protected]>
clk: iproc: Do not rely on node name for correct PLL setup

Han Xu <[email protected]>
clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks

Al Viro <[email protected]>
don't use __kernel_write() on kmap_local_page()

Stefan Roesch <[email protected]>
fs: split off setxattr_copy and do_setxattr function from setxattr

Angus Chen <[email protected]>
vdpa/ifcvf: fix the calculation of queuepair

Wang Yufen <[email protected]>
selftests: Fix the if conditions of in test_extra_filter()

Lukas Wunner <[email protected]>
net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()

Junxiao Chang <[email protected]>
net: stmmac: power up/down serdes in stmmac_open/release

Hans de Goede <[email protected]>
wifi: mac80211: fix regression with non-QoS drivers

Michael Kelley <[email protected]>
nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices

Peng Wu <[email protected]>
net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe

Rafael Mendonca <[email protected]>
cxgb4: fix missing unlock on ETHOFLD desc collect fail path

Hangyu Hua <[email protected]>
net: sched: act_ct: fix possible refcount leak in tcf_ct_init()

Peilin Ye <[email protected]>
usbnet: Fix memory leak in usbnet_disconnect()

Pali Rohár <[email protected]>
gpio: mvebu: Fix check for pwm support on non-A8K platforms

Yang Yingliang <[email protected]>
Input: melfas_mip4 - fix return value check in mip4_probe()

Brian Norris <[email protected]>
Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"

Francesco Dolcini <[email protected]>
drm/bridge: lt8912b: fix corrupted image output

Philippe Schenker <[email protected]>
drm/bridge: lt8912b: set hdmi or dvi mode

Philippe Schenker <[email protected]>
drm/bridge: lt8912b: add vsync hsync

Martin Povišer <[email protected]>
ASoC: tas2770: Reinit regcache on reset

Johan Hovold <[email protected]>
arm64: dts: qcom: sm8350: fix UFS PHY serdes size

Shengjiu Wang <[email protected]>
ASoC: imx-card: Fix refcount issue with of_node_put

Samuel Holland <[email protected]>
soc: sunxi: sram: Fix debugfs info for A64 SRAM C

Samuel Holland <[email protected]>
soc: sunxi: sram: Fix probe function ordering issues

Cai Huoqing <[email protected]>
soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()

Samuel Holland <[email protected]>
soc: sunxi: sram: Prevent the driver from being unbound

Samuel Holland <[email protected]>
soc: sunxi: sram: Actually claim SRAM regions

Romain Naour <[email protected]>
ARM: dts: am5748: keep usb4_tm disabled

Richard Zhu <[email protected]>
reset: imx7: Fix the iMX8MP PCIe PHY PERST support

YuTong Chang <[email protected]>
ARM: dts: am33xx: Fix MMCHS0 dma properties

Tianyu Lan <[email protected]>
swiotlb: max mapping size takes min align mask into account

Hans Verkuil <[email protected]>
media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args()

Nicolas Dufresne <[email protected]>
media: rkvdec: Disable H.264 error detection

Hangyu Hua <[email protected]>
media: dvb_vb2: fix possible out of bound access

Shuai Xue <[email protected]>
mm,hwpoison: check mm when killing accessing process

Minchan Kim <[email protected]>
mm: fix madivse_pageout mishandling on non-LRU page

Alistair Popple <[email protected]>
mm/migrate_device.c: flush TLB while holding PTL

Binyi Han <[email protected]>
mm: fix dereferencing possible ERR_PTR

Maurizio Lombardi <[email protected]>
mm: prevent page_frag_alloc() from corrupting the memory

Mel Gorman <[email protected]>
mm/page_alloc: fix race condition between build_all_zonelists and page allocation

Wenchao Chen <[email protected]>
mmc: hsq: Fix data stomping during mmc recovery

Sergei Antonov <[email protected]>
mmc: moxart: fix 4-bit bus width and remove 8-bit bus width

Niklas Cassel <[email protected]>
libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205

Maxime Coquelin <[email protected]>
vduse: prevent uninitialized memory accesses

Bokun Zhang <[email protected]>
drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV

Chris Wilson <[email protected]>
drm/i915/gt: Restrict forced preemption to the active context

Yang Shi <[email protected]>
powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush

Ulf Hansson <[email protected]>
Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"

Alexander Couzens <[email protected]>
net: mt7531: only do PLL once after the reset

Greg Kroah-Hartman <[email protected]>
mm/damon/dbgfs: fix memory leak when using debugfs_lookup()

ChenXiaoSong <[email protected]>
ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()

Linus Walleij <[email protected]>
ARM: dts: integrator: Tag PCI host with device_type

Jarkko Sakkinen <[email protected]>
x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd

Aidan MacDonald <[email protected]>
clk: ingenic-tcu: Properly enable registers before accessing timers

Marc Kleine-Budde <[email protected]>
can: c_can: don't cache TX messages for C_CAN cores

Sebastian Krzyszkowiak <[email protected]>
Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address

Frank Wunderlich <[email protected]>
net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455

Mario Limonciello <[email protected]>
thunderbolt: Explicitly reset plug events delay back to USB4 spec value

Heikki Krogerus <[email protected]>
usb: typec: ucsi: Remove incorrect warning

Hongling Zeng <[email protected]>
uas: ignore UAS for Thinkplus chips

Hongling Zeng <[email protected]>
usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS

Hongling Zeng <[email protected]>
uas: add no-uas quirk for Hiksemi usb_disk

Ming Lei <[email protected]>
cgroup: cgroup_get_from_id() must check the looked-up kn is a directory

Shakeel Butt <[email protected]>
cgroup: reduce dependency on cgroup_mutex

Alexander Sergeyev <[email protected]>
ALSA: hda/realtek: fix speakers and micmute on HP 855 G8

Mohan Kumar <[email protected]>
ALSA: hda: Fix Nvidia dp infoframe

Takashi Iwai <[email protected]>
ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation

Takashi Iwai <[email protected]>
ALSA: hda: Do disconnect jacks at codec unbind

-------------

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/am33xx-l4.dtsi                   |   3 +-
 arch/arm/boot/dts/am5748.dtsi                      |   4 +
 arch/arm/boot/dts/integratorap.dts                 |   1 +
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |   2 +-
 arch/powerpc/mm/book3s64/radix_pgtable.c           |   9 --
 arch/x86/kernel/alternative.c                      |  45 ++++---
 arch/x86/kernel/cpu/sgx/main.c                     |  15 ++-
 arch/x86/kvm/cpuid.c                               |   2 -
 drivers/ata/libata-core.c                          |   4 +
 drivers/clk/bcm/clk-iproc-pll.c                    |  12 +-
 drivers/clk/imx/clk-imx6sx.c                       |   4 +-
 drivers/clk/ingenic/tcu.c                          |  15 +--
 drivers/firmware/arm_scmi/scmi_pm_domain.c         |  26 ----
 drivers/gpio/gpio-mvebu.c                          |  15 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  27 +++-
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |  13 --
 drivers/gpu/drm/bridge/lontium-lt8912b.c           |  13 +-
 drivers/gpu/drm/i915/gem/i915_gem_context.c        |   8 +-
 drivers/gpu/drm/i915/gt/intel_engine_types.h       |  15 +++
 .../gpu/drm/i915/gt/intel_execlists_submission.c   |  21 ++-
 drivers/input/keyboard/snvs_pwrkey.c               |   2 +-
 drivers/input/touchscreen/melfas_mip4.c            |   2 +-
 drivers/media/dvb-core/dvb_vb2.c                   |  11 ++
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |   2 +
 drivers/mmc/host/mmc_hsq.c                         |   2 +-
 drivers/mmc/host/moxart-mmc.c                      |  17 +--
 drivers/net/can/c_can/c_can.h                      |  17 ++-
 drivers/net/can/c_can/c_can_main.c                 |  11 +-
 drivers/net/dsa/mt7530.c                           |  15 ++-
 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c     |  28 ++--
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c |   4 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  23 ++--
 drivers/net/phy/phy_device.c                       |  10 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/usb/usbnet.c                           |   7 +-
 drivers/nvme/host/core.c                           |   6 +-
 drivers/reset/reset-imx7.c                         |   1 +
 drivers/soc/sunxi/sunxi_sram.c                     |  27 ++--
 drivers/staging/media/rkvdec/rkvdec-h264.c         |   4 +-
 drivers/thunderbolt/switch.c                       |   1 +
 drivers/usb/storage/unusual_uas.h                  |  21 +++
 drivers/usb/typec/ucsi/ucsi.c                      |   2 -
 drivers/vdpa/ifcvf/ifcvf_base.c                    |   4 +-
 drivers/vdpa/vdpa_user/vduse_dev.c                 |   9 +-
 fs/coredump.c                                      |  38 +++++-
 fs/internal.h                                      |  27 ++++
 fs/ntfs/super.c                                    |   3 +-
 fs/read_write.c                                    |  22 +--
 fs/xattr.c                                         |  84 ++++++++----
 kernel/cgroup/cgroup.c                             |  54 +++++---
 kernel/dma/swiotlb.c                               |  13 +-
 mm/damon/dbgfs.c                                   |  19 ++-
 mm/madvise.c                                       |   7 +-
 mm/memory-failure.c                                |   3 +
 mm/migrate.c                                       |   5 +-
 mm/page_alloc.c                                    |  65 +++++++--
 mm/secretmem.c                                     |   2 +-
 net/mac80211/tx.c                                  |   4 +
 net/sched/act_ct.c                                 |   5 +-
 sound/pci/hda/hda_bind.c                           |   6 +-
 sound/pci/hda/hda_jack.c                           |  11 ++
 sound/pci/hda/hda_jack.h                           |   1 +
 sound/pci/hda/patch_hdmi.c                         |  23 +++-
 sound/pci/hda/patch_realtek.c                      |  12 ++
 sound/soc/codecs/tas2770.c                         |   3 +
 sound/soc/fsl/imx-card.c                           |   4 +
 tools/perf/Documentation/perf-list.txt             |   4 +
 tools/perf/builtin-annotate.c                      |   4 +
 tools/perf/builtin-c2c.c                           |   9 +-
 tools/perf/builtin-kmem.c                          |   2 +-
 tools/perf/builtin-kvm.c                           |   9 +-
 tools/perf/builtin-list.c                          |  42 ++++--
 tools/perf/builtin-lock.c                          |   5 +-
 tools/perf/builtin-mem.c                           |   5 +-
 tools/perf/builtin-probe.c                         |   5 +
 tools/perf/builtin-record.c                        |   4 +
 tools/perf/builtin-sched.c                         |   8 +-
 tools/perf/builtin-script.c                        |   7 +-
 tools/perf/builtin-stat.c                          |   4 +-
 tools/perf/builtin-timechart.c                     |   3 +-
 tools/perf/builtin-top.c                           |   4 +
 tools/perf/util/evsel.c                            |  59 ++++++--
 tools/perf/util/evsel.h                            |  14 ++
 tools/perf/util/metricgroup.c                      |  78 +++++++++--
 tools/perf/util/metricgroup.h                      |   2 +-
 tools/perf/util/parse-events-hybrid.c              |  34 +++--
 tools/perf/util/parse-events-hybrid.h              |   6 +-
 tools/perf/util/parse-events.c                     | 148 +++++++++++++++------
 tools/perf/util/parse-events.h                     |  13 +-
 tools/perf/util/parse-events.l                     |   1 +
 tools/perf/util/parse-events.y                     |  10 ++
 tools/perf/util/pfm.c                              |   3 +-
 tools/perf/util/pmu.c                              |  40 +++++-
 tools/perf/util/pmu.h                              |   4 +-
 tools/testing/selftests/net/reuseport_bpf.c        |   2 +-
 97 files changed, 1022 insertions(+), 407 deletions(-)