Skip to content

5.12.19-rc2 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 Latest0 of 289 patches 6 repliesIn review

Patches in v1 No applies recorded yet

None of the 289 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchFox ChenShuah KhanFlorian FainelliJon HunterLinux Kernel Functional TestingGuenter Roeck
SeriesT-b T-b T-b T-b T-b T-b

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

Read the v1 thread

Cover letter [PATCH 5.12 000/289] 5.12.19-rc2 review

This is the start of the stable review cycle for the 5.12.19 release. There are 289 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, 21 Jul 2021 18:35:15 +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.12.19-rc2.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.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.12.19-rc2

Tong Zhang <[email protected]>
misc: alcor_pci: fix inverted branch condition

Dan Carpenter <[email protected]>
scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg()

Linus Torvalds <[email protected]>
certs: add 'x509_revocation_list' to gitignore

Viresh Kumar <[email protected]>
cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init

Martin Fäcknitz <[email protected]>
MIPS: vdso: Invalid GIC access through VDSO

Sven Schnelle <[email protected]>
s390/irq: remove HAVE_IRQ_EXIT_ON_IRQ_STACK

Kajol Jain <[email protected]>
perf script python: Fix buffer size to report iregs in perf script

Namhyung Kim <[email protected]>
perf report: Fix --task and --stat with pipe input

Randy Dunlap <[email protected]>
mips: disable branch profiling in boot/decompress.o

Arnd Bergmann <[email protected]>
mips: always link byteswap helpers into decompressor

Peter Zijlstra <[email protected]>
kprobe/static_call: Restore missing static_call_text_reserved()

Peter Zijlstra <[email protected]>
static_call: Fix static_call_text_reserved() vs __init

Peter Zijlstra <[email protected]>
jump_label: Fix jump_label_text_reserved() vs __init

Xuewen Yan <[email protected]>
sched/uclamp: Ignore max aggregation if rq is idle

Christophe JAILLET <[email protected]>
scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe()

Alex Bee <[email protected]>
arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc

Alex Bee <[email protected]>
arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc

Pali Rohár <[email protected]>
firmware: turris-mox-rwtm: show message about HWRNG registration

Pali Rohár <[email protected]>
firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng

Marek Behún <[email protected]>
firmware: turris-mox-rwtm: report failures better

Marek Behún <[email protected]>
firmware: turris-mox-rwtm: fix reply status decoding function

Niklas Söderlund <[email protected]>
thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations

Christoph Niedermaier <[email protected]>
ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery

Christoph Niedermaier <[email protected]>
ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems

Christoph Niedermaier <[email protected]>
ARM: dts: imx6q-dhcom: Fix ethernet reset time properties

Chunyan Zhang <[email protected]>
thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE

Aswath Govindraju <[email protected]>
ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema

Aswath Govindraju <[email protected]>
ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema

Gowtham Tammana <[email protected]>
ARM: dts: dra7: Fix duplicate USB4 target module node

Icenowy Zheng <[email protected]>
arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID

Krzysztof Kozlowski <[email protected]>
memory: fsl_ifc: fix leak of private memory on probe failure

Krzysztof Kozlowski <[email protected]>
memory: fsl_ifc: fix leak of IO mapping on probe failure

Kishon Vijay Abraham I <[email protected]>
arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES

Stefan Wahren <[email protected]>
Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size"

Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node

Philipp Zabel <[email protected]>
reset: bail if try_module_get() fails

Rafał Miłecki <[email protected]>
ARM: dts: BCM5301X: Fixup SPI binding

Nicolas Ferre <[email protected]>
dt-bindings: i2c: at91: fix example for scl-gpios

Cristian Marussi <[email protected]>
firmware: arm_scmi: Reset Rx buffer to max size during async commands

Weiyi Lu <[email protected]>
soc: mtk-pm-domains: Fix the clock prepared issue

Hsin-Yi Wang <[email protected]>
soc: mtk-pm-domains: do not register smi node as syscon

Zhen Lei <[email protected]>
firmware: tegra: Fix error return code in tegra210_bpmp_init()

Stephen Boyd <[email protected]>
arm64: dts: qcom: c630: Add no-hpd to DSI bridge node

Stephen Boyd <[email protected]>
arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node

Petr Vorel <[email protected]>

    arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88

Marek Vasut <[email protected]>
ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM

Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages

Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: Add missing opp-suspend properties

Roger Quadros <[email protected]>
arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround

Caleb Connolly <[email protected]>
arm64: dts: qcom: sdm845-oneplus-common: guard rmtfs-mem

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7779, marzen: Fix DU clock names

Valentine Barshak <[email protected]>
arm64: dts: renesas: v3msk: Fix memory size

Dan Carpenter <[email protected]>
rtc: fix snprintf() checking in is_rtc_hctosys()

Salvatore Bonaccorso <[email protected]>
ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode

Zhen Lei <[email protected]>
memory: pl353: Fix error return code in pl353_smc_probe()

Zou Wei <[email protected]>
reset: brcmstb: Add missing MODULE_DEVICE_TABLE

Krzysztof Kozlowski <[email protected]>
memory: atmel-ebi: add missing of_node_put for loop iteration

Krzysztof Kozlowski <[email protected]>
memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3

Krzysztof Kozlowski <[email protected]>
ARM: exynos: add missing of_node_put for loop iteration

Krzysztof Kozlowski <[email protected]>
reset: a10sr: add missing of_match_table reference

Geert Uytterhoeven <[email protected]>
reset: RESET_INTEL_GW should depend on X86

Geert Uytterhoeven <[email protected]>
reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB

Chen-Yu Tsai <[email protected]>
arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on rk3328 rock-pi-e

Corentin Labbe <[email protected]>
ARM: dts: gemini-rut1xx: remove duplicate ethernet node

Nathan Chancellor <[email protected]>
hexagon: use common DISCARDS macro

Nathan Chancellor <[email protected]>
hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script

Trond Myklebust <[email protected]>
NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times

Trond Myklebust <[email protected]>
NFSv4/pnfs: Fix layoutget behaviour after invalidation

Trond Myklebust <[email protected]>
NFSv4/pnfs: Fix the layout barrier update

Dave Wysochanski <[email protected]>
NFS: Fix fscache read from NFS after cache error

David Hildenbrand <[email protected]>
virtio-mem: don't read big block size in Sub Block Mode

Eli Cohen <[email protected]>
vdpa/mlx5: Clear vq ready indication upon device reset

Zhen Lei <[email protected]>
ALSA: isa: Fix error return code in snd_cmi8330_probe()

Trond Myklebust <[email protected]>
nfsd: Reduce contention for the nfsd_file nf_rwsem

Naveen N. Rao <[email protected]>
powerpc/bpf: Fix detecting BPF atomic instructions

Maurizio Lombardi <[email protected]>
nvme-tcp: can't set sk_user_data without write_lock

Michael S. Tsirkin <[email protected]>
virtio_net: move tx vq operation under tx queue lock

Eli Cohen <[email protected]>
vdp/mlx5: Fix setting the correct dma_device

Eli Cohen <[email protected]>
vdpa/mlx5: Fix possible failure in umem size calculation

Eli Cohen <[email protected]>
vdpa/mlx5: Fix umem sizes assignments on VQ create

Jon Hunter <[email protected]>
PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift

Uwe Kleine-König <[email protected]>
pwm: imx1: Don't disable clocks at device remove time

Martin Blumenstingl <[email protected]>
PCI: intel-gw: Fix INTx enable

Thomas Gleixner <[email protected]>
x86/fpu: Limit xstate copy size in xstateregs_set()

Thomas Gleixner <[email protected]>
x86/fpu: Fix copy_xstate_to_kernel() gap handling

Chao Yu <[email protected]>
f2fs: fix to avoid adding tab before doc section

Sandor Bodo-Merle <[email protected]>
PCI: iproc: Support multi-MSI only on uniprocessor kernel

Sandor Bodo-Merle <[email protected]>
PCI: iproc: Fix multi-MSI base vector number allocation

Zhihao Cheng <[email protected]>
ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode

Gao Xiang <[email protected]>
nfs: fix acl memory leak of posix_acl_create()

NeilBrown <[email protected]>
SUNRPC: prevent port reuse on transports which don't request it.

Wei Yongjun <[email protected]>
watchdog: jz4740: Fix return value check in jz4740_wdt_probe()

Tao Ren <[email protected]>
watchdog: aspeed: fix hardware timeout calculation

Shruthi Sanil <[email protected]>
watchdog: keembay: Removed timeout update in the TO ISR

Shruthi Sanil <[email protected]>
watchdog: keembay: Remove timeout update in the WDT start function

Shruthi Sanil <[email protected]>
watchdog: keembay: Clear either the TO or TH interrupt bit

Shruthi Sanil <[email protected]>
watchdog: keembay: Update pretimeout to zero in the TH ISR

Shruthi Sanil <[email protected]>
watchdog: keembay: Upadate WDT pretimeout for every update in timeout

Shruthi Sanil <[email protected]>
watchdog: keembay: Update WDT pre-timeout during the initialization

Zhen Lei <[email protected]>
ubifs: journal: Fix error return code in ubifs_jnl_write_inode()

Zhen Lei <[email protected]>
um: fix error return code in winch_tramp()

Zhen Lei <[email protected]>
um: fix error return code in slip_open()

YiFei Zhu <[email protected]>
um: Fix stack pointer alignment

Anna Schumaker <[email protected]>
sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base()

Trond Myklebust <[email protected]>
NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT

Trond Myklebust <[email protected]>
NFSv4: Initialise connection to the server in nfs4_alloc_client()

Stephan Gerhold <[email protected]>
power: supply: rt5033_battery: Fix device tree enumeration

Krzysztof Wilczyński <[email protected]>
PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun

Christophe JAILLET <[email protected]>
remoteproc: k3-r5: Fix an error message

Chao Yu <[email protected]>
f2fs: compress: fix to disallow temp extension

Chao Yu <[email protected]>
f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs

Jon Mediero <[email protected]>

    module: correctly exit module_kallsyms_on_each_symbol when fn() != 0

Chang S. Bae <[email protected]>
x86/signal: Detect and prevent an alternate signal stack overflow

Chuck Lever <[email protected]>
NFSD: Fix TP_printk() format specifier in nfsd_clid_class

Chao Yu <[email protected]>
f2fs: atgc: fix to set default age threshold

Chunguang Xu <[email protected]>
block: fix the problem of io_ticks becoming smaller

Xie Yongji <[email protected]>
virtio_console: Assure used length from device is limited

Xie Yongji <[email protected]>
virtio_net: Fix error handling in virtnet_restore()

Xie Yongji <[email protected]>
virtio-blk: Fix memory leak among suspend/resume procedure

Ye Bin <[email protected]>
ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock

Javier Martinez Canillas <[email protected]>
PCI: rockchip: Register IRQ handlers after device and data are ready

Hans de Goede <[email protected]>
ACPI: video: Add quirk for the Dell Vostro 3350

Liguang Zhang <[email protected]>
ACPI: AMBA: Fix resource name in /proc/iomem

Uwe Kleine-König <[email protected]>
pwm: tegra: Don't modify HW state in .remove callback

Zou Wei <[email protected]>
pwm: img: Fix PM reference leak in img_pwm_enable()

Philip Yang <[email protected]>
drm/amdkfd: fix sysfs kobj leak

Evan Quan <[email protected]>
drm/amdgpu: fix Navi1x tcp power gating hang when issuing lightweight invalidaiton

Hans de Goede <[email protected]>
power: supply: axp288_fuel_gauge: Make "T3 MRD" no_battery_list DMI entry more generic

Zou Wei <[email protected]>
power: supply: ab8500: add missing MODULE_DEVICE_TABLE

Zou Wei <[email protected]>
power: supply: charger-manager: add missing MODULE_DEVICE_TABLE

Zou Wei <[email protected]>
power: reset: regulator-poweroff: add missing MODULE_DEVICE_TABLE

Trond Myklebust <[email protected]>
NFS: nfs_find_open_context() may only select open files

Jing Xiangfeng <[email protected]>
drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create()

Jeff Layton <[email protected]>
ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty

Mike Marshall <[email protected]>
orangefs: fix orangefs df output.

Zou Wei <[email protected]>
PCI: tegra: Add missing MODULE_DEVICE_TABLE

Siddharth Gupta <[email protected]>
remoteproc: core: Fix cdev remove and rproc del

Thomas Gleixner <[email protected]>
x86/fpu: Return proper error codes from user access functions

Jan Kiszka <[email protected]>
watchdog: iTCO_wdt: Account for rebooting on second timeout

Stefan Eichenberger <[email protected]>
watchdog: imx_sc_wdt: fix pretimeout

Zou Wei <[email protected]>
watchdog: Fix possible use-after-free by calling del_timer_sync()

Zou Wei <[email protected]>
watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff()

Zou Wei <[email protected]>
watchdog: Fix possible use-after-free in wdt_startup()

Russell King <[email protected]>
PCI: Dynamically map ECAM regions

Lukas Wunner <[email protected]>
PCI: pciehp: Ignore Link Down/Up caused by DPC

Trond Myklebust <[email protected]>
NFSv4: Fix delegation return in cases where we have to retry

Logan Gunthorpe <[email protected]>
PCI/P2PDMA: Avoid pci_get_slot(), which may sleep

Nick Desaulniers <[email protected]>

    ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1

Bixuan Cui <[email protected]>
power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE

Krzysztof Kozlowski <[email protected]>
power: supply: max17042: Do not enforce (incorrect) interrupt trigger type

Long Li <[email protected]>
PCI: hv: Fix a race condition when removing the device

Linus Walleij <[email protected]>
power: supply: ab8500: Avoid NULL pointers

Randy Dunlap <[email protected]>
PCI: ftpci100: Rename macro name collision

Uwe Kleine-König <[email protected]>
pwm: spear: Don't modify HW state in .remove callback

Zou Wei <[email protected]>
power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE

Zou Wei <[email protected]>
power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE

Marco Elver <[email protected]>
kcov: add __no_sanitize_coverage to fix noinstr for all architectures

Dimitri John Ledkov <[email protected]>
lib/decompress_unlz4.c: correctly handle zero-padding around initrds.

Rashmi A <[email protected]>
phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP

Dmitry Torokhov <[email protected]>
i2c: core: Disable client irq on reboot/shutdown

Alexander Shishkin <[email protected]>
intel_th: Wait until port is in reset before programming it

Fabio Aiuto <[email protected]>
staging: rtl8723bs: fix macro value for 2.4Ghz only device

Zou Wei <[email protected]>
leds: turris-omnia: add missing MODULE_DEVICE_TABLE

Takashi Sakamoto <[email protected]>
ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions

Jiajun Cao <[email protected]>
ALSA: hda: Add IRQ check for platform_get_irq()

Uwe Kleine-König <[email protected]>
backlight: lm3630a: Fix return code of .update_status() callback

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters

Yang Yingliang <[email protected]>
ASoC: fsl_xcvr: check return value after calling platform_get_resource_byname()

Benjamin Herrenschmidt <[email protected]>
powerpc/boot: Fixup device-tree on little endian

Yang Yingliang <[email protected]>
usb: gadget: hid: fix error return code in hid_bind()

Ruslan Bilovol <[email protected]>
usb: gadget: f_hid: fix endianness issue with descriptors

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: scarlett2: Fix data_mutex lock

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count

Greg Ungerer <[email protected]>
m68knommu: fix missing LCD splash screen data initializer

Takashi Sakamoto <[email protected]>
ALSA: bebob: add support for ToneWeal FW66

Yizhuo Zhai <[email protected]>
Input: hideep - fix the uninitialized use in hideep_nvm_unlock()

Heiko Carstens <[email protected]>
s390/mem_detect: fix tprot() program check new psw handling

Heiko Carstens <[email protected]>
s390/mem_detect: fix diag260() program check new psw handling

Heiko Carstens <[email protected]>
s390/ipl_parm: fix program check new psw handling

Heiko Carstens <[email protected]>
s390/processor: always inline stap() and __load_psw_mask()

Koby Elbaz <[email protected]>
habanalabs/gaudi: set the correct rc in case of err

Koby Elbaz <[email protected]>
habanalabs: remove node from list before freeing the node

Koby Elbaz <[email protected]>
habanalabs: set rc as 'valid' in case of intentional func exit

Ohad Sharabi <[email protected]>
habanalabs: fix mask to obtain page offset

Koby Elbaz <[email protected]>
habanalabs/gaudi: set the correct cpu_id on MME2_QM failure

Mathias Nyman <[email protected]>
xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning

Zhen Lei <[email protected]>
ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing()

Aneesh Kumar K.V <[email protected]>
powerpc/mm/book3s64: Fix possible build error

Peter Robinson <[email protected]>
gpio: pca953x: Add support for the On Semi pca9655

Athira Rajeev <[email protected]>
selftests/powerpc: Fix "no_handler" EBB selftest

Yang Yingliang <[email protected]>
ALSA: ppc: fix error return code in snd_pmac_probe()

Michael Kelley <[email protected]>
scsi: storvsc: Correctly handle multiple flags in srb_status

Srinivas Neeli <[email protected]>
gpio: zynq: Check return value of irq_get_irq_data

Srinivas Neeli <[email protected]>
gpio: zynq: Check return value of pm_runtime_get_sync

Jaroslav Kysela <[email protected]>
ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry()

Yang Yingliang <[email protected]>
ALSA: n64: check return value after calling platform_get_resource()

Xiyu Yang <[email protected]>
iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation

Xiyu Yang <[email protected]>
iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails

Geoff Levand <[email protected]>
powerpc/ps3: Add dma_mask to ps3_dma_region

Takashi Iwai <[email protected]>
ALSA: sb: Fix potential double-free of CSP mixer elements

Eric Anholt <[email protected]>
iommu/arm-smmu-qcom: Skip the TTBR1 quirk for db820c.

Po-Hsu Lin <[email protected]>
selftests: timers: rtcpie: skip test if default RTC device does not exist

Fabrice Fontaine <[email protected]>
s390: disable SSP when needed

Valentin Vidic <[email protected]>
s390/sclp_vt220: fix console name to match device

Daniel Mack <[email protected]>
serial: tty: uartlite: fix console setup

Zou Wei <[email protected]>
fsi: Add missing MODULE_DEVICE_TABLE

Yufen Yu <[email protected]>
ASoC: img: Fix PM reference leak in img_i2s_in_probe()

Tony Lindgren <[email protected]>
mfd: cpcap: Fix cpcap dmamask not set warnings

Zou Wei <[email protected]>
mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE

Mike Christie <[email protected]>
scsi: qedi: Fix cleanup session block/unblock use

Mike Christie <[email protected]>
scsi: qedi: Fix TMF session block/unblock use

Mike Christie <[email protected]>
scsi: qedi: Fix race during abort timeouts

Mike Christie <[email protected]>
scsi: qedi: Fix null ref during abort handling

Mike Christie <[email protected]>

    scsi: iscsi: Fix shost->max_id use

Mike Christie <[email protected]>
scsi: iscsi: Fix conn use after free during resets

Mike Christie <[email protected]>
scsi: iscsi: Add iscsi_cls_conn refcount helpers

Chandrakanth Patil <[email protected]>
scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs

Kashyap Desai <[email protected]>
scsi: megaraid_sas: Early detection of VD deletion through RaidMap update

Chandrakanth Patil <[email protected]>
scsi: megaraid_sas: Fix resource leak in case of probe failure

Jiapeng Chong <[email protected]>
fs/jfs: Fix missing error code in lmLogInit()

Hannes Reinecke <[email protected]>
scsi: scsi_dh_alua: Check for negative result value

Hannes Reinecke <[email protected]>
scsi: core: Fixup calling convention for scsi_mode_sense()

Suganath Prabu S <[email protected]>
scsi: mpt3sas: Fix deadlock while cancelling the running firmware event

Christophe JAILLET <[email protected]>
tty: serial: 8250: serial_cs: Fix a memory leak in error handling path

Yufen Yu <[email protected]>
ALSA: ac97: fix PM reference leak in ac97_bus_remove()

John Garry <[email protected]>
scsi: core: Cap scsi_host cmd_per_lun at can_queue

James Smart <[email protected]>
scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs

James Smart <[email protected]>
scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology

Sergey Shtylyov <[email protected]>
scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw()

ching Huang <[email protected]>
scsi: arcmsr: Fix doorbell status being updated late on ARC-1886

Luiz Sampaio <[email protected]>
w1: ds2438: fixing bug that would always get page0

Chunfeng Yun <[email protected]>
usb: common: usb-conn-gpio: fix NULL pointer dereference of charger

Takashi Sakamoto <[email protected]>
Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro"

Takashi Iwai <[email protected]>
ALSA: usx2y: Don't call free_pages_exact() with NULL address

Takashi Iwai <[email protected]>
ALSA: usx2y: Avoid camelCase

Jonathan Cameron <[email protected]>
iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get()

Jonathan Cameron <[email protected]>
iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get().

Sean Nyekjaer <[email protected]>
iio: imu: st_lsm6dsx: correct ODR in header

Arnd Bergmann <[email protected]>
partitions: msdos: fix one-byte get_unaligned()

Zou Wei <[email protected]>
ASoC: intel/boards: add missing MODULE_DEVICE_TABLE

Tong Zhang <[email protected]>
misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge

Lv Yunlong <[email protected]>
misc/libmasm/module: Fix two use after free in ibmasm_init_one

Michael Walle <[email protected]>
serial: fsl_lpuart: disable DMA for console and fix sysrq

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero

Raymond Tan <[email protected]>
usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake

Paul E. McKenney <[email protected]>
rcu: Reject RCU_LOCKDEP_WARN() false positives

Frederic Weisbecker <[email protected]>
srcu: Fix broken node geometry after early ssp init

ching Huang <[email protected]>
scsi: arcmsr: Fix the wrong CDB payload report to IOP

Robin Gong <[email protected]>
dmaengine: fsl-qdma: check dma_set_mask return value

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715

Yang Yingliang <[email protected]>
leds: tlc591xx: fix return value check in tlc591xx_probe()

Nikolay Aleksandrov <[email protected]>
net: bridge: multicast: fix MRD advertisement router port marking race

Nikolay Aleksandrov <[email protected]>
net: bridge: multicast: fix PIM hello router port marking race

Pavel Begunkov <[email protected]>
io_uring: fix link timeout refs

Pavel Begunkov <[email protected]>
io_uring: put link timeout req consistently

José Roberto de Souza <[email protected]>
drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms()

Wayne Lin <[email protected]>
drm/dp_mst: Avoid to mess up payload table by ports in stale topology

Wayne Lin <[email protected]>
drm/dp_mst: Do not set proposed vcpi directly

Filipe Manana <[email protected]>
btrfs: zoned: fix wrong mutex unlock on failure to allocate log root tree

Filipe Manana <[email protected]>
btrfs: rework chunk allocation to avoid exhaustion of the system chunk array

Filipe Manana <[email protected]>
btrfs: fix deadlock with concurrent chunk allocations involving system chunks

Naohiro Aota <[email protected]>
btrfs: properly split extent_map for REQ_OP_ZONE_APPEND

Pavel Begunkov <[email protected]>
io_uring: use right task for exiting checks

Robin Murphy <[email protected]>
arm64: Avoid premature usercopy failure

Joao Martins <[email protected]>
mm/hugetlb: fix refs calculation from unaligned @vaddr

Randy Dunlap <[email protected]>
EDAC/igen6: fix core dependency AGAIN

Zhen Lei <[email protected]>
fbmem: Do not delete the mode that is still in use

Christian Brauner <[email protected]>
cgroup: verify that source is a string

Ville Syrjälä <[email protected]>
drm/i915/gt: Fix -EDEADLK handling regression

Matthew Auld <[email protected]>
drm/i915/gtt: drop the page table optimisation

Jinzhou Su <[email protected]>
drm/amdgpu: add another Renoir DID

Steven Rostedt (VMware) <[email protected]>
tracing: Do not reference char * as a string in histograms

Lu Baolu <[email protected]>
iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries

Sanjay Kumar <[email protected]>
iommu/vt-d: Global devTLB flush when present context entry changed

Steffen Maier <[email protected]>
scsi: zfcp: Report port fc_security as unknown early during remote cable pull

Tyrel Datwyler <[email protected]>
scsi: core: Fix bad pointer dereference when ehandler kthread is invalid

Lai Jiangshan <[email protected]>

    KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run()

Vitaly Kuznetsov <[email protected]>
KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA

Sean Christopherson <[email protected]>
KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs

Sean Christopherson <[email protected]>

    KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled

Kefeng Wang <[email protected]>
KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio

Ronnie Sahlberg <[email protected]>
cifs: Do not use the original cruid when following DFS links for multiuser mounts

Paulo Alcantara <[email protected]>
cifs: handle reconnect of tcon when there is no cached dfs referral

Shyam Prasad N <[email protected]>
cifs: use the expiry output of dns_query to schedule next resolution

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

Diffstat:

 Documentation/devicetree/bindings/i2c/i2c-at91.txt |   2 +-
 Documentation/filesystems/f2fs.rst                 |  16 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/am335x-cm-t335.dts               |   2 +-
 arch/arm/boot/dts/am43x-epos-evm.dts               |   4 +-
 arch/arm/boot/dts/am5718.dtsi                      |   6 +-
 arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi         |   2 +-
 arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi  |   2 +-
 arch/arm/boot/dts/bcm5301x.dtsi                    |  18 +-
 arch/arm/boot/dts/dra7-l4.dtsi                     |  22 -
 arch/arm/boot/dts/dra71x.dtsi                      |   4 -
 arch/arm/boot/dts/dra72x.dtsi                      |   4 -
 arch/arm/boot/dts/dra74x.dtsi                      |  92 +--
 arch/arm/boot/dts/exynos5422-odroidhc1.dts         |   2 +-
 arch/arm/boot/dts/exynos5422-odroidxu4.dts         |   2 +-
 arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi    |   4 +-
 arch/arm/boot/dts/gemini-rut1xx.dts                |  12 -
 arch/arm/boot/dts/imx6q-dhcom-som.dtsi             |  41 +-
 arch/arm/boot/dts/r8a7779-marzen.dts               |   2 +-
 arch/arm/boot/dts/r8a7779.dtsi                     |   1 +
 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi       |   8 +-
 arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts       |   2 +-
 arch/arm/mach-exynos/exynos.c                      |   2 +
 arch/arm/probes/kprobes/test-thumb.c               |  10 +-
 .../dts/allwinner/sun50i-a64-sopine-baseboard.dts  |   2 +-
 .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts |   4 +
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi       |   2 +
 .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi |  12 +
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |   2 +
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          |   1 +
 arch/arm64/boot/dts/renesas/r8a77960.dtsi          |   7 +-
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          |   7 +-
 arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts     |   2 +-
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          |   1 -
 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts  |   2 -
 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi    |   3 +
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi          |   1 +
 .../boot/dts/ti/k3-j721e-common-proc-board.dts     |   4 +
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi          |  58 +-
 arch/arm64/lib/copy_from_user.S                    |  13 +-
 arch/arm64/lib/copy_in_user.S                      |  21 +-
 arch/arm64/lib/copy_to_user.S                      |  14 +-
 arch/hexagon/kernel/vmlinux.lds.S                  |   9 +-
 arch/m68k/68000/dragen2.c                          |   1 +
 arch/m68k/68000/screen.h                           | 804 +++++++++++++++++++++
 arch/mips/boot/compressed/Makefile                 |   4 +-
 arch/mips/boot/compressed/decompress.c             |   2 +
 arch/mips/include/asm/vdso/vdso.h                  |   2 +-
 arch/powerpc/boot/devtree.c                        |  59 +-
 arch/powerpc/boot/ns16550.c                        |   9 +-
 arch/powerpc/include/asm/ps3.h                     |   2 +
 arch/powerpc/mm/book3s64/radix_tlb.c               |  26 +-
 arch/powerpc/net/bpf_jit_comp64.c                  |   4 +-
 arch/powerpc/platforms/ps3/mm.c                    |  12 +
 arch/s390/Kconfig                                  |   1 -
 arch/s390/Makefile                                 |   1 +
 arch/s390/boot/ipl_parm.c                          |  19 +-
 arch/s390/boot/mem_detect.c                        |  47 +-
 arch/s390/include/asm/processor.h                  |   4 +-
 arch/s390/kernel/setup.c                           |   2 +-
 arch/s390/purgatory/Makefile                       |   1 +
 arch/um/drivers/chan_user.c                        |   3 +-
 arch/um/drivers/slip_user.c                        |   3 +-
 arch/um/drivers/ubd_kern.c                         |   3 +-
 arch/um/kernel/skas/clone.c                        |   2 +-
 arch/um/os-Linux/helper.c                          |   4 +-
 arch/um/os-Linux/signal.c                          |   2 +-
 arch/um/os-Linux/skas/process.c                    |   2 +-
 arch/x86/include/asm/fpu/internal.h                |  19 +-
 arch/x86/kernel/fpu/regset.c                       |   2 +-
 arch/x86/kernel/fpu/xstate.c                       | 105 +--
 arch/x86/kernel/signal.c                           |  24 +-
 arch/x86/kvm/cpuid.c                               |   8 +-
 arch/x86/kvm/mmu/mmu.c                             |   2 +
 arch/x86/kvm/mmu/paging.h                          |  14 +
 arch/x86/kvm/mmu/paging_tmpl.h                     |   4 +-
 arch/x86/kvm/mmu/spte.h                            |   6 -
 arch/x86/kvm/svm/svm.c                             |  11 +-
 arch/x86/kvm/x86.c                                 |   2 +
 block/blk-core.c                                   |   2 +-
 block/partitions/ldm.c                             |   2 +-
 block/partitions/ldm.h                             |   3 -
 block/partitions/msdos.c                           |  24 +-
 certs/.gitignore                                   |   1 +
 drivers/acpi/acpi_amba.c                           |   1 +
 drivers/acpi/acpi_video.c                          |   9 +
 drivers/block/virtio_blk.c                         |   2 +
 drivers/char/virtio_console.c                      |   4 +-
 drivers/cpufreq/cppc_cpufreq.c                     |  27 +-
 drivers/dma/fsl-qdma.c                             |   6 +-
 drivers/edac/Kconfig                               |   2 +-
 drivers/firmware/arm_scmi/driver.c                 |   4 +
 drivers/firmware/tegra/bpmp-tegra210.c             |   2 +-
 drivers/firmware/turris-mox-rwtm.c                 |  55 +-
 drivers/fsi/fsi-master-aspeed.c                    |   1 +
 drivers/fsi/fsi-master-ast-cf.c                    |   1 +
 drivers/fsi/fsi-master-gpio.c                      |   1 +
 drivers/fsi/fsi-occ.c                              |   1 +
 drivers/gpio/gpio-pca953x.c                        |   1 +
 drivers/gpio/gpio-zynq.c                           |  15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  95 +++
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |  14 +-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |   1 +
 drivers/gpu/drm/drm_dp_mst_topology.c              |  68 +-
 drivers/gpu/drm/gma500/framebuffer.c               |   7 +-
 drivers/gpu/drm/i915/gt/gen8_ppgtt.c               |   5 +-
 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c       |   2 +-
 drivers/hwtracing/intel_th/core.c                  |  17 +
 drivers/hwtracing/intel_th/gth.c                   |  16 +
 drivers/hwtracing/intel_th/intel_th.h              |   3 +
 drivers/i2c/i2c-core-base.c                        |   3 +
 drivers/iio/gyro/fxas21002c_core.c                 |  11 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |   6 +-
 drivers/iio/magnetometer/bmc150_magn.c             |  10 +-
 drivers/input/touchscreen/hideep.c                 |  13 +-
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c         |  13 +-
 drivers/iommu/arm/arm-smmu/arm-smmu.c              |  10 +-
 drivers/iommu/intel/iommu.c                        |  34 +-
 drivers/leds/leds-tlc591xx.c                       |   8 +-
 drivers/leds/leds-turris-omnia.c                   |   1 +
 drivers/memory/atmel-ebi.c                         |   4 +-
 drivers/memory/fsl_ifc.c                           |   8 +-
 drivers/memory/pl353-smc.c                         |   1 +
 drivers/memory/stm32-fmc2-ebi.c                    |   4 +
 drivers/mfd/da9052-i2c.c                           |   1 +
 drivers/mfd/motorola-cpcap.c                       |   4 +
 drivers/mfd/stmpe-i2c.c                            |   2 +-
 drivers/misc/cardreader/alcor_pci.c                |   8 +-
 drivers/misc/habanalabs/common/device.c            |   5 +-
 drivers/misc/habanalabs/common/firmware_if.c       |   5 +-
 drivers/misc/habanalabs/common/mmu/mmu.c           |  14 +-
 drivers/misc/habanalabs/gaudi/gaudi.c              |   7 +-
 drivers/misc/habanalabs/goya/goya.c                |   1 +
 drivers/misc/ibmasm/module.c                       |   5 +-
 drivers/net/virtio_net.c                           |  27 +-
 drivers/nvme/target/tcp.c                          |   1 -
 drivers/pci/controller/dwc/pcie-intel-gw.c         |  10 +-
 drivers/pci/controller/dwc/pcie-tegra194.c         |   2 +-
 drivers/pci/controller/pci-ftpci100.c              |  30 +-
 drivers/pci/controller/pci-hyperv.c                |  30 +-
 drivers/pci/controller/pci-tegra.c                 |   1 +
 drivers/pci/controller/pcie-iproc-msi.c            |  29 +-
 drivers/pci/controller/pcie-rockchip-host.c        |  12 +-
 drivers/pci/ecam.c                                 |  54 +-
 drivers/pci/hotplug/pciehp_hpc.c                   |  36 +
 drivers/pci/p2pdma.c                               |  34 +-
 drivers/pci/pci-label.c                            |   2 +-
 drivers/pci/pci.h                                  |   4 +
 drivers/pci/pcie/dpc.c                             |  74 +-
 drivers/phy/intel/phy-intel-keembay-emmc.c         |   3 +-
 drivers/power/reset/gpio-poweroff.c                |   1 +
 drivers/power/reset/regulator-poweroff.c           |   1 +
 drivers/power/supply/Kconfig                       |   3 +-
 drivers/power/supply/ab8500_btemp.c                |   1 +
 drivers/power/supply/ab8500_charger.c              |  19 +-
 drivers/power/supply/ab8500_fg.c                   |   1 +
 drivers/power/supply/axp288_fuel_gauge.c           |  18 +-
 drivers/power/supply/charger-manager.c             |   1 +
 drivers/power/supply/max17042_battery.c            |   2 +-
 drivers/power/supply/rt5033_battery.c              |   7 +
 drivers/power/supply/sc2731_charger.c              |   1 +
 drivers/power/supply/sc27xx_fuel_gauge.c           |   1 +
 drivers/pwm/pwm-img.c                              |   2 +-
 drivers/pwm/pwm-imx1.c                             |   2 -
 drivers/pwm/pwm-spear.c                            |   4 -
 drivers/pwm/pwm-tegra.c                            |  13 -
 drivers/remoteproc/remoteproc_cdev.c               |   2 +-
 drivers/remoteproc/remoteproc_core.c               |   2 +-
 drivers/remoteproc/ti_k3_r5_remoteproc.c           |   2 +-
 drivers/reset/Kconfig                              |   4 +-
 drivers/reset/core.c                               |   5 +-
 drivers/reset/reset-a10sr.c                        |   1 +
 drivers/reset/reset-brcmstb.c                      |   1 +
 drivers/rtc/proc.c                                 |   4 +-
 drivers/s390/char/sclp_vt220.c                     |   4 +-
 drivers/s390/scsi/zfcp_sysfs.c                     |   1 +
 drivers/scsi/arcmsr/arcmsr_hba.c                   |  19 +-
 drivers/scsi/be2iscsi/be_main.c                    |   5 +-
 drivers/scsi/bnx2i/bnx2i_iscsi.c                   |   2 +-
 drivers/scsi/cxgbi/libcxgbi.c                      |   4 +-
 drivers/scsi/device_handler/scsi_dh_alua.c         |  11 +-
 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |  12 +-
 drivers/scsi/hosts.c                               |   4 +
 drivers/scsi/libiscsi.c                            | 122 ++--
 drivers/scsi/lpfc/lpfc_els.c                       |   9 +
 drivers/scsi/lpfc/lpfc_sli.c                       |   5 +-
 drivers/scsi/megaraid/megaraid_sas.h               |  12 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |  96 ++-
 drivers/scsi/megaraid/megaraid_sas_fp.c            |   6 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |  10 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |  22 +
 drivers/scsi/qedi/qedi.h                           |   1 +
 drivers/scsi/qedi/qedi_fw.c                        |  24 +-
 drivers/scsi/qedi/qedi_iscsi.c                     |  37 +-
 drivers/scsi/qedi/qedi_main.c                      |   2 +-
 drivers/scsi/scsi_lib.c                            |  10 +-
 drivers/scsi/scsi_transport_iscsi.c                |  12 +
 drivers/scsi/scsi_transport_sas.c                  |   9 +-
 drivers/scsi/sd.c                                  |  12 +-
 drivers/scsi/sr.c                                  |   2 +-
 drivers/scsi/storvsc_drv.c                         |  61 +-
 drivers/soc/mediatek/mtk-pm-domains.c              |  42 +-
 drivers/staging/rtl8723bs/hal/odm.h                |   5 +-
 drivers/thermal/rcar_gen3_thermal.c                |   2 +-
 drivers/thermal/sprd_thermal.c                     |   1 +
 drivers/tty/serial/8250/serial_cs.c                |  11 +-
 drivers/tty/serial/fsl_lpuart.c                    |   9 +
 drivers/tty/serial/uartlite.c                      |  27 +-
 drivers/usb/common/usb-conn-gpio.c                 |  44 +-
 drivers/usb/dwc3/dwc3-pci.c                        |   8 +-
 drivers/usb/gadget/function/f_hid.c                |   2 +-
 drivers/usb/gadget/legacy/hid.c                    |   4 +-
 drivers/usb/host/xhci.c                            |   9 +-
 drivers/vdpa/mlx5/core/mr.c                        |   9 +-
 drivers/vdpa/mlx5/net/mlx5_vnet.c                  |  30 +-
 drivers/video/backlight/lm3630a_bl.c               |  12 +-
 drivers/video/fbdev/core/fbmem.c                   |  12 +-
 drivers/virtio/virtio_mem.c                        |  15 +-
 drivers/w1/slaves/w1_ds2438.c                      |   4 +-
 drivers/watchdog/aspeed_wdt.c                      |   2 +-
 drivers/watchdog/iTCO_wdt.c                        |  12 +-
 drivers/watchdog/imx_sc_wdt.c                      |  11 +-
 drivers/watchdog/jz4740_wdt.c                      |   4 +-
 drivers/watchdog/keembay_wdt.c                     |  15 +-
 drivers/watchdog/lpc18xx_wdt.c                     |   2 +-
 drivers/watchdog/sbc60xxwdt.c                      |   2 +-
 drivers/watchdog/sc520_wdt.c                       |   2 +-
 drivers/watchdog/w83877f_wdt.c                     |   2 +-
 fs/btrfs/block-group.c                             | 343 ++++++---
 fs/btrfs/block-group.h                             |   6 +-
 fs/btrfs/ctree.c                                   |  67 +-
 fs/btrfs/inode.c                                   | 147 +++-
 fs/btrfs/transaction.c                             |  15 +-
 fs/btrfs/transaction.h                             |   9 +-
 fs/btrfs/tree-log.c                                |   2 +-
 fs/btrfs/volumes.c                                 | 355 ++++++---
 fs/btrfs/volumes.h                                 |   5 +-
 fs/ceph/addr.c                                     |  10 +-
 fs/cifs/cifs_dfs_ref.c                             |   6 +-
 fs/cifs/cifsglob.h                                 |   4 +
 fs/cifs/connect.c                                  |  61 +-
 fs/cifs/dns_resolve.c                              |  10 +-
 fs/cifs/dns_resolve.h                              |   2 +-
 fs/cifs/misc.c                                     |   2 +-
 fs/ext4/ext4_jbd2.c                                |   2 +-
 fs/ext4/super.c                                    |  12 +-
 fs/f2fs/gc.c                                       |   1 +
 fs/f2fs/namei.c                                    |  16 +-
 fs/f2fs/super.c                                    |   1 +
 fs/io_uring.c                                      |  11 +-
 fs/jfs/jfs_logmgr.c                                |   1 +
 fs/nfs/delegation.c                                |  71 +-
 fs/nfs/delegation.h                                |   1 +
 fs/nfs/direct.c                                    |  17 +-
 fs/nfs/fscache.c                                   |  18 +-
 fs/nfs/inode.c                                     |   4 +
 fs/nfs/nfs3proc.c                                  |   4 +-
 fs/nfs/nfs4_fs.h                                   |   1 +
 fs/nfs/nfs4client.c                                |  82 ++-
 fs/nfs/pnfs.c                                      |  40 +-
 fs/nfs/pnfs_nfs.c                                  |  52 +-
 fs/nfs/read.c                                      |   5 +-
 fs/nfsd/nfs4state.c                                |   3 -
 fs/nfsd/trace.h                                    |  29 -
 fs/nfsd/vfs.c                                      |  18 +-
 fs/orangefs/super.c                                |   2 +-
 fs/ubifs/dir.c                                     |   7 +
 fs/ubifs/journal.c                                 |   1 +
 include/linux/compiler-clang.h                     |  17 +
 include/linux/compiler-gcc.h                       |   6 +
 include/linux/compiler_types.h                     |   2 +-
 include/linux/nfs_fs.h                             |   1 +
 include/linux/pci-ecam.h                           |   1 +
 include/linux/rcupdate.h                           |   2 +-
 include/linux/sched/signal.h                       |  19 +-
 include/scsi/libiscsi.h                            |  11 +-
 include/scsi/scsi_transport_iscsi.h                |   2 +
 kernel/cgroup/cgroup-v1.c                          |   2 +
 kernel/jump_label.c                                |  13 +-
 kernel/kprobes.c                                   |   2 +
 kernel/module.c                                    |   3 +-
 kernel/rcu/rcu.h                                   |   2 +
 kernel/rcu/srcutree.c                              |   3 +
 kernel/rcu/tree.c                                  |  16 +-
 kernel/rcu/update.c                                |   2 +-
 kernel/sched/sched.h                               |  21 +-
 kernel/static_call.c                               |  13 +-
 kernel/trace/trace_events_hist.c                   |   6 +-
 lib/decompress_unlz4.c                             |   8 +
 mm/hugetlb.c                                       |   5 +-
 net/bridge/br_multicast.c                          |   6 +
 net/sunrpc/xdr.c                                   |   7 +-
 net/sunrpc/xprtsock.c                              |   3 +-
 sound/ac97/bus.c                                   |   2 +-
 sound/firewire/Kconfig                             |   5 +-
 sound/firewire/bebob/bebob.c                       |   5 +-
 sound/firewire/motu/motu-protocol-v2.c             |  13 +-
 sound/firewire/oxfw/oxfw.c                         |   2 +-
 sound/isa/cmi8330.c                                |   2 +-
 sound/isa/sb/sb16_csp.c                            |   8 +-
 sound/mips/snd-n64.c                               |   4 +
 sound/pci/hda/hda_tegra.c                          |   3 +
 sound/ppc/powermac.c                               |   6 +-
 sound/soc/fsl/fsl_xcvr.c                           |   4 +
 sound/soc/img/img-i2s-in.c                         |   2 +-
 sound/soc/intel/boards/kbl_da7219_max98357a.c      |   4 +-
 sound/soc/intel/boards/sof_da7219_max98373.c       |   1 +
 sound/soc/intel/boards/sof_rt5682.c                |   1 +
 sound/soc/intel/boards/sof_sdw.c                   |  19 +-
 sound/soc/intel/boards/sof_sdw_common.h            |   1 +
 sound/soc/intel/common/soc-acpi-intel-kbl-match.c  |   2 +-
 sound/soc/soc-core.c                               |   2 +-
 sound/soc/soc-pcm.c                                |   2 +-
 sound/usb/mixer_scarlett_gen2.c                    |  39 +-
 sound/usb/usx2y/usX2Yhwdep.c                       |  56 +-
 sound/usb/usx2y/usX2Yhwdep.h                       |   2 +-
 sound/usb/usx2y/usb_stream.c                       |   7 +-
 sound/usb/usx2y/usbus428ctldefs.h                  | 102 +--
 sound/usb/usx2y/usbusx2y.c                         | 218 +++---
 sound/usb/usx2y/usbusx2y.h                         |  58 +-
 sound/usb/usx2y/usbusx2yaudio.c                    | 448 ++++++------
 sound/usb/usx2y/usx2yhwdeppcm.c                    | 410 +++++------
 sound/usb/usx2y/usx2yhwdeppcm.h                    |   4 +-
 tools/perf/builtin-report.c                        |   6 +
 .../util/scripting-engines/trace-event-python.c    |  17 +-
 .../selftests/powerpc/pmu/ebb/no_handler_test.c    |   2 -
 tools/testing/selftests/timers/rtcpie.c            |  10 +-
 virt/kvm/coalesced_mmio.c                          |   2 +-
 329 files changed, 4448 insertions(+), 2112 deletions(-)