Skip to content

5.4.28-rc1 review

Greg Kroah-Hartman linuxppc-dev lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest102 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/102locks: fix a potential use-after-free problem when wakeup a waiterfs/locks.c+0 -140 replies
2/102locks: reinstate locks_delete_block optimizationfs/cifs/file.c fs/locks.c+50 -70 replies
3/102spi: spi-omap2-mcspi: Support probe deferral for DMA channelsdrivers/spi/spi-omap2-mcspi.c+38 -390 replies
4/102drm/mediatek: Find the cursor plane instead of hard coding itdrivers/gpu/drm/mediatek/mtk_drm_crtc.c+12 -60 replies
5/102phy: ti: gmii-sel: fix set of copy-paste errorsdrivers/phy/ti/phy-gmii-sel.c+4 -50 replies
6/102phy: ti: gmii-sel: do not fail in case of gmiidrivers/phy/ti/phy-gmii-sel.c+1 -00 replies
7/102ARM: dts: dra7-l4: mark timer13-16 as pwm capablearch/arm/boot/dts/dra7-l4.dtsi+4 -00 replies
8/102spi: qup: call spi_qup_pm_resume_runtime before suspendingdrivers/spi/spi-qup.c+7 -40 replies
9/102powerpc: Include .BTF sectionarch/powerpc/kernel/vmlinux.lds.S+6 -00 replies
10/102cifs: fix potential mismatch of UNC pathsfs/cifs/cifs_dfs_ref.c+2 -00 replies
11/102cifs: add missing mount option to /proc/mountsfs/cifs/cifsfs.c+2 -00 replies
12/102ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodesarch/arm/boot/dts/dra7.dtsi+2 -00 replies
13/102spi: pxa2xx: Add CS control clock quirkdrivers/spi/spi-pxa2xx.c+23 -00 replies
14/102spi/zynqmp: remove entry that causes a cs glitchdrivers/spi/spi-zynqmp-gqspi.c+0 -30 replies
15/102drm/exynos: dsi: propagate error value and silence meaningless warningdrivers/gpu/drm/exynos/exynos_drm_dsi.c+3 -20 replies
16/102drm/exynos: dsi: fix workaround for the legacy clock namedrivers/gpu/drm/exynos/exynos_drm_dsi.c+4 -30 replies
17/102drm/exynos: hdmi: dont leak enable HDMI_EN regulator if probe failsdrivers/gpu/drm/exynos/exynos_hdmi.c+12 -100 replies
18/102drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definitiondrivers/perf/fsl_imx8_ddr_perf.c+6 -40 replies
19/102drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointerdrivers/perf/arm_pmu_acpi.c+2 -50 replies
20/102altera-stapl: altera_get_note: prevent write beyond end of keydrivers/misc/altera-stapl/altera.c+6 -60 replies
21/102dm bio record: save/restore bi_end_io and bi_integritydrivers/md/dm-bio-record.h+15 -00 replies
22/102dm integrity: use dm_bio_record and dm_bio_restoredrivers/md/dm-integrity.c+9 -230 replies
23/102riscv: avoid the PIC offset of static percpu data in module beyond 2G limitsarch/riscv/kernel/module.c+16 -00 replies
24/102ASoC: stm32: sai: manage rebind issuesound/soc/stm/stm32_sai_sub.c+10 -80 replies
25/102spi: spi_register_controller(): free bus id on error pathsdrivers/spi/spi.c+15 -170 replies
26/102riscv: Force flat memory model with no-mmuarch/riscv/Kconfig+1 -00 replies
27/102riscv: Fix range looking for kernel image memblockarch/riscv/mm/init.c+1 -10 replies
28/102drm/amdgpu: clean wptr on wb when gpu recoverydrivers/gpu/drm/amd/amdgpu/gfx_v10_0.c drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+2 -00 replies
29/102drm/amd/display: Clear link settings on MST disable connectordrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+1 -00 replies
30/102drm/amd/display: fix dcc swath size calculations on dcn1drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c+2 -20 replies
31/102xenbus: req->body should be updated before req->statedrivers/xen/xenbus/xenbus_comms.c drivers/xen/xenbus/xenbus_xs.c+8 -30 replies
32/102xenbus: req->err should be updated before req->statedrivers/xen/xenbus/xenbus_comms.c+2 -00 replies
33/102block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group()block/bfq-cgroup.c+5 -40 replies
34/102parse-maintainers: Mark as executablescripts/parse-maintainers.pl+0 -00 replies
35/102binderfs: use refcount for binder control devices toodrivers/android/binderfs.c+1 -00 replies
36/102Revert "drm/fbdev: Fallback to non tiled mode if all tiles not present"drivers/gpu/drm/drm_client_modeset.c+0 -720 replies
37/102USB: Disable LPM on WD19s Realtek Hubdrivers/usb/core/quirks.c+3 -00 replies
38/102usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adaptersdrivers/usb/core/quirks.c+3 -00 replies
39/102USB: serial: option: add ME910G1 ECM composition 0x110bdrivers/usb/serial/option.c+2 -00 replies
40/102usb: host: xhci-plat: add a shutdowndrivers/usb/host/xhci-plat.c+1 -00 replies
41/102USB: serial: pl2303: add device-id for HP LD381drivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+2 -00 replies
42/102usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145cdrivers/usb/host/xhci-pci.c+2 -10 replies
43/102usb: typec: ucsi: displayport: Fix NULL pointer dereferencedrivers/usb/typec/ucsi/displayport.c+3 -00 replies
44/102usb: typec: ucsi: displayport: Fix a potential race during registrationdrivers/usb/typec/ucsi/displayport.c+8 -10 replies
45/102USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIALdrivers/usb/class/cdc-acm.c+5 -40 replies
46/102USB: cdc-acm: fix rounding error in TIOCSSERIALdrivers/usb/class/cdc-acm.c+16 -90 replies
47/102ALSA: line6: Fix endless MIDI read loopsound/usb/line6/driver.c sound/usb/line6/midibuf.c+2 -20 replies
48/102ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662sound/pci/hda/patch_realtek.c+11 -00 replies
49/102ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662sound/pci/hda/patch_realtek.c+12 -00 replies
50/102ALSA: seq: virmidi: Fix running status after receiving sysexsound/core/seq/seq_virmidi.c+1 -00 replies
51/102ALSA: seq: oss: Fix running status after receiving sysexsound/core/seq/oss/seq_oss_midi.c+1 -00 replies
52/102ALSA: pcm: oss: Avoid plugin buffer overflowsound/core/oss/pcm_plugin.c+8 -00 replies
53/102ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checkssound/core/oss/pcm_plugin.c+2 -20 replies
54/102tty: fix compat TIOCGSERIAL leaking uninitialized memorydrivers/tty/tty_io.c+3 -10 replies
55/102tty: fix compat TIOCGSERIAL checking wrong function ptrdrivers/tty/tty_io.c+1 -10 replies
56/102iio: chemical: sps30: fix missing triggered buffer dependencydrivers/iio/chemical/Kconfig+2 -00 replies
57/102iio: st_sensors: remap SMO8840 to LIS2DH12drivers/iio/accel/st_accel_i2c.c+1 -10 replies
58/102iio: trigger: stm32-timer: disable master mode when stoppingdrivers/iio/trigger/stm32-timer-trigger.c+9 -20 replies
59/102iio: accel: adxl372: Set iio_chan BEdrivers/iio/accel/adxl372.c+1 -00 replies
60/102iio: magnetometer: ak8974: Fix negative raw values in sysfsdrivers/iio/magnetometer/ak8974.c+1 -10 replies
61/102iio: adc: stm32-dfsdm: fix sleep in atomic contextdrivers/iio/adc/stm32-dfsdm-adc.c+10 -330 replies
62/102iio: adc: at91-sama5d2_adc: fix differential channels in triggered modedrivers/iio/adc/at91-sama5d2_adc.c+15 -00 replies
63/102iio: light: vcnl4000: update sampling periods for vcnl4200drivers/iio/light/vcnl4000.c+4 -40 replies
64/102iio: light: vcnl4000: update sampling periods for vcnl4040drivers/iio/light/vcnl4000.c+4 -30 replies
65/102mmc: rtsx_pci: Fix support for speed-modes that relies on tuningdrivers/misc/cardreader/rts5227.c drivers/misc/cardreader/rts5249.c drivers/misc/cardreader/rts5260.c +1 more+12 -70 replies
66/102mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2drivers/mmc/host/sdhci-of-at91.c+6 -20 replies
67/102mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN for UniPhierdrivers/mmc/host/sdhci-cadence.c+16 -20 replies
68/102CIFS: fiemap: do not return EINVAL if get nothingfs/cifs/smb2ops.c+1 -10 replies
69/102kbuild: Disable -Wpointer-to-enum-castscripts/Makefile.extrawarn+1 -00 replies
70/102staging: rtl8188eu: Add device id for MERCUSYS MW150US v2drivers/staging/rtl8188eu/os_dep/usb_intf.c+1 -00 replies
71/102staging: greybus: loopback_test: fix poll-mask build breakagedrivers/staging/greybus/tools/loopback_test.c+2 -20 replies
72/102staging/speakup: fix get_word non-space look-aheaddrivers/staging/speakup/main.c+1 -10 replies
73/102intel_th: msu: Fix the unexpected state warningdrivers/hwtracing/intel_th/msu.c+4 -30 replies
74/102intel_th: Fix user-visible error codesdrivers/hwtracing/intel_th/msu.c+3 -30 replies
75/102intel_th: pci: Add Elkhart Lake CPU supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
76/102modpost: move the namespace field in Module.symvers lastDocumentation/kbuild/modules.rst scripts/export_report.pl scripts/mod/modpost.c+15 -150 replies
77/102rtc: max8907: add missing select REGMAP_IRQdrivers/rtc/Kconfig+1 -00 replies
78/102arm64: compat: Fix syscall number of compat_clock_getresarch/arm64/include/asm/unistd.h+1 -10 replies
79/102xhci: Do not open code __print_symbolic() in xhci trace eventsdrivers/usb/host/xhci-trace.h+6 -170 replies
80/102btrfs: fix log context list corruption after rename whiteout errorfs/btrfs/inode.c+4 -00 replies
81/102drm/amd/amdgpu: Fix GPR read from debugfs (v2)drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+3 -30 replies
82/102drm/lease: fix WARNING in idr_destroydrivers/gpu/drm/drm_lease.c+2 -10 replies
83/102stm class: sys-t: Fix the use of time_after()drivers/hwtracing/stm/p_sys-t.c+3 -30 replies
84/102memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_eventmm/memcontrol.c+8 -20 replies
85/102mm, memcg: fix corruption on 64-bit divisor in memory.high throttlingmm/memcontrol.c+1 -10 replies
86/102mm, memcg: throttle allocators based on ancestral memory.highmm/memcontrol.c+58 -350 replies
87/102mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP casemm/sparse.c+6 -20 replies
88/102mm: do not allow MADV_PAGEOUT for CoW pagesmm/madvise.c+9 -30 replies
89/102epoll: fix possible lost wakeup on epoll_ctl() pathfs/eventpoll.c+4 -40 replies
90/102mm: slub: be more careful about the double cmpxchg of freelistmm/slub.c+4 -20 replies
91/102mm, slub: prevent kmalloc_node crashes and memory leaksmm/slub.c+17 -90 replies
92/102page-flags: fix a crash at SetPageError(THP_SWAP)include/linux/page-flags.h+1 -10 replies
93/102x86/mm: split vmalloc_sync_all()arch/x86/mm/fault.c drivers/acpi/apei/ghes.c include/linux/vmalloc.h +3 more+43 -130 replies
94/102futex: Fix inode life-time issuefs/inode.c include/linux/fs.h include/linux/futex.h +1 more+65 -430 replies
95/102futex: Unbreak futex hashingkernel/futex.c+2 -20 replies
96/102ALSA: hda/realtek: Fix pop noise on ALC225sound/pci/hda/patch_realtek.c+2 -00 replies
97/102arm64: smp: fix smp_send_stop() behaviourarch/arm64/kernel/smp.c+14 -30 replies
98/102arm64: smp: fix crash_smp_send_stop() behaviourarch/arm64/kernel/smp.c+6 -20 replies
99/102nvmet-tcp: set MSG_MORE only if we actually have more to senddrivers/nvme/target/tcp.c+9 -30 replies
100/102drm/bridge: dw-hdmi: fix AVI frame colorimetrydrivers/gpu/drm/bridge/synopsys/dw-hdmi.c+26 -200 replies
101/102staging: greybus: loopback_test: fix potential path truncationdrivers/staging/greybus/tools/loopback_test.c+1 -10 replies
102/102staging: greybus: loopback_test: fix potential path truncationsdrivers/staging/greybus/tools/loopback_test.c+8 -70 replies

