Skip to content

5.4.69-rc1 review

Greg Kroah-Hartman bpf dri-devel kernel-janitors kexec linux-arm-kernel linux-ide linux-tegra linux-wpan lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest388 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/388kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec()kernel/Makefile kernel/sysctl-test.c lib/Kconfig.debug+405 -00 replies
2/388scsi: lpfc: Fix pt2pt discovery on SLI3 HBAsdrivers/scsi/lpfc/lpfc_nportdisc.c+115 -260 replies
3/388scsi: mpt3sas: Free diag buffer without any status checkdrivers/scsi/mpt3sas/mpt3sas_ctl.c+0 -60 replies
4/388selinux: allow labeling before policy is loadedsecurity/selinux/hooks.c+12 -00 replies
5/388media: mc-device.c: fix memleak in media_device_register_entitydrivers/media/mc/mc-device.c+33 -320 replies
6/388drm/amd/display: Do not double-buffer DTO adjustmentsdrivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c+0 -260 replies
7/388drm/amdkfd: Fix race in gfx10 context restore handlerdrivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm+71 -690 replies
8/388dma-fence: Serialise signal enabling (dma_fence_enable_sw_signaling)drivers/dma-buf/dma-fence.c+35 -430 replies
9/388scsi: qla2xxx: Add error handling for PLOGI ELS passthroughdrivers/scsi/qla2xxx/qla_iocb.c+92 -30 replies
10/388ath10k: fix array out-of-bounds accessdrivers/net/wireless/ath/ath10k/debug.c drivers/net/wireless/ath/ath10k/wmi.c+32 -190 replies
11/388ath10k: fix memory leak for tpc_stats_finaldrivers/net/wireless/ath/ath10k/debug.c+1 -00 replies
12/388PCI/IOV: Serialize sysfs sriov_numvfs reads vs writesdrivers/pci/iov.c+7 -10 replies
13/388mm: fix double page fault on arm64 if PTE_AF is clearedmm/memory.c+89 -150 replies
14/388scsi: aacraid: fix illegal IO beyond last LBAdrivers/scsi/aacraid/aachba.c+4 -40 replies
15/388m68k: q40: Fix info-leak in rtc_ioctlarch/m68k/q40/config.c+1 -00 replies
16/388xfs: fix inode fork extent count overflowfs/xfs/libxfs/xfs_attr_leaf.c fs/xfs/libxfs/xfs_dir2_sf.c fs/xfs/libxfs/xfs_iext_tree.c +2 more+24 -200 replies
17/388gma/gma500: fix a memory disclosure bug due to uninitialized bytesdrivers/gpu/drm/gma500/cdv_intel_display.c+2 -00 replies
18/388ASoC: kirkwood: fix IRQ error handlingsound/soc/kirkwood/kirkwood-dma.c+1 -10 replies
19/388soundwire: intel/cadence: fix startup sequencedrivers/soundwire/cadence_master.c drivers/soundwire/cadence_master.h drivers/soundwire/intel.c+69 -260 replies
20/388media: smiapp: Fix error handling at NVM readingdrivers/media/i2c/smiapp/smiapp-core.c+2 -10 replies
21/388drm/amd/display: Free gamma after calculating legacy transfer functiondrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c+2 -00 replies
22/388xfs: properly serialise fallocate against AIO+DIOfs/xfs/xfs_bmap_util.c fs/xfs/xfs_file.c fs/xfs/xfs_ioctl.c+32 -70 replies
23/388leds: mlxreg: Fix possible buffer overflowdrivers/leds/leds-mlxreg.c+2 -20 replies
24/388dm table: do not allow request-based DM to stack on partitionsdrivers/md/dm-table.c+8 -190 replies
25/388PM / devfreq: tegra30: Fix integer overflow on CPUs freq max outdrivers/devfreq/tegra30-devfreq.c+3 -10 replies
26/388scsi: fnic: fix use after freedrivers/scsi/fnic/fnic_scsi.c+2 -10 replies
27/388scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bouncedrivers/scsi/lpfc/lpfc_attr.c+20 -200 replies
28/388powerpc/64s: Always disable branch profiling for prom_init.oarch/powerpc/kernel/Makefile+1 -10 replies
29/388net: silence data-races on sk_backlog.taildrivers/crypto/chelsio/chtls/chtls_io.c include/net/sock.h net/ipv4/tcp.c +1 more+9 -90 replies
30/388dax: Fix alloc_dax_region() compile warningdrivers/dax/bus.c drivers/dax/bus.h drivers/dax/dax-private.h+3 -30 replies
31/388iomap: Fix overflow in iomap_page_mkwritefs/iomap/buffered-io.c+3 -40 replies
32/388f2fs: avoid kernel panic on corruption testfs/f2fs/node.c+0 -10 replies
33/388clk/ti/adpll: allocate room for terminating nulldrivers/clk/ti/adpll.c+2 -90 replies
34/388drm/amdgpu/powerplay: fix AVFS handling with custom powerplay tabledrivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c+7 -00 replies
35/388ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBxdrivers/net/ethernet/intel/ice/ice_ethtool.c+7 -70 replies
36/388mtd: cfi_cmdset_0002: dont free cfi->cfiq in error path of cfi_amdstd_setup()drivers/mtd/chips/cfi_cmdset_0002.c+0 -10 replies
37/388mfd: mfd-core: Protect against NULL call-back function pointerdrivers/mfd/mfd-core.c+10 -00 replies
38/388drm/amdgpu/powerplay/smu7: fix AVFS handling with custom powerplay tabledrivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c+7 -00 replies
39/388tpm_crb: fix fTPM on AMD Zen+ CPUsdrivers/char/tpm/tpm_crb.c+90 -330 replies
40/388tracing: Verify if trace array exists before destroying it.kernel/module.c kernel/trace/trace.c+17 -40 replies
41/388tracing: Adding NULL checks for trace_array descriptor pointerkernel/trace/trace.c kernel/trace/trace_events.c+5 -00 replies
42/388bcache: fix a lost wake-up problem caused by mca_cannibalize_lockdrivers/md/bcache/bcache.h drivers/md/bcache/btree.c drivers/md/bcache/super.c+10 -40 replies
43/388dmaengine: mediatek: hsdma_probe: fixed a memory leak when devm_request_irq failsdrivers/dma/mediatek/mtk-hsdma.c+3 -10 replies
44/388x86/kdump: Always reserve the low 1M when the crashkernel option is specifiedarch/x86/include/asm/crash.h arch/x86/kernel/crash.c arch/x86/realmode/init.c+23 -00 replies
45/388RDMA/qedr: Fix potential use after freedrivers/infiniband/hw/qedr/qedr_iw_cm.c+1 -10 replies
46/388RDMA/i40iw: Fix potential use after freedrivers/infiniband/hw/i40iw/i40iw_cm.c+1 -10 replies
47/388PCI: Avoid double hpmemsize MMIO window assignmentdrivers/pci/setup-bus.c+27 -110 replies
48/388fix dget_parent() fastpath racefs/dcache.c+3 -10 replies
49/388xfs: fix attr leaf header freemap.size underflowfs/xfs/libxfs/xfs_attr_leaf.c+3 -10 replies
50/388RDMA/iw_cgxb4: Fix an error handling path in c4iw_connect()drivers/infiniband/hw/cxgb4/cm.c+2 -20 replies
51/388ubi: Fix producing anchor PEBsdrivers/mtd/ubi/fastmap-wl.c drivers/mtd/ubi/fastmap.c drivers/mtd/ubi/ubi.h +2 more+41 -430 replies
52/388mmc: core: Fix size overflow for mmc partitionsdrivers/mmc/core/mmc.c include/linux/mmc/card.h+5 -60 replies
53/388gfs2: clean up iopen glock mess in gfs2_create_inodefs/gfs2/inode.c+7 -60 replies
54/388scsi: pm80xx: Cleanup command when a reset times outdrivers/scsi/pm8001/pm8001_sas.c+37 -130 replies
55/388mt76: do not use devm API for led classdevdrivers/net/wireless/mediatek/mt76/mac80211.c+10 -10 replies
56/388mt76: add missing locking around ampdu actiondrivers/net/wireless/mediatek/mt76/mt7603/main.c drivers/net/wireless/mediatek/mt76/mt7615/main.c drivers/net/wireless/mediatek/mt76/mt76x02_util.c+6 -00 replies
57/388debugfs: Fix !DEBUG_FS debugfs_create_automountinclude/linux/debugfs.h+3 -20 replies
58/388SUNRPC: Capture completion of all RPC tasksinclude/trace/events/sunrpc.h net/sunrpc/sched.c+2 -00 replies
59/388CIFS: Use common error handling code in smb2_ioctl_query_info()fs/cifs/smb2ops.c+23 -220 replies
60/388CIFS: Properly process SMB3 lease breaksfs/cifs/cifsglob.h fs/cifs/file.c fs/cifs/misc.c +4 more+57 -650 replies
61/388f2fs: stop GC when the victim becomes fully validfs/f2fs/gc.c+8 -20 replies
62/388ASoC: max98090: remove msleep in PLL unlocked workaroundsound/soc/codecs/max98090.c+7 -10 replies
63/388xtensa: fix system_call interaction with ptracearch/xtensa/kernel/entry.S arch/xtensa/kernel/ptrace.c+18 -40 replies
64/388s390: avoid misusing CALL_ON_STACK for task stack setuparch/s390/include/asm/stacktrace.h arch/s390/kernel/setup.c arch/s390/kernel/smp.c+13 -90 replies
65/388xfs: fix realtime file data space leakfs/xfs/libxfs/xfs_bmap.c+14 -110 replies
66/388drm/amdgpu: fix calltrace during kmd unload(v3)drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c +2 more+6 -1440 replies
67/388arm64: insn: consistently handle exit textarch/arm64/include/asm/sections.h arch/arm64/kernel/insn.c arch/arm64/kernel/vmlinux.lds.S+22 -40 replies
68/388selftests/bpf: De-flake test_tcpbpftools/testing/selftests/bpf/progs/test_tcpbpf_kern.c tools/testing/selftests/bpf/test_tcpbpf.h tools/testing/selftests/bpf/test_tcpbpf_user.c+20 -70 replies
69/388kernel/notifier.c: intercept duplicate registrations to avoid infinite loopskernel/notifier.c+4 -10 replies
70/388kernel/sys.c: avoid copying possible padding bytes in copy_to_userkernel/sys.c+3 -10 replies
71/388KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy()virt/kvm/arm/vgic/vgic-init.c+1 -00 replies
72/388module: Remove accidental change of module_enable_x()kernel/module.c+1 -50 replies
73/388xfs: fix log reservation overflows when allocating large rt extentsfs/xfs/libxfs/xfs_trans_resv.c+77 -190 replies
74/388ALSA: hda: enable regmap internal lockingsound/hda/hdac_regmap.c+0 -10 replies
75/388tipc: fix link overflow issue at socket shutdownnet/tipc/socket.c+32 -210 replies
76/388vcc_seq_next should increase position indexnet/atm/proc.c+1 -20 replies
77/388neigh_stat_seq_next() should increase position indexnet/core/neighbour.c+1 -00 replies
78/388rt_cpu_seq_next should increase position indexnet/ipv4/route.c+1 -00 replies
79/388ipv6_route_seq_next should increase position indexnet/ipv6/ip6_fib.c+2 -50 replies
80/388drm/mcde: Handle pending vblank while disabling displaydrivers/gpu/drm/mcde/mcde_display.c+10 -00 replies
81/388seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrierinclude/linux/seqlock.h+9 -20 replies
82/388drm/scheduler: Avoid accessing freed bad job.drivers/gpu/drm/scheduler/sched_main.c+27 -00 replies
83/388media: ti-vpe: cal: Restrict DMA to avoid memory corruptiondrivers/media/platform/ti-vpe/cal.c+4 -20 replies
84/388opp: Replace list_kref with a local counterdrivers/opp/core.c drivers/opp/of.c drivers/opp/opp.h+32 -480 replies
85/388scsi: qla2xxx: Fix stuck session in GNLdrivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_target.c+28 -80 replies
86/388scsi: lpfc: Fix incomplete NVME discovery when targetdrivers/scsi/lpfc/lpfc_nportdisc.c+99 -90 replies
87/388sctp: move trace_sctp_probe_path into sctp_outq_sackinclude/trace/events/sctp.h net/sctp/outqueue.c+6 -90 replies
88/388ACPI: EC: Reference count query handlers under lockdrivers/acpi/ec.c+4 -120 replies
89/388scsi: ufs: Make ufshcd_add_command_trace() easier to readdrivers/scsi/ufs/ufshcd.c+6 -60 replies
90/388scsi: ufs: Fix a race condition in the tracing codedrivers/scsi/ufs/ufshcd.c+1 -10 replies
91/388drm/amd/display: Initialize DSC PPS variables to 0drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c+6 -00 replies
92/388i2c: tegra: Prevent interrupt triggering after transfer timeoutdrivers/i2c/busses/i2c-tegra.c+36 -340 replies
93/388btrfs: tree-checker: Check leaf chunk item sizefs/btrfs/tree-checker.c+39 -10 replies
94/388dmaengine: zynqmp_dma: fix burst length configurationdrivers/dma/xilinx/zynqmp_dma.c+15 -90 replies
95/388s390/cpum_sf: Use kzalloc and minor changesarch/s390/kernel/perf_cpum_sf.c+4 -50 replies
96/388nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create()fs/nfsd/filecache.c+6 -20 replies
97/388powerpc/eeh: Only dump stack once if an MMIO loop is detectedarch/powerpc/kernel/eeh.c+1 -10 replies
98/388Bluetooth: btrtl: Use kvmalloc for FW allocationsdrivers/bluetooth/btrtl.c+11 -90 replies
99/388tracing: Set kernel_stacks caller size properlykernel/trace/trace_entries.h+1 -10 replies
100/388ARM: 8948/1: Prevent OOB access in stacktracearch/arm/kernel/stacktrace.c arch/arm/kernel/traps.c+6 -20 replies
101/388ar5523: Add USB ID of SMCWUSBT-G2 wireless adapterdrivers/net/wireless/ath/ar5523/ar5523.c+2 -00 replies
102/388ceph: ensure we have a new cap before continuing in fill_inodefs/ceph/inode.c+4 -10 replies
103/388selftests/ftrace: fix glob selftesttools/testing/selftests/ftrace/test.d/ftrace/func-filter-glob.tc+1 -10 replies
104/388tools/power/x86/intel_pstate_tracer: changes for python 3 compatibilitytools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py+11 -110 replies
105/388Bluetooth: Fix refcount use-after-free issuenet/bluetooth/l2cap_core.c net/bluetooth/l2cap_sock.c+28 -140 replies
106/388mm/swapfile.c: swap_next should increase position indexmm/swapfile.c+1 -10 replies
107/388mm: pagewalk: fix termination condition in walk_pte_range()mm/pagewalk.c+2 -20 replies
108/388Bluetooth: prefetch channel before killing socknet/bluetooth/l2cap_sock.c+6 -40 replies
109/388KVM: fix overflow of zero page refcount with ksm runningvirt/kvm/kvm_main.c+1 -00 replies
110/388ALSA: hda: Clear RIRB status before reading WPsound/pci/hda/hda_controller.c+9 -20 replies
111/388skbuff: fix a data race in skb_queue_len()include/linux/skbuff.h net/unix/af_unix.c+22 -30 replies
112/388nfsd: Fix a perf warningfs/nfsd/trace.h+6 -60 replies
113/388drm/amd/display: fix workaround for incorrect double buffer register for DLG ADL and TTUdrivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c+25 -100 replies
114/388audit: CONFIG_CHANGE dont log internal bookkeeping as an eventkernel/audit_watch.c+0 -20 replies
115/388selinux: sel_avc_get_stat_idx should increase position indexsecurity/selinux/selinuxfs.c+1 -00 replies
116/388scsi: lpfc: Fix RQ buffer leakage when no IOCBs availabledrivers/scsi/lpfc/lpfc_sli.c+4 -00 replies
117/388scsi: lpfc: Fix release of hwq to clear the eq relationshipdrivers/scsi/lpfc/lpfc_init.c+1 -00 replies
118/388scsi: lpfc: Fix coverity errors in fmdi attribute handlingdrivers/scsi/lpfc/lpfc_ct.c drivers/scsi/lpfc/lpfc_hw.h+85 -880 replies
119/388drm/omap: fix possible object reference leakdrivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c+3 -10 replies
120/388locking/lockdep: Decrement IRQ context counters when removing lock chainkernel/locking/lockdep.c kernel/locking/lockdep_internals.h+29 -170 replies
121/388clk: stratix10: use do_div() for 64-bit calculationdrivers/clk/socfpga/clk-pll-s10.c+3 -10 replies
122/388crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi testdrivers/crypto/chelsio/chcr_algo.c+3 -20 replies
123/388mt76: clear skb pointers from rx aggregation reorder buffer during cleanupdrivers/net/wireless/mediatek/mt76/agg-rx.c+1 -00 replies
124/388mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_rawdrivers/net/wireless/mediatek/mt76/dma.c+8 -10 replies
125/388ALSA: usb-audio: Dont create a mixer element with bogus volume rangesound/usb/mixer.c+10 -00 replies
126/388perf test: Fix test trace+probe_vfs_getname.sh on s390tools/perf/tests/shell/lib/probe_vfs_getname.sh+1 -10 replies
127/388RDMA/rxe: Fix configuration of atomic queue pair attributesdrivers/infiniband/sw/rxe/rxe_qp.c+4 -30 replies
128/388KVM: x86: fix incorrect comparison in trace eventarch/x86/kvm/mmutrace.h+1 -10 replies
129/388KVM: nVMX: Hold KVMs srcu lock when syncing vmcs12->shadowarch/x86/kvm/vmx/vmx.c+9 -20 replies
130/388dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .terminate_alldrivers/dma/stm32-mdma.c+6 -30 replies
131/388media: staging/imx: Missing assignment in imx_media_capture_device_register()drivers/staging/media/imx/imx-media-capture.c+1 -10 replies
132/388x86/pkeys: Add check for pkey "overflow"arch/x86/include/asm/pkeys.h arch/x86/kernel/fpu/xstate.c+12 -20 replies
133/388bpf: Remove recursion prevention from rcu free callbackkernel/bpf/hashtab.c+0 -80 replies
134/388dmaengine: stm32-dma: use vchan_terminate_vdesc() in .terminate_alldrivers/dma/stm32-dma.c+6 -30 replies
135/388dmaengine: tegra-apb: Prevent race conditions on channels freeingdrivers/dma/tegra20-apb-dma.c+1 -20 replies
136/388soundwire: bus: disable pm_runtime in sdw_slave_deletedrivers/soundwire/bus.c+2 -00 replies
137/388drm/amd/display: dal_ddc_i2c_payloads_create can fail causing panicdrivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c+25 -270 replies
138/388drm/omap: dss: Cleanup DSS ports on initialisation failuredrivers/gpu/drm/omapdrm/dss/dss.c+26 -170 replies
139/388iavf: use tc_cls_can_offload_and_chain0() instead of chain checkdrivers/net/ethernet/intel/iavf/iavf_main.c+5 -30 replies
140/388firmware: arm_sdei: Use cpus_read_lock() to avoid races with cpuhpdrivers/firmware/arm_sdei.c+14 -120 replies
141/388random: fix data races at timer_rand_statedrivers/char/random.c+6 -60 replies
142/388bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removaldrivers/bus/hisi_lpc.c+25 -20 replies
143/388ASoC: SOF: ipc: check ipc return value before data copysound/soc/sof/ipc.c+7 -50 replies
144/388media: go7007: Fix URB type for interrupt handlingdrivers/media/usb/go7007/go7007-usb.c+3 -10 replies
145/388Bluetooth: guard against controllers sending zerod eventsnet/bluetooth/hci_event.c+6 -00 replies
146/388timekeeping: Prevent 32bit truncation in scale64_check_overflow()kernel/time/timekeeping.c+1 -20 replies
147/388powerpc/book3s64: Fix error handling in mm_iommu_do_alloc()arch/powerpc/mm/book3s64/iommu_api.c+21 -180 replies
148/388drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slicedrivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c +1 more+5 -10 replies
149/388ext4: fix a data race at inode->i_disksizefs/ext4/inode.c+1 -10 replies
150/388perf jevents: Fix leak of mapfile memorytools/perf/pmu-events/jevents.c+9 -60 replies
151/388mm: avoid data corruption on CoW fault into PFN-mapped VMAmm/memory.c+27 -80 replies
152/388drm/amdgpu: increase atombios cmd timeoutdrivers/gpu/drm/amd/amdgpu/atom.c+2 -20 replies
153/388ARM: OMAP2+: Handle errors for cpu_pmarch/arm/mach-omap2/cpuidle34xx.c arch/arm/mach-omap2/cpuidle44xx.c arch/arm/mach-omap2/pm34xx.c+30 -130 replies
154/388drm/amd/display: Stop if retimer is not availabledrivers/gpu/drm/amd/display/dc/core/dc_link.c+29 -380 replies
155/388clk: imx: Fix division by zero warning on pfdv2drivers/clk/imx/clk-pfdv2.c+6 -00 replies
156/388cpu-topology: Fix the potential data corruptiondrivers/base/arch_topology.c+2 -20 replies
157/388s390/irq: replace setup_irq() by request_irq()arch/s390/kernel/irq.c drivers/s390/cio/airq.c drivers/s390/cio/cio.c+6 -180 replies
158/388perf cs-etm: Swap packets for instruction samplestools/perf/util/cs-etm.c+19 -200 replies
159/388perf cs-etm: Correct synthesizing instruction samplestools/perf/util/cs-etm.c+70 -170 replies
160/388ath10k: use kzalloc to read for ath10k_sdio_hif_diag_readdrivers/net/wireless/ath/ath10k/sdio.c+14 -40 replies
161/388scsi: aacraid: Disabling TM path and only processing IOP resetdrivers/scsi/aacraid/commsup.c drivers/scsi/aacraid/linit.c+26 -100 replies
162/388Bluetooth: L2CAP: handle l2cap config request during open statenet/bluetooth/l2cap_core.c+2 -10 replies
163/388media: tda10071: fix unsigned sign extension overflowdrivers/media/dvb-frontends/tda10071.c+5 -40 replies
164/388tty: sifive: Finish transmission before changing the clockdrivers/tty/serial/sifive.c+24 -40 replies
165/388xfs: dont ever return a stale pointer from __xfs_dir3_free_readfs/xfs/libxfs/xfs_dir2_node.c+1 -00 replies
166/388xfs: mark dir corrupt when lookup-by-hash failsfs/xfs/scrub/dir.c+3 -00 replies
167/388ext4: mark block bitmap corrupted when found instead of BUGONfs/ext4/mballoc.c+9 -20 replies
168/388tpm: ibmvtpm: Wait for buffer to be set before proceedingdrivers/char/tpm/tpm_ibmvtpm.c drivers/char/tpm/tpm_ibmvtpm.h+10 -00 replies
169/388rtc: sa1100: fix possible race conditiondrivers/rtc/rtc-sa1100.c+10 -80 replies
170/388rtc: ds1374: fix possible race conditiondrivers/rtc/rtc-ds1374.c+9 -60 replies
171/388nfsd: Dont add locks to closed or closing open stateidsfs/nfsd/nfs4state.c+43 -300 replies
172/388RDMA/cm: Remove a race freeing timewait_infodrivers/infiniband/core/cm.c+15 -100 replies
173/388intel_th: Disallow multi mode on devices where its brokendrivers/hwtracing/intel_th/intel_th.h drivers/hwtracing/intel_th/msu.c drivers/hwtracing/intel_th/pci.c+17 -40 replies
174/388KVM: PPC: Book3S HV: Treat TM-related invalid form instructions on P9 like the valid onesarch/powerpc/include/asm/kvm_asm.h arch/powerpc/kvm/book3s_hv_tm.c arch/powerpc/kvm/book3s_hv_tm_builtin.c+40 -70 replies
175/388drm/msm: fix leaks if initialization failsdrivers/gpu/drm/msm/msm_drv.c+4 -20 replies
176/388drm/msm/a5xx: Always set an OPP supported hardware valuedrivers/gpu/drm/msm/adreno/a5xx_gpu.c+20 -70 replies
177/388tracing: Use address-of operator on section symbolskernel/trace/trace.c+1 -10 replies
178/388thermal: rcar_thermal: Handle probe error gracefullydrivers/thermal/rcar_thermal.c+4 -20 replies
179/388KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt contextarch/x86/kvm/lapic.c+1 -10 replies
180/388perf parse-events: Fix 3 use after frees found with clang ASANtools/perf/util/evsel.c tools/perf/util/parse-events.c+3 -20 replies
181/388btrfs: do not init a reloc root if we arent relocatingfs/btrfs/relocation.c+16 -40 replies
182/388btrfs: free the reloc_control in a consistent wayfs/btrfs/relocation.c+14 -20 replies
183/388r8169: improve RTL8168b FIFO overflow workarounddrivers/net/ethernet/realtek/r8169_main.c+1 -20 replies
184/388serial: 8250_port: Dont service RX FIFO if throttleddrivers/tty/serial/8250/8250_port.c+15 -10 replies
185/388serial: 8250_omap: Fix sleeping function called from invalid context during probedrivers/tty/serial/8250/8250_omap.c+1 -10 replies
186/388serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeoutdrivers/tty/serial/8250/8250_omap.c+4 -20 replies
187/388perf cpumap: Fix snprintf overflow checktools/perf/util/cpumap.c+5 -50 replies
188/388net: axienet: Convert DMA error handler to a work queuedrivers/net/ethernet/xilinx/xilinx_axienet.h drivers/net/ethernet/xilinx/xilinx_axienet_main.c+13 -130 replies
189/388net: axienet: Propagate failure of DMA descriptor setupdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+19 -70 replies
190/388cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fndrivers/cpufreq/powernv-cpufreq.c+8 -50 replies
191/388tools: gpio-hammer: Avoid potential overflow in maintools/gpio/gpio-hammer.c+16 -10 replies
192/388exec: Add exec_update_mutex to replace cred_guard_mutexfs/exec.c include/linux/binfmts.h include/linux/sched/signal.h +2 more+36 -50 replies
193/388exec: Fix a deadlock in stracekernel/fork.c+2 -20 replies
194/388selftests/ptrace: add test cases for dead-lockstools/testing/selftests/ptrace/Makefile tools/testing/selftests/ptrace/vmaccess.c+88 -20 replies
195/388kernel/kcmp.c: Use new infrastructure to fix deadlocks in execvekernel/kcmp.c+4 -40 replies
196/388proc: Use new infrastructure to fix deadlocks in execvefs/proc/base.c+3 -30 replies
197/388proc: io_accounting: Use new infrastructure to fix deadlocks in execvefs/proc/base.c+2 -20 replies
198/388perf: Use new infrastructure to fix deadlocks in execvekernel/events/core.c+6 -60 replies
199/388nvme-multipath: do not reset on unknown statusdrivers/nvme/host/core.c drivers/nvme/host/multipath.c drivers/nvme/host/nvme.h+13 -180 replies
200/388nvme: Fix ctrl use-after-free during sysfs deletiondrivers/nvme/host/core.c drivers/nvme/host/fc.c drivers/nvme/host/pci.c +3 more+6 -100 replies
201/388nvme: Fix controller creation races with teardown flowdrivers/nvme/host/core.c drivers/nvme/host/nvme.h+6 -00 replies
202/388brcmfmac: Fix double freeing in the fmac usb data pathdrivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c+1 -20 replies
203/388xfs: prohibit fs freezing when using empty transactionsfs/xfs/scrub/scrub.c fs/xfs/xfs_fsmap.c fs/xfs/xfs_trans.c+23 -00 replies
204/388RDMA/rxe: Set sys_image_guid to be aligned with HW IB devicesdrivers/infiniband/sw/rxe/rxe.c+2 -00 replies
205/388IB/iser: Always check sig MR before putting it to the free pooldrivers/infiniband/ulp/iser/iser_memory.c+18 -30 replies
206/388scsi: hpsa: correct race condition in offload enableddrivers/scsi/hpsa.c+57 -230 replies
207/388SUNRPC: Fix a potential buffer overflow in svc_print_xprts()net/sunrpc/svc_xprt.c+14 -50 replies
208/388svcrdma: Fix leak of transport addressesnet/sunrpc/xprtrdma/svc_rdma_backchannel.c+1 -00 replies
209/388netfilter: nf_tables: silence a RCU-list warning in nft_table_lookup()net/netfilter/nf_tables_api.c+2 -10 replies
210/388PCI: Use ioremap(), not phys_to_virt() for platform ROMdrivers/gpu/drm/amd/amdgpu/amdgpu_bios.c drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c drivers/gpu/drm/radeon/radeon_bios.c +2 more+52 -440 replies
211/388ubifs: ubifs_jnl_write_inode: Fix a memory leak bugfs/ubifs/journal.c+1 -00 replies
212/388ubifs: ubifs_add_orphan: Fix a memory leak bugfs/ubifs/orphan.c+7 -20 replies
213/388ubifs: Fix out-of-bounds memory access caused by abnormal value of node_lenfs/ubifs/io.c+14 -20 replies
214/388ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptorsound/usb/midi.c+24 -50 replies
215/388PCI: pciehp: Fix MSI interrupt racedrivers/pci/hotplug/pciehp_hpc.c+20 -60 replies
216/388NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests()fs/nfs/pagelist.c fs/nfs/write.c include/linux/nfs_page.h+55 -240 replies
217/388drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR resetdrivers/gpu/drm/amd/amdgpu/vcn_v2_0.c+16 -00 replies
218/388powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events.arch/powerpc/perf/imc-pmu.c+149 -240 replies
219/388mm/kmemleak.c: use address-of operator on section symbolsmm/kmemleak.c+1 -10 replies
220/388mm/filemap.c: clear page error before actual readmm/filemap.c+8 -00 replies
221/388mm/swapfile: fix data races in try_to_unuse()mm/swapfile.c+4 -40 replies
222/388mm/vmscan.c: fix data races using kswapd_classzone_idxmm/vmscan.c+26 -190 replies
223/388SUNRPC: Dont start a timer on an already queued rpc tasknet/sunrpc/sched.c+13 -60 replies
224/388nvmet-rdma: fix double free of rdma queuedrivers/nvme/target/rdma.c+18 -120 replies
225/388workqueue: Remove the warning in wq_worker_sleeping()kernel/sched/core.c kernel/workqueue.c+6 -30 replies
226/388drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu resetdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+8 -00 replies
227/388mm/mmap.c: initialize align_offset explicitly for vm_unmapped_areamm/mmap.c+2 -00 replies
228/388ALSA: hda: Skip controller resume if not neededinclude/sound/hda_codec.h sound/pci/hda/hda_codec.c sound/pci/hda/hda_intel.c+33 -120 replies
229/388scsi: qedi: Fix termination timeouts in session logoutdrivers/scsi/qedi/qedi_iscsi.c+3 -00 replies
230/388serial: uartps: Wait for tx_empty in console setupdrivers/tty/serial/xilinx_uartps.c+8 -00 replies
231/388btrfs: fix setting last_trans for reloc rootsfs/btrfs/relocation.c+17 -20 replies
232/388KVM: Remove CREATE_IRQCHIP/SET_PIT2 racearch/x86/kvm/x86.c+8 -20 replies
233/388perf stat: Force error in fallback on :k eventstools/perf/util/evsel.c+4 -00 replies
234/388bdev: Reduce time holding bd_mutex in sync in blkdev_close()fs/block_dev.c+10 -00 replies
235/388drivers: char: tlclk.c: Avoid data race between init and interrupt handlerdrivers/char/tlclk.c+10 -70 replies
236/388KVM: arm64: vgic-v3: Retire all pending LPIs on vcpu destroyvirt/kvm/arm/vgic/vgic-init.c+8 -20 replies
237/388KVM: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi()virt/kvm/arm/vgic/vgic-its.c+9 -20 replies
238/388net: openvswitch: use u64 for meter bucketnet/openvswitch/meter.c net/openvswitch/meter.h+2 -20 replies
239/388scsi: aacraid: Fix error handling paths in aac_probe_one()drivers/scsi/aacraid/linit.c+8 -40 replies
240/388staging:r8188eu: avoid skb_clone for amsdu to msdu conversiondrivers/staging/rtl8188eu/core/rtw_recv.c+6 -130 replies
241/388sparc64: vcc: Fix error return code in vcc_probe()drivers/tty/vcc.c+1 -00 replies
242/388arm64: cpufeature: Relax checks for AArch32 support at EL[0-2]arch/arm64/kernel/cpufeature.c+3 -70 replies
243/388sched/fair: Eliminate bandwidth race between throttling and distributionkernel/sched/fair.c+47 -320 replies
244/388dpaa2-eth: fix error return code in setup_dpni()drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+3 -10 replies
245/388dt-bindings: sound: wm8994: Correct required supplies based on actual implementaionDocumentation/devicetree/bindings/sound/wm8994.txt+12 -60 replies
246/388devlink: Fix reporters recovery conditionnet/core/devlink.c+5 -20 replies
247/388atm: fix a memory leak of vcc->user_backnet/atm/lec.c+6 -00 replies
248/388media: venus: vdec: Init registered list unconditionallydrivers/media/platform/qcom/venus/vdec.c+3 -20 replies
249/388perf mem2node: Avoid double free related to realloctools/perf/util/mem2node.c+2 -10 replies
250/388mm/slub: fix incorrect interpretation of s->offsetmm/slub.c+30 -150 replies
251/388i2c: tegra: Restore pinmux on system resumedrivers/i2c/busses/i2c-tegra.c+19 -40 replies
252/388power: supply: max17040: Correct voltage readingdrivers/power/supply/max17040_battery.c+1 -10 replies
253/388phy: samsung: s5pv210-usb2: Add delay after resetdrivers/phy/samsung/phy-s5pv210-usb2.c+4 -00 replies
254/388Bluetooth: Handle Inquiry Cancel error after Inquiry Completenet/bluetooth/hci_event.c+17 -20 replies
255/388USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe()drivers/usb/host/ehci-mv.c+2 -30 replies
256/388KVM: x86: handle wrap around 32-bit address spacearch/x86/kvm/emulate.c arch/x86/kvm/svm.c arch/x86/kvm/vmx/vmx.c+14 -60 replies
257/388tipc: fix memory leak in service subscriptingnet/tipc/topsrv.c+3 -10 replies
258/388tty: serial: samsung: Correct clock selection logicdrivers/tty/serial/samsung.c+4 -40 replies
259/388ALSA: hda: Fix potential race in unsol event handlersound/hda/hdac_bus.c+4 -00 replies
260/388drm/exynos: dsi: Remove bridge node reference in error handling path in probe functiondrivers/gpu/drm/exynos/exynos_drm_dsi.c+15 -50 replies
261/388ipmi:bt-bmc: Fix error handling and status checkdrivers/char/ipmi/bt-bmc.c+6 -60 replies
262/388powerpc/traps: Make unrecoverable NMIs die instead of panicarch/powerpc/kernel/traps.c+3 -30 replies
263/388svcrdma: Fix backchannel return codeinclude/linux/sunrpc/svc_rdma.h net/sunrpc/xprtrdma/svc_rdma_backchannel.c net/sunrpc/xprtrdma/svc_rdma_recvfrom.c+17 -370 replies
264/388fuse: dont check refcount after stealing pagefs/fuse/dev.c+0 -10 replies
265/388fuse: update attr_version counter on fuse_notify_inval_inode()fs/fuse/inode.c+7 -00 replies
266/388USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned intdrivers/usb/host/ehci-mv.c+3 -40 replies
267/388coresight: etm4x: Fix use-after-free of per-cpu etm drvdatadrivers/hwtracing/coresight/coresight-etm4x.c+1 -00 replies
268/388arm64: acpi: Make apei_claim_sea() synchronise with APEIs irq workarch/arm64/kernel/acpi.c arch/arm64/mm/fault.c+32 -50 replies
269/388scsi: cxlflash: Fix error return code in cxlflash_probe()drivers/scsi/cxlflash/main.c+1 -00 replies
270/388arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 registerarch/arm64/kernel/cpufeature.c+1 -10 replies
271/388drm/amdkfd: fix restore worker race conditiondrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c+3 -30 replies
272/388e1000: Do not perform reset in reset_task if we are already downdrivers/net/ethernet/intel/e1000/e1000_main.c+14 -40 replies
273/388drm/nouveau/debugfs: fix runtime pm imbalance on errordrivers/gpu/drm/nouveau/nouveau_debugfs.c+4 -10 replies
274/388drm/nouveau: fix runtime pm imbalance on errordrivers/gpu/drm/nouveau/nouveau_gem.c+3 -10 replies
275/388drm/nouveau/dispnv50: fix runtime pm imbalance on errordrivers/gpu/drm/nouveau/dispnv50/disp.c+3 -10 replies
276/388printk: handle blank console arguments passed in.kernel/printk/printk.c+3 -00 replies
277/388usb: dwc3: Increase timeout for CmdAct cleared by device controllerdrivers/usb/dwc3/gadget.c+1 -10 replies
278/388btrfs: dont force read-only after error in drop snapshotfs/btrfs/extent-tree.c+0 -20 replies
279/388btrfs: fix double __endio_write_update_ordered in direct I/Ofs/btrfs/inode.c+70 -1080 replies
280/388gpio: rcar: Fix runtime PM imbalance on errordrivers/gpio/gpio-rcar.c+3 -10 replies
281/388vfio/pci: fix memory leaks of eventfd ctxdrivers/vfio/pci/vfio_pci.c+4 -00 replies
282/388KVM: PPC: Book3S HV: Close race with page faults around memslot flushesarch/powerpc/kvm/book3s_64_mmu_radix.c+5 -00 replies
283/388perf evsel: Fix 2 memory leakstools/perf/util/evsel.c+2 -00 replies
284/388perf trace: Fix the selection for architectures to generate the errno name tablestools/perf/trace/beauty/arch_errno_names.sh+1 -10 replies
285/388perf stat: Fix duration_time value for higher intervalstools/perf/builtin-stat.c+1 -10 replies
286/388perf util: Fix memory leak of prefix_if_not_intools/perf/util/sort.c+1 -10 replies
287/388perf metricgroup: Free metric_events on errortools/perf/util/metricgroup.c+3 -00 replies
288/388perf kcore_copy: Fix module map when there are no modules loadedtools/perf/util/symbol-elf.c+7 -00 replies
289/388PCI: tegra194: Fix runtime PM imbalance on errordrivers/pci/controller/dwc/pcie-tegra194.c+2 -30 replies
290/388ASoC: img-i2s-out: Fix runtime PM imbalance on errorsound/soc/img/img-i2s-out.c+6 -20 replies
291/388wlcore: fix runtime pm imbalance in wl1271_tx_workdrivers/net/wireless/ti/wlcore/tx.c+1 -00 replies
292/388wlcore: fix runtime pm imbalance in wlcore_regdomain_configdrivers/net/wireless/ti/wlcore/main.c+3 -10 replies
293/388mtd: rawnand: gpmi: Fix runtime PM imbalance on errordrivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c+3 -10 replies
294/388mtd: rawnand: omap_elm: Fix runtime PM imbalance on errordrivers/mtd/nand/raw/omap_elm.c+1 -00 replies
295/388PCI: tegra: Fix runtime PM imbalance on errordrivers/pci/controller/pci-tegra.c+1 -20 replies
296/388ceph: fix potential race in ceph_check_capsfs/ceph/caps.c+13 -10 replies
297/388mm/swap_state: fix a data race in swapin_nr_pagesmm/swap_state.c+3 -20 replies
298/388mm: memcontrol: fix stat-corrupting race in charge movingmm/memcontrol.c+14 -120 replies
299/388rapidio: avoid data race between file operation callbacks and mport_cdev_add().drivers/rapidio/devices/rio_mport_cdev.c+7 -70 replies
300/388mtd: parser: cmdline: Support MTD names containing one or more colonsdrivers/mtd/parsers/cmdlinepart.c+20 -30 replies
301/388x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inlinearch/x86/include/asm/nospec-branch.h+2 -20 replies
302/388NFS: nfs_xdr_status should record the procedure namefs/nfs/nfstrace.h+13 -20 replies
303/388vfio/pci: Clear error and request eventfd ctx after releasingdrivers/vfio/pci/vfio_pci.c+6 -20 replies
304/388cifs: Fix double add page to memcg when cifs_readpagesfs/cifs/file.c+7 -40 replies
305/388nvme: fix possible deadlock when I/O is blockeddrivers/nvme/host/core.c+0 -10 replies
306/388mac80211: skip mpath lookup also for control port txnet/mac80211/tx.c+5 -10 replies
307/388scsi: libfc: Handling of extra krefdrivers/scsi/libfc/fc_rport.c+3 -10 replies
308/388scsi: libfc: Skip additional kref updating work eventdrivers/scsi/libfc/fc_rport.c+5 -40 replies
309/388selftests/x86/syscall_nt: Clear weird flags after each testtools/testing/selftests/x86/syscall_nt.c+1 -00 replies
310/388vfio/pci: fix racy on error and request eventfd ctxdrivers/vfio/pci/vfio_pci.c+5 -00 replies
311/388btrfs: qgroup: fix data leak caused by race between writeback and truncatefs/btrfs/inode.c+10 -130 replies
312/388perf tests: Fix test 68 zstd compression for s390tools/perf/tests/shell/record+zstd_comp_decomp.sh+2 -10 replies
313/388scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failuredrivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_iocb.c+9 -250 replies
314/388ubi: fastmap: Free unused fastmap anchor peb during detachdrivers/mtd/ubi/fastmap-wl.c+13 -20 replies
315/388mt76: fix LED link time failuredrivers/net/wireless/mediatek/mt76/mac80211.c+2 -10 replies
316/388opp: Increase parsed_static_opps in _of_add_opp_table_v1()drivers/opp/of.c+4 -00 replies
317/388perf parse-events: Use strcmp() to compare the PMU nametools/perf/util/parse-events.c+2 -30 replies
318/388ALSA: hda: Always use jackpoll helper for jack update after resumesound/pci/hda/hda_codec.c sound/pci/hda/hda_intel.c+19 -260 replies
319/388ALSA: hda: Workaround for spurious wakeups on some Intel platformssound/pci/hda/hda_controller.h sound/pci/hda/hda_intel.c+15 -40 replies
320/388net: openvswitch: use div_u64() for 64-by-32 divisionsnet/openvswitch/meter.c+1 -10 replies
321/388nvme: explicitly update mpath disk capacity on revalidationdrivers/nvme/host/core.c drivers/nvme/host/nvme.h+14 -00 replies
322/388device_cgroup: Fix RCU list debugging warningsecurity/device_cgroup.c+2 -10 replies
323/388ASoC: pcm3168a: ignore 0 Hz settingssound/soc/codecs/pcm3168a.c+7 -00 replies
324/388ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811sound/soc/codecs/wm8994.c sound/soc/codecs/wm_hubs.c sound/soc/codecs/wm_hubs.h+6 -00 replies
325/388ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functionssound/soc/codecs/wm8994.c+8 -00 replies
326/388ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1sound/soc/intel/boards/bytcr_rt5640.c+10 -00 replies
327/388RISC-V: Take text_mutex in ftrace_init_nop()arch/riscv/include/asm/ftrace.h arch/riscv/kernel/ftrace.c+26 -00 replies
328/388i2c: aspeed: Mask IRQ status to relevant bitsdrivers/i2c/busses/i2c-aspeed.c+2 -00 replies
329/388s390/init: add missing __init annotationsarch/s390/kernel/setup.c+3 -30 replies
330/388lockdep: fix order in trace_hardirqs_off_caller()kernel/trace/trace_preemptirq.c+2 -20 replies
331/388EDAC/ghes: Check whether the driver is on the safe list correctlydrivers/edac/ghes_edac.c+4 -00 replies
332/388drm/amdkfd: fix a memory leak issuedrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c+2 -00 replies
333/388drm/amd/display: update nv1x stutter latenciesdrivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c+2 -20 replies
334/388drm/amdgpu/dc: Require primary plane to be enabled whenever the CRTC isdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+10 -220 replies
335/388i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices()drivers/i2c/i2c-core-base.c+1 -10 replies
336/388objtool: Fix noreturn detection for ignored functionstools/objtool/check.c+1 -10 replies
337/388ieee802154: fix one possible memleak in ca8210_dev_com_initdrivers/net/ieee802154/ca8210.c+1 -00 replies
338/388ieee802154/adf7242: check status of adf7242_read_regdrivers/net/ieee802154/adf7242.c+3 -10 replies
339/388clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init()drivers/clocksource/h8300_timer8.c+1 -10 replies
340/388mwifiex: Increase AES key storage size to 256 bitsdrivers/net/wireless/marvell/mwifiex/fw.h drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c+3 -30 replies
341/388batman-adv: bla: fix type misuse for backbone_gw hash indexingnet/batman-adv/bridge_loop_avoidance.c+4 -30 replies
342/388atm: eni: fix the missed pci_disable_device() for eni_init_one()drivers/atm/eni.c+1 -10 replies
343/388batman-adv: mcast/TT: fix wrongly dropped or rerouted packetsnet/batman-adv/routing.c+4 -00 replies
344/388netfilter: conntrack: nf_conncount_init is failing with IPv6 disablednet/netfilter/nf_conntrack_proto.c+2 -00 replies
345/388mac802154: tx: fix use-after-freenet/mac802154/tx.c+5 -30 replies
346/388bpf: Fix clobbering of r2 in bpf_gen_ld_absnet/core/filter.c+2 -20 replies
347/388drm/vc4/vc4_hdmi: fill ASoC card ownerdrivers/gpu/drm/vc4/vc4_hdmi.c+1 -00 replies
348/388net: qed: Disable aRFS for NPAR and 100Gdrivers/net/ethernet/qlogic/qed/qed_dev.c drivers/net/ethernet/qlogic/qed/qed_l2.c drivers/net/ethernet/qlogic/qed/qed_main.c +1 more+16 -10 replies
349/388net: qede: Disable aRFS for NPAR and 100Gdrivers/net/ethernet/qlogic/qede/qede_filter.c drivers/net/ethernet/qlogic/qede/qede_main.c+8 -60 replies
350/388net: qed: RDMA personality shouldnt fail VF loaddrivers/net/ethernet/qlogic/qed/qed_sriov.c+1 -00 replies
351/388drm/sun4i: sun8i-csc: Secondary CSC register correctiondrivers/gpu/drm/sun4i/sun8i_csc.h+1 -10 replies
352/388batman-adv: Add missing include for in_interrupt()net/batman-adv/bridge_loop_avoidance.c+1 -00 replies
353/388nvme-tcp: fix kconfig dependency warning when !CRYPTOdrivers/nvme/host/Kconfig+1 -00 replies
354/388batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LANnet/batman-adv/multicast.c net/batman-adv/multicast.h net/batman-adv/soft-interface.c+53 -130 replies
355/388batman-adv: mcast: fix duplicate mcast packets in BLA backbone from meshnet/batman-adv/bridge_loop_avoidance.c net/batman-adv/bridge_loop_avoidance.h net/batman-adv/soft-interface.c+30 -140 replies
356/388batman-adv: mcast: fix duplicate mcast packets from BLA backbone to meshnet/batman-adv/bridge_loop_avoidance.c+87 -160 replies
357/388bpf: Fix a rcu warning for bpffs map pretty-printkernel/bpf/inode.c+3 -10 replies
358/388lib80211: fix unmet direct dependendices config warning when !CRYPTOnet/wireless/Kconfig+1 -00 replies
359/388ALSA: asihpi: fix iounmap in error handlersound/pci/asihpi/hpioctl.c+2 -20 replies
360/388regmap: fix page selection for noinc readsdrivers/base/regmap/regmap.c+6 -60 replies
361/388regmap: fix page selection for noinc writesdrivers/base/regmap/internal.h drivers/base/regmap/regcache.c drivers/base/regmap/regmap.c+13 -120 replies
362/388MIPS: Add the missing CPU_1074K into __get_cpu_type()arch/mips/include/asm/cpu-type.h+1 -00 replies
363/388regulator: axp20x: fix LDO2/4 descriptiondrivers/regulator/axp20x-regulator.c+4 -30 replies
364/388KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKEarch/x86/kvm/x86.c+2 -10 replies
365/388KVM: SVM: Add a dedicated INVD intercept routinearch/x86/kvm/svm.c+7 -10 replies
366/388mm: validate pmd after splittingmm/madvise.c+1 -10 replies
367/388arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writebackarch/x86/lib/usercopy_64.c+1 -10 replies
368/388x86/ioapic: Unbreak check_timer()arch/x86/kernel/apic/io_apic.c+1 -00 replies
369/388scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supporteddrivers/scsi/lpfc/lpfc_hbadisc.c+52 -240 replies
370/388ALSA: usb-audio: Add delay quirk for H570e USB headsetssound/usb/quirks.c+4 -30 replies
371/388ALSA: hda/realtek - Couldnt detect Mic if booting with headset pluggedsound/pci/hda/patch_realtek.c+5 -10 replies
372/388ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520sound/pci/hda/patch_realtek.c+7 -00 replies
373/388lib/string.c: implement stpcpylib/string.c+24 -00 replies
374/388tracing: fix double freekernel/trace/trace_events_hist.c+0 -10 replies
375/388s390/dasd: Fix zero write for FBA devicesdrivers/s390/block/dasd_fba.c+8 -10 replies
376/388kprobes: Fix to check probe enabled before disarm_kprobe_ftrace()kernel/kprobes.c+3 -20 replies
377/388kprobes: tracing/kprobes: Fix to kill kprobes on initmem after bootinclude/linux/kprobes.h init/main.c kernel/kprobes.c+29 -00 replies
378/388btrfs: fix overflow when copying corrupt csums for a messagefs/btrfs/disk-io.c+5 -60 replies
379/388dmabuf: fix NULL pointer dereference in dma_buf_release()drivers/dma-buf/dma-buf.c+2 -00 replies
380/388mm, THP, swap: fix allocating cluster for swapfile by mistakemm/swapfile.c+1 -10 replies
381/388mm/gup: fix gup_fast with dynamic page table foldingarch/s390/include/asm/pgtable.h include/asm-generic/pgtable.h mm/gup.c+51 -210 replies
382/388s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctldrivers/s390/crypto/zcrypt_api.c+2 -10 replies
383/388KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetcharch/arm/include/asm/kvm_emulate.h arch/arm64/include/asm/kvm_emulate.h arch/arm64/kvm/hyp/switch.c +2 more+21 -80 replies
384/388dm: fix bio splitting and its bio completion order for regular IOdrivers/md/dm.c+2 -210 replies
385/388kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACEkernel/kprobes.c+14 -30 replies
386/388ata: define AC_ERR_OKinclude/linux/libata.h+1 -00 replies
387/388ata: make qc_prep return ata_completion_errorsDocumentation/driver-api/libata.rst drivers/ata/acard-ahci.c drivers/ata/libahci.c +16 more+101 -590 replies
388/388ata: sata_mv, avoid trigerrable BUG_ONdrivers/ata/sata_mv.c+3 -50 replies

