Skip to content

5.4.37-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 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/83remoteproc: Fix wrong rvring index computationdrivers/remoteproc/remoteproc_core.c+1 -10 replies
2/83ubifs: Fix ubifs_tnc_lookup() usage in do_kill_orphans()fs/ubifs/orphan.c+2 -20 replies
3/83printk: queue wake_up_klogd irq_work only if per-CPU areas are readyinclude/linux/printk.h init/main.c kernel/printk/internal.h +2 more+40 -160 replies
4/83ASoC: stm32: sai: fix sai probesound/soc/stm/stm32_sai_sub.c+5 -70 replies
5/83usb: dwc3: gadget: Do link recovery for SS and SSPdrivers/usb/dwc3/gadget.c+2 -60 replies
6/83kbuild: fix DT binding schema rule again to avoid needless rebuildsscripts/Makefile.lib+1 -10 replies
7/83usb: gadget: udc: bdc: Remove unnecessary NULL checks in bdc_req_completedrivers/usb/gadget/udc/bdc/bdc_ep.c+1 -10 replies
8/83usb: gadget: udc: atmel: Fix vbus disconnect handlingdrivers/usb/gadget/udc/atmel_usba_udc.c+2 -20 replies
9/83afs: Make record checking use TASK_UNINTERRUPTIBLE when appropriatefs/afs/internal.h fs/afs/rotate.c fs/afs/server.c +1 more+11 -120 replies
10/83afs: Fix to actually set AFS_SERVER_FL_HAVE_EPOCHfs/afs/cmservice.c+1 -10 replies
11/83iio:ad7797: Use correct attribute_groupdrivers/iio/adc/ad7793.c+1 -10 replies
12/83propagate_one(): mnt_set_mountpoint() needs mount_lockfs/pnode.c+4 -50 replies
13/83counter: 104-quad-8: Add lock guards - generic interfacedrivers/counter/104-quad-8.c+160 -340 replies
14/83s390/ftrace: fix potential crashes when switching tracersarch/s390/kernel/diag.c arch/s390/kernel/smp.c arch/s390/kernel/trace.c+4 -40 replies
15/83ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIssound/soc/qcom/qdsp6/q6afe-dai.c+16 -00 replies
16/83ASoC: tas571x: disable regulators on failed probesound/soc/codecs/tas571x.c+15 -50 replies
17/83ASoC: meson: axg-card: fix codec-to-codec link setupsound/soc/meson/axg-card.c+3 -10 replies
18/83ASoC: wm8960: Fix wrong clock after suspend & resumesound/soc/codecs/wm8960.c+1 -20 replies
19/83drivers: soc: xilinx: fix firmware driver Kconfig dependencydrivers/soc/xilinx/Kconfig+2 -20 replies
20/83nfsd: memory corruption in nfsd4_lock()fs/nfsd/nfs4state.c+2 -00 replies
21/83bpf: Forbid XADD on spilled pointers for unprivileged userskernel/bpf/verifier.c tools/testing/selftests/bpf/verifier/value_illegal_alu.c+20 -90 replies
22/83i2c: altera: use proper variable to hold errnodrivers/i2c/busses/i2c-altera.c+4 -50 replies
23/83rxrpc: Fix DATA Tx to disable nofrag for UDP on AF_INET6 socketnet/rxrpc/local_object.c net/rxrpc/output.c+11 -400 replies
24/83net/cxgb4: Check the return from t4_query_params properlydrivers/net/ethernet/chelsio/cxgb4/t4_hw.c+1 -10 replies
25/83xfs: acquire superblock freeze protection on eofblocks scansfs/xfs/xfs_icache.c fs/xfs/xfs_ioctl.c+14 -10 replies
26/83svcrdma: Fix trace point use-after-free raceinclude/trace/events/rpcrdma.h net/sunrpc/xprtrdma/svc_rdma_rw.c net/sunrpc/xprtrdma/svc_rdma_sendto.c+46 -230 replies
27/83svcrdma: Fix leak of svc_rdma_recv_ctxt objectsinclude/linux/sunrpc/svc_rdma.h net/sunrpc/svc_xprt.c net/sunrpc/svcsock.c +3 more+30 -180 replies
28/83net/mlx5e: Dont trigger IRQ multiple times on XSK wakeup to avoid WQ overrunsdrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c drivers/net/ethernet/mellanox/mlx5/core/en_rx.c +1 more+15 -50 replies
29/83net/mlx5e: Get the latest values from counters in switchdev modedrivers/net/ethernet/mellanox/mlx5/core/en_main.c+6 -10 replies
30/83PCI: Avoid ASMedia XHCI USB PME# from D0 defectdrivers/pci/quirks.c+11 -00 replies
31/83PCI: Add ACS quirk for Zhaoxin multi-function devicesdrivers/pci/quirks.c+4 -00 replies
32/83PCI: Make ACS quirk implementations more uniformdrivers/pci/quirks.c+19 -220 replies
33/83PCI: Unify ACS quirk desired vs provided checkingdrivers/pci/quirks.c+45 -220 replies
34/83PCI: Add Zhaoxin Vendor IDinclude/linux/pci_ids.h+2 -00 replies
35/83PCI: Add ACS quirk for Zhaoxin Root/Downstream Portsdrivers/pci/quirks.c+25 -00 replies
36/83PCI: Move Apex Edge TPU class quirk to fix BAR assignmentdrivers/pci/quirks.c drivers/staging/gasket/apex_driver.c+7 -70 replies
37/83ARM: dts: bcm283x: Disable dsi0 nodearch/arm/boot/dts/bcm283x.dtsi+1 -00 replies
38/83cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabledkernel/bpf/cpumap.c+1 -10 replies
39/83s390/pci: do not set affinity for floating irqsarch/s390/pci/pci_irq.c+3 -20 replies
40/83net/mlx5: Fix failing fw tracer allocation on s390drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+3 -30 replies
41/83sched/core: Fix reset-on-fork from RT with uclampkernel/sched/core.c+2 -70 replies
42/83perf/core: fix parent pid/tid in task exit eventskernel/events/core.c+10 -30 replies
43/83netfilter: nat: fix error handling upon registering inet hooknet/netfilter/nf_nat_proto.c+2 -20 replies
44/83PM: sleep: core: Switch back to async_schedule_dev()drivers/base/power/main.c+1 -10 replies
45/83blk-iocost: Fix error on iocost_ioc_vrate_adjblock/blk-iocost.c include/trace/events/iocost.h+5 -50 replies
46/83um: ensure `make ARCH=um mrproper` removes arch/$(SUBARCH)/include/generated/arch/um/Makefile+1 -00 replies
47/83bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extensionarch/x86/net/bpf_jit_comp32.c+3 -10 replies
48/83bpf, x86_32: Fix clobbering of dst for BPF_JSETarch/x86/net/bpf_jit_comp32.c+18 -40 replies
49/83bpf, x86_32: Fix logic error in BPF_LDX zero-extensionarch/x86/net/bpf_jit_comp32.c+1 -10 replies
50/83mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy pathmm/shmem.c+2 -20 replies
51/83xfs: clear PF_MEMALLOC before exiting xfsaild threadfs/xfs/xfs_trans_ail.c+3 -10 replies
52/83bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_Barch/x86/net/bpf_jit_comp.c+15 -30 replies
53/83libbpf: Initialize *nl_pid so gcc 10 is happytools/lib/bpf/netlink.c+2 -20 replies
54/83net: fec: set GPR bit on suspend by DT configuration.drivers/net/ethernet/freescale/fec.h drivers/net/ethernet/freescale/fec_main.c+127 -290 replies
55/83x86: hyperv: report value of misc_featuresarch/x86/kernel/cpu/mshyperv.c+2 -20 replies
56/83signal: check sig before setting info in kill_pid_usb_asynciokernel/signal.c+3 -30 replies
57/83afs: Fix length of dump of bad YFSFetchStatus recordfs/afs/yfsclient.c+3 -30 replies
58/83xfs: fix partially uninitialized structure in xfs_reflink_remap_extentfs/xfs/xfs_reflink.c+1 -00 replies
59/83ALSA: hda: Release resources at error in delayed probesound/pci/hda/hda_intel.c sound/pci/hda/hda_intel.h+17 -130 replies
60/83ALSA: hda: Keep the controller initialization even if no codecs foundsound/pci/hda/hda_intel.c+7 -50 replies
61/83ALSA: hda: Explicitly permit using autosuspend if runtime PM is supportedsound/pci/hda/hda_intel.c+3 -10 replies
62/83scsi: target: fix PR IN / READ FULL STATUS for FCdrivers/target/target_core_fabric_lib.c+1 -10 replies
63/83scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKENdrivers/target/target_core_user.c+1 -00 replies
64/83objtool: Fix CONFIG_UBSAN_TRAP unreachable warningstools/objtool/check.c+15 -20 replies
65/83objtool: Support Clang non-section symbols in ORC dumptools/objtool/orc_dump.c+27 -170 replies
66/83xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant statusdrivers/xen/xenbus/xenbus_client.c+8 -10 replies
67/83ALSA: hda: call runtime_allow() for all hda controllerssound/pci/hda/hda_intel.c+1 -00 replies
68/83net: stmmac: socfpga: Allow all RGMII modesdrivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c+2 -00 replies
69/83mac80211: fix channel switch trigger from unknown mesh peernet/mac80211/mesh.c+7 -40 replies
70/83arm64: Delete the space separator in __emit_instarch/arm64/include/asm/sysreg.h+3 -10 replies
71/83ext4: use matching invalidatepage in ext4_writepagefs/ext4/inode.c+1 -10 replies
72/83ext4: increase wait time needed before reuse of deleted inode numbersfs/ext4/ialloc.c+1 -10 replies
73/83ext4: convert BUG_ONs to WARN_ONs in mballoc.cfs/ext4/mballoc.c+4 -20 replies
74/83blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budgetblock/blk-mq.c+3 -10 replies
75/83hwmon: (jc42) Fix name to have no illegal charactersdrivers/hwmon/jc42.c+1 -10 replies
76/83taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitionsinclude/uapi/linux/pkt_sched.h+2 -20 replies
77/83qed: Fix race condition between scheduling and destroying the slowpath workqueuedrivers/net/ethernet/qlogic/qed/qed_main.c+2 -110 replies
78/83Crypto: chelsio - Fixes a hang issue during driver registrationdrivers/crypto/chelsio/chcr_core.c+0 -20 replies
79/83net: use indirect call wrappers for skb_copy_datagram_iter()net/core/datagram.c+11 -30 replies
80/83qed: Fix use after free in qed_chain_freedrivers/net/ethernet/qlogic/qed/qed_dev.c include/linux/qed/qed_chain.h+31 -310 replies
81/83ext4: check for non-zero journal inum in ext4_calculate_overheadfs/ext4/super.c+2 -10 replies
82/83ASoC: soc-core: disable route checks for legacy devicesinclude/sound/soc.h sound/soc/soc-core.c+25 -40 replies
83/83ASoC: stm32: spdifrx: fix regmap status checksound/soc/stm/stm32_spdifrx.c+2 -00 replies