Reviews trailers per patch

48 of 102 patches have a Reviewed-by or Acked-by.

PatchRonnie SahlbergAurelien AptelNaga Sureshkumar RelliKrzysztof KozlowskiAndrzej HajdayangerkunNeilBrownAlexandre GhitiCarlos de PaulaAnup PatelChristian KönigMonk LiuHersen WuRodrigo SiqueiraAric CyrJulien GrallTodd KjosDaniel VetterAlan SternSean PaulLokesh VutlaJiri SlabyHans de GoedeStephen BoydPeter ChenLinus WaleijGuido GüntherAdrian HunterGreg Kroah-HartmanPavel ShilovskyAlexandr EpaneshnikovGregory NowakMichael TaboadaAndy ShevchenkoMatthias MaennichLucas De MarchiCatalin MarinasNick DesaulniersAlex DeucherJann HornSachin SantBharata B RaoSrikar DronamrajuDavid HildenbrandHuang, YingRafael AquiniMark Rutland[email protected]Mark WunderlichLaurent PinchartMichal HockoKirill A. ShutemovJohannes WeinerPankaj GuptaVlastimil BabkaMax NeunhoefferLinus TorvaldsRong ChenBorislav PetkovRafael J. WysockiPalmer Dabbelt
1/102
2/102R-b R-b
3/102
4/102R-b
5/102
6/102
7/102R-b
8/102
9/102
10/102A-b
11/102R-b
12/102
13/102
14/102R-b
15/102R-b
16/102R-b
17/102R-b
18/102
19/102
20/102
21/102
22/102
23/102T-b T-b
24/102
25/102
26/102R-b R-b
27/102R-b
28/102A-b R-b
29/102R-b A-b
30/102A-b R-b
31/102R-b
32/102R-b
33/102
34/102
35/102A-b
36/102A-b
37/102A-b
38/102
39/102
40/102T-b R-b
41/102
42/102
43/102
44/102
45/102
46/102
47/102
48/102
49/102
50/102
51/102
52/102
53/102
54/102A-b
55/102A-b
56/102
57/102T-b R-b
58/102
59/102
60/102R-b
61/102
62/102
63/102R-b
64/102R-b T-b
65/102A-b
66/102A-b
67/102
68/102R-b
69/102
70/102
71/102
72/102T-b T-b T-b
73/102R-b
74/102R-b
75/102R-b
76/102T-b R-b R-b
77/102
78/102A-b R-b
79/102
80/102
81/102A-b R-b
82/102Reported-and-tested-by
83/102R-b
84/102A-b A-b
85/102A-b
86/102A-b
87/102R-b A-b R-b
88/102A-b
89/102T-b Bisected-by
90/102A-b
91/102T-b T-b R-b Debugged-by
92/102R-b A-b A-b
93/102T-b A-b
94/102
95/102Decoded-by T-b
96/102
97/102A-b
98/102A-b
99/102T-b
100/102A-b
101/102
102/102

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