Reviews trailers per patch

163 of 388 patches have a Reviewed-by or Acked-by.

PatchDmytro LaktyushkinAnthony KooLeo LiLaurent PinchartMukesh OjhaYong ZhaoChao YuThomas GleixnerEric AnholtDavid SterbaHawking ZhangMax GurtovoyChristoph HellwigDave ChinnerScott TeelMatt PerriconeScott BeneshFlorian WestphalAlex DeucherKees CookDaniel AxtensMonk LiuMathieu PoirierMike LeachKirill TkhaiLeo LiuRadhey Shyam PandeyJames MorseGuenter RoeckIan RogersJiri OlsaArnaldo Carvalho de MeloFilipe MananaJim MattsonShubhrajyoti DattaLee DuncanTyler BaicarCatalin MarinasSai Prakash RanjanMatthew R. OchsChristophe LeroyJohannes ThumshirnNikolay BorisovKrzysztof KozlowskiYing XueJon MaloyThierry RedingAlexandre BounineAlexandre ChartrePeter ZijlstraSuzuki K PouloseCornelia HuckDaniel WagnerAndi KleenRon MinnichJosef BacikFelix FietkauVidya SagarFelix KuehlingMika WesterbergLinus TorvaldsMichael HennerichKaloyan NikolovDan CarpenterBrian NorrisSimon HormanTonghao ZhangHui WangStefan HaberlandTom ZanussiNathan ChancellorSagi GrimbergJernej SkrabecHarald FreudenbergerChristian KönigMasami HiramatsuJohn FastabendWill DeaconGerald SchaeferAlexander GordeevJason GunthorpeMike RapoportJohn HubbardHuang, YingYang ShiRafael AquiniStefan Wahren[email protected][email protected]Dan WilliamsKirill A. ShutemovAndrii NakryikoSascha HauerDaniel VetterNicholas KazlauskasAurabindo PillaiPierre-Louis BossartTao RenGuo RenCharles KeepaxEwan D. MilneSumanth KorikkarGirish BasrurSaurav KashyapShyam SundarRonnie SahlbergJoonsoo KimShakeel ButtTony LindgrenSergey SenozhatskyMaxim ZhukovMatthew Wilcox (Oracle)Andrew MortonMoshe ShemeshJiri PirkoPhil AuldPravin B ShelarStuart HayesJoerg RoedelHannes ReineckeSagar BiradarSudeep HollaQu WenruoGeert UytterhoevenWanpeng LiSegher BoessenkoolMichael NeulingLeonardo BrasAndy ShevchenkoHersen WuRodrigo SiqueiraYash ShahNayna JainJarkko SakkinenLeon RomanovskyAndreas DilgerJeff MoyerNikola CornijTomi ValkeinenSam RavnborgSebastian ReichelJosef MöllersJoshua AberbackHarry WentlandSteve LongerbeamJon HunterStanley ChuCan GuoAlim AkhtarStephen SmalleyYongqiang SunBhawanpreet LakhaSteven Rostedt (VMware)Sam BobroffLinus WalleijMarcelo Ricardo LeitnerJack WangEmily DengPaul E. McKenneyOmar SandovalBrian FosterEric AugerDarrick J. WongXiaojie YuanHeiko CarstensVasily AverinChanwoo ChoiPeter GeisSatish KharatLogan GunthorpeTvrtko UrsulinRichard WeinbergerAndrew BowersDaniel ThompsonMark BrownMichal KalderonAruna RamakrishnaJacek AnaszewskiPavel MachekEvan QuanJerry SnitselaarGreg Kroah-HartmanLuis ChamberlainStephen BoydLinux Kernel Functional TestingShuah Khan
SeriesT-b T-b T-b T-b
1/388R-b R-b A-b R-b
2/388
3/388
4/388
5/388
6/388R-b A-b A-b
7/388R-b
8/388R-b
9/388
10/388
11/388
12/388
13/388R-b A-b
14/388
15/388
16/388R-b
17/388
18/388
19/388
20/388
21/388R-b
22/388R-b R-b R-b
23/388A-b A-b
24/388
25/388R-b T-b
26/388R-b
27/388
28/388
29/388
30/388A-b
31/388R-b R-b
32/388R-b
33/388A-b
34/388R-b
35/388T-b
36/388R-b
37/388R-b R-b
38/388R-b
39/388T-b R-b T-b
40/388R-b
41/388
42/388
43/388
44/388
45/388R-b A-b
46/388R-b
47/388R-b R-b
48/388
49/388R-b
50/388
51/388
52/388
53/388
54/388A-b
55/388
56/388
57/388
58/388
59/388
60/388
61/388
62/388R-b
63/388
64/388R-b
65/388R-b
66/388R-b R-b
67/388
68/388
69/388R-b R-b
70/388
71/388R-b
72/388
73/388T-b R-b
74/388
75/388A-b A-b
76/388
77/388
78/388
79/388
80/388T-b R-b
81/388A-b
82/388R-b R-b T-b
83/388
84/388
85/388
86/388
87/388A-b
88/388
89/388R-b R-b R-b
90/388R-b
91/388R-b
92/388T-b
93/388R-b R-b
94/388
95/388
96/388
97/388R-b T-b
98/388
99/388
100/388
101/388
102/388
103/388R-b
104/388
105/388
106/388R-b
107/388
108/388
109/388
110/388
111/388
112/388
113/388R-b A-b
114/388
115/388A-b
116/388
117/388
118/388
119/388R-b R-b
120/388
121/388
122/388
123/388
124/388
125/388
126/388T-b A-b
127/388R-b
128/388
129/388
130/388
131/388R-b
132/388
133/388
134/388
135/388A-b
136/388
137/388A-b R-b A-b
138/388R-b A-b T-b R-b
139/388
140/388
141/388
142/388
143/388
144/388Reported-and-tested-by
145/388
146/388
147/388
148/388A-b R-b
149/388
150/388
151/388T-b
152/388R-b
153/388
154/388R-b A-b
155/388
156/388R-b
157/388
158/388R-b R-b
159/388R-b R-b
160/388
161/388R-b
162/388
163/388
164/388T-b
165/388R-b
166/388R-b
167/388R-b
168/388A-b T-b R-b
169/388
170/388
171/388
172/388
173/388R-b
174/388R-b A-b R-b
175/388
176/388R-b
177/388
178/388R-b
179/388R-b
180/388A-b
181/388R-b R-b
182/388R-b
183/388
184/388
185/388
186/388
187/388
188/388
189/388R-b
190/388R-b
191/388
192/388R-b
193/388R-b
194/388R-b
195/388
196/388
197/388
198/388
199/388Based-on-a-patch-by R-b
200/388R-b R-b
201/388R-b R-b
202/388
203/388R-b
204/388
205/388R-b
206/388R-b R-b R-b
207/388
208/388
209/388A-b
210/388A-b
211/388
212/388
213/388
214/388
215/388T-b R-b
216/388
217/388R-b
218/388
219/388A-b
220/388R-b
221/388R-b
222/388R-b
223/388
224/388R-b R-b
225/388
226/388R-b
227/388R-b
228/388
229/388R-b
230/388R-b
231/388R-b
232/388R-b
233/388R-b A-b T-b
234/388R-b R-b
235/388
236/388R-b
237/388
238/388A-b
239/388
240/388
241/388
242/388T-b R-b
243/388R-b
244/388
245/388
246/388R-b R-b
247/388
248/388
249/388A-b
250/388R-b A-b R-b
251/388
252/388
253/388
254/388
255/388
256/388
257/388A-b A-b
258/388R-b
259/388
260/388
261/388
262/388R-b
263/388
264/388
265/388
266/388
267/388T-b
268/388T-b A-b
269/388A-b
270/388R-b
271/388R-b
272/388T-b
273/388
274/388
275/388
276/388A-b
277/388
278/388
279/388R-b R-b
280/388
281/388
282/388
283/388R-b
284/388
285/388
286/388
287/388
288/388
289/388A-b A-b
290/388
291/388A-b
292/388A-b
293/388
294/388
295/388A-b
296/388
297/388
298/388R-b R-b
299/388A-b
300/388T-b
301/388R-b A-b
302/388
303/388R-b T-b
304/388A-b
305/388
306/388
307/388R-b R-b R-b
308/388R-b R-b R-b
309/388
310/388
311/388R-b
312/388R-b
313/388R-b
314/388R-b
315/388A-b
316/388
317/388A-b
318/388
319/388
320/388T-b
321/388
322/388
323/388
324/388A-b A-b
325/388A-b A-b
326/388A-b
327/388A-b
328/388R-b
329/388
330/388A-b
331/388
332/388R-b
333/388A-b
334/388A-b R-b
335/388R-b
336/388A-b
337/388
338/388A-b
339/388
340/388T-b R-b R-b T-b
341/388
342/388
343/388
344/388R-b
345/388
346/388
347/388T-b
348/388
349/388
350/388
351/388R-b
352/388
353/388R-b
354/388
355/388
356/388
357/388A-b
358/388
359/388
360/388
361/388
362/388
363/388
364/388
365/388
366/388A-b
367/388R-b
368/388T-b T-b
369/388
370/388
371/388
372/388A-b
373/388T-b
374/388R-b
375/388R-b
376/388
377/388
378/388
379/388R-b
380/388R-b R-b A-b
381/388R-b R-b R-b R-b R-b
382/388R-b
383/388R-b
384/388
385/388A-b A-b
386/388
387/388
388/388

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