Reviews trailers per patch

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

PatchChristian BergerKarl OlsenJef DriesenLars-Peter ClausenCharles KeepaxEric AnholtXiumei MuJesper Dangaard BrouerSong LiuTariq ToukanLogan GunthorpeAlex Williamson[email protected]Hugh DickinsDarrick J. WongChristoph HellwigSteven Rostedt (VMware)Tejun HeoH. Peter Anvin (Intel)Wang YanQingKees CookMiroslav BenesPeter Zijlstra (Intel)Christian BraunerBrian FosterMike ChristieMark RutlandPaolo AbeniWillem de BruijnJan KaraMing LeiVladimir OlteanKuninori MorimotoRitesh HarjaniRoy SplietWei LiuBrendan HigginsAndrii NakryikoPatrick BellasiDietmar EggemannChandan RajendraAllison CollinsLuís MendesSrinivas KandagatlaThor ThayerJeff LaytonJann HornPetr Mladek
1/83
2/83Reported-and-tested-by T-b T-b
3/83T-b R-b
4/83
5/83
6/83
7/83
8/83
9/83
10/83
11/83R-b
12/83
13/83
14/83
15/83R-b
16/83
17/83
18/83A-b
19/83
20/83R-b
21/83
22/83R-b
23/83
24/83
25/83R-b R-b R-b R-b
26/83
27/83
28/83R-b
29/83
30/83
31/83
32/83R-b R-b
33/83R-b R-b
34/83
35/83
36/83Debugged-by T-b
37/83R-b
38/83T-b A-b A-b
39/83
40/83
41/83R-b R-b
42/83
43/83
44/83
45/83A-b A-b
46/83R-b T-b
47/83R-b A-b
48/83A-b
49/83
50/83T-b A-b
51/83R-b R-b
52/83
53/83A-b
54/83
55/83
56/83A-b
57/83
58/83R-b
59/83
60/83T-b
61/83
62/83R-b
63/83A-b
64/83R-b R-b A-b
65/83R-b A-b
66/83R-b
67/83
68/83
69/83
70/83R-b
71/83R-b R-b
72/83
73/83
74/83R-b
75/83
76/83A-b
77/83
78/83
79/83A-b A-b
80/83
81/83R-b
82/83A-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 48 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 00/83] 5.4.37-rc1 review