Read the v1 thread

Cover letter [PATCH 5.4 000/102] 5.4.28-rc1 review

This is the start of the stable review cycle for the 5.4.28 release. There are 102 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, 26 Mar 2020 13:06:42 +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.4.28-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.28-rc1

Johan Hovold <[email protected]>
staging: greybus: loopback_test: fix potential path truncations

Johan Hovold <[email protected]>
staging: greybus: loopback_test: fix potential path truncation

Jernej Skrabec <[email protected]>
drm/bridge: dw-hdmi: fix AVI frame colorimetry

Sagi Grimberg <[email protected]>
nvmet-tcp: set MSG_MORE only if we actually have more to send

Cristian Marussi <[email protected]>
arm64: smp: fix crash_smp_send_stop() behaviour

Cristian Marussi <[email protected]>
arm64: smp: fix smp_send_stop() behaviour

Kai-Heng Feng <[email protected]>
ALSA: hda/realtek: Fix pop noise on ALC225

Thomas Gleixner <[email protected]>
futex: Unbreak futex hashing

Peter Zijlstra <[email protected]>
futex: Fix inode life-time issue

Joerg Roedel <[email protected]>
x86/mm: split vmalloc_sync_all()

Qian Cai <[email protected]>
page-flags: fix a crash at SetPageError(THP_SWAP)