Read the v1 thread

Cover letter [PATCH 5.4 000/388] 5.4.69-rc1 review

This is the start of the stable review cycle for the 5.4.69 release. There are 388 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, 01 Oct 2020 10:59:03 +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.69-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.69-rc1

Jiri Slaby <[email protected]>
ata: sata_mv, avoid trigerrable BUG_ON

Jiri Slaby <[email protected]>
ata: make qc_prep return ata_completion_errors

Jiri Slaby <[email protected]>
ata: define AC_ERR_OK

Muchun Song <[email protected]>
kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE

Mike Snitzer <[email protected]>
dm: fix bio splitting and its bio completion order for regular IO

Marc Zyngier <[email protected]>
KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch

Christian Borntraeger <[email protected]>
s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl

Vasily Gorbik <[email protected]>
mm/gup: fix gup_fast with dynamic page table folding

Gao Xiang <[email protected]>
mm, THP, swap: fix allocating cluster for swapfile by mistake

Charan Teja Reddy <[email protected]>
dmabuf: fix NULL pointer dereference in dma_buf_release()

Johannes Thumshirn <[email protected]>
btrfs: fix overflow when copying corrupt csums for a message

Masami Hiramatsu <[email protected]>
kprobes: tracing/kprobes: Fix to kill kprobes on initmem after boot