This is the start of the stable review cycle for the 5.4.37 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 Sun, 03 May 2020 13:12:02 +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.37-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.37-rc1

Olivier Moysan <[email protected]>
ASoC: stm32: spdifrx: fix regmap status check

Pierre-Louis Bossart <[email protected]>
ASoC: soc-core: disable route checks for legacy devices

Ritesh Harjani <[email protected]>
ext4: check for non-zero journal inum in ext4_calculate_overhead

Yuval Basson <[email protected]>
qed: Fix use after free in qed_chain_free

Eric Dumazet <[email protected]>
net: use indirect call wrappers for skb_copy_datagram_iter()

Ayush Sawal <[email protected]>
Crypto: chelsio - Fixes a hang issue during driver registration

Yuval Basson <[email protected]>
qed: Fix race condition between scheduling and destroying the slowpath workqueue

Eugene Syromiatnikov <[email protected]>
taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions

Sascha Hauer <[email protected]>
hwmon: (jc42) Fix name to have no illegal characters

John Garry <[email protected]>
blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget

Theodore Ts'o <[email protected]>
ext4: convert BUG_ON's to WARN_ON's in mballoc.c

Theodore Ts'o <[email protected]>
ext4: increase wait time needed before reuse of deleted inode numbers

yangerkun <[email protected]>
ext4: use matching invalidatepage in ext4_writepage