Vlastimil Babka <[email protected]>
mm, slub: prevent kmalloc_node crashes and memory leaks

Linus Torvalds <[email protected]>
mm: slub: be more careful about the double cmpxchg of freelist

Roman Penyaev <[email protected]>
epoll: fix possible lost wakeup on epoll_ctl() path

Michal Hocko <[email protected]>
mm: do not allow MADV_PAGEOUT for CoW pages

Baoquan He <[email protected]>
mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case

Chris Down <[email protected]>
mm, memcg: throttle allocators based on ancestral memory.high

Chris Down <[email protected]>
mm, memcg: fix corruption on 64-bit divisor in memory.high throttling

Chunguang Xu <[email protected]>
memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event

Alexander Shishkin <[email protected]>
stm class: sys-t: Fix the use of time_after()

Qiujun Huang <[email protected]>
drm/lease: fix WARNING in idr_destroy

Tom St Denis <[email protected]>
drm/amd/amdgpu: Fix GPR read from debugfs (v2)

Filipe Manana <[email protected]>
btrfs: fix log context list corruption after rename whiteout error

Steven Rostedt (VMware) <[email protected]>
xhci: Do not open code __print_symbolic() in xhci trace events

Vincenzo Frascino <[email protected]>
arm64: compat: Fix syscall number of compat_clock_getres

Corentin Labbe <[email protected]>
rtc: max8907: add missing select REGMAP_IRQ

Jessica Yu <[email protected]>
modpost: move the namespace field in Module.symvers last

Alexander Shishkin <[email protected]>
intel_th: pci: Add Elkhart Lake CPU support

Alexander Shishkin <[email protected]>
intel_th: Fix user-visible error codes

Alexander Shishkin <[email protected]>
intel_th: msu: Fix the unexpected state warning

Samuel Thibault <[email protected]>
staging/speakup: fix get_word non-space look-ahead

Johan Hovold <[email protected]>
staging: greybus: loopback_test: fix poll-mask build breakage

Michael Straube <[email protected]>
staging: rtl8188eu: Add device id for MERCUSYS MW150US v2

Nathan Chancellor <[email protected]>
kbuild: Disable -Wpointer-to-enum-cast

Murphy Zhou <[email protected]>
CIFS: fiemap: do not return EINVAL if get nothing

Masahiro Yamada <[email protected]>
mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN for UniPhier

Michał Mirosław <[email protected]>
mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2

Ricky Wu <[email protected]>
mmc: rtsx_pci: Fix support for speed-modes that relies on tuning

Tomas Novotny <[email protected]>
iio: light: vcnl4000: update sampling periods for vcnl4040

Tomas Novotny <[email protected]>
iio: light: vcnl4000: update sampling periods for vcnl4200

Eugen Hristev <[email protected]>
iio: adc: at91-sama5d2_adc: fix differential channels in triggered mode

Olivier Moysan <[email protected]>
iio: adc: stm32-dfsdm: fix sleep in atomic context

Stephan Gerhold <[email protected]>
iio: magnetometer: ak8974: Fix negative raw values in sysfs

Alexandru Tachici <[email protected]>
iio: accel: adxl372: Set iio_chan BE

Fabrice Gasnier <[email protected]>
iio: trigger: stm32-timer: disable master mode when stopping

Wen-chien Jesse Sung <[email protected]>
iio: st_sensors: remap SMO8840 to LIS2DH12

Petr Štetiar <[email protected]>
iio: chemical: sps30: fix missing triggered buffer dependency

Eric Biggers <[email protected]>
tty: fix compat TIOCGSERIAL checking wrong function ptr

Eric Biggers <[email protected]>
tty: fix compat TIOCGSERIAL leaking uninitialized memory

Takashi Iwai <[email protected]>
ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks

Takashi Iwai <[email protected]>
ALSA: pcm: oss: Avoid plugin buffer overflow

Takashi Iwai <[email protected]>
ALSA: seq: oss: Fix running status after receiving sysex

Takashi Iwai <[email protected]>
ALSA: seq: virmidi: Fix running status after receiving sysex

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662

Takashi Iwai <[email protected]>
ALSA: line6: Fix endless MIDI read loop

Anthony Mallet <[email protected]>
USB: cdc-acm: fix rounding error in TIOCSSERIAL

Anthony Mallet <[email protected]>
USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL

Heikki Krogerus <[email protected]>
usb: typec: ucsi: displayport: Fix a potential race during registration

Heikki Krogerus <[email protected]>
usb: typec: ucsi: displayport: Fix NULL pointer dereference

Alberto Mattea <[email protected]>
usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c

Scott Chen <[email protected]>
USB: serial: pl2303: add device-id for HP LD381

Ran Wang <[email protected]>
usb: host: xhci-plat: add a shutdown

Daniele Palmas <[email protected]>

    USB: serial: option: add ME910G1 ECM composition 0x110b

Hans de Goede <[email protected]>
usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters

Kai-Heng Feng <[email protected]>
USB: Disable LPM on WD19's Realtek Hub

Sasha Levin <[email protected]>
Revert "drm/fbdev: Fallback to non tiled mode if all tiles not present"

Christian Brauner <[email protected]>
binderfs: use refcount for binder control devices too

Jonathan Neuschäfer <[email protected]>
parse-maintainers: Mark as executable

Carlo Nonato <[email protected]>
block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group()

Dongli Zhang <[email protected]>

    xenbus: req->err should be updated before req->state

Dongli Zhang <[email protected]>

    xenbus: req->body should be updated before req->state

Josip Pavic <[email protected]>
drm/amd/display: fix dcc swath size calculations on dcn1

Bhawanpreet Lakha <[email protected]>
drm/amd/display: Clear link settings on MST disable connector

Yintian Tao <[email protected]>
drm/amdgpu: clean wptr on wb when gpu recovery

Alexandre Ghiti <[email protected]>
riscv: Fix range looking for kernel image memblock

Damien Le Moal <[email protected]>
riscv: Force flat memory model with no-mmu

Aaro Koskinen <[email protected]>
spi: spi_register_controller(): free bus id on error paths

Olivier Moysan <[email protected]>
ASoC: stm32: sai: manage rebind issue

Vincent Chen <[email protected]>
riscv: avoid the PIC offset of static percpu data in module beyond 2G limits

Mike Snitzer <[email protected]>
dm integrity: use dm_bio_record and dm_bio_restore

Mike Snitzer <[email protected]>
dm bio record: save/restore bi_end_io and bi_integrity

Daniel Axtens <[email protected]>
altera-stapl: altera_get_note: prevent write beyond end of 'key'

luanshi <[email protected]>
drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer

Joakim Zhang <[email protected]>
drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition

Marek Szyprowski <[email protected]>
drm/exynos: hdmi: don't leak enable HDMI_EN regulator if probe fails

Marek Szyprowski <[email protected]>
drm/exynos: dsi: fix workaround for the legacy clock name

Marek Szyprowski <[email protected]>
drm/exynos: dsi: propagate error value and silence meaningless warning

Thommy Jakobsson <[email protected]>
spi/zynqmp: remove entry that causes a cs glitch

Evan Green <[email protected]>
spi: pxa2xx: Add CS control clock quirk

Kishon Vijay Abraham I <[email protected]>
ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes

Steve French <[email protected]>
cifs: add missing mount option to /proc/mounts

Paulo Alcantara (SUSE) <[email protected]>
cifs: fix potential mismatch of UNC paths

Naveen N. Rao <[email protected]>
powerpc: Include .BTF section

Yuji Sasaki <[email protected]>
spi: qup: call spi_qup_pm_resume_runtime before suspending

Grygorii Strashko <[email protected]>
ARM: dts: dra7-l4: mark timer13-16 as pwm capable

Grygorii Strashko <[email protected]>
phy: ti: gmii-sel: do not fail in case of gmii

Grygorii Strashko <[email protected]>
phy: ti: gmii-sel: fix set of copy-paste errors

Evan Benn <[email protected]>
drm/mediatek: Find the cursor plane instead of hard coding it

Vignesh Raghavendra <[email protected]>
spi: spi-omap2-mcspi: Support probe deferral for DMA channels

Linus Torvalds <[email protected]>
locks: reinstate locks_delete_block optimization

yangerkun <[email protected]>
locks: fix a potential use-after-free problem when wakeup a waiter

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

Diffstat:

 Documentation/kbuild/modules.rst                   |   4 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/dra7-l4.dtsi                     |   4 +
 arch/arm/boot/dts/dra7.dtsi                        |   2 +
 arch/arm64/include/asm/unistd.h                    |   2 +-
 arch/arm64/kernel/smp.c                            |  25 ++++-
 arch/powerpc/kernel/vmlinux.lds.S                  |   6 ++
 arch/riscv/Kconfig                                 |   1 +
 arch/riscv/kernel/module.c                         |  16 ++++
 arch/riscv/mm/init.c                               |   2 +-
 arch/x86/mm/fault.c                                |  26 +++++-
 block/bfq-cgroup.c                                 |   9 +-
 drivers/acpi/apei/ghes.c                           |   2 +-
 drivers/android/binderfs.c                         |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   6 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   1 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   1 +
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   1 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c    |   4 +-
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c          |  46 +++++----
 drivers/gpu/drm/drm_client_modeset.c               |  72 --------------
 drivers/gpu/drm/drm_lease.c                        |   3 +-
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            |  12 ++-
 drivers/gpu/drm/exynos/exynos_hdmi.c               |  22 +++--
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |  18 ++--
 drivers/hwtracing/intel_th/msu.c                   |  13 +--
 drivers/hwtracing/intel_th/pci.c                   |   5 +
 drivers/hwtracing/stm/p_sys-t.c                    |   6 +-
 drivers/iio/accel/adxl372.c                        |   1 +
 drivers/iio/accel/st_accel_i2c.c                   |   2 +-
 drivers/iio/adc/at91-sama5d2_adc.c                 |  15 +++
 drivers/iio/adc/stm32-dfsdm-adc.c                  |  43 ++-------
 drivers/iio/chemical/Kconfig                       |   2 +
 drivers/iio/light/vcnl4000.c                       |  15 +--
 drivers/iio/magnetometer/ak8974.c                  |   2 +-
 drivers/iio/trigger/stm32-timer-trigger.c          |  11 ++-
 drivers/md/dm-bio-record.h                         |  15 +++
 drivers/md/dm-integrity.c                          |  32 ++-----
 drivers/misc/altera-stapl/altera.c                 |  12 +--
 drivers/misc/cardreader/rts5227.c                  |   2 +-
 drivers/misc/cardreader/rts5249.c                  |   2 +
 drivers/misc/cardreader/rts5260.c                  |   2 +-
 drivers/mmc/host/rtsx_pci_sdmmc.c                  |  13 ++-
 drivers/mmc/host/sdhci-cadence.c                   |  18 +++-
 drivers/mmc/host/sdhci-of-at91.c                   |   8 +-
 drivers/nvme/target/tcp.c                          |  12 ++-
 drivers/perf/arm_pmu_acpi.c                        |   7 +-
 drivers/perf/fsl_imx8_ddr_perf.c                   |  10 +-
 drivers/phy/ti/phy-gmii-sel.c                      |  10 +-
 drivers/rtc/Kconfig                                |   1 +
 drivers/spi/spi-omap2-mcspi.c                      |  77 ++++++++-------
 drivers/spi/spi-pxa2xx.c                           |  23 +++++
 drivers/spi/spi-qup.c                              |  11 ++-
 drivers/spi/spi-zynqmp-gqspi.c                     |   3 -
 drivers/spi/spi.c                                  |  32 +++----
 drivers/staging/greybus/tools/loopback_test.c      |  21 +++--
 drivers/staging/rtl8188eu/os_dep/usb_intf.c        |   1 +
 drivers/staging/speakup/main.c                     |   2 +-
 drivers/tty/tty_io.c                               |   6 +-
 drivers/usb/class/cdc-acm.c                        |  34 ++++---
 drivers/usb/core/quirks.c                          |   6 ++
 drivers/usb/host/xhci-pci.c                        |   3 +-
 drivers/usb/host/xhci-plat.c                       |   1 +
 drivers/usb/host/xhci-trace.h                      |  23 ++---
 drivers/usb/serial/option.c                        |   2 +
 drivers/usb/serial/pl2303.c                        |   1 +
 drivers/usb/serial/pl2303.h                        |   1 +
 drivers/usb/typec/ucsi/displayport.c               |  12 ++-
 drivers/xen/xenbus/xenbus_comms.c                  |   4 +
 drivers/xen/xenbus/xenbus_xs.c                     |   9 +-
 fs/btrfs/inode.c                                   |   4 +
 fs/cifs/cifs_dfs_ref.c                             |   2 +
 fs/cifs/cifsfs.c                                   |   2 +
 fs/cifs/file.c                                     |   3 +-
 fs/cifs/smb2ops.c                                  |   2 +-
 fs/eventpoll.c                                     |   8 +-
 fs/inode.c                                         |   1 +
 fs/locks.c                                         |  60 ++++++++----
 include/linux/fs.h                                 |   1 +
 include/linux/futex.h                              |  17 ++--
 include/linux/page-flags.h                         |   2 +-
 include/linux/vmalloc.h                            |   5 +-
 kernel/futex.c                                     |  93 +++++++++++--------
 kernel/notifier.c                                  |   2 +-
 mm/madvise.c                                       |  12 ++-
 mm/memcontrol.c                                    | 103 +++++++++++++--------
 mm/nommu.c                                         |  10 +-
 mm/slub.c                                          |  32 ++++---
 mm/sparse.c                                        |   8 +-
 mm/vmalloc.c                                       |  11 ++-
 scripts/Makefile.extrawarn                         |   1 +
 scripts/export_report.pl                           |   2 +-
 scripts/mod/modpost.c                              |  24 ++---
 scripts/parse-maintainers.pl                       |   0
 sound/core/oss/pcm_plugin.c                        |  12 ++-
 sound/core/seq/oss/seq_oss_midi.c                  |   1 +
 sound/core/seq/seq_virmidi.c                       |   1 +
 sound/pci/hda/patch_realtek.c                      |  25 +++++
 sound/soc/stm/stm32_sai_sub.c                      |  18 ++--
 sound/usb/line6/driver.c                           |   2 +-
 sound/usb/line6/midibuf.c                          |   2 +-
 101 files changed, 773 insertions(+), 514 deletions(-)