Masami Hiramatsu <[email protected]>
kprobes: Fix to check probe enabled before disarm_kprobe_ftrace()

Jan Höppner <[email protected]>
s390/dasd: Fix zero write for FBA devices

Tom Rix <[email protected]>
tracing: fix double free

Nick Desaulniers <[email protected]>
lib/string.c: implement stpcpy

Kai-Heng Feng <[email protected]>
ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520

Hui Wang <[email protected]>
ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged

Joakim Tjernlund <[email protected]>
ALSA: usb-audio: Add delay quirk for H570e USB headsets

James Smart <[email protected]>
scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported

Thomas Gleixner <[email protected]>
x86/ioapic: Unbreak check_timer()

Mikulas Patocka <[email protected]>
arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writeback

Minchan Kim <[email protected]>
mm: validate pmd after splitting

Tom Lendacky <[email protected]>
KVM: SVM: Add a dedicated INVD intercept routine

Sean Christopherson <[email protected]>
KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE

Icenowy Zheng <[email protected]>

    regulator: axp20x: fix LDO2/4 description

Wei Li <[email protected]>

    MIPS: Add the missing 'CPU_1074K' into __get_cpu_type()

Dmitry Baryshkov <[email protected]>
regmap: fix page selection for noinc writes

Dmitry Baryshkov <[email protected]>
regmap: fix page selection for noinc reads