Fangrui Song <[email protected]>
arm64: Delete the space separator in __emit_inst

Tamizh chelvam <[email protected]>
mac80211: fix channel switch trigger from unknown mesh peer

Atsushi Nemoto <[email protected]>
net: stmmac: socfpga: Allow all RGMII modes

Hui Wang <[email protected]>
ALSA: hda: call runtime_allow() for all hda controllers

Juergen Gross <[email protected]>
xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status

Josh Poimboeuf <[email protected]>
objtool: Support Clang non-section symbols in ORC dump

Josh Poimboeuf <[email protected]>
objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings

Bodo Stroesser <[email protected]>
scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN

Bodo Stroesser <[email protected]>
scsi: target: fix PR IN / READ FULL STATUS for FC

Roy Spliet <[email protected]>
ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported

Takashi Iwai <[email protected]>
ALSA: hda: Keep the controller initialization even if no codecs found

Takashi Iwai <[email protected]>
ALSA: hda: Release resources at error in delayed probe

Darrick J. Wong <[email protected]>
xfs: fix partially uninitialized structure in xfs_reflink_remap_extent

David Howells <[email protected]>
afs: Fix length of dump of bad YFSFetchStatus record

Zhiqiang Liu <[email protected]>
signal: check sig before setting info in kill_pid_usb_asyncio

Olaf Hering <[email protected]>
x86: hyperv: report value of misc_features

Martin Fuzzey <[email protected]>
net: fec: set GPR bit on suspend by DT configuration.

Jeremy Cline <[email protected]>
libbpf: Initialize *nl_pid so gcc 10 is happy

Luke Nelson <[email protected]>
bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B

Eric Biggers <[email protected]>
xfs: clear PF_MEMALLOC before exiting xfsaild thread

Yang Shi <[email protected]>

    mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path

Wang YanQing <[email protected]>
bpf, x86_32: Fix logic error in BPF_LDX zero-extension

Luke Nelson <[email protected]>
bpf, x86_32: Fix clobbering of dst for BPF_JSET

Luke Nelson <[email protected]>
bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extension

Vitor Massaru Iha <[email protected]>

    um: ensure `make ARCH=um mrproper` removes arch/$(SUBARCH)/include/generated/

Waiman Long <[email protected]>
blk-iocost: Fix error on iocost_ioc_vrate_adj

Kai-Heng Feng <[email protected]>
PM: sleep: core: Switch back to async_schedule_dev()

Hillf Danton <[email protected]>
netfilter: nat: fix error handling upon registering inet hook

Ian Rogers <[email protected]>
perf/core: fix parent pid/tid in task exit events

Quentin Perret <[email protected]>
sched/core: Fix reset-on-fork from RT with uclamp

Niklas Schnelle <[email protected]>
net/mlx5: Fix failing fw tracer allocation on s390

Niklas Schnelle <[email protected]>
s390/pci: do not set affinity for floating irqs

Toke Høiland-Jørgensen <[email protected]>
cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled

Nicolas Saenz Julienne <[email protected]>
ARM: dts: bcm283x: Disable dsi0 node

Bjorn Helgaas <[email protected]>
PCI: Move Apex Edge TPU class quirk to fix BAR assignment

Raymond Pang <[email protected]>
PCI: Add ACS quirk for Zhaoxin Root/Downstream Ports

Raymond Pang <[email protected]>
PCI: Add Zhaoxin Vendor ID

Bjorn Helgaas <[email protected]>
PCI: Unify ACS quirk desired vs provided checking

Bjorn Helgaas <[email protected]>
PCI: Make ACS quirk implementations more uniform

Raymond Pang <[email protected]>
PCI: Add ACS quirk for Zhaoxin multi-function devices

Kai-Heng Feng <[email protected]>
PCI: Avoid ASMedia XHCI USB PME# from D0 defect

Zhu Yanjun <[email protected]>
net/mlx5e: Get the latest values from counters in switchdev mode

Maxim Mikityanskiy <[email protected]>
net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ overruns

Chuck Lever <[email protected]>
svcrdma: Fix leak of svc_rdma_recv_ctxt objects

Chuck Lever <[email protected]>
svcrdma: Fix trace point use-after-free race

Brian Foster <[email protected]>
xfs: acquire superblock freeze protection on eofblocks scans

Jason Gunthorpe <[email protected]>
net/cxgb4: Check the return from t4_query_params properly

David Howells <[email protected]>
rxrpc: Fix DATA Tx to disable nofrag for UDP on AF_INET6 socket

Wolfram Sang <[email protected]>
i2c: altera: use proper variable to hold errno

Jann Horn <[email protected]>
bpf: Forbid XADD on spilled pointers for unprivileged users

Vasily Averin <[email protected]>
nfsd: memory corruption in nfsd4_lock()

Arnd Bergmann <[email protected]>
drivers: soc: xilinx: fix firmware driver Kconfig dependency

Shengjiu Wang <[email protected]>
ASoC: wm8960: Fix wrong clock after suspend & resume

Jerome Brunet <[email protected]>
ASoC: meson: axg-card: fix codec-to-codec link setup

Philipp Puschmann <[email protected]>
ASoC: tas571x: disable regulators on failed probe

Stephan Gerhold <[email protected]>
ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs

Philipp Rudo <[email protected]>
s390/ftrace: fix potential crashes when switching tracers

Syed Nayyar Waris <[email protected]>
counter: 104-quad-8: Add lock guards - generic interface

Al Viro <[email protected]>
propagate_one(): mnt_set_mountpoint() needs mount_lock

YueHaibing <[email protected]>
iio:ad7797: Use correct attribute_group

David Howells <[email protected]>
afs: Fix to actually set AFS_SERVER_FL_HAVE_EPOCH

David Howells <[email protected]>
afs: Make record checking use TASK_UNINTERRUPTIBLE when appropriate

Cristian Birsan <[email protected]>
usb: gadget: udc: atmel: Fix vbus disconnect handling

Nathan Chancellor <[email protected]>
usb: gadget: udc: bdc: Remove unnecessary NULL checks in bdc_req_complete

Masahiro Yamada <[email protected]>
kbuild: fix DT binding schema rule again to avoid needless rebuilds

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Do link recovery for SS and SSP

Olivier Moysan <[email protected]>
ASoC: stm32: sai: fix sai probe

Sergey Senozhatsky <[email protected]>
printk: queue wake_up_klogd irq_work only if per-CPU areas are ready

Richard Weinberger <[email protected]>
ubifs: Fix ubifs_tnc_lookup() usage in do_kill_orphans()

Clement Leger <[email protected]>
remoteproc: Fix wrong rvring index computation

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/bcm283x.dtsi                     |   1 +
 arch/arm64/include/asm/sysreg.h                    |   4 +-
 arch/s390/kernel/diag.c                            |   2 +-
 arch/s390/kernel/smp.c                             |   4 +-
 arch/s390/kernel/trace.c                           |   2 +-
 arch/s390/pci/pci_irq.c                            |   5 +-
 arch/um/Makefile                                   |   1 +
 arch/x86/kernel/cpu/mshyperv.c                     |   4 +-
 arch/x86/net/bpf_jit_comp.c                        |  18 +-
 arch/x86/net/bpf_jit_comp32.c                      |  28 ++-
 block/blk-iocost.c                                 |   4 +-
 block/blk-mq.c                                     |   4 +-
 drivers/base/power/main.c                          |   2 +-
 drivers/counter/104-quad-8.c                       | 194 +++++++++++++++++----
 drivers/crypto/chelsio/chcr_core.c                 |   2 -
 drivers/hwmon/jc42.c                               |   2 +-
 drivers/i2c/busses/i2c-altera.c                    |   9 +-
 drivers/iio/adc/ad7793.c                           |   2 +-
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         |   2 +-
 drivers/net/ethernet/freescale/fec.h               |   7 +
 drivers/net/ethernet/freescale/fec_main.c          | 149 +++++++++++++---
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |   3 +-
 .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c    |   3 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   7 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |   8 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c  |   6 +-
 drivers/net/ethernet/qlogic/qed/qed_dev.c          |  38 ++--
 drivers/net/ethernet/qlogic/qed/qed_main.c         |  13 +-
 .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c    |   2 +
 drivers/pci/quirks.c                               | 143 +++++++++++----
 drivers/remoteproc/remoteproc_core.c               |   2 +-
 drivers/soc/xilinx/Kconfig                         |   4 +-
 drivers/staging/gasket/apex_driver.c               |   7 -
 drivers/target/target_core_fabric_lib.c            |   2 +-
 drivers/target/target_core_user.c                  |   1 +
 drivers/usb/dwc3/gadget.c                          |   8 +-
 drivers/usb/gadget/udc/atmel_usba_udc.c            |   4 +-
 drivers/usb/gadget/udc/bdc/bdc_ep.c                |   2 +-
 drivers/xen/xenbus/xenbus_client.c                 |   9 +-
 fs/afs/cmservice.c                                 |   2 +-
 fs/afs/internal.h                                  |   2 +-
 fs/afs/rotate.c                                    |   6 +-
 fs/afs/server.c                                    |   7 +-
 fs/afs/volume.c                                    |   8 +-
 fs/afs/yfsclient.c                                 |   6 +-
 fs/ext4/ialloc.c                                   |   2 +-
 fs/ext4/inode.c                                    |   2 +-
 fs/ext4/mballoc.c                                  |   6 +-
 fs/ext4/super.c                                    |   3 +-
 fs/nfsd/nfs4state.c                                |   2 +
 fs/pnode.c                                         |   9 +-
 fs/ubifs/orphan.c                                  |   4 +-
 fs/xfs/xfs_icache.c                                |  10 ++
 fs/xfs/xfs_ioctl.c                                 |   5 +-
 fs/xfs/xfs_reflink.c                               |   1 +
 fs/xfs/xfs_trans_ail.c                             |   4 +-
 include/linux/pci_ids.h                            |   2 +
 include/linux/printk.h                             |   5 -
 include/linux/qed/qed_chain.h                      |  24 ++-
 include/linux/sunrpc/svc_rdma.h                    |   1 +
 include/sound/soc.h                                |   1 +
 include/trace/events/iocost.h                      |   6 +-
 include/trace/events/rpcrdma.h                     |  50 ++++--
 include/uapi/linux/pkt_sched.h                     |   4 +-
 init/main.c                                        |   1 -
 kernel/bpf/cpumap.c                                |   2 +-
 kernel/bpf/verifier.c                              |  28 ++-
 kernel/events/core.c                               |  13 +-
 kernel/printk/internal.h                           |   5 +
 kernel/printk/printk.c                             |  34 ++++
 kernel/printk/printk_safe.c                        |  11 +-
 kernel/sched/core.c                                |   9 +-
 kernel/signal.c                                    |   6 +-
 mm/shmem.c                                         |   4 +-
 net/core/datagram.c                                |  14 +-
 net/mac80211/mesh.c                                |  11 +-
 net/netfilter/nf_nat_proto.c                       |   4 +-
 net/rxrpc/local_object.c                           |   9 -
 net/rxrpc/output.c                                 |  44 ++---
 net/sunrpc/svc_xprt.c                              |   3 -
 net/sunrpc/svcsock.c                               |   4 +
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |  22 +++
 net/sunrpc/xprtrdma/svc_rdma_rw.c                  |   3 +-
 net/sunrpc/xprtrdma/svc_rdma_sendto.c              |  29 ++-
 net/sunrpc/xprtrdma/svc_rdma_transport.c           |   5 -
 scripts/Makefile.lib                               |   2 +-
 sound/pci/hda/hda_intel.c                          |  46 +++--
 sound/pci/hda/hda_intel.h                          |   1 +
 sound/soc/codecs/tas571x.c                         |  20 ++-
 sound/soc/codecs/wm8960.c                          |   3 +-
 sound/soc/meson/axg-card.c                         |   4 +-
 sound/soc/qcom/qdsp6/q6afe-dai.c                   |  16 ++
 sound/soc/soc-core.c                               |  28 ++-
 sound/soc/stm/stm32_sai_sub.c                      |  12 +-
 sound/soc/stm/stm32_spdifrx.c                      |   2 +
 tools/lib/bpf/netlink.c                            |   4 +-
 tools/objtool/check.c                              |  17 +-
 tools/objtool/orc_dump.c                           |  44 +++--
 .../selftests/bpf/verifier/value_illegal_alu.c     |   1 +
 101 files changed, 917 insertions(+), 434 deletions(-)