Tom Rix <[email protected]>
ALSA: asihpi: fix iounmap in error handler

Necip Fazil Yildiran <[email protected]>
lib80211: fix unmet direct dependendices config warning when !CRYPTO

Yonghong Song <[email protected]>
bpf: Fix a rcu warning for bpffs map pretty-print

Linus Lüssing <[email protected]>
batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh

Linus Lüssing <[email protected]>
batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh

Linus Lüssing <[email protected]>
batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN

Necip Fazil Yildiran <[email protected]>
nvme-tcp: fix kconfig dependency warning when !CRYPTO

Sven Eckelmann <[email protected]>
batman-adv: Add missing include for in_interrupt()

Martin Cerveny <[email protected]>
drm/sun4i: sun8i-csc: Secondary CSC register correction

Dmitry Bogdanov <[email protected]>
net: qed: RDMA personality shouldn't fail VF load

Dmitry Bogdanov <[email protected]>
net: qede: Disable aRFS for NPAR and 100G

Dmitry Bogdanov <[email protected]>
net: qed: Disable aRFS for NPAR and 100G

Marek Szyprowski <[email protected]>
drm/vc4/vc4_hdmi: fill ASoC card owner

Daniel Borkmann <[email protected]>
bpf: Fix clobbering of r2 in bpf_gen_ld_abs

Eric Dumazet <[email protected]>

    mac802154: tx: fix use-after-free

Eelco Chaudron <[email protected]>
netfilter: conntrack: nf_conncount_init is failing with IPv6 disabled

Linus Lüssing <[email protected]>
batman-adv: mcast/TT: fix wrongly dropped or rerouted packets

Jing Xiangfeng <[email protected]>
atm: eni: fix the missed pci_disable_device() for eni_init_one()

Linus Lüssing <[email protected]>
batman-adv: bla: fix type misuse for backbone_gw hash indexing

Maximilian Luz <[email protected]>
mwifiex: Increase AES key storage size to 256 bits

Tianjia Zhang <[email protected]>
clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init()

Tom Rix <[email protected]>

    ieee802154/adf7242: check status of adf7242_read_reg

Liu Jian <[email protected]>
ieee802154: fix one possible memleak in ca8210_dev_com_init

Josh Poimboeuf <[email protected]>
objtool: Fix noreturn detection for ignored functions

Hans de Goede <[email protected]>
i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices()

Michel Dänzer <[email protected]>
drm/amdgpu/dc: Require primary plane to be enabled whenever the CRTC is

Jun Lei <[email protected]>
drm/amd/display: update nv1x stutter latencies

Dennis Li <[email protected]>
drm/amdkfd: fix a memory leak issue

Borislav Petkov <[email protected]>
EDAC/ghes: Check whether the driver is on the safe list correctly

Sven Schnelle <[email protected]>
lockdep: fix order in trace_hardirqs_off_caller()

Ilya Leoshkevich <[email protected]>
s390/init: add missing __init annotations

Eddie James <[email protected]>
i2c: aspeed: Mask IRQ status to relevant bits

Palmer Dabbelt <[email protected]>
RISC-V: Take text_mutex in ftrace_init_nop()

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1

Sylwester Nawrocki <[email protected]>
ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions

Sylwester Nawrocki <[email protected]>
ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811

Kuninori Morimoto <[email protected]>
ASoC: pcm3168a: ignore 0 Hz settings

Amol Grover <[email protected]>
device_cgroup: Fix RCU list debugging warning

Anthony Iliopoulos <[email protected]>
nvme: explicitly update mpath disk capacity on revalidation

Tonghao Zhang <[email protected]>
net: openvswitch: use div_u64() for 64-by-32 divisions

Takashi Iwai <[email protected]>
ALSA: hda: Workaround for spurious wakeups on some Intel platforms

Takashi Iwai <[email protected]>
ALSA: hda: Always use jackpoll helper for jack update after resume

Jin Yao <[email protected]>
perf parse-events: Use strcmp() to compare the PMU name

Walter Lozano <[email protected]>
opp: Increase parsed_static_opps in _of_add_opp_table_v1()

Arnd Bergmann <[email protected]>
mt76: fix LED link time failure

Hou Tao <[email protected]>
ubi: fastmap: Free unused fastmap anchor peb during detach

Quinn Tran <[email protected]>
scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure

Thomas Richter <[email protected]>
perf tests: Fix test 68 zstd compression for s390

Qu Wenruo <[email protected]>
btrfs: qgroup: fix data leak caused by race between writeback and truncate

Zeng Tao <[email protected]>
vfio/pci: fix racy on error and request eventfd ctx

Andy Lutomirski <[email protected]>
selftests/x86/syscall_nt: Clear weird flags after each test

Javed Hasan <[email protected]>
scsi: libfc: Skip additional kref updating work event

Javed Hasan <[email protected]>
scsi: libfc: Handling of extra kref

Markus Theil <[email protected]>
mac80211: skip mpath lookup also for control port tx

Sagi Grimberg <[email protected]>
nvme: fix possible deadlock when I/O is blocked

Zhang Xiaoxu <[email protected]>
cifs: Fix double add page to memcg when cifs_readpages

Alex Williamson <[email protected]>
vfio/pci: Clear error and request eventfd ctx after releasing

Chuck Lever <[email protected]>
NFS: nfs_xdr_status should record the procedure name

Thomas Gleixner <[email protected]>
x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline

Boris Brezillon <[email protected]>
mtd: parser: cmdline: Support MTD names containing one or more colons

Madhuparna Bhowmik <[email protected]>
rapidio: avoid data race between file operation callbacks and mport_cdev_add().

Johannes Weiner <[email protected]>
mm: memcontrol: fix stat-corrupting race in charge moving

Qian Cai <[email protected]>
mm/swap_state: fix a data race in swapin_nr_pages

Jeff Layton <[email protected]>
ceph: fix potential race in ceph_check_caps

Dinghao Liu <[email protected]>
PCI: tegra: Fix runtime PM imbalance on error

Dinghao Liu <[email protected]>
mtd: rawnand: omap_elm: Fix runtime PM imbalance on error

Dinghao Liu <[email protected]>
mtd: rawnand: gpmi: Fix runtime PM imbalance on error

Dinghao Liu <[email protected]>
wlcore: fix runtime pm imbalance in wlcore_regdomain_config

Dinghao Liu <[email protected]>
wlcore: fix runtime pm imbalance in wl1271_tx_work

Dinghao Liu <[email protected]>
ASoC: img-i2s-out: Fix runtime PM imbalance on error

Dinghao Liu <[email protected]>
PCI: tegra194: Fix runtime PM imbalance on error

Adrian Hunter <[email protected]>
perf kcore_copy: Fix module map when there are no modules loaded

Ian Rogers <[email protected]>
perf metricgroup: Free metric_events on error

Xie XiuQi <[email protected]>
perf util: Fix memory leak of prefix_if_not_in

Jiri Olsa <[email protected]>
perf stat: Fix duration_time value for higher intervals

Ian Rogers <[email protected]>
perf trace: Fix the selection for architectures to generate the errno name tables

Ian Rogers <[email protected]>
perf evsel: Fix 2 memory leaks

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Close race with page faults around memslot flushes

Qian Cai <[email protected]>
vfio/pci: fix memory leaks of eventfd ctx

Dinghao Liu <[email protected]>
gpio: rcar: Fix runtime PM imbalance on error

Omar Sandoval <[email protected]>
btrfs: fix double __endio_write_update_ordered in direct I/O

David Sterba <[email protected]>
btrfs: don't force read-only after error in drop snapshot

Yu Chen <[email protected]>
usb: dwc3: Increase timeout for CmdAct cleared by device controller

Shreyas Joshi <[email protected]>
printk: handle blank console arguments passed in.

Dinghao Liu <[email protected]>
drm/nouveau/dispnv50: fix runtime pm imbalance on error

Dinghao Liu <[email protected]>
drm/nouveau: fix runtime pm imbalance on error

Dinghao Liu <[email protected]>
drm/nouveau/debugfs: fix runtime pm imbalance on error

Alexander Duyck <[email protected]>
e1000: Do not perform reset in reset_task if we are already down

Philip Yang <[email protected]>
drm/amdkfd: fix restore worker race condition

Anshuman Khandual <[email protected]>
arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register

Wei Yongjun <[email protected]>
scsi: cxlflash: Fix error return code in cxlflash_probe()

James Morse <[email protected]>
arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work

Suzuki K Poulose <[email protected]>
coresight: etm4x: Fix use-after-free of per-cpu etm drvdata

Colin Ian King <[email protected]>
USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned int

Miklos Szeredi <[email protected]>
fuse: update attr_version counter on fuse_notify_inval_inode()

Miklos Szeredi <[email protected]>
fuse: don't check refcount after stealing page

Chuck Lever <[email protected]>
svcrdma: Fix backchannel return code

Nicholas Piggin <[email protected]>
powerpc/traps: Make unrecoverable NMIs die instead of panic

Tang Bin <[email protected]>
ipmi:bt-bmc: Fix error handling and status check

Christophe JAILLET <[email protected]>
drm/exynos: dsi: Remove bridge node reference in error handling path in probe function

Takashi Iwai <[email protected]>
ALSA: hda: Fix potential race in unsol event handler

Jonathan Bakker <[email protected]>
tty: serial: samsung: Correct clock selection logic

Tuong Lien <[email protected]>
tipc: fix memory leak in service subscripting

Paolo Bonzini <[email protected]>
KVM: x86: handle wrap around 32-bit address space

Tang Bin <[email protected]>
USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe()

Sonny Sasaka <[email protected]>
Bluetooth: Handle Inquiry Cancel error after Inquiry Complete

Jonathan Bakker <[email protected]>
phy: samsung: s5pv210-usb2: Add delay after reset

Jonathan Bakker <[email protected]>
power: supply: max17040: Correct voltage reading

Thierry Reding <[email protected]>
i2c: tegra: Restore pinmux on system resume

Waiman Long <[email protected]>

    mm/slub: fix incorrect interpretation of s->offset

Ian Rogers <[email protected]>
perf mem2node: Avoid double free related to realloc

Stanimir Varbanov <[email protected]>
media: venus: vdec: Init registered list unconditionally

Cong Wang <[email protected]>

    atm: fix a memory leak of vcc->user_back

Aya Levin <[email protected]>
devlink: Fix reporter's recovery condition

Krzysztof Kozlowski <[email protected]>
dt-bindings: sound: wm8994: Correct required supplies based on actual implementaion

Wei Yongjun <[email protected]>
dpaa2-eth: fix error return code in setup_dpni()

Paul Turner <[email protected]>
sched/fair: Eliminate bandwidth race between throttling and distribution

Will Deacon <[email protected]>
arm64: cpufeature: Relax checks for AArch32 support at EL[0-2]

Wei Yongjun <[email protected]>
sparc64: vcc: Fix error return code in vcc_probe()

Ivan Safonov <[email protected]>
staging:r8188eu: avoid skb_clone for amsdu to msdu conversion

Christophe JAILLET <[email protected]>
scsi: aacraid: Fix error handling paths in aac_probe_one()

Tonghao Zhang <[email protected]>
net: openvswitch: use u64 for meter bucket

Zenghui Yu <[email protected]>
KVM: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi()

Zenghui Yu <[email protected]>
KVM: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy

Madhuparna Bhowmik <[email protected]>
drivers: char: tlclk.c: Avoid data race between init and interrupt handler

Douglas Anderson <[email protected]>
bdev: Reduce time holding bd_mutex in sync in blkdev_close()

Stephane Eranian <[email protected]>
perf stat: Force error in fallback on :k events

Steve Rutherford <[email protected]>
KVM: Remove CREATE_IRQCHIP/SET_PIT2 race

Josef Bacik <[email protected]>
btrfs: fix setting last_trans for reloc roots

Raviteja Narayanam <[email protected]>
serial: uartps: Wait for tx_empty in console setup

Nilesh Javali <[email protected]>
scsi: qedi: Fix termination timeouts in session logout

Takashi Iwai <[email protected]>
ALSA: hda: Skip controller resume if not needed

Jaewon Kim <[email protected]>
mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area

Jack Zhang <[email protected]>
drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset

Sebastian Andrzej Siewior <[email protected]>
workqueue: Remove the warning in wq_worker_sleeping()

Israel Rukshin <[email protected]>
nvmet-rdma: fix double free of rdma queue

Trond Myklebust <[email protected]>
SUNRPC: Don't start a timer on an already queued rpc task

Qian Cai <[email protected]>
mm/vmscan.c: fix data races using kswapd_classzone_idx

Qian Cai <[email protected]>
mm/swapfile: fix data races in try_to_unuse()

Xianting Tian <[email protected]>
mm/filemap.c: clear page error before actual read

Nathan Chancellor <[email protected]>
mm/kmemleak.c: use address-of operator on section symbols

Anju T Sudhakar <[email protected]>
powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events.

James Zhu <[email protected]>
drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset

Trond Myklebust <[email protected]>
NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests()

Stuart Hayes <[email protected]>
PCI: pciehp: Fix MSI interrupt race

Andreas Steinmetz <[email protected]>
ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor

Liu Song <[email protected]>
ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len

Zhihao Cheng <[email protected]>
ubifs: ubifs_add_orphan: Fix a memory leak bug

Zhihao Cheng <[email protected]>
ubifs: ubifs_jnl_write_inode: Fix a memory leak bug

Mikel Rychliski <[email protected]>
PCI: Use ioremap(), not phys_to_virt() for platform ROM

Qian Cai <[email protected]>
netfilter: nf_tables: silence a RCU-list warning in nft_table_lookup()

Chuck Lever <[email protected]>
svcrdma: Fix leak of transport addresses

Christophe JAILLET <[email protected]>
SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()'

Don Brace <[email protected]>
scsi: hpsa: correct race condition in offload enabled

Sergey Gorenko <[email protected]>
IB/iser: Always check sig MR before putting it to the free pool

Zhu Yanjun <[email protected]>
RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices

Darrick J. Wong <[email protected]>
xfs: prohibit fs freezing when using empty transactions

Raveendran Somu <[email protected]>
brcmfmac: Fix double freeing in the fmac usb data path

Israel Rukshin <[email protected]>
nvme: Fix controller creation races with teardown flow

Israel Rukshin <[email protected]>
nvme: Fix ctrl use-after-free during sysfs deletion

John Meneghini <[email protected]>
nvme-multipath: do not reset on unknown status

Bernd Edlinger <[email protected]>
perf: Use new infrastructure to fix deadlocks in execve

Bernd Edlinger <[email protected]>
proc: io_accounting: Use new infrastructure to fix deadlocks in execve

Bernd Edlinger <[email protected]>
proc: Use new infrastructure to fix deadlocks in execve

Bernd Edlinger <[email protected]>
kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve

Bernd Edlinger <[email protected]>
selftests/ptrace: add test cases for dead-locks

Bernd Edlinger <[email protected]>
exec: Fix a deadlock in strace

Eric W. Biederman <[email protected]>
exec: Add exec_update_mutex to replace cred_guard_mutex

Gabriel Ravier <[email protected]>
tools: gpio-hammer: Avoid potential overflow in main

Pratik Rajesh Sampat <[email protected]>
cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn

Andre Przywara <[email protected]>
net: axienet: Propagate failure of DMA descriptor setup

Andre Przywara <[email protected]>
net: axienet: Convert DMA error handler to a work queue

Christophe JAILLET <[email protected]>
perf cpumap: Fix snprintf overflow check

Vignesh Raghavendra <[email protected]>
serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeout

Peter Ujfalusi <[email protected]>
serial: 8250_omap: Fix sleeping function called from invalid context during probe

Vignesh Raghavendra <[email protected]>
serial: 8250_port: Don't service RX FIFO if throttled

Heiner Kallweit <[email protected]>
r8169: improve RTL8168b FIFO overflow workaround

Josef Bacik <[email protected]>
btrfs: free the reloc_control in a consistent way

Josef Bacik <[email protected]>
btrfs: do not init a reloc root if we aren't relocating

Ian Rogers <[email protected]>
perf parse-events: Fix 3 use after frees found with clang ASAN

He Zhe <[email protected]>
KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt context

Niklas Söderlund <[email protected]>
thermal: rcar_thermal: Handle probe error gracefully

Nathan Chancellor <[email protected]>
tracing: Use address-of operator on section symbols

Jordan Crouse <[email protected]>
drm/msm/a5xx: Always set an OPP supported hardware value

Pavel Machek <[email protected]>
drm/msm: fix leaks if initialization fails

Gustavo Romero <[email protected]>
KVM: PPC: Book3S HV: Treat TM-related invalid form instructions on P9 like the valid ones

Alexander Shishkin <[email protected]>
intel_th: Disallow multi mode on devices where it's broken

Jason Gunthorpe <[email protected]>
RDMA/cm: Remove a race freeing timewait_info

Trond Myklebust <[email protected]>
nfsd: Don't add locks to closed or closing open stateids

Alexandre Belloni <[email protected]>
rtc: ds1374: fix possible race condition

Alexandre Belloni <[email protected]>
rtc: sa1100: fix possible race condition

Stefan Berger <[email protected]>
tpm: ibmvtpm: Wait for buffer to be set before proceeding

Dmitry Monakhov <[email protected]>
ext4: mark block bitmap corrupted when found instead of BUGON

Darrick J. Wong <[email protected]>
xfs: mark dir corrupt when lookup-by-hash fails

Darrick J. Wong <[email protected]>
xfs: don't ever return a stale pointer from __xfs_dir3_free_read

Palmer Dabbelt <[email protected]>
tty: sifive: Finish transmission before changing the clock

Colin Ian King <[email protected]>
media: tda10071: fix unsigned sign extension overflow

Howard Chung <[email protected]>
Bluetooth: L2CAP: handle l2cap config request during open state

Sagar Biradar <[email protected]>
scsi: aacraid: Disabling TM path and only processing IOP reset

Wen Gong <[email protected]>
ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read

Leo Yan <[email protected]>
perf cs-etm: Correct synthesizing instruction samples

Leo Yan <[email protected]>
perf cs-etm: Swap packets for instruction samples

afzal mohammed <[email protected]>
s390/irq: replace setup_irq() by request_irq()

Zeng Tao <[email protected]>
cpu-topology: Fix the potential data corruption

Anson Huang <[email protected]>
clk: imx: Fix division by zero warning on pfdv2

Rodrigo Siqueira <[email protected]>
drm/amd/display: Stop if retimer is not available

Tony Lindgren <[email protected]>
ARM: OMAP2+: Handle errors for cpu_pm

John Clements <[email protected]>
drm/amdgpu: increase atombios cmd timeout

Kirill A. Shutemov <[email protected]>
mm: avoid data corruption on CoW fault into PFN-mapped VMA

John Garry <[email protected]>
perf jevents: Fix leak of mapfile memory

Qiujun Huang <[email protected]>

    ext4: fix a data race at inode->i_disksize

Wenjing Liu <[email protected]>
drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice

Alexey Kardashevskiy <[email protected]>
powerpc/book3s64: Fix error handling in mm_iommu_do_alloc()

Wen Yang <[email protected]>
timekeeping: Prevent 32bit truncation in scale64_check_overflow()

Alain Michaud <[email protected]>
Bluetooth: guard against controllers sending zero'd events

Takashi Iwai <[email protected]>
media: go7007: Fix URB type for interrupt handling

Jaska Uimonen <[email protected]>
ASoC: SOF: ipc: check ipc return value before data copy

John Garry <[email protected]>
bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal

Qian Cai <[email protected]>
random: fix data races at timer_rand_state

James Morse <[email protected]>
firmware: arm_sdei: Use cpus_read_lock() to avoid races with cpuhp

Jiri Pirko <[email protected]>
iavf: use tc_cls_can_offload_and_chain0() instead of chain check

Laurent Pinchart <[email protected]>
drm/omap: dss: Cleanup DSS ports on initialisation failure

Aric Cyr <[email protected]>
drm/amd/display: dal_ddc_i2c_payloads_create can fail causing panic

Pierre-Louis Bossart <[email protected]>
soundwire: bus: disable pm_runtime in sdw_slave_delete

Dmitry Osipenko <[email protected]>
dmaengine: tegra-apb: Prevent race conditions on channel's freeing

Amelie Delaunay <[email protected]>
dmaengine: stm32-dma: use vchan_terminate_vdesc() in .terminate_all

Thomas Gleixner <[email protected]>
bpf: Remove recursion prevention from rcu free callback

Dave Hansen <[email protected]>
x86/pkeys: Add check for pkey "overflow"

Dan Carpenter <[email protected]>
media: staging/imx: Missing assignment in imx_media_capture_device_register()

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .terminate_all

wanpeng li <[email protected]>

    KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow

Paolo Bonzini <[email protected]>
KVM: x86: fix incorrect comparison in trace event

Bart Van Assche <[email protected]>
RDMA/rxe: Fix configuration of atomic queue pair attributes

Thomas Richter <[email protected]>
perf test: Fix test trace+probe_vfs_getname.sh on s390

Takashi Iwai <[email protected]>
ALSA: usb-audio: Don't create a mixer element with bogus volume range

Felix Fietkau <[email protected]>
mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw

Felix Fietkau <[email protected]>
mt76: clear skb pointers from rx aggregation reorder buffer during cleanup

Ayush Sawal <[email protected]>
crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test

Dinh Nguyen <[email protected]>
clk: stratix10: use do_div() for 64-bit calculation

Waiman Long <[email protected]>
locking/lockdep: Decrement IRQ context counters when removing lock chain

Wen Yang <[email protected]>
drm/omap: fix possible object reference leak

James Smart <[email protected]>
scsi: lpfc: Fix coverity errors in fmdi attribute handling

James Smart <[email protected]>
scsi: lpfc: Fix release of hwq to clear the eq relationship

James Smart <[email protected]>
scsi: lpfc: Fix RQ buffer leakage when no IOCBs available

Vasily Averin <[email protected]>
selinux: sel_avc_get_stat_idx should increase position index

Steve Grubb <[email protected]>
audit: CONFIG_CHANGE don't log internal bookkeeping as an event

Tony Cheng <[email protected]>
drm/amd/display: fix workaround for incorrect double buffer register for DLG ADL and TTU

Trond Myklebust <[email protected]>
nfsd: Fix a perf warning

Qian Cai <[email protected]>
skbuff: fix a data race in skb_queue_len()

Mohan Kumar <[email protected]>
ALSA: hda: Clear RIRB status before reading WP

Zhuang Yanying <[email protected]>
KVM: fix overflow of zero page refcount with ksm running

Hillf Danton <[email protected]>
Bluetooth: prefetch channel before killing sock

Steven Price <[email protected]>
mm: pagewalk: fix termination condition in walk_pte_range()

Vasily Averin <[email protected]>
mm/swapfile.c: swap_next should increase position index

Manish Mandlik <[email protected]>
Bluetooth: Fix refcount use-after-free issue

Doug Smythies <[email protected]>
tools/power/x86/intel_pstate_tracer: changes for python 3 compatibility

Sven Schnelle <[email protected]>
selftests/ftrace: fix glob selftest

Jeff Layton <[email protected]>
ceph: ensure we have a new cap before continuing in fill_inode

Mert Dirik <[email protected]>
ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter

Vincent Whitchurch <[email protected]>
ARM: 8948/1: Prevent OOB access in stacktrace

Josef Bacik <[email protected]>
tracing: Set kernel_stack's caller size properly

Maxim Mikityanskiy <[email protected]>
Bluetooth: btrtl: Use kvmalloc for FW allocations

Oliver O'Halloran <[email protected]>
powerpc/eeh: Only dump stack once if an MMIO loop is detected

Trond Myklebust <[email protected]>
nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create()

Thomas Richter <[email protected]>
s390/cpum_sf: Use kzalloc and minor changes

Matthias Fend <[email protected]>
dmaengine: zynqmp_dma: fix burst length configuration

Qu Wenruo <[email protected]>
btrfs: tree-checker: Check leaf chunk item size

Dmitry Osipenko <[email protected]>
i2c: tegra: Prevent interrupt triggering after transfer timeout

David Francis <[email protected]>
drm/amd/display: Initialize DSC PPS variables to 0

Bart Van Assche <[email protected]>
scsi: ufs: Fix a race condition in the tracing code

Bart Van Assche <[email protected]>
scsi: ufs: Make ufshcd_add_command_trace() easier to read

Rafael J. Wysocki <[email protected]>
ACPI: EC: Reference count query handlers under lock

Kevin Kou <[email protected]>
sctp: move trace_sctp_probe_path into sctp_outq_sack

James Smart <[email protected]>
scsi: lpfc: Fix incomplete NVME discovery when target

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix stuck session in GNL

Viresh Kumar <[email protected]>
opp: Replace list_kref with a local counter

Nikhil Devshatwar <[email protected]>
media: ti-vpe: cal: Restrict DMA to avoid memory corruption

Andrey Grodzovsky <[email protected]>
drm/scheduler: Avoid accessing freed bad job.

Marco Elver <[email protected]>
seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier

Stephan Gerhold <[email protected]>
drm/mcde: Handle pending vblank while disabling display

Vasily Averin <[email protected]>
ipv6_route_seq_next should increase position index

Vasily Averin <[email protected]>
rt_cpu_seq_next should increase position index

Vasily Averin <[email protected]>
neigh_stat_seq_next() should increase position index

Vasily Averin <[email protected]>
vcc_seq_next should increase position index

Tuong Lien <[email protected]>
tipc: fix link overflow issue at socket shutdown

Kai Vehmanen <[email protected]>
ALSA: hda: enable regmap internal locking

Darrick J. Wong <[email protected]>
xfs: fix log reservation overflows when allocating large rt extents

Steven Rostedt (VMware) <[email protected]>
module: Remove accidental change of module_enable_x()

Miaohe Lin <[email protected]>

    KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy()

Joe Perches <[email protected]>
kernel/sys.c: avoid copying possible padding bytes in copy_to_user

Xiaoming Ni <[email protected]>
kernel/notifier.c: intercept duplicate registrations to avoid infinite loops

Stanislav Fomichev <[email protected]>
selftests/bpf: De-flake test_tcpbpf

Mark Rutland <[email protected]>
arm64: insn: consistently handle exit text

Monk Liu <[email protected]>
drm/amdgpu: fix calltrace during kmd unload(v3)

Omar Sandoval <[email protected]>
xfs: fix realtime file data space leak

Vasily Gorbik <[email protected]>
s390: avoid misusing CALL_ON_STACK for task stack setup

Max Filippov <[email protected]>
xtensa: fix system_call interaction with ptrace

Tzung-Bi Shih <[email protected]>
ASoC: max98090: remove msleep in PLL unlocked workaround

Jaegeuk Kim <[email protected]>
f2fs: stop GC when the victim becomes fully valid

Pavel Shilovsky <[email protected]>
CIFS: Properly process SMB3 lease breaks

Markus Elfring <[email protected]>
CIFS: Use common error handling code in smb2_ioctl_query_info()

Chuck Lever <[email protected]>
SUNRPC: Capture completion of all RPC tasks

Kusanagi Kouichi <[email protected]>
debugfs: Fix !DEBUG_FS debugfs_create_automount

Felix Fietkau <[email protected]>
mt76: add missing locking around ampdu action

Felix Fietkau <[email protected]>
mt76: do not use devm API for led classdev

peter chang <[email protected]>

    scsi: pm80xx: Cleanup command when a reset times out

Bob Peterson <[email protected]>
gfs2: clean up iopen glock mess in gfs2_create_inode

Bradley Bolen <[email protected]>
mmc: core: Fix size overflow for mmc partitions

Sascha Hauer <[email protected]>
ubi: Fix producing anchor PEBs

Christophe JAILLET <[email protected]>
RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()'

Brian Foster <[email protected]>
xfs: fix attr leaf header freemap.size underflow

Al Viro <[email protected]>
fix dget_parent() fastpath race

Nicholas Johnson <[email protected]>
PCI: Avoid double hpmemsize MMIO window assignment

Pan Bian <[email protected]>
RDMA/i40iw: Fix potential use after free

Pan Bian <[email protected]>
RDMA/qedr: Fix potential use after free

Lianbo Jiang <[email protected]>
x86/kdump: Always reserve the low 1M when the crashkernel option is specified

Satendra Singh Thakur <[email protected]>
dmaengine: mediatek: hsdma_probe: fixed a memory leak when devm_request_irq fails

Guoju Fang <[email protected]>
bcache: fix a lost wake-up problem caused by mca_cannibalize_lock

Divya Indi <[email protected]>
tracing: Adding NULL checks for trace_array descriptor pointer

Divya Indi <[email protected]>
tracing: Verify if trace array exists before destroying it.

Ivan Lazeev <[email protected]>
tpm_crb: fix fTPM on AMD Zen+ CPUs

Alex Deucher <[email protected]>
drm/amdgpu/powerplay/smu7: fix AVFS handling with custom powerplay table

Lee Jones <[email protected]>
mfd: mfd-core: Protect against NULL call-back function pointer

Hou Tao <[email protected]>

    mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path of cfi_amdstd_setup()

Usha Ketineni <[email protected]>
ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx

Alex Deucher <[email protected]>
drm/amdgpu/powerplay: fix AVFS handling with custom powerplay table

Stephen Kitt <[email protected]>
clk/ti/adpll: allocate room for terminating null

Jaegeuk Kim <[email protected]>
f2fs: avoid kernel panic on corruption test

Andreas Gruenbacher <[email protected]>
iomap: Fix overflow in iomap_page_mkwrite

Dan Williams <[email protected]>
dax: Fix alloc_dax_region() compile warning

Eric Dumazet <[email protected]>
net: silence data-races on sk_backlog.tail

Michael Ellerman <[email protected]>
powerpc/64s: Always disable branch profiling for prom_init.o

James Smart <[email protected]>
scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce

Pan Bian <[email protected]>
scsi: fnic: fix use after free

Dmitry Osipenko <[email protected]>
PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out

Mike Snitzer <[email protected]>
dm table: do not allow request-based DM to stack on partitions

Oleh Kravchenko <[email protected]>
leds: mlxreg: Fix possible buffer overflow

Dave Chinner <[email protected]>
xfs: properly serialise fallocate against AIO+DIO

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Free gamma after calculating legacy transfer function

Sakari Ailus <[email protected]>
media: smiapp: Fix error handling at NVM reading

Pierre-Louis Bossart <[email protected]>
soundwire: intel/cadence: fix startup sequence

Russell King <[email protected]>
ASoC: kirkwood: fix IRQ error handling

Kangjie Lu <[email protected]>
gma/gma500: fix a memory disclosure bug due to uninitialized bytes

Dave Chinner <[email protected]>
xfs: fix inode fork extent count overflow

Fuqian Huang <[email protected]>
m68k: q40: Fix info-leak in rtc_ioctl

Balsundar P <[email protected]>
scsi: aacraid: fix illegal IO beyond last LBA

Jia He <[email protected]>
mm: fix double page fault on arm64 if PTE_AF is cleared

Pierre Crégut <[email protected]>
PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes

Miaoqing Pan <[email protected]>
ath10k: fix memory leak for tpc_stats_final

Miaoqing Pan <[email protected]>
ath10k: fix array out-of-bounds access

Quinn Tran <[email protected]>
scsi: qla2xxx: Add error handling for PLOGI ELS passthrough

Chris Wilson <[email protected]>
dma-fence: Serialise signal enabling (dma_fence_enable_sw_signaling)

Jay Cornwall <[email protected]>
drm/amdkfd: Fix race in gfx10 context restore handler

Wesley Chalmers <[email protected]>
drm/amd/display: Do not double-buffer DTO adjustments

zhengbin <[email protected]>
media: mc-device.c: fix memleak in media_device_register_entity

Jonathan Lebon <[email protected]>
selinux: allow labeling before policy is loaded

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Free diag buffer without any status check

James Smart <[email protected]>
scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs

Iurii Zaikin <[email protected]>
kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec()

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

Diffstat:

 Documentation/devicetree/bindings/sound/wm8994.txt |  18 +-
 Documentation/driver-api/libata.rst                |   2 +-
 Makefile                                           |   4 +-
 arch/arm/include/asm/kvm_emulate.h                 |  11 +-
 arch/arm/kernel/stacktrace.c                       |   2 +
 arch/arm/kernel/traps.c                            |   6 +-
 arch/arm/mach-omap2/cpuidle34xx.c                  |   9 +-
 arch/arm/mach-omap2/cpuidle44xx.c                  |  26 +-
 arch/arm/mach-omap2/pm34xx.c                       |   8 +-
 arch/arm64/include/asm/kvm_emulate.h               |  12 +-
 arch/arm64/include/asm/sections.h                  |   1 +
 arch/arm64/kernel/acpi.c                           |  25 ++
 arch/arm64/kernel/cpufeature.c                     |  12 +-
 arch/arm64/kernel/insn.c                           |  22 +-
 arch/arm64/kernel/vmlinux.lds.S                    |   3 +
 arch/arm64/kvm/hyp/switch.c                        |   2 +-
 arch/arm64/mm/fault.c                              |  12 +-
 arch/m68k/q40/config.c                             |   1 +
 arch/mips/include/asm/cpu-type.h                   |   1 +
 arch/powerpc/include/asm/kvm_asm.h                 |   3 +
 arch/powerpc/kernel/Makefile                       |   2 +-
 arch/powerpc/kernel/eeh.c                          |   2 +-
 arch/powerpc/kernel/traps.c                        |   6 +-
 arch/powerpc/kvm/book3s_64_mmu_radix.c             |   5 +
 arch/powerpc/kvm/book3s_hv_tm.c                    |  28 +-
 arch/powerpc/kvm/book3s_hv_tm_builtin.c            |  16 +-
 arch/powerpc/mm/book3s64/iommu_api.c               |  39 +-
 arch/powerpc/perf/imc-pmu.c                        | 173 +++++++--
 arch/riscv/include/asm/ftrace.h                    |   7 +
 arch/riscv/kernel/ftrace.c                         |  19 +
 arch/s390/include/asm/pgtable.h                    |  44 ++-
 arch/s390/include/asm/stacktrace.h                 |  11 +
 arch/s390/kernel/irq.c                             |   8 +-
 arch/s390/kernel/perf_cpum_sf.c                    |   9 +-
 arch/s390/kernel/setup.c                           |  15 +-
 arch/s390/kernel/smp.c                             |   2 +-
 arch/x86/include/asm/crash.h                       |   6 +
 arch/x86/include/asm/nospec-branch.h               |   4 +-
 arch/x86/include/asm/pkeys.h                       |   5 +
 arch/x86/kernel/apic/io_apic.c                     |   1 +
 arch/x86/kernel/crash.c                            |  15 +
 arch/x86/kernel/fpu/xstate.c                       |   9 +-
 arch/x86/kvm/emulate.c                             |   2 +
 arch/x86/kvm/lapic.c                               |   2 +-
 arch/x86/kvm/mmutrace.h                            |   2 +-
 arch/x86/kvm/svm.c                                 |  11 +-
 arch/x86/kvm/vmx/vmx.c                             |  26 +-
 arch/x86/kvm/x86.c                                 |  13 +-
 arch/x86/lib/usercopy_64.c                         |   2 +-
 arch/x86/realmode/init.c                           |   2 +
 arch/xtensa/kernel/entry.S                         |   4 +-
 arch/xtensa/kernel/ptrace.c                        |  18 +-
 drivers/acpi/ec.c                                  |  16 +-
 drivers/ata/acard-ahci.c                           |   6 +-
 drivers/ata/libahci.c                              |   6 +-
 drivers/ata/libata-core.c                          |   9 +-
 drivers/ata/libata-sff.c                           |  12 +-
 drivers/ata/pata_macio.c                           |   6 +-
 drivers/ata/pata_pxa.c                             |   8 +-
 drivers/ata/pdc_adma.c                             |   7 +-
 drivers/ata/sata_fsl.c                             |   4 +-
 drivers/ata/sata_inic162x.c                        |   4 +-
 drivers/ata/sata_mv.c                              |  34 +-
 drivers/ata/sata_nv.c                              |  18 +-
 drivers/ata/sata_promise.c                         |   6 +-
 drivers/ata/sata_qstor.c                           |   8 +-
 drivers/ata/sata_rcar.c                            |   6 +-
 drivers/ata/sata_sil.c                             |   8 +-
 drivers/ata/sata_sil24.c                           |   6 +-
 drivers/ata/sata_sx4.c                             |   6 +-
 drivers/atm/eni.c                                  |   2 +-
 drivers/base/arch_topology.c                       |   4 +-
 drivers/base/regmap/internal.h                     |   2 +-
 drivers/base/regmap/regcache.c                     |   2 +-
 drivers/base/regmap/regmap.c                       |  33 +-
 drivers/bluetooth/btrtl.c                          |  20 +-
 drivers/bus/hisi_lpc.c                             |  27 +-
 drivers/char/ipmi/bt-bmc.c                         |  12 +-
 drivers/char/random.c                              |  12 +-
 drivers/char/tlclk.c                               |  17 +-
 drivers/char/tpm/tpm_crb.c                         | 123 +++++--
 drivers/char/tpm/tpm_ibmvtpm.c                     |   9 +
 drivers/char/tpm/tpm_ibmvtpm.h                     |   1 +
 drivers/clk/imx/clk-pfdv2.c                        |   6 +
 drivers/clk/socfpga/clk-pll-s10.c                  |   4 +-
 drivers/clk/ti/adpll.c                             |  11 +-
 drivers/clocksource/h8300_timer8.c                 |   2 +-
 drivers/cpufreq/powernv-cpufreq.c                  |  13 +-
 drivers/crypto/chelsio/chcr_algo.c                 |   5 +-
 drivers/crypto/chelsio/chtls/chtls_io.c            |  10 +-
 drivers/dax/bus.c                                  |   2 +-
 drivers/dax/bus.h                                  |   2 +-
 drivers/dax/dax-private.h                          |   2 +-
 drivers/devfreq/tegra30-devfreq.c                  |   4 +-
 drivers/dma-buf/dma-buf.c                          |   2 +
 drivers/dma-buf/dma-fence.c                        |  78 ++--
 drivers/dma/mediatek/mtk-hsdma.c                   |   4 +-
 drivers/dma/stm32-dma.c                            |   9 +-
 drivers/dma/stm32-mdma.c                           |   9 +-
 drivers/dma/tegra20-apb-dma.c                      |   3 +-
 drivers/dma/xilinx/zynqmp_dma.c                    |  24 +-
 drivers/edac/ghes_edac.c                           |   4 +
 drivers/firmware/arm_sdei.c                        |  26 +-
 drivers/gpio/gpio-rcar.c                           |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c  |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c           |  31 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c            |  10 +-
 drivers/gpu/drm/amd/amdgpu/atom.c                  |   4 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  58 +--
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |   2 +
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  40 +--
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |  40 +--
 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c              |  16 +
 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h     | 139 ++++----
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm |   1 +
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   2 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  32 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c    |   2 +
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |  67 ++--
 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c  |  52 ++-
 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c |   5 +
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c  |  26 --
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c   |   5 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |   5 +-
 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c  |  35 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h        |   1 +
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   |   7 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c |   7 +
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            |  20 +-
 drivers/gpu/drm/gma500/cdv_intel_display.c         |   2 +
 drivers/gpu/drm/mcde/mcde_display.c                |  10 +
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |  27 +-
 drivers/gpu/drm/msm/msm_drv.c                      |   6 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |   4 +-
 drivers/gpu/drm/nouveau/nouveau_debugfs.c          |   5 +-
 drivers/gpu/drm/nouveau/nouveau_gem.c              |   4 +-
 .../gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c   |  17 +-
 drivers/gpu/drm/omapdrm/dss/dss.c                  |  43 ++-
 drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c    |   4 +-
 drivers/gpu/drm/radeon/radeon_bios.c               |  30 +-
 drivers/gpu/drm/scheduler/sched_main.c             |  27 ++
 drivers/gpu/drm/sun4i/sun8i_csc.h                  |   2 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   1 +
 drivers/hwtracing/coresight/coresight-etm4x.c      |   1 +
 drivers/hwtracing/intel_th/intel_th.h              |   2 +
 drivers/hwtracing/intel_th/msu.c                   |  11 +-
 drivers/hwtracing/intel_th/pci.c                   |   8 +-
 drivers/i2c/busses/i2c-aspeed.c                    |   2 +
 drivers/i2c/busses/i2c-tegra.c                     |  93 +++--
 drivers/i2c/i2c-core-base.c                        |   2 +-
 drivers/infiniband/core/cm.c                       |  25 +-
 drivers/infiniband/hw/cxgb4/cm.c                   |   4 +-
 drivers/infiniband/hw/i40iw/i40iw_cm.c             |   2 +-
 drivers/infiniband/hw/qedr/qedr_iw_cm.c            |   2 +-
 drivers/infiniband/sw/rxe/rxe.c                    |   2 +
 drivers/infiniband/sw/rxe/rxe_qp.c                 |   7 +-
 drivers/infiniband/ulp/iser/iser_memory.c          |  21 +-
 drivers/leds/leds-mlxreg.c                         |   4 +-
 drivers/md/bcache/bcache.h                         |   1 +
 drivers/md/bcache/btree.c                          |  12 +-
 drivers/md/bcache/super.c                          |   1 +
 drivers/md/dm-table.c                              |  27 +-
 drivers/md/dm.c                                    |  23 +-
 drivers/media/dvb-frontends/tda10071.c             |   9 +-
 drivers/media/i2c/smiapp/smiapp-core.c             |   3 +-
 drivers/media/mc/mc-device.c                       |  65 ++--
 drivers/media/platform/qcom/venus/vdec.c           |   5 +-
 drivers/media/platform/ti-vpe/cal.c                |   6 +-
 drivers/media/usb/go7007/go7007-usb.c              |   4 +-
 drivers/mfd/mfd-core.c                             |  10 +
 drivers/mmc/core/mmc.c                             |   9 +-
 drivers/mtd/chips/cfi_cmdset_0002.c                |   1 -
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c         |   4 +-
 drivers/mtd/nand/raw/omap_elm.c                    |   1 +
 drivers/mtd/parsers/cmdlinepart.c                  |  23 +-
 drivers/mtd/ubi/fastmap-wl.c                       |  46 ++-
 drivers/mtd/ubi/fastmap.c                          |  14 +-
 drivers/mtd/ubi/ubi.h                              |   6 +-
 drivers/mtd/ubi/wl.c                               |  32 +-
 drivers/mtd/ubi/wl.h                               |   1 -
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |   4 +-
 drivers/net/ethernet/intel/e1000/e1000_main.c      |  18 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   8 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |  14 +-
 drivers/net/ethernet/qlogic/qed/qed_dev.c          |  11 +-
 drivers/net/ethernet/qlogic/qed/qed_l2.c           |   3 +
 drivers/net/ethernet/qlogic/qed/qed_main.c         |   2 +
 drivers/net/ethernet/qlogic/qed/qed_sriov.c        |   1 +
 drivers/net/ethernet/qlogic/qede/qede_filter.c     |   3 +
 drivers/net/ethernet/qlogic/qede/qede_main.c       |  11 +-
 drivers/net/ethernet/realtek/r8169_main.c          |   3 +-
 drivers/net/ethernet/xilinx/xilinx_axienet.h       |   2 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  50 ++-
 drivers/net/ieee802154/adf7242.c                   |   4 +-
 drivers/net/ieee802154/ca8210.c                    |   1 +
 drivers/net/wireless/ath/ar5523/ar5523.c           |   2 +
 drivers/net/wireless/ath/ath10k/debug.c            |   3 +-
 drivers/net/wireless/ath/ath10k/sdio.c             |  18 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |  49 ++-
 .../broadcom/brcm80211/brcmfmac/fwsignal.c         |   3 +-
 drivers/net/wireless/marvell/mwifiex/fw.h          |   2 +-
 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c |   4 +-
 drivers/net/wireless/mediatek/mt76/agg-rx.c        |   1 +
 drivers/net/wireless/mediatek/mt76/dma.c           |   9 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |  12 +-
 drivers/net/wireless/mediatek/mt76/mt7603/main.c   |   2 +
 drivers/net/wireless/mediatek/mt76/mt7615/main.c   |   2 +
 drivers/net/wireless/mediatek/mt76/mt76x02_util.c  |   2 +
 drivers/net/wireless/ti/wlcore/main.c              |   4 +-
 drivers/net/wireless/ti/wlcore/tx.c                |   1 +
 drivers/nvme/host/Kconfig                          |   1 +
 drivers/nvme/host/core.c                           |  14 +-
 drivers/nvme/host/fc.c                             |   4 +-
 drivers/nvme/host/multipath.c                      |  21 +-
 drivers/nvme/host/nvme.h                           |  19 +-
 drivers/nvme/host/pci.c                            |   1 -
 drivers/nvme/host/rdma.c                           |   3 +-
 drivers/nvme/host/tcp.c                            |   3 +-
 drivers/nvme/target/loop.c                         |   3 +-
 drivers/nvme/target/rdma.c                         |  30 +-
 drivers/opp/core.c                                 |  48 +--
 drivers/opp/of.c                                   |  30 +-
 drivers/opp/opp.h                                  |   6 +-
 drivers/pci/controller/dwc/pcie-tegra194.c         |   5 +-
 drivers/pci/controller/pci-tegra.c                 |   3 +-
 drivers/pci/hotplug/pciehp_hpc.c                   |  26 +-
 drivers/pci/iov.c                                  |   8 +-
 drivers/pci/rom.c                                  |  17 -
 drivers/pci/setup-bus.c                            |  38 +-
 drivers/phy/samsung/phy-s5pv210-usb2.c             |   4 +
 drivers/power/supply/max17040_battery.c            |   2 +-
 drivers/rapidio/devices/rio_mport_cdev.c           |  14 +-
 drivers/regulator/axp20x-regulator.c               |   7 +-
 drivers/rtc/rtc-ds1374.c                           |  15 +-
 drivers/rtc/rtc-sa1100.c                           |  18 +-
 drivers/s390/block/dasd_fba.c                      |   9 +-
 drivers/s390/cio/airq.c                            |   8 +-
 drivers/s390/cio/cio.c                             |   8 +-
 drivers/s390/crypto/zcrypt_api.c                   |   3 +-
 drivers/scsi/aacraid/aachba.c                      |   8 +-
 drivers/scsi/aacraid/commsup.c                     |   2 +-
 drivers/scsi/aacraid/linit.c                       |  46 ++-
 drivers/scsi/cxlflash/main.c                       |   1 +
 drivers/scsi/fnic/fnic_scsi.c                      |   3 +-
 drivers/scsi/hpsa.c                                |  80 +++--
 drivers/scsi/libfc/fc_rport.c                      |  13 +-
 drivers/scsi/lpfc/lpfc_attr.c                      |  40 +--
 drivers/scsi/lpfc/lpfc_ct.c                        | 137 +++----
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |  76 ++--
 drivers/scsi/lpfc/lpfc_hw.h                        |  36 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   1 +
 drivers/scsi/lpfc/lpfc_nportdisc.c                 | 233 ++++++++++--
 drivers/scsi/lpfc/lpfc_sli.c                       |   4 +
 drivers/scsi/mpt3sas/mpt3sas_ctl.c                 |   6 -
 drivers/scsi/pm8001/pm8001_sas.c                   |  50 ++-
 drivers/scsi/qedi/qedi_iscsi.c                     |   3 +
 drivers/scsi/qla2xxx/qla_init.c                    |  43 +--
 drivers/scsi/qla2xxx/qla_iocb.c                    | 101 +++++-
 drivers/scsi/qla2xxx/qla_target.c                  |  21 +-
 drivers/scsi/ufs/ufshcd.c                          |  14 +-
 drivers/soundwire/bus.c                            |   2 +
 drivers/soundwire/cadence_master.c                 |  80 +++--
 drivers/soundwire/cadence_master.h                 |   1 +
 drivers/soundwire/intel.c                          |  14 +-
 drivers/staging/media/imx/imx-media-capture.c      |   2 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |  19 +-
 drivers/thermal/rcar_thermal.c                     |   6 +-
 drivers/tty/serial/8250/8250_omap.c                |   8 +-
 drivers/tty/serial/8250/8250_port.c                |  16 +-
 drivers/tty/serial/samsung.c                       |   8 +-
 drivers/tty/serial/sifive.c                        |  28 +-
 drivers/tty/serial/xilinx_uartps.c                 |   8 +
 drivers/tty/vcc.c                                  |   1 +
 drivers/usb/dwc3/gadget.c                          |   2 +-
 drivers/usb/host/ehci-mv.c                         |   8 +-
 drivers/vfio/pci/vfio_pci.c                        |  13 +
 fs/block_dev.c                                     |  10 +
 fs/btrfs/disk-io.c                                 |  11 +-
 fs/btrfs/extent-tree.c                             |   2 -
 fs/btrfs/inode.c                                   | 201 +++++------
 fs/btrfs/relocation.c                              |  45 ++-
 fs/btrfs/tree-checker.c                            |  40 ++-
 fs/ceph/caps.c                                     |  14 +-
 fs/ceph/inode.c                                    |   5 +-
 fs/cifs/cifsglob.h                                 |   9 +-
 fs/cifs/file.c                                     |  21 +-
 fs/cifs/misc.c                                     |  17 +-
 fs/cifs/smb1ops.c                                  |   8 +-
 fs/cifs/smb2misc.c                                 |  32 +-
 fs/cifs/smb2ops.c                                  |  89 +++--
 fs/cifs/smb2pdu.h                                  |   2 +-
 fs/dcache.c                                        |   4 +-
 fs/exec.c                                          |  22 +-
 fs/ext4/inode.c                                    |   2 +-
 fs/ext4/mballoc.c                                  |  11 +-
 fs/f2fs/gc.c                                       |  10 +-
 fs/f2fs/node.c                                     |   1 -
 fs/fuse/dev.c                                      |   1 -
 fs/fuse/inode.c                                    |   7 +
 fs/gfs2/inode.c                                    |  13 +-
 fs/iomap/buffered-io.c                             |   7 +-
 fs/nfs/nfstrace.h                                  |  15 +-
 fs/nfs/pagelist.c                                  |  67 ++--
 fs/nfs/write.c                                     |  10 +-
 fs/nfsd/filecache.c                                |   8 +-
 fs/nfsd/nfs4state.c                                |  73 ++--
 fs/nfsd/trace.h                                    |  12 +-
 fs/proc/base.c                                     |  10 +-
 fs/ubifs/io.c                                      |  16 +-
 fs/ubifs/journal.c                                 |   1 +
 fs/ubifs/orphan.c                                  |   9 +-
 fs/xfs/libxfs/xfs_attr_leaf.c                      |  22 +-
 fs/xfs/libxfs/xfs_bmap.c                           |  25 +-
 fs/xfs/libxfs/xfs_dir2_node.c                      |   1 +
 fs/xfs/libxfs/xfs_dir2_sf.c                        |   2 +-
 fs/xfs/libxfs/xfs_iext_tree.c                      |   2 +-
 fs/xfs/libxfs/xfs_inode_fork.c                     |   8 +-
 fs/xfs/libxfs/xfs_inode_fork.h                     |  14 +-
 fs/xfs/libxfs/xfs_trans_resv.c                     |  96 ++++-
 fs/xfs/scrub/dir.c                                 |   3 +
 fs/xfs/scrub/scrub.c                               |   9 +
 fs/xfs/xfs_bmap_util.c                             |   8 +-
 fs/xfs/xfs_file.c                                  |  30 ++
 fs/xfs/xfs_fsmap.c                                 |   9 +
 fs/xfs/xfs_ioctl.c                                 |   1 +
 fs/xfs/xfs_trans.c                                 |   5 +
 include/asm-generic/pgtable.h                      |  10 +
 include/linux/binfmts.h                            |   8 +-
 include/linux/debugfs.h                            |   5 +-
 include/linux/kprobes.h                            |   5 +
 include/linux/libata.h                             |  13 +-
 include/linux/mmc/card.h                           |   2 +-
 include/linux/nfs_page.h                           |   2 +
 include/linux/pci.h                                |   1 -
 include/linux/qed/qed_if.h                         |   1 +
 include/linux/sched/signal.h                       |   9 +-
 include/linux/seqlock.h                            |  11 +-
 include/linux/skbuff.h                             |  14 +-
 include/linux/sunrpc/svc_rdma.h                    |   5 +-
 include/net/sock.h                                 |   4 +-
 include/sound/hda_codec.h                          |   5 +
 include/trace/events/sctp.h                        |   9 -
 include/trace/events/sunrpc.h                      |   1 +
 init/init_task.c                                   |   1 +
 init/main.c                                        |   2 +
 kernel/Makefile                                    |   2 +
 kernel/audit_watch.c                               |   2 -
 kernel/bpf/hashtab.c                               |   8 -
 kernel/bpf/inode.c                                 |   4 +-
 kernel/events/core.c                               |  12 +-
 kernel/fork.c                                      |   5 +-
 kernel/kcmp.c                                      |   8 +-
 kernel/kprobes.c                                   |  44 ++-
 kernel/locking/lockdep.c                           |  40 ++-
 kernel/locking/lockdep_internals.h                 |   6 +
 kernel/notifier.c                                  |   5 +-
 kernel/printk/printk.c                             |   3 +
 kernel/sched/core.c                                |   3 +-
 kernel/sched/fair.c                                |  79 +++--
 kernel/sys.c                                       |   4 +-
 kernel/sysctl-test.c                               | 392 +++++++++++++++++++++
 kernel/time/timekeeping.c                          |   3 +-
 kernel/trace/trace.c                               |  20 +-
 kernel/trace/trace_entries.h                       |   2 +-
 kernel/trace/trace_events.c                        |   2 +
 kernel/trace/trace_events_hist.c                   |   1 -
 kernel/trace/trace_preemptirq.c                    |   4 +-
 kernel/workqueue.c                                 |   6 +-
 lib/Kconfig.debug                                  |  11 +
 lib/string.c                                       |  24 ++
 mm/filemap.c                                       |   8 +
 mm/gup.c                                           |  18 +-
 mm/kmemleak.c                                      |   2 +-
 mm/madvise.c                                       |   2 +-
 mm/memcontrol.c                                    |  26 +-
 mm/memory.c                                        | 121 ++++++-
 mm/mmap.c                                          |   2 +
 mm/pagewalk.c                                      |   4 +-
 mm/slub.c                                          |  45 ++-
 mm/swap_state.c                                    |   5 +-
 mm/swapfile.c                                      |  12 +-
 mm/vmscan.c                                        |  45 ++-
 net/atm/lec.c                                      |   6 +
 net/atm/proc.c                                     |   3 +-
 net/batman-adv/bridge_loop_avoidance.c             | 145 ++++++--
 net/batman-adv/bridge_loop_avoidance.h             |   4 +-
 net/batman-adv/multicast.c                         |  46 ++-
 net/batman-adv/multicast.h                         |  15 +
 net/batman-adv/routing.c                           |   4 +
 net/batman-adv/soft-interface.c                    |  11 +-
 net/bluetooth/hci_event.c                          |  25 +-
 net/bluetooth/l2cap_core.c                         |  29 +-
 net/bluetooth/l2cap_sock.c                         |  18 +-
 net/core/devlink.c                                 |   7 +-
 net/core/filter.c                                  |   4 +-
 net/core/neighbour.c                               |   1 +
 net/ipv4/route.c                                   |   1 +
 net/ipv4/tcp.c                                     |   2 +-
 net/ipv6/ip6_fib.c                                 |   7 +-
 net/llc/af_llc.c                                   |   2 +-
 net/mac80211/tx.c                                  |   6 +-
 net/mac802154/tx.c                                 |   8 +-
 net/netfilter/nf_conntrack_proto.c                 |   2 +
 net/netfilter/nf_tables_api.c                      |   3 +-
 net/openvswitch/meter.c                            |   4 +-
 net/openvswitch/meter.h                            |   2 +-
 net/sctp/outqueue.c                                |   6 +
 net/sunrpc/sched.c                                 |  20 +-
 net/sunrpc/svc_xprt.c                              |  19 +-
 net/sunrpc/xprtrdma/svc_rdma_backchannel.c         |  39 +-
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |  11 +-
 net/tipc/socket.c                                  |  53 +--
 net/tipc/topsrv.c                                  |   4 +-
 net/unix/af_unix.c                                 |  11 +-
 net/wireless/Kconfig                               |   1 +
 security/device_cgroup.c                           |   3 +-
 security/selinux/hooks.c                           |  12 +
 security/selinux/selinuxfs.c                       |   1 +
 sound/hda/hdac_bus.c                               |   4 +
 sound/hda/hdac_regmap.c                            |   1 -
 sound/pci/asihpi/hpioctl.c                         |   4 +-
 sound/pci/hda/hda_codec.c                          |  28 +-
 sound/pci/hda/hda_controller.c                     |  11 +-
 sound/pci/hda/hda_controller.h                     |   2 +-
 sound/pci/hda/hda_intel.c                          |  40 ++-
 sound/pci/hda/patch_realtek.c                      |  13 +-
 sound/soc/codecs/max98090.c                        |   8 +-
 sound/soc/codecs/pcm3168a.c                        |   7 +
 sound/soc/codecs/wm8994.c                          |  10 +
 sound/soc/codecs/wm_hubs.c                         |   3 +
 sound/soc/codecs/wm_hubs.h                         |   1 +
 sound/soc/img/img-i2s-out.c                        |   8 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |  10 +
 sound/soc/kirkwood/kirkwood-dma.c                  |   2 +-
 sound/soc/sof/ipc.c                                |  12 +-
 sound/usb/midi.c                                   |  29 +-
 sound/usb/mixer.c                                  |  10 +
 sound/usb/quirks.c                                 |   7 +-
 tools/gpio/gpio-hammer.c                           |  17 +-
 tools/objtool/check.c                              |   2 +-
 tools/perf/builtin-stat.c                          |   2 +-
 tools/perf/pmu-events/jevents.c                    |  15 +-
 tools/perf/tests/shell/lib/probe_vfs_getname.sh    |   2 +-
 tools/perf/tests/shell/record+zstd_comp_decomp.sh  |   3 +-
 tools/perf/trace/beauty/arch_errno_names.sh        |   2 +-
 tools/perf/util/cpumap.c                           |  10 +-
 tools/perf/util/cs-etm.c                           | 126 +++++--
 tools/perf/util/evsel.c                            |   7 +
 tools/perf/util/mem2node.c                         |   3 +-
 tools/perf/util/metricgroup.c                      |   3 +
 tools/perf/util/parse-events.c                     |   9 +-
 tools/perf/util/sort.c                             |   2 +-
 tools/perf/util/symbol-elf.c                       |   7 +
 .../x86/intel_pstate_tracer/intel_pstate_tracer.py |  22 +-
 .../testing/selftests/bpf/progs/test_tcpbpf_kern.c |   1 +
 tools/testing/selftests/bpf/test_tcpbpf.h          |   1 +
 tools/testing/selftests/bpf/test_tcpbpf_user.c     |  25 +-
 .../ftrace/test.d/ftrace/func-filter-glob.tc       |   2 +-
 tools/testing/selftests/ptrace/Makefile            |   4 +-
 tools/testing/selftests/ptrace/vmaccess.c          |  86 +++++
 tools/testing/selftests/x86/syscall_nt.c           |   1 +
 virt/kvm/arm/mmio.c                                |   2 +-
 virt/kvm/arm/mmu.c                                 |   2 +-
 virt/kvm/arm/vgic/vgic-init.c                      |  11 +-
 virt/kvm/arm/vgic/vgic-its.c                       |  11 +-
 virt/kvm/kvm_main.c                                |   1 +
 469 files changed, 5174 insertions(+), 2467 deletions(-)