Skip to content

5.0.20-stable review

Greg Kroah-Hartman alsa-devel dri-devel kernel-hardening linux-arm-kernel linux-arm-msm linux-block linux-edac linux-efi linux-gpio linux-pm linux-samsung-soc linux-scsi linux-tegra linuxppc-dev lkml stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest346 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/346x86: Hide the int3_emulate_call/jmp functions from UMLarch/x86/include/asm/text-patching.h+3 -10 replies
2/346ext4: do not delete unlinked inode from orphan list on failed truncatefs/ext4/inode.c+1 -10 replies
3/346ext4: wait for outstanding dio during truncate in nojournal modefs/ext4/inode.c+9 -120 replies
4/346KVM: x86: fix return value for reserved EFERarch/x86/kvm/x86.c+1 -10 replies
5/346bio: fix improper use of smp_mb__before_atomic()include/linux/bio.h+1 -10 replies
6/346sbitmap: fix improper use of smp_mb__before_atomic()lib/sbitmap.c+1 -10 replies
7/346Revert "scsi: sd: Keep disk read-only when re-reading partition"drivers/scsi/sd.c+1 -20 replies
8/346crypto: hash - fix incorrect HASH_MAX_DESCSIZEcrypto/hmac.c include/crypto/hash.h+9 -10 replies
9/346crypto: vmx - CTR: always increment IV as quadworddrivers/crypto/vmx/aesp8-ppc.pl+1 -10 replies
10/346mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 data hold time problemdrivers/mmc/host/sdhci-iproc.c+2 -10 replies
11/346mmc: sdhci-iproc: Set NO_HISPD bit to fix HS50 data hold time problemdrivers/mmc/host/sdhci-iproc.c+2 -10 replies
12/346kvm: svm/avic: fix off-by-one in checking host APIC IDarch/x86/kvm/svm.c+5 -10 replies
13/346libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overheaddrivers/nvdimm/pmem.c+8 -20 replies
14/346arm64/kernel: kaslr: reduce module randomization range to 2 GBarch/arm64/kernel/kaslr.c arch/arm64/kernel/module.c+4 -40 replies
15/346arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtablearch/arm64/mm/dma-mapping.c+10 -00 replies
16/346gfs2: Fix sign extension bug in gfs2_update_statsfs/gfs2/lock_dlm.c+5 -40 replies
17/346btrfs: dont double unlock on error in btrfs_punch_holefs/btrfs/file.c+1 -30 replies
18/346Btrfs: do not abort transaction at btrfs_update_root() after failure to COW pathfs/btrfs/root-tree.c+1 -30 replies
19/346Btrfs: avoid fallback to transaction commit during fsync of files with holesfs/btrfs/tree-log.c+1 -00 replies
20/346Btrfs: fix race between ranged fsync and writeback of adjacent rangesfs/btrfs/file.c+12 -00 replies
21/346btrfs: sysfs: Fix error path kobject memory leakfs/btrfs/extent-tree.c+1 -20 replies
22/346btrfs: sysfs: dont leak memory when failing add fsidfs/btrfs/sysfs.c+6 -10 replies
23/346fbdev: fix divide error in fb_var_to_videomodedrivers/video/fbdev/core/modedb.c+3 -00 replies
24/346cifs: fix credits leak for SMB1 oplock breaksfs/cifs/cifsglob.h fs/cifs/cifssmb.c fs/cifs/transport.c+7 -60 replies
25/346brcmfmac: assure SSID length from firmware is limiteddrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c+2 -00 replies
26/346brcmfmac: add subtype check for event handling in data pathdrivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c+16 -70 replies
27/346arm64: errata: Add workaround for Cortex-A76 erratum #1463225Documentation/arm64/silicon-errata.txt arch/arm64/Kconfig arch/arm64/include/asm/cpucaps.h +3 more+111 -30 replies
28/346btrfs: honor path->skip_locking in backref codefs/btrfs/backref.c+12 -70 replies
29/346ovl: relax WARN_ON() for overlapping layers use casefs/overlayfs/dir.c fs/overlayfs/inode.c+3 -20 replies
30/346fbdev: fix WARNING in __alloc_pages_nodemask bugdrivers/video/fbdev/core/fbcmap.c+2 -00 replies
31/346media: cpia2: Fix use-after-free in cpia2_exitdrivers/media/usb/cpia2/cpia2_v4l.c+1 -20 replies
32/346media: serial_ir: Fix use-after-free in serial_ir_init_moduledrivers/media/rc/serial_ir.c+1 -80 replies
33/346media: vb2: add waiting_in_dqbuf flagdrivers/media/common/videobuf2/videobuf2-core.c include/media/videobuf2-core.h+23 -00 replies
34/346media: vivid: use vfree() instead of kfree() for dev->bitmap_capdrivers/media/platform/vivid/vivid-vid-cap.c+1 -10 replies
35/346ssb: Fix possible NULL pointer dereference in ssb_host_pcmcia_exitdrivers/ssb/bridge_pcmcia_80211.c+7 -20 replies
36/346bpf: devmap: fix use-after-free Read in __dev_map_entry_freekernel/bpf/devmap.c+3 -00 replies
37/346batman-adv: mcast: fix multicast tt/tvlv worker lockingnet/batman-adv/main.c net/batman-adv/multicast.c net/batman-adv/types.h+9 -80 replies
38/346at76c50x-usb: Dont register led_trigger if usb_register_driver faileddrivers/net/wireless/atmel/at76c50x-usb.c+2 -20 replies
39/346acct_on(): dont mess with freeze protectionfs/internal.h include/linux/mount.h kernel/acct.c+4 -40 replies
40/346netfilter: ctnetlink: Resolve conntrack L3-protocol flush regressionnet/netfilter/nf_conntrack_netlink.c+1 -10 replies
41/346Revert "btrfs: Honour FITRIM range constraints during free space trim"fs/btrfs/extent-tree.c+6 -190 replies
42/346gfs2: Fix lru_count going negativefs/gfs2/glock.c+13 -90 replies
43/346cxgb4: Fix error path in cxgb4_init_moduledrivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c+12 -30 replies
44/346afs: Fix getting the afs.fid xattrfs/afs/xattr.c+12 -30 replies
45/346NFS: make nfs_match_client killablefs/nfs/client.c+6 -10 replies
46/346gfs2: fix race between gfs2_freeze_func and unmountfs/gfs2/incore.h fs/gfs2/super.c+6 -30 replies
47/346IB/hfi1: Fix WQ_MEM_RECLAIM warningdrivers/infiniband/hw/hfi1/init.c+2 -10 replies
48/346gfs2: Fix occasional glock use-after-freefs/gfs2/glock.c fs/gfs2/log.c fs/gfs2/lops.c+7 -30 replies
49/346mmc: core: Verify SD bus widthdrivers/mmc/core/sd.c+8 -00 replies
50/346tools/bpf: fix perf build error with uClibc (seen on ARC)tools/lib/bpf/bpf.c+2 -00 replies
51/346selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.ctools/testing/selftests/bpf/test_libbpf_open.c+2 -00 replies
52/346bpftool: exclude bash-completion/bpftool from .gitignore patterntools/bpf/bpftool/.gitignore+1 -10 replies
53/346ice: Separate if conditions for ice_set_features()drivers/net/ethernet/intel/ice/ice_main.c+6 -20 replies
54/346blk-mq: split blk_mq_alloc_and_init_hctx into two partsblock/blk-mq.c+75 -640 replies
55/346blk-mq: grab .q_usage_counter when queuing request from plug code pathblock/blk-mq-sched.c+11 -10 replies
56/346dmaengine: tegra210-dma: free dma controller in remove()drivers/dma/tegra210-adma.c+1 -00 replies
57/346net: ena: gcc 8: fix compilation warningdrivers/net/ethernet/amazon/ena/ena_netdev.c+1 -10 replies
58/346net: ena: fix: set freed objects to NULL to avoid failing future allocationsdrivers/net/ethernet/amazon/ena/ena_netdev.c+15 -100 replies
59/346hv_netvsc: fix race that may miss tx queue wakeupdrivers/net/hyperv/netvsc.c+9 -60 replies
60/346Bluetooth: Ignore CC events not matching the last HCI commandinclude/net/bluetooth/hci.h net/bluetooth/hci_core.c net/bluetooth/hci_event.c +2 more+24 -00 replies
61/346pinctrl: zte: fix leaked of_node referencesdrivers/pinctrl/zte/pinctrl-zx.c+1 -00 replies
62/346ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSEsound/soc/intel/boards/kbl_da7219_max98357a.c+1 -10 replies
63/346usb: dwc2: gadget: Increase descriptors count for ISOCsdrivers/usb/dwc2/gadget.c+15 -120 replies
64/346usb: dwc3: move synchronize_irq() out of the spinlock protected blockdrivers/usb/dwc3/core.c drivers/usb/dwc3/gadget.c+2 -20 replies
65/346usb: gadget: f_fs: dont free buffer prematurelydrivers/usb/gadget/function/f_fs.c+2 -10 replies
66/346ASoC: hdmi-codec: unlock the device on startup errorssound/soc/codecs/hdmi-codec.c+5 -10 replies
67/346powerpc/perf: Return accordingly on invalid chip-id inarch/powerpc/perf/imc-pmu.c+5 -00 replies
68/346powerpc/boot: Fix missing check of lseek() return valuearch/powerpc/boot/addnote.c+5 -10 replies
69/346powerpc/perf: Fix loop exit condition in nest_imc_event_initarch/powerpc/perf/imc-pmu.c arch/powerpc/platforms/powernv/opal-imc.c+2 -20 replies
70/346spi: atmel-quadspi: fix crash while suspendingdrivers/spi/atmel-quadspi.c+4 -20 replies
71/346ASoC: imx: fix fiq dependenciessound/soc/fsl/Kconfig+5 -40 replies
72/346spi: pxa2xx: fix SCR (divisor) calculationdrivers/spi/spi-pxa2xx.c+6 -20 replies
73/346brcm80211: potential NULL dereference in brcmf_cfg80211_vndr_cmds_dcmd_handler()drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c+3 -20 replies
74/346ACPI / property: fix handling of data_nodes in acpi_get_next_subnode()drivers/acpi/property.c+8 -00 replies
75/346drm/nouveau/bar/nv50: ensure BAR is mappeddrivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c+9 -30 replies
76/346media: stm32-dcmi: return appropriate error codes during probedrivers/media/platform/stm32/stm32-dcmi.c+8 -60 replies
77/346ARM: vdso: Remove dependency with the arch_timer driver internalsarch/arm/include/asm/cp15.h arch/arm/vdso/vgettimeofday.c+5 -20 replies
78/346arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variablearch/arm64/include/asm/pgtable.h+2 -10 replies
79/346x86/ftrace: Set trampoline pages as executablearch/x86/kernel/ftrace.c+8 -00 replies
80/346powerpc/watchdog: Use hrtimers for per-CPU heartbeatarch/powerpc/kernel/watchdog.c+40 -410 replies
81/346sched/cpufreq: Fix kobject memleakdrivers/cpufreq/cpufreq.c drivers/cpufreq/cpufreq_governor.c+3 -00 replies
82/346scsi: qla2xxx: Fix a qla24xx_enable_msix() error pathdrivers/scsi/qla2xxx/qla_isr.c+5 -10 replies
83/346scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending()drivers/scsi/qla2xxx/tcm_qla2xxx.c+2 -00 replies
84/346scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session()drivers/scsi/qla2xxx/tcm_qla2xxx.c+2 -10 replies
85/346scsi: qla2xxx: Fix hardirq-unsafe lockingdrivers/scsi/qla2xxx/qla_target.c drivers/scsi/qla2xxx/tcm_qla2xxx.c+8 -190 replies
86/346x86/modules: Avoid breaking W^X while loading modulesarch/x86/kernel/alternative.c arch/x86/kernel/module.c include/linux/filter.h +1 more+28 -80 replies
87/346Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota reservefs/btrfs/file.c+2 -10 replies
88/346btrfs: fix panic during relocation after ENOSPC before writeback happensfs/btrfs/relocation.c+20 -110 replies
89/346btrfs: Dont panic when we cant find a root keyfs/btrfs/root-tree.c+8 -50 replies
90/346iwlwifi: pcie: dont crash on invalid RX interruptdrivers/net/wireless/intel/iwlwifi/pcie/rx.c+6 -10 replies
91/346rtc: 88pm860x: prevent use-after-free on device removedrivers/rtc/rtc-88pm860x.c+1 -10 replies
92/346rtc: stm32: manage the get_irq probe defer casedrivers/rtc/rtc-stm32.c+6 -30 replies
93/346scsi: qedi: Abort ep termination if offload not scheduleddrivers/scsi/qedi/qedi_iscsi.c+3 -00 replies
94/346s390/kexec_file: Fix detection of text segment in ELF loaderarch/s390/kernel/kexec_elf.c+6 -10 replies
95/346ALSA: hda: fix unregister device twice on ASoC driversound/pci/hda/hda_codec.c+7 -10 replies
96/346sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUskernel/sched/fair.c+10 -60 replies
97/346net: ethernet: ti: cpsw: fix allmulti cfg in dual_mac modedrivers/net/ethernet/ti/cpsw.c drivers/net/ethernet/ti/cpsw_ale.c drivers/net/ethernet/ti/cpsw_ale.h+20 -140 replies
98/346w1: fix the resume command APIdrivers/w1/w1_io.c+1 -20 replies
99/346net: hns3: fix for TX clean num when cleaning TX BDdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+2 -10 replies
100/346net: phy: improve genphy_soft_resetdrivers/net/phy/phy_device.c+14 -20 replies
101/346s390: qeth: address type mismatch warningdrivers/s390/net/qeth_core.h+7 -30 replies
102/346net: hns3: use atomic_t replace u32 for arqs countdrivers/net/ethernet/hisilicon/hns3/hclge_mbx.h drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c+6 -50 replies
103/346dmaengine: pl330: _stop: clear interrupt statusdrivers/dma/pl330.c+7 -30 replies
104/346mac80211/cfg80211: update bss channel on channel switchnet/mac80211/mlme.c net/wireless/nl80211.c+5 -30 replies
105/346libbpf: fix samples/bpf build failure due to undefined UINT32_MAXtools/lib/bpf/bpf.h+1 -00 replies
106/346slimbus: fix a potential NULL pointer dereference in of_qcom_slim_ngd_registerdrivers/slimbus/qcom-ngd-ctrl.c+4 -00 replies
107/346ASoC: fsl_sai: Update is_slave_mode with correct valuesound/soc/fsl/fsl_sai.c+2 -00 replies
108/346Fix nfs4.2 return -EINVAL when do dedupe operationfs/nfs/nfs4file.c+1 -10 replies
109/346mwifiex: prevent an array overflowdrivers/net/wireless/marvell/mwifiex/cfp.c+3 -00 replies
110/346rsi: Fix NULL pointer dereference in kmallocdrivers/net/wireless/rsi/rsi_91x_mac80211.c+18 -120 replies
111/346net: cw1200: fix a NULL pointer dereferencedrivers/net/wireless/st/cw1200/main.c+5 -00 replies
112/346nvme: set 0 capacity if namespace block size exceeds PAGE_SIZEdrivers/nvme/host/core.c+6 -10 replies
113/346nvme-rdma: fix a NULL deref when an admin connect times outdrivers/nvme/host/rdma.c+6 -40 replies
114/346nvme-tcp: fix a NULL deref when an admin connect times outdrivers/nvme/host/tcp.c+6 -20 replies
115/346crypto: sun4i-ss - Fix invalid calculation of hash enddrivers/crypto/sunxi-ss/sun4i-ss-hash.c+4 -10 replies
116/346bcache: avoid potential memleak of list of journal_replay(s) in the CACHE_SYNC branch of run_cache_setdrivers/md/bcache/super.c+8 -00 replies
117/346bcache: return error immediately in bch_journal_replay()drivers/md/bcache/journal.c+6 -30 replies
118/346bcache: fix failure in journal relplaydrivers/md/bcache/journal.c+21 -40 replies
119/346bcache: add failure check to run_cache_set() for journal replaydrivers/md/bcache/super.c+12 -50 replies
120/346bcache: avoid clang -Wunintialized warningdrivers/md/bcache/alloc.c+3 -20 replies
121/346RDMA/cma: Consider scope_id while binding to ipv6 ll addressdrivers/infiniband/core/cma.c+19 -60 replies
122/346vfio-ccw: Do not call flush_workqueue while holding the spinlockdrivers/s390/cio/vfio_ccw_drv.c+1 -10 replies
123/346vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdevdrivers/s390/cio/vfio_ccw_ops.c+10 -10 replies
124/346x86/build: Move _etext to actual end of .textarch/x86/kernel/vmlinux.lds.S+3 -30 replies
125/346smpboot: Place the __percpu annotation correctlyinclude/linux/smpboot.h+1 -10 replies
126/346x86/uaccess: Dont leak the AC flag into __put_user() argument evaluationarch/x86/include/asm/uaccess.h+4 -30 replies
127/346x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault()arch/x86/mm/fault.c+0 -20 replies
128/346mm/uaccess: Use unsigned long to placate UBSAN warnings on older GCC versionslib/strncpy_from_user.c lib/strnlen_user.c+5 -40 replies
129/346Bluetooth: hci_qca: Give enough time to ROME controller to bootup.drivers/bluetooth/hci_qca.c+2 -00 replies
130/346Bluetooth: btbcm: Add default address for BCM43341Bdrivers/bluetooth/btbcm.c+3 -10 replies
131/346HID: logitech-hidpp: use RAP instead of FAP to get the protocol versiondrivers/hid/hid-logitech-hidpp.c+13 -40 replies
132/346pinctrl: pistachio: fix leaked of_node referencesdrivers/pinctrl/pinctrl-pistachio.c+2 -00 replies
133/346pinctrl: st: fix leaked of_node referencesdrivers/pinctrl/pinctrl-st.c+10 -50 replies
134/346pinctrl: samsung: fix leaked of_node referencesdrivers/pinctrl/samsung/pinctrl-exynos-arm.c+1 -00 replies
135/346clk: rockchip: undo several noc and special clocks as critical on rk3288drivers/clk/rockchip/clk-rk3288.c+4 -90 replies
136/346perf/arm-cci: Remove broken race mitigationdrivers/perf/arm-cci.c+12 -90 replies
137/346dmaengine: at_xdmac: remove BUG_ON macro in taskletdrivers/dma/at_xdmac.c+5 -10 replies
138/346media: coda: clear error return value before picture rundrivers/media/platform/coda/coda-bit.c+3 -00 replies
139/346media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helperdrivers/media/i2c/ov6650.c+14 -110 replies
140/346media: au0828: stop video streaming only when last user stopsdrivers/media/usb/au0828/au0828-video.c+8 -50 replies
141/346media: ov2659: make S_FMT succeed even if requested format doesnt matchdrivers/media/i2c/ov2659.c+4 -20 replies
142/346audit: fix a memory leak bugkernel/auditfilter.c+7 -50 replies
143/346media: stm32-dcmi: fix crash when subdev do not expose any formatsdrivers/media/platform/stm32/stm32-dcmi.c+6 -00 replies
144/346media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable()drivers/media/usb/au0828/au0828-video.c+3 -00 replies
145/346media: pvrusb2: Prevent a buffer overflowdrivers/media/usb/pvrusb2/pvrusb2-hdw.c drivers/media/usb/pvrusb2/pvrusb2-hdw.h+3 -00 replies
146/346iio: adc: stm32-dfsdm: fix unmet direct dependencies detecteddrivers/iio/adc/Kconfig+1 -00 replies
147/346block: fix use-after-free on gendiskblock/genhd.c block/partition-generic.c include/linux/genhd.h+27 -00 replies
148/346powerpc/numa: improve control of topology updatesarch/powerpc/mm/numa.c+12 -60 replies
149/346powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWXarch/powerpc/kernel/head_64.S+3 -10 replies
150/346random: fix CRNG initialization when random.trust_cpu=1drivers/char/random.c+4 -10 replies
151/346random: add a spinlock_t to struct batched_entropydrivers/char/random.c+27 -250 replies
152/346cgroup: protect cgroup->nr_(dying_)descendants by css_set_lockinclude/linux/cgroup-defs.h kernel/cgroup/cgroup.c+11 -00 replies
153/346sched/core: Check quota and period overflow at usec to nsec conversionkernel/sched/core.c+6 -10 replies
154/346sched/rt: Check integer overflow at usec to nsec conversionkernel/sched/rt.c+5 -00 replies
155/346sched/core: Handle overflow in cpu_shares_write_u64kernel/sched/core.c+2 -00 replies
156/346staging: vc04_services: handle kzalloc failuredrivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c+5 -00 replies
157/346drm/msm/dpu: release resources on modeset failuredrivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c+5 -20 replies
158/346drm/msm: a5xx: fix possible object reference leakdrivers/gpu/drm/msm/adreno/a5xx_gpu.c+6 -40 replies
159/346drm/msm: dpu: Dont set frame_busy_mask for async updatesdrivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c+7 -10 replies
160/346drm/msm: Fix NULL pointer dereferencedrivers/gpu/drm/msm/msm_gem_vma.c+1 -10 replies
161/346irq_work: Do not raise an IPI when queueing work on the local CPUkernel/irq_work.c+42 -330 replies
162/346thunderbolt: Take domain lock in switch sysfs attribute callbacksdrivers/thunderbolt/switch.c drivers/thunderbolt/tb.h+20 -280 replies
163/346s390/qeth: handle error from qeth_update_from_chp_desc()drivers/s390/net/qeth_core_main.c+10 -40 replies
164/346USB: core: Dont unbind interfaces following device reset failuredrivers/usb/core/hub.c+4 -10 replies
165/346x86/irq/64: Limit IST stack overflow check to #DB stackarch/x86/kernel/irq_64.c+14 -50 replies
166/346drm: etnaviv: avoid DMA API warning when importing buffersdrivers/gpu/drm/etnaviv/etnaviv_drv.c drivers/gpu/drm/etnaviv/etnaviv_drv.h+6 -00 replies
167/346dt-bindings: phy-qcom-qmp: Add UFS PHY resetDocumentation/devicetree/bindings/phy/qcom-qmp-phy.txt+4 -20 replies
168/346phy: sun4i-usb: Make sure to disable PHY0 passby for peripheral modedrivers/phy/allwinner/phy-sun4i-usb.c+4 -00 replies
169/346phy: mapphone-mdm6600: add gpiolib dependencydrivers/phy/motorola/Kconfig+1 -10 replies
170/346dpaa2-eth: Fix Rx classification statusdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+6 -10 replies
171/346i40e: Able to add up to 16 MAC filters on an untrusted VFdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+4 -20 replies
172/346i40e: dont allow changes to HW VLAN stripping on active port VLANsdrivers/net/ethernet/intel/i40e/i40e_main.c+8 -00 replies
173/346ACPI/IORT: Reject platform device creation on NUMA node mapping failuredrivers/acpi/arm64/iort.c+14 -50 replies
174/346arm64: vdso: Fix clock_getres() for CLOCK_REALTIMEarch/arm64/include/asm/vdso_datapage.h arch/arm64/kernel/asm-offsets.c arch/arm64/kernel/vdso.c +1 more+8 -50 replies
175/346RDMA/cxgb4: Fix null pointer dereference on alloc_skb failuredrivers/infiniband/hw/cxgb4/cm.c+2 -00 replies
176/346perf/x86/msr: Add Icelake supportarch/x86/events/msr.c+1 -00 replies
177/346perf/x86/intel/rapl: Add Icelake supportarch/x86/events/intel/rapl.c+2 -00 replies
178/346perf/x86/intel/cstate: Add Icelake supportarch/x86/events/intel/cstate.c+2 -00 replies
179/346PM / devfreq: Fix static checker warning in try_then_request_governordrivers/devfreq/devfreq.c+2 -20 replies
180/346hwmon: (vt1211) Use request_muxed_region for Super-IO accessesdrivers/hwmon/vt1211.c+12 -30 replies
181/346hwmon: (smsc47m1) Use request_muxed_region for Super-IO accessesdrivers/hwmon/smsc47m1.c+19 -90 replies
182/346hwmon: (smsc47b397) Use request_muxed_region for Super-IO accessesdrivers/hwmon/smsc47b397.c+11 -20 replies
183/346hwmon: (pc87427) Use request_muxed_region for Super-IO accessesdrivers/hwmon/pc87427.c+13 -10 replies
184/346hwmon: (f71805f) Use request_muxed_region for Super-IO accessesdrivers/hwmon/f71805f.c+12 -30 replies
185/346scsi: libsas: Do discovery on empty PHY to update PHY infodrivers/scsi/libsas/sas_expander.c+5 -00 replies
186/346mmc: core: make pwrseq_emmc (partially) support sleepy GPIO controllersdrivers/mmc/core/pwrseq_emmc.c+20 -180 replies
187/346mmc_spi: add a status check for spi_sync_lockeddrivers/mmc/host/mmc_spi.c+4 -00 replies
188/346mmc: sdhci-of-esdhc: add erratum eSDHC5 supportdrivers/mmc/host/sdhci-of-esdhc.c+3 -00 replies
189/346mmc: sdhci-of-esdhc: add erratum A-009204 supportdrivers/mmc/host/sdhci-of-esdhc.c+3 -00 replies
190/346mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 supportdrivers/mmc/host/sdhci-of-esdhc.c+3 -10 replies
191/346net: hns3: free the pending skb when clean RX ringdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+7 -00 replies
192/346drm/amdgpu: fix old fence check in amdgpu_fence_emitdrivers/gpu/drm/amd/amdgpu/amdgpu_fence.c+17 -70 replies
193/346PM / core: Propagate dev->power.wakeup_path when no callbacksdrivers/base/power/main.c+4 -00 replies
194/346clk: rockchip: Fix video codec clocks on rk3288drivers/clk/rockchip/clk-rk3288.c+2 -20 replies
195/346extcon: arizona: Disable mic detect if running when driver is removeddrivers/extcon/extcon-arizona.c+10 -00 replies
196/346clk: rockchip: Make rkpwm a critical clock on rk3288drivers/clk/rockchip/clk-rk3288.c+3 -10 replies
197/346clk: zynqmp: fix check for fractional clockdrivers/clk/zynqmp/divider.c+6 -30 replies
198/346s390: zcrypt: initialize variables before_usedrivers/s390/crypto/zcrypt_api.c+4 -00 replies
199/346x86/microcode: Fix the ancient deprecated microcode loading methodarch/x86/kernel/cpu/microcode/core.c+2 -10 replies
200/346s390/mm: silence compiler warning when compiling without CONFIG_PGSTEarch/s390/mm/pgtable.c+2 -00 replies
201/346s390: cio: fix cio_irb declarationdrivers/s390/cio/cio.h+1 -10 replies
202/346selftests: cgroup: fix cleanup path in test_memcg_subtree_control()tools/testing/selftests/cgroup/test_memcontrol.c+21 -170 replies
203/346net: hns3: fix keep_alive_timer not stop problemdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+11 -10 replies
204/346qmi_wwan: Add quirk for Quectel dynamic configdrivers/net/usb/qmi_wwan.c+31 -340 replies
205/346net: hns3: add error handler for initializing command queuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c+16 -60 replies
206/346cpufreq: ppc_cbe: fix possible object reference leakdrivers/cpufreq/ppc_cbe_cpufreq.c+1 -00 replies
207/346cpufreq/pasemi: fix possible object reference leakdrivers/cpufreq/pasemi-cpufreq.c+1 -00 replies
208/346cpufreq: pmac32: fix possible object reference leakdrivers/cpufreq/pmac32-cpufreq.c+2 -00 replies
209/346cpufreq: kirkwood: fix possible object reference leakdrivers/cpufreq/kirkwood-cpufreq.c+11 -80 replies
210/346cpufreq: imx6q: fix possible object reference leakdrivers/cpufreq/imx6q-cpufreq.c+2 -20 replies
211/346block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBRblock/sed-opal.c+6 -30 replies
212/346samples/bpf: fix build with new clangsamples/bpf/asm_goto_workaround.h+1 -00 replies
213/346x86/build: Keep local relocations with ld.lldarch/x86/Makefile+1 -10 replies
214/346regulator: core: Avoid potential deadlock on regulator_unregisterdrivers/regulator/core.c+2 -10 replies
215/346drm/pl111: fix possible object reference leakdrivers/gpu/drm/pl111/pl111_versatile.c+4 -00 replies
216/346iio: ad_sigma_delta: Properly handle SPI bus locking vs CS assertiondrivers/iio/adc/ad_sigma_delta.c include/linux/iio/adc/ad_sigma_delta.h+12 -50 replies
217/346iio: hmc5843: fix potential NULL pointer dereferencesdrivers/iio/magnetometer/hmc5843_i2c.c drivers/iio/magnetometer/hmc5843_spi.c+12 -20 replies
218/346iio: common: ssp_sensors: Initialize calculated_time in ssp_common_process_datadrivers/iio/common/ssp_sensors/ssp_iio.c+1 -10 replies
219/346iio: adc: ti-ads7950: Fix improper use of mlockdrivers/iio/adc/ti-ads7950.c+15 -40 replies
220/346net: hns3: check resetting status in hns3_get_stats()drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+5 -00 replies
221/346net: hns3: add protect when handling mac addr listdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+8 -20 replies
222/346selftests/bpf: ksym_search wont check symbols existstools/testing/selftests/bpf/trace_helpers.c+4 -00 replies
223/346rtlwifi: fix a potential NULL pointer dereferencedrivers/net/wireless/realtek/rtlwifi/base.c+5 -00 replies
224/346mwifiex: Fix mem leak in mwifiex_tm_cmddrivers/net/wireless/marvell/mwifiex/cfg80211.c+5 -10 replies
225/346brcmfmac: fix missing checks for kmemdupdrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c+4 -00 replies
226/346b43: shut up clang -Wuninitialized variable warningdrivers/net/wireless/broadcom/b43/phy_lp.c+3 -30 replies
227/346brcmfmac: convert dev_init_lock mutex to completiondrivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c+8 -90 replies
228/346brcmfmac: fix WARNING during USB disconnect in case of unempty psqdrivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c+24 -180 replies
229/346brcmfmac: fix race during disconnect when USB completion is in progressdrivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c+8 -20 replies
230/346brcmfmac: fix Oops when bringing up interface during USB disconnectdrivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c+7 -30 replies
231/346rtc: xgene: fix possible race conditiondrivers/rtc/rtc-xgene.c+11 -70 replies
232/346rtlwifi: fix potential NULL pointer dereferencedrivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c +3 more+14 -00 replies
233/346scsi: ufs: Fix regulator load and icc-level configurationdrivers/scsi/ufs/ufshcd.c+12 -30 replies
234/346scsi: ufs: Avoid configuring regulator with undefined voltage rangedrivers/scsi/ufs/ufshcd.c+8 -50 replies
235/346drm/panel: otm8009a: Add delay at the end of initializationdrivers/gpu/drm/panel/panel-orisetech-otm8009a.c+3 -00 replies
236/346drm/amd/display: Prevent cursor hotspot overflow for RV overlay planesdrivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c+9 -30 replies
237/346arm64: cpu_ops: fix a leaked reference by adding missing of_node_putarch/arm64/kernel/cpu_ops.c+1 -00 replies
238/346locking/static_key: Fix false positive warnings on concurrent dec/inckernel/jump_label.c+13 -80 replies
239/346wil6210: fix return code of wmi_mgmt_tx and wmi_mgmt_tx_extdrivers/net/wireless/ath/wil6210/cfg80211.c drivers/net/wireless/ath/wil6210/wmi.c+11 -50 replies
240/346x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAPkernel/trace/trace_branch.c+4 -00 replies
241/346x86/uaccess, signal: Fix AC=1 bloatarch/x86/kernel/signal.c+17 -120 replies
242/346x86/ia32: Fix ia32_restore_sigcontext() AC leakarch/x86/ia32/ia32_signal.c+17 -120 replies
243/346x86/uaccess: Fix up the fixuparch/x86/lib/memcpy_64.S+2 -10 replies
244/346chardev: add additional check for minor range overlapfs/char_dev.c+6 -00 replies
245/346RDMA/hns: Fix bad endianess of port_pd variabledrivers/infiniband/hw/hns/hns_roce_ah.c+1 -10 replies
246/346sh: sh7786: Add explicit I/O cast to sh7786_mm_sel()arch/sh/include/cpu-sh4/cpu/sh7786.h+1 -10 replies
247/346HID: core: move Usage Page concatenation to Main itemdrivers/hid/hid-core.c include/linux/hid.h+25 -120 replies
248/346ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_putsound/soc/fsl/eukrea-tlv320.c+2 -20 replies
249/346ASoC: fsl_utils: fix a leaked reference by adding missing of_node_putsound/soc/fsl/fsl_utils.c+1 -00 replies
250/346cxgb3/l2t: Fix undefined behaviourdrivers/net/ethernet/chelsio/cxgb3/l2t.h+1 -10 replies
251/346clk: renesas: rcar-gen3: Correct parent clock of SYS-DMACdrivers/clk/renesas/r8a774a1-cpg-mssr.c drivers/clk/renesas/r8a7795-cpg-mssr.c drivers/clk/renesas/r8a7796-cpg-mssr.c +1 more+8 -80 replies
252/346block: pass page to xen_biovec_phys_mergeableblock/blk.h drivers/xen/biomerge.c include/xen/xen.h+7 -40 replies
253/346clk: renesas: rcar-gen3: Correct parent clock of Audio-DMACdrivers/clk/renesas/r8a774a1-cpg-mssr.c drivers/clk/renesas/r8a774c0-cpg-mssr.c drivers/clk/renesas/r8a7795-cpg-mssr.c +4 more+11 -110 replies
254/346HID: logitech-hidpp: change low battery level threshold from 31 to 30 percentdrivers/hid/hid-logitech-hidpp.c+5 -10 replies
255/346spi: tegra114: reset controller on probedrivers/spi/spi-tegra114.c+18 -140 replies
256/346kobject: Dont trigger kobject_uevent(KOBJ_REMOVE) twice.lib/kobject_uevent.c+7 -40 replies
257/346media: video-mux: fix null pointer dereferencesdrivers/media/platform/video-mux.c+5 -00 replies
258/346media: wl128x: prevent two potential buffer overflowsdrivers/media/radio/wl128x/fmdrv_common.c+5 -20 replies
259/346media: gspca: Kill URBs on USB device disconnectdrivers/media/usb/gspca/gspca.c+3 -10 replies
260/346efifb: Omit memory map check on legacy bootdrivers/video/fbdev/efifb.c+2 -10 replies
261/346thunderbolt: property: Fix a missing check of kzallocdrivers/thunderbolt/property.c+6 -10 replies
262/346thunderbolt: Fix to check the return value of kmemdupdrivers/thunderbolt/icm.c+5 -00 replies
263/346drm: rcar-du: lvds: Set LVEN and LVRES bits together on D3drivers/gpu/drm/rcar-du/rcar_lvds.c+6 -20 replies
264/346timekeeping: Force upper bound for setting CLOCK_REALTIMEinclude/linux/time64.h kernel/time/time.c kernel/time/timekeeping.c+25 -40 replies
265/346scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload checkdrivers/scsi/qedf/qedf_io.c+1 -00 replies
266/346virtio_console: initialize vtermno value for portsdrivers/char/virtio_console.c+2 -10 replies
267/346tty: ipwireless: fix missing checks for ioremapdrivers/tty/ipwireless/main.c+8 -00 replies
268/346staging: mt7621-mmc: Initialize completions a single time during probedrivers/staging/mt7621-mmc/sd.c+14 -40 replies
269/346overflow: Fix -Wtype-limits compilation warningsinclude/linux/overflow.h+9 -30 replies
270/346x86/mce: Fix machine_check_poll() tests for error typesarch/x86/kernel/cpu/mce/core.c+37 -70 replies
271/346rcutorture: Fix cleanup path for invalid torture_type stringskernel/rcu/rcutorture.c+5 -00 replies
272/346x86/mce: Handle varying MCA bank countsarch/x86/kernel/cpu/mce/core.c arch/x86/kernel/cpu/mce/inject.c+14 -220 replies
273/346rcuperf: Fix cleanup path for invalid perf_type stringskernel/rcu/rcuperf.c+5 -00 replies
274/346rcu: Do a single rhp->func read in rcu_head_after_call_rcu()include/linux/rcupdate.h+4 -20 replies
275/346spi: stm32-qspi: add spi_master_put in release functiondrivers/spi/spi-stm32-qspi.c+28 -180 replies
276/346usb: core: Add PM runtime calls to usb_hcd_platform_shutdowndrivers/usb/core/hcd.c+3 -00 replies
277/346scsi: qla4xxx: avoid freeing unallocated dma memorydrivers/scsi/qla4xxx/ql4_os.c+1 -10 replies
278/346scsi: lpfc: avoid uninitialized variable warningdrivers/scsi/lpfc/lpfc_nvme.c+4 -40 replies
279/346ice: Prevent unintended multiple chain resetsdrivers/net/ethernet/intel/ice/ice_main.c+8 -20 replies
280/346selinux: avoid uninitialized variable warningsecurity/selinux/netlabel.c+5 -90 replies
281/346batman-adv: allow updating DAT entry timeouts on incoming ARP Repliesnet/batman-adv/distributed-arp-table.c+3 -10 replies
282/346dmaengine: tegra210-adma: use devm_clk_*() helpersdrivers/dma/tegra210-adma.c+12 -150 replies
283/346x86/CPU/hygon: Fix phys_proc_id calculation logic for multi-die processorsarch/x86/kernel/cpu/hygon.c+5 -00 replies
284/346staging: mt7621-mmc: Check for nonzero number of scatterlist entriesdrivers/staging/mt7621-mmc/sd.c+7 -20 replies
285/346hwrng: omap - Set default qualitydrivers/char/hw_random/omap-rng.c+1 -00 replies
286/346thunderbolt: Fix to check return value of ida_simple_getdrivers/thunderbolt/xdomain.c+7 -10 replies
287/346thunderbolt: Fix to check for kmemdup failuredrivers/thunderbolt/switch.c+16 -60 replies
288/346drm/amd/display: fix releasing planes when exiting odmdrivers/gpu/drm/amd/display/dc/core/dc_resource.c+4 -20 replies
289/346drm/amd/display: Link train only when link is DP and backend is enableddrivers/gpu/drm/amd/display/dc/core/dc.c+12 -10 replies
290/346drm/amd/display: Reset alpha state for planes to the correct valuesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -00 replies
291/346thunderbolt: property: Fix a NULL pointer dereferencedrivers/thunderbolt/property.c+5 -00 replies
292/346media: v4l2-fwnode: The first default data lane is 0 on C-PHYdrivers/media/v4l2-core/v4l2-fwnode.c+5 -10 replies
293/346media: staging/intel-ipu3: mark PM function as __maybe_unuseddrivers/staging/media/ipu3/ipu3.c+1 -10 replies
294/346e1000e: Disable runtime PM on CNP+drivers/net/ethernet/intel/e1000e/netdev.c+1 -10 replies
295/346tinydrm/mipi-dbi: Use dma-safe buffers for all SPI transfersdrivers/gpu/drm/tinydrm/ili9225.c drivers/gpu/drm/tinydrm/mipi-dbi.c include/drm/tinydrm/mipi-dbi.h+48 -210 replies
296/346igb: Exclude device from suspend direct complete optimizationdrivers/net/ethernet/intel/igb/igb_main.c+3 -00 replies
297/346media: si2165: fix a missing check of return valuedrivers/media/dvb-frontends/si2165.c+5 -30 replies
298/346media: dvbsky: Avoid leaking dvb frontenddrivers/media/usb/dvb-usb-v2/dvbsky.c+10 -80 replies
299/346media: m88ds3103: serialize reset messages in m88ds3103_set_frontenddrivers/media/dvb-frontends/m88ds3103.c+4 -50 replies
300/346drm/amd/display: add pipe lock during stream updatedrivers/gpu/drm/amd/display/dc/core/dc.c+2 -00 replies
301/346media: staging: davinci_vpfe: disallow building with COMPILE_TESTdrivers/staging/media/davinci_vpfe/Kconfig+1 -10 replies
302/346drm/amd/display: Fix Divide by 0 in memory calculationsdrivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c+15 -50 replies
303/346drm/amd/display: Set stream->mode_changed when connectors changedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -20 replies
304/346scsi: ufs: fix a missing check of devm_reset_control_getdrivers/scsi/ufs/ufs-hisi.c+4 -00 replies
305/346media: vimc: stream: fix thread state before sleepdrivers/media/platform/vimc/vimc-streamer.c+1 -10 replies
306/346media: gspca: do not resubmit URBs when streaming has stoppeddrivers/media/usb/gspca/gspca.c+6 -20 replies
307/346media: go7007: avoid clang frame overflow warning with KASANdrivers/media/usb/go7007/go7007-fw.c+2 -20 replies
308/346media: vimc: zero the media_device on probedrivers/media/platform/vimc/vimc-core.c+2 -00 replies
309/346media: vim2m: replace devm_kzalloc by kzallocdrivers/media/platform/vim2m.c+22 -130 replies
310/346media: cedrus: Add a quirk for not setting DMA offsetdrivers/staging/media/sunxi/cedrus/cedrus.h drivers/staging/media/sunxi/cedrus/cedrus_hw.c+5 -10 replies
311/346scsi: lpfc: Fix FDMI manufacturer attribute valuedrivers/scsi/lpfc/lpfc_ct.c+4 -10 replies
312/346scsi: lpfc: Fix fc4type information for FDMIdrivers/scsi/lpfc/lpfc_ct.c+10 -70 replies
313/346media: saa7146: avoid high stack usage with clangdrivers/media/pci/saa7146/hexium_gemini.c drivers/media/pci/saa7146/hexium_orion.c+4 -60 replies
314/346scsi: lpfc: Fix SLI3 commands being issued on SLI4 devicesdrivers/scsi/lpfc/lpfc_hbadisc.c+10 -10 replies
315/346scsi: lpfc: Fix use-after-free mailbox cmd completiondrivers/scsi/lpfc/lpfc_hbadisc.c drivers/scsi/lpfc/lpfc_sli.c+5 -10 replies
316/346audit: fix a memleak caused by auditing load modulekernel/auditsc.c+9 -10 replies
317/346spi : spi-topcliff-pch: Fix to handle empty DMA buffersdrivers/spi/spi-topcliff-pch.c+13 -20 replies
318/346drm: writeback: Fix leak of writeback jobdrivers/gpu/drm/drm_atomic_state_helper.c drivers/gpu/drm/drm_writeback.c+15 -30 replies
319/346drm/omap: dsi: Fix PM for display blank with paired dss_pll callsdrivers/gpu/drm/omapdrm/dss/dsi.c+31 -290 replies
320/346drm/omap: Notify all devices in the pipeline of output disconnectiondrivers/gpu/drm/omapdrm/omap_connector.c+16 -120 replies
321/346spi: rspi: Fix sequencer reset during initializationdrivers/spi/spi-rspi.c+6 -30 replies
322/346regulator: wm831x ldo: Fix notifier mutex lock warningdrivers/regulator/wm831x-ldo.c+2 -00 replies
323/346regulator: wm831x isink: Fix notifier mutex lock warningdrivers/regulator/wm831x-isink.c+2 -00 replies
324/346regulator: ltc3676: Fix notifier mutex lock warningdrivers/regulator/ltc3676.c+8 -20 replies
325/346regulator: ltc3589: Fix notifier mutex lock warningdrivers/regulator/ltc3589.c+8 -20 replies
326/346regulator: pv88060: Fix notifier mutex lock warningdrivers/regulator/pv88060-regulator.c+4 -00 replies
327/346spi: imx: stop buffer overflow in RX FIFO flushdrivers/spi/spi-imx.c+1 -10 replies
328/346regulator: lp8755: Fix notifier mutex lock warningdrivers/regulator/lp8755.c+12 -30 replies
329/346regulator: da9211: Fix notifier mutex lock warningdrivers/regulator/da9211-regulator.c+4 -00 replies
330/346regulator: da9063: Fix notifier mutex lock warningdrivers/regulator/da9063-regulator.c+4 -10 replies
331/346regulator: pv88080: Fix notifier mutex lock warningdrivers/regulator/pv88080-regulator.c+4 -00 replies
332/346regulator: wm831x: Fix notifier mutex lock warningdrivers/regulator/wm831x-dcdc.c+4 -00 replies
333/346regulator: pv88090: Fix notifier mutex lock warningdrivers/regulator/pv88090-regulator.c+4 -00 replies
334/346regulator: da9062: Fix notifier mutex lock warningdrivers/regulator/da9062-regulator.c+2 -00 replies
335/346regulator: da9055: Fix notifier mutex lock warningdrivers/regulator/da9055-regulator.c+2 -00 replies
336/346spi: Fix zero length xfer bugdrivers/spi/spi.c+2 -00 replies
337/346ASoC: davinci-mcasp: Fix clang warning without CONFIG_PMsound/soc/ti/davinci-mcasp.c+2 -00 replies
338/346ASoC: ti: fix davinci_mcasp_probe dependenciessound/soc/ti/Kconfig+2 -20 replies
339/346drm/v3d: Handle errors from IRQ setup.drivers/gpu/drm/v3d/v3d_drv.c drivers/gpu/drm/v3d/v3d_drv.h drivers/gpu/drm/v3d/v3d_irq.c+18 -50 replies
340/346drm/drv: Hold ref on parent device during drm_device lifetimedrivers/gpu/drm/drm_drv.c+4 -10 replies
341/346drm: Wake up next in drm_read() chain if we are forced to putback the eventdrivers/gpu/drm/drm_file.c+1 -00 replies
342/346drm/sun4i: dsi: Change the start delay calculationdrivers/gpu/drm/sun4i/sun6i_mipi_dsi.c+3 -10 replies
343/346vfio-ccw: Prevent quiesce function going into an infinite loopdrivers/s390/cio/vfio_ccw_drv.c+18 -140 replies
344/346ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_resetdrivers/net/ethernet/intel/ice/ice_main.c+5 -20 replies
345/346drm/sun4i: dsi: Enforce boundaries on the start delaydrivers/gpu/drm/sun4i/sun6i_mipi_dsi.c+5 -10 replies
346/346NFS: Fix a double unlock from nfs_match,get_clientfs/nfs/client.c+1 -10 replies

Reviews trailers per patch

156 of 346 patches have a Reviewed-by or Acked-by.

PatchHannes ReineckeChristoph HellwigJames SmartBart Van AsscheShawn GuoSteven Rostedt (VMware)Patrice ChotardKrzysztof KozlowskiJordan CrouseIra WeinyKees CookCorentin LabbeAnand JainQuentin MonnetJon HunterAndy ShevchenkoHimanshu MadhaniYonghong SongTudor AmbarusChunming ZhouBjørn MorkPhilippe CornuSimon HormanFlorian FainelliBoris OstrovskyMatthias SchwarzottMukesh OjhaHante MeulemanPieter-Paul GiesbertsFranky LinFilipe MananaDavid SterbaToke Høiland-JørgensenJesper Dangaard BrouerPaul KocialkowskiMichael J. RuhlAvri AltmanNathan ChancellorShuah KhanPeter ZijlstraCatalin MarinasJohn GarryAdrian HunterArend van SprielGal PressmanLijun OuAndrew BowersJun LeiLeo LiPeter UjfalusiEric FarmanHalil PasicLad, PrabhakarSuzuki K PouloseVille SyrjäläGerd HoffmannDave EmettAntti PalosaariAaron BrownAntonio QuartulliAlim AkhtarLarry FingerNick DesaulniersKento KobayashiLaurent PinchartChanwoo ChoiStefan WahrenKeith BuschJan KaraLudovic DesrochesPeter Zijlstra (Intel)Randy DunlapLinus TorvaldsMadhavan SrinivasanBenjamin CoddingtonAric CyrBhawanpreet LakhaSivapiriyan KumarasamyMaxime RipardCharles KeepaxSebastian ReichelBrian StarkeyLiviu DudauTakashi IwaiJeff SmitsPhilipp ZabelHarry WentlandAnthony KooTony ChengDmitry TorokhovAlan SternJacopo MondiDmitry OsipenkoJon DerrickScott BauerTerry JungeAndy LutomirskiJakub KicinskiDavid HildenbrandThomas GleixnerSebastian Andrzej SiewiorFrederic WeisbeckerFritz KoenigPotnuri Bharat TejaLorenzo PieralisiRob HerringStephen BoydDennis SchriddeRichard Guy BriggsTony LindgrenElaine ZhangRocky LiaoClaire ChangSami TolvanenPierre MorelDaniel JurgensBenson LeungPierre-Louis BossartNicolin ChenJean-Francois DagenaisAmelie DelaunayManu GautamJohn StultzJohannes ThumshirnRavi BangoriaGautham R. ShenoyHugues FruchetMark RutlandRobin MurphyJarkko NikulaPavel ShilovskyJosef BacikGreg Kroah-HartmanStephan KleinAmir GoldsteinNicolas DichtelTomasz FigaQu WenruoNayna JainMing Lei
1/346
2/346R-b
3/346R-b
4/346
5/346R-b
6/346R-b
7/346
8/346R-b T-b
9/346A-b T-b
10/346A-b
11/346A-b
12/346
13/346A-b A-b Reported-and-tested-by
14/346
15/346A-b R-b
16/346
17/346R-b R-b
18/346R-b
19/346R-b
20/346R-b
21/346R-b R-b
22/346R-b R-b
23/346R-b
24/346R-b
25/346R-b R-b R-b
26/346R-b R-b R-b
27/346
28/346R-b Reported-and-tested-by R-b
29/346
30/346
31/346
32/346
33/346R-b
34/346
35/346
36/346A-b A-b
37/346
38/346
39/346T-b
40/346T-b
41/346
42/346
43/346
44/346
45/346R-b
46/346
47/346R-b
48/346
49/346R-b
50/346A-b
51/346
52/346R-b
53/346T-b
54/346R-b R-b T-b
55/346T-b R-b
56/346R-b
57/346
58/346
59/346Reported-and-tested-by
60/346
61/346A-b
62/346R-b A-b
63/346
64/346
65/346R-b T-b
66/346
67/346R-b
68/346
69/346R-b
70/346R-b
71/346
72/346R-b R-b
73/346
74/346R-b
75/346
76/346A-b
77/346R-b
78/346
79/346R-b
80/346T-b R-b
81/346
82/346A-b
83/346A-b
84/346A-b
85/346A-b
86/346
87/346R-b
88/346R-b
89/346R-b R-b R-b
90/346
91/346
92/346A-b
93/346
94/346
95/346
96/346
97/346
98/346R-b
99/346
100/346
101/346R-b
102/346
103/346
104/346
105/346A-b
106/346
107/346A-b
108/346
109/346
110/346
111/346
112/346R-b
113/346
114/346
115/346
116/346
117/346R-b
118/346T-b
119/346
120/346R-b
121/346R-b
122/346R-b R-b
123/346A-b
124/346Reported-and-tested-by
125/346
126/346A-b A-b
127/346A-b
128/346A-b A-b
129/346R-b T-b T-b
130/346R-b
131/346
132/346
133/346R-b
134/346R-b
135/346R-b
136/346T-b R-b
137/346A-b
138/346
139/346
140/346T-b
141/346A-b
142/346R-b
143/346
144/346
145/346
146/346
147/346R-b R-b R-b
148/346
149/346
150/346
151/346
152/346
153/346A-b
154/346A-b
155/346A-b
156/346A-b
157/346
158/346R-b
159/346R-b
160/346
161/346A-b T-b R-b
162/346
163/346
164/346T-b
165/346
166/346
167/346R-b R-b
168/346
169/346A-b
170/346
171/346T-b
172/346
173/346A-b
174/346R-b
175/346A-b
176/346
177/346
178/346
179/346R-b
180/346
181/346A-b
182/346A-b
183/346A-b
184/346A-b
185/346
186/346
187/346R-b
188/346A-b
189/346A-b
190/346A-b
191/346
192/346R-b
193/346
194/346
195/346
196/346
197/346
198/346
199/346R-b
200/346R-b
201/346R-b
202/346
203/346
204/346A-b
205/346
206/346
207/346
208/346
209/346
210/346
211/346R-b A-b R-b
212/346
213/346
214/346R-b
215/346
216/346
217/346
218/346R-b
219/346
220/346
221/346
222/346
223/346
224/346
225/346A-b
226/346R-b A-b
227/346
228/346
229/346
230/346
231/346
232/346
233/346R-b A-b
234/346R-b A-b
235/346R-b T-b
236/346R-b A-b
237/346R-b
238/346T-b
239/346
240/346
241/346R-b
242/346
243/346
244/346
245/346R-b R-b
246/346R-b
247/346R-b
248/346
249/346
250/346
251/346R-b
252/346R-b R-b
253/346R-b
254/346
255/346
256/346Analyzed-by
257/346R-b
258/346
259/346
260/346T-b
261/346R-b
262/346R-b
263/346R-b
264/346
265/346
266/346
267/346R-b
268/346
269/346R-b A-b
270/346
271/346
272/346
273/346
274/346
275/346
276/346A-b
277/346R-b
278/346A-b
279/346T-b
280/346
281/346A-b
282/346R-b
283/346
284/346
285/346
286/346
287/346R-b
288/346A-b R-b
289/346R-b A-b A-b
290/346A-b R-b
291/346
292/346
293/346
294/346T-b
295/346T-b A-b
296/346T-b
297/346R-b T-b
298/346
299/346R-b
300/346R-b A-b
301/346
302/346R-b A-b A-b
303/346R-b A-b
304/346A-b
305/346
306/346
307/346
308/346R-b
309/346R-b
310/346A-b
311/346
312/346
313/346R-b
314/346
315/346
316/346
317/346
318/346R-b A-b
319/346
320/346R-b T-b
321/346
322/346A-b
323/346A-b
324/346
325/346
326/346
327/346
328/346
329/346
330/346
331/346
332/346A-b
333/346
334/346
335/346
336/346
337/346R-b A-b
338/346A-b
339/346R-b
340/346R-b
341/346R-b
342/346R-b
343/346R-b A-b
344/346T-b
345/346R-b
346/346

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

Read the v1 thread

Cover letter [PATCH 5.0 000/346] 5.0.20-stable review

This is the start of the stable review cycle for the 5.0.20 release. There are 346 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 Sat 01 Jun 2019 03:02:10 AM UTC. 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.0.20-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.0.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.0.20-rc1

Benjamin Coddington <[email protected]>
NFS: Fix a double unlock from nfs_match,get_client

Maxime Ripard <[email protected]>
drm/sun4i: dsi: Enforce boundaries on the start delay

Brett Creeley <[email protected]>
ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset

Farhan Ali <[email protected]>
vfio-ccw: Prevent quiesce function going into an infinite loop

Maxime Ripard <[email protected]>
drm/sun4i: dsi: Change the start delay calculation

Chris Wilson <[email protected]>
drm: Wake up next in drm_read() chain if we are forced to putback the event

Noralf Trønnes <[email protected]>
drm/drv: Hold ref on parent device during drm_device lifetime

Eric Anholt <[email protected]>
drm/v3d: Handle errors from IRQ setup.

Arnd Bergmann <[email protected]>
ASoC: ti: fix davinci_mcasp_probe dependencies

Arnd Bergmann <[email protected]>
ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM

Chris Lesiak <[email protected]>
spi: Fix zero length xfer bug

Steve Twiss <[email protected]>
regulator: da9055: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: da9062: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: pv88090: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: wm831x: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: pv88080: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: da9063: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: da9211: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: lp8755: Fix notifier mutex lock warning

Trent Piepho <[email protected]>
spi: imx: stop buffer overflow in RX FIFO flush

Steve Twiss <[email protected]>
regulator: pv88060: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: ltc3589: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: ltc3676: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: wm831x isink: Fix notifier mutex lock warning

Steve Twiss <[email protected]>
regulator: wm831x ldo: Fix notifier mutex lock warning

Geert Uytterhoeven <[email protected]>
spi: rspi: Fix sequencer reset during initialization

Laurent Pinchart <[email protected]>
drm/omap: Notify all devices in the pipeline of output disconnection

Tony Lindgren <[email protected]>
drm/omap: dsi: Fix PM for display blank with paired dss_pll calls

Laurent Pinchart <[email protected]>
drm: writeback: Fix leak of writeback job

Aditya Pakki <[email protected]>
spi : spi-topcliff-pch: Fix to handle empty DMA buffers

Li RongQing <[email protected]>
audit: fix a memleak caused by auditing load module

James Smart <[email protected]>
scsi: lpfc: Fix use-after-free mailbox cmd completion

James Smart <[email protected]>
scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices

Arnd Bergmann <[email protected]>
media: saa7146: avoid high stack usage with clang

James Smart <[email protected]>
scsi: lpfc: Fix fc4type information for FDMI

James Smart <[email protected]>
scsi: lpfc: Fix FDMI manufacturer attribute value

Jernej Skrabec <[email protected]>
media: cedrus: Add a quirk for not setting DMA offset

Hans Verkuil <[email protected]>
media: vim2m: replace devm_kzalloc by kzalloc

Hans Verkuil <[email protected]>
media: vimc: zero the media_device on probe

Arnd Bergmann <[email protected]>
media: go7007: avoid clang frame overflow warning with KASAN

Hans Verkuil <[email protected]>
media: gspca: do not resubmit URBs when streaming has stopped

Helen Fornazier <[email protected]>
media: vimc: stream: fix thread state before sleep

Kangjie Lu <[email protected]>
scsi: ufs: fix a missing check of devm_reset_control_get

Nicholas Kazlauskas <[email protected]>

    drm/amd/display: Set stream->mode_changed when connectors change

Murton Liu <[email protected]>
drm/amd/display: Fix Divide by 0 in memory calculations

Arnd Bergmann <[email protected]>
media: staging: davinci_vpfe: disallow building with COMPILE_TEST

Wenjing Liu <[email protected]>
drm/amd/display: add pipe lock during stream update

James Hutchinson <[email protected]>
media: m88ds3103: serialize reset messages in m88ds3103_set_frontend

Stefan Brüns <[email protected]>
media: dvbsky: Avoid leaking dvb frontend

Kangjie Lu <[email protected]>
media: si2165: fix a missing check of return value

Kai-Heng Feng <[email protected]>
igb: Exclude device from suspend direct complete optimization

Noralf Trønnes <[email protected]>
tinydrm/mipi-dbi: Use dma-safe buffers for all SPI transfers

Kai-Heng Feng <[email protected]>
e1000e: Disable runtime PM on CNP+

Arnd Bergmann <[email protected]>
media: staging/intel-ipu3: mark PM function as __maybe_unused

Sakari Ailus <[email protected]>
media: v4l2-fwnode: The first default data lane is 0 on C-PHY

Kangjie Lu <[email protected]>
thunderbolt: property: Fix a NULL pointer dereference

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Reset alpha state for planes to the correct values

Samson Tam <[email protected]>
drm/amd/display: Link train only when link is DP and backend is enabled

Dmytro Laktyushkin <[email protected]>
drm/amd/display: fix releasing planes when exiting odm

Aditya Pakki <[email protected]>
thunderbolt: Fix to check for kmemdup failure

Aditya Pakki <[email protected]>
thunderbolt: Fix to check return value of ida_simple_get

Rouven Czerwinski <[email protected]>
hwrng: omap - Set default quality

George Hilliard <[email protected]>
staging: mt7621-mmc: Check for nonzero number of scatterlist entries

Pu Wen <[email protected]>
x86/CPU/hygon: Fix phys_proc_id calculation logic for multi-die processors

Sameer Pujar <[email protected]>
dmaengine: tegra210-adma: use devm_clk_*() helpers

Linus Lüssing <[email protected]>
batman-adv: allow updating DAT entry timeouts on incoming ARP Replies

Arnd Bergmann <[email protected]>
selinux: avoid uninitialized variable warning

Dave Ertman <[email protected]>
ice: Prevent unintended multiple chain resets

Arnd Bergmann <[email protected]>
scsi: lpfc: avoid uninitialized variable warning

Arnd Bergmann <[email protected]>
scsi: qla4xxx: avoid freeing unallocated dma memory

Tony Lindgren <[email protected]>
usb: core: Add PM runtime calls to usb_hcd_platform_shutdown

Ludovic Barre <[email protected]>
spi: stm32-qspi: add spi_master_put in release function

Neeraj Upadhyay <[email protected]>

    rcu: Do a single rhp->func read in rcu_head_after_call_rcu()

Paul E. McKenney <[email protected]>
rcuperf: Fix cleanup path for invalid perf_type strings

Yazen Ghannam <[email protected]>
x86/mce: Handle varying MCA bank counts

Paul E. McKenney <[email protected]>
rcutorture: Fix cleanup path for invalid torture_type strings

Tony Luck <[email protected]>
x86/mce: Fix machine_check_poll() tests for error types

Leon Romanovsky <[email protected]>
overflow: Fix -Wtype-limits compilation warnings

George Hilliard <[email protected]>
staging: mt7621-mmc: Initialize completions a single time during probe

Kangjie Lu <[email protected]>
tty: ipwireless: fix missing checks for ioremap

Pankaj Gupta <[email protected]>
virtio_console: initialize vtermno value for ports

Chad Dupuis <[email protected]>
scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check

Thomas Gleixner <[email protected]>
timekeeping: Force upper bound for setting CLOCK_REALTIME

Laurent Pinchart <[email protected]>
drm: rcar-du: lvds: Set LVEN and LVRES bits together on D3

Aditya Pakki <[email protected]>
thunderbolt: Fix to check the return value of kmemdup

Kangjie Lu <[email protected]>
thunderbolt: property: Fix a missing check of kzalloc

Ard Biesheuvel <[email protected]>
efifb: Omit memory map check on legacy boot

Ezequiel Garcia <[email protected]>
media: gspca: Kill URBs on USB device disconnect

Dan Carpenter <[email protected]>
media: wl128x: prevent two potential buffer overflows

Kangjie Lu <[email protected]>
media: video-mux: fix null pointer dereferences

Tetsuo Handa <[email protected]>
kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice.

Sowjanya Komatineni <[email protected]>
spi: tegra114: reset controller on probe

Hans de Goede <[email protected]>
HID: logitech-hidpp: change low battery level threshold from 31 to 30 percent

Takeshi Kihara <[email protected]>
clk: renesas: rcar-gen3: Correct parent clock of Audio-DMAC

Ming Lei <[email protected]>
block: pass page to xen_biovec_phys_mergeable

Takeshi Kihara <[email protected]>
clk: renesas: rcar-gen3: Correct parent clock of SYS-DMAC

Gustavo A. R. Silva <[email protected]>
cxgb3/l2t: Fix undefined behaviour

Wen Yang <[email protected]>
ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put

Wen Yang <[email protected]>
ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put

Nicolas Saenz Julienne <[email protected]>
HID: core: move Usage Page concatenation to Main item

Geert Uytterhoeven <[email protected]>

    sh: sh7786: Add explicit I/O cast to sh7786_mm_sel()

Leon Romanovsky <[email protected]>
RDMA/hns: Fix bad endianess of port_pd variable

Chengguang Xu <[email protected]>
chardev: add additional check for minor range overlap

Peter Zijlstra <[email protected]>
x86/uaccess: Fix up the fixup

Peter Zijlstra <[email protected]>

    x86/ia32: Fix ia32_restore_sigcontext() AC leak

Peter Zijlstra <[email protected]>
x86/uaccess, signal: Fix AC=1 bloat

Peter Zijlstra <[email protected]>
x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP

Lior David <[email protected]>
wil6210: fix return code of wmi_mgmt_tx and wmi_mgmt_tx_ext

Peter Zijlstra <[email protected]>
locking/static_key: Fix false positive warnings on concurrent dec/inc

Wen Yang <[email protected]>
arm64: cpu_ops: fix a leaked reference by adding missing of_node_put

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Prevent cursor hotspot overflow for RV overlay planes

Yannick Fertré <[email protected]>
drm/panel: otm8009a: Add delay at the end of initialization

Stanley Chu <[email protected]>
scsi: ufs: Avoid configuring regulator with undefined voltage range

Stanley Chu <[email protected]>
scsi: ufs: Fix regulator load and icc-level configuration

Ping-Ke Shih <[email protected]>
rtlwifi: fix potential NULL pointer dereference

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

Piotr Figiel <[email protected]>
brcmfmac: fix Oops when bringing up interface during USB disconnect

Piotr Figiel <[email protected]>
brcmfmac: fix race during disconnect when USB completion is in progress

Piotr Figiel <[email protected]>
brcmfmac: fix WARNING during USB disconnect in case of unempty psq

Piotr Figiel <[email protected]>
brcmfmac: convert dev_init_lock mutex to completion

Arnd Bergmann <[email protected]>
b43: shut up clang -Wuninitialized variable warning

Kangjie Lu <[email protected]>
brcmfmac: fix missing checks for kmemdup

YueHaibing <[email protected]>
mwifiex: Fix mem leak in mwifiex_tm_cmd

Kangjie Lu <[email protected]>
rtlwifi: fix a potential NULL pointer dereference

Daniel T. Lee <[email protected]>
selftests/bpf: ksym_search won't check symbols exists

Jian Shen <[email protected]>
net: hns3: add protect when handling mac addr list

Huazhong Tan <[email protected]>
net: hns3: check resetting status in hns3_get_stats()

Justin Chen <[email protected]>
iio: adc: ti-ads7950: Fix improper use of mlock

Nathan Chancellor <[email protected]>
iio: common: ssp_sensors: Initialize calculated_time in ssp_common_process_data

Kangjie Lu <[email protected]>
iio: hmc5843: fix potential NULL pointer dereferences

Lars-Peter Clausen <[email protected]>
iio: ad_sigma_delta: Properly handle SPI bus locking vs CS assertion

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

Charles Keepax <[email protected]>
regulator: core: Avoid potential deadlock on regulator_unregister

Kees Cook <[email protected]>
x86/build: Keep local relocations with ld.lld

Alexei Starovoitov <[email protected]>
samples/bpf: fix build with new clang

David Kozub <[email protected]>
block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR

Wen Yang <[email protected]>
cpufreq: imx6q: fix possible object reference leak

Wen Yang <[email protected]>
cpufreq: kirkwood: fix possible object reference leak

Wen Yang <[email protected]>
cpufreq: pmac32: fix possible object reference leak

Wen Yang <[email protected]>
cpufreq/pasemi: fix possible object reference leak

Wen Yang <[email protected]>
cpufreq: ppc_cbe: fix possible object reference leak

Huazhong Tan <[email protected]>
net: hns3: add error handler for initializing command queue

Kristian Evensen <[email protected]>
qmi_wwan: Add quirk for Quectel dynamic config

Huazhong Tan <[email protected]>
net: hns3: fix keep_alive_timer not stop problem

Roman Gushchin <[email protected]>
selftests: cgroup: fix cleanup path in test_memcg_subtree_control()

Arnd Bergmann <[email protected]>
s390: cio: fix cio_irb declaration

Thomas Huth <[email protected]>
s390/mm: silence compiler warning when compiling without CONFIG_PGSTE

Borislav Petkov <[email protected]>
x86/microcode: Fix the ancient deprecated microcode loading method

Arnd Bergmann <[email protected]>
s390: zcrypt: initialize variables before_use

Michael Tretter <[email protected]>
clk: zynqmp: fix check for fractional clock

Douglas Anderson <[email protected]>
clk: rockchip: Make rkpwm a critical clock on rk3288

Charles Keepax <[email protected]>
extcon: arizona: Disable mic detect if running when driver is removed

Douglas Anderson <[email protected]>
clk: rockchip: Fix video codec clocks on rk3288

Ulf Hansson <[email protected]>

    PM / core: Propagate dev->power.wakeup_path when no callbacks

Christian König <[email protected]>
drm/amdgpu: fix old fence check in amdgpu_fence_emit

Peng Li <[email protected]>
net: hns3: free the pending skb when clean RX ring

Yinbo Zhu <[email protected]>
mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support

Yinbo Zhu <[email protected]>
mmc: sdhci-of-esdhc: add erratum A-009204 support

Yinbo Zhu <[email protected]>
mmc: sdhci-of-esdhc: add erratum eSDHC5 support

Kangjie Lu <[email protected]>
mmc_spi: add a status check for spi_sync_locked

Andrea Merello <[email protected]>
mmc: core: make pwrseq_emmc (partially) support sleepy GPIO controllers

John Garry <[email protected]>
scsi: libsas: Do discovery on empty PHY to update PHY info

Guenter Roeck <[email protected]>
hwmon: (f71805f) Use request_muxed_region for Super-IO accesses

Guenter Roeck <[email protected]>
hwmon: (pc87427) Use request_muxed_region for Super-IO accesses

Guenter Roeck <[email protected]>
hwmon: (smsc47b397) Use request_muxed_region for Super-IO accesses

Guenter Roeck <[email protected]>
hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses

Guenter Roeck <[email protected]>
hwmon: (vt1211) Use request_muxed_region for Super-IO accesses

Enric Balletbo i Serra <[email protected]>
PM / devfreq: Fix static checker warning in try_then_request_governor

Kan Liang <[email protected]>
perf/x86/intel/cstate: Add Icelake support

Kan Liang <[email protected]>
perf/x86/intel/rapl: Add Icelake support

Kan Liang <[email protected]>
perf/x86/msr: Add Icelake support

Colin Ian King <[email protected]>
RDMA/cxgb4: Fix null pointer dereference on alloc_skb failure

Vincenzo Frascino <[email protected]>
arm64: vdso: Fix clock_getres() for CLOCK_REALTIME

Kefeng Wang <[email protected]>
ACPI/IORT: Reject platform device creation on NUMA node mapping failure

Nicholas Nunley <[email protected]>
i40e: don't allow changes to HW VLAN stripping on active port VLANs

Adam Ludkiewicz <[email protected]>
i40e: Able to add up to 16 MAC filters on an untrusted VF

Ioana Ciocoi Radulescu <[email protected]>
dpaa2-eth: Fix Rx classification status

Arnd Bergmann <[email protected]>
phy: mapphone-mdm6600: add gpiolib dependency

Paul Kocialkowski <[email protected]>
phy: sun4i-usb: Make sure to disable PHY0 passby for peripheral mode

Evan Green <[email protected]>
dt-bindings: phy-qcom-qmp: Add UFS PHY reset

Russell King <[email protected]>
drm: etnaviv: avoid DMA API warning when importing buffers

Thomas Gleixner <[email protected]>
x86/irq/64: Limit IST stack overflow check to #DB stack

Alan Stern <[email protected]>
USB: core: Don't unbind interfaces following device reset failure

Julian Wiedmann <[email protected]>
s390/qeth: handle error from qeth_update_from_chp_desc()

Mika Westerberg <[email protected]>
thunderbolt: Take domain lock in switch sysfs attribute callbacks

Nicholas Piggin <[email protected]>
irq_work: Do not raise an IPI when queueing work on the local CPU

Luca Weiss <[email protected]>
drm/msm: Fix NULL pointer dereference

Sean Paul <[email protected]>
drm/msm: dpu: Don't set frame_busy_mask for async updates

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

Jeykumar Sankaran <[email protected]>
drm/msm/dpu: release resources on modeset failure

Nicholas Mc Guire <[email protected]>
staging: vc04_services: handle kzalloc failure

Konstantin Khlebnikov <[email protected]>
sched/core: Handle overflow in cpu_shares_write_u64

Konstantin Khlebnikov <[email protected]>
sched/rt: Check integer overflow at usec to nsec conversion

Konstantin Khlebnikov <[email protected]>
sched/core: Check quota and period overflow at usec to nsec conversion

Roman Gushchin <[email protected]>

    cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock

Sebastian Andrzej Siewior <[email protected]>
random: add a spinlock_t to struct batched_entropy

Jon DeVree <[email protected]>
random: fix CRNG initialization when random.trust_cpu=1

Russell Currey <[email protected]>
powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWX

Nathan Lynch <[email protected]>
powerpc/numa: improve control of topology updates

Yufen Yu <[email protected]>
block: fix use-after-free on gendisk

Fabrice Gasnier <[email protected]>
iio: adc: stm32-dfsdm: fix unmet direct dependencies detected

Dan Carpenter <[email protected]>
media: pvrusb2: Prevent a buffer overflow

Shuah Khan <[email protected]>
media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable()

Hugues Fruchet <[email protected]>
media: stm32-dcmi: fix crash when subdev do not expose any formats

Wenwen Wang <[email protected]>
audit: fix a memory leak bug

Akinobu Mita <[email protected]>
media: ov2659: make S_FMT succeed even if requested format doesn't match

Hans Verkuil <[email protected]>
media: au0828: stop video streaming only when last user stops

Janusz Krzysztofik <[email protected]>

    media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helper

Philipp Zabel <[email protected]>
media: coda: clear error return value before picture run

Nicolas Ferre <[email protected]>
dmaengine: at_xdmac: remove BUG_ON macro in tasklet

Robin Murphy <[email protected]>
perf/arm-cci: Remove broken race mitigation

Douglas Anderson <[email protected]>
clk: rockchip: undo several noc and special clocks as critical on rk3288

Wen Yang <[email protected]>
pinctrl: samsung: fix leaked of_node references

Wen Yang <[email protected]>
pinctrl: st: fix leaked of_node references

Wen Yang <[email protected]>
pinctrl: pistachio: fix leaked of_node references

Hans de Goede <[email protected]>
HID: logitech-hidpp: use RAP instead of FAP to get the protocol version

Ferry Toth <[email protected]>
Bluetooth: btbcm: Add default address for BCM43341B

Balakrishna Godavarthi <[email protected]>
Bluetooth: hci_qca: Give enough time to ROME controller to bootup.

Peter Zijlstra <[email protected]>
mm/uaccess: Use 'unsigned long' to placate UBSAN warnings on older GCC versions

Jiri Kosina <[email protected]>
x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault()

Peter Zijlstra <[email protected]>
x86/uaccess: Dont leak the AC flag into __put_user() argument evaluation

Sebastian Andrzej Siewior <[email protected]>
smpboot: Place the __percpu annotation correctly

Kees Cook <[email protected]>
x86/build: Move _etext to actual end of .text

Farhan Ali <[email protected]>
vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev

Farhan Ali <[email protected]>
vfio-ccw: Do not call flush_workqueue while holding the spinlock

Parav Pandit <[email protected]>
RDMA/cma: Consider scope_id while binding to ipv6 ll address

Arnd Bergmann <[email protected]>
bcache: avoid clang -Wunintialized warning

Coly Li <[email protected]>
bcache: add failure check to run_cache_set() for journal replay

Tang Junhui <[email protected]>
bcache: fix failure in journal relplay

Coly Li <[email protected]>
bcache: return error immediately in bch_journal_replay()

Shenghui Wang <[email protected]>
bcache: avoid potential memleak of list of journal_replay(s) in the CACHE_SYNC branch of run_cache_set

Corentin Labbe <[email protected]>
crypto: sun4i-ss - Fix invalid calculation of hash end

Sagi Grimberg <[email protected]>
nvme-tcp: fix a NULL deref when an admin connect times out

Sagi Grimberg <[email protected]>
nvme-rdma: fix a NULL deref when an admin connect times out

Sagi Grimberg <[email protected]>
nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE

Kangjie Lu <[email protected]>
net: cw1200: fix a NULL pointer dereference

Aditya Pakki <[email protected]>
rsi: Fix NULL pointer dereference in kmalloc

Dan Carpenter <[email protected]>
mwifiex: prevent an array overflow

Xiaoli Feng <[email protected]>
Fix nfs4.2 return -EINVAL when do dedupe operation

Daniel Baluta <[email protected]>
ASoC: fsl_sai: Update is_slave_mode with correct value

Kangjie Lu <[email protected]>
slimbus: fix a potential NULL pointer dereference in of_qcom_slim_ngd_register

Daniel T. Lee <[email protected]>
libbpf: fix samples/bpf build failure due to undefined UINT32_MAX

Sergey Matyukevich <[email protected]>
mac80211/cfg80211: update bss channel on channel switch

Sugar Zhang <[email protected]>
dmaengine: pl330: _stop: clear interrupt status

Huazhong Tan <[email protected]>
net: hns3: use atomic_t replace u32 for arq's count

Arnd Bergmann <[email protected]>
s390: qeth: address type mismatch warning

Heiner Kallweit <[email protected]>
net: phy: improve genphy_soft_reset

Yunsheng Lin <[email protected]>
net: hns3: fix for TX clean num when cleaning TX BD

Mariusz Bialonczyk <[email protected]>
w1: fix the resume command API

Grygorii Strashko <[email protected]>
net: ethernet: ti: cpsw: fix allmulti cfg in dual_mac mode

Nicholas Piggin <[email protected]>
sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs

Bard liao <[email protected]>
ALSA: hda: fix unregister device twice on ASoC driver

Philipp Rudo <[email protected]>
s390/kexec_file: Fix detection of text segment in ELF loader

Manish Rangankar <[email protected]>
scsi: qedi: Abort ep termination if offload not scheduled

Fabien Dessenne <[email protected]>
rtc: stm32: manage the get_irq probe defer case

Sven Van Asbroeck <[email protected]>

    rtc: 88pm860x: prevent use-after-free on device remove

Johannes Berg <[email protected]>
iwlwifi: pcie: don't crash on invalid RX interrupt

Qu Wenruo <[email protected]>
btrfs: Don't panic when we can't find a root key

Josef Bacik <[email protected]>
btrfs: fix panic during relocation after ENOSPC before writeback happens

Robbie Ko <[email protected]>
Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota reserve

Nadav Amit <[email protected]>
x86/modules: Avoid breaking W^X while loading modules

Bart Van Assche <[email protected]>
scsi: qla2xxx: Fix hardirq-unsafe locking

Bart Van Assche <[email protected]>
scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session()

Bart Van Assche <[email protected]>
scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending()

Bart Van Assche <[email protected]>
scsi: qla2xxx: Fix a qla24xx_enable_msix() error path

Viresh Kumar <[email protected]>
sched/cpufreq: Fix kobject memleak

Nicholas Piggin <[email protected]>
powerpc/watchdog: Use hrtimers for per-CPU heartbeat

Nadav Amit <[email protected]>
x86/ftrace: Set trampoline pages as executable

Qian Cai <[email protected]>
arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable

Marc Zyngier <[email protected]>
ARM: vdso: Remove dependency with the arch_timer driver internals

Fabien Dessenne <[email protected]>
media: stm32-dcmi: return appropriate error codes during probe

Jon Derrick <[email protected]>
drm/nouveau/bar/nv50: ensure BAR is mapped

Pierre-Louis Bossart <[email protected]>
ACPI / property: fix handling of data_nodes in acpi_get_next_subnode()

Dan Carpenter <[email protected]>
brcm80211: potential NULL dereference in brcmf_cfg80211_vndr_cmds_dcmd_handler()

Flavio Suligoi <[email protected]>
spi: pxa2xx: fix SCR (divisor) calculation

Arnd Bergmann <[email protected]>
ASoC: imx: fix fiq dependencies

Claudiu Beznea <[email protected]>
spi: atmel-quadspi: fix crash while suspending

Anju T Sudhakar <[email protected]>
powerpc/perf: Fix loop exit condition in nest_imc_event_init

Bo YU <[email protected]>
powerpc/boot: Fix missing check of lseek() return value

Anju T Sudhakar <[email protected]>
powerpc/perf: Return accordingly on invalid chip-id in

Jerome Brunet <[email protected]>
ASoC: hdmi-codec: unlock the device on startup errors

Fei Yang <[email protected]>
usb: gadget: f_fs: don't free buffer prematurely

Marek Szyprowski <[email protected]>
usb: dwc3: move synchronize_irq() out of the spinlock protected block

Minas Harutyunyan <[email protected]>
usb: dwc2: gadget: Increase descriptors count for ISOC's

Mac Chiang <[email protected]>

    ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE

Wen Yang <[email protected]>
pinctrl: zte: fix leaked of_node references

João Paulo Rechi Vita <[email protected]>
Bluetooth: Ignore CC events not matching the last HCI command

Haiyang Zhang <[email protected]>
hv_netvsc: fix race that may miss tx queue wakeup

Sameeh Jubran <[email protected]>
net: ena: fix: set freed objects to NULL to avoid failing future allocations

Sameeh Jubran <[email protected]>
net: ena: gcc 8: fix compilation warning

Sameer Pujar <[email protected]>
dmaengine: tegra210-dma: free dma controller in remove()

Ming Lei <[email protected]>
blk-mq: grab .q_usage_counter when queuing request from plug code path

Ming Lei <[email protected]>
blk-mq: split blk_mq_alloc_and_init_hctx into two parts

Tony Nguyen <[email protected]>
ice: Separate if conditions for ice_set_features()

Masahiro Yamada <[email protected]>
bpftool: exclude bash-completion/bpftool from .gitignore pattern

Yonghong Song <[email protected]>
selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c

Vineet Gupta <[email protected]>
tools/bpf: fix perf build error with uClibc (seen on ARC)

Raul E Rangel <[email protected]>
mmc: core: Verify SD bus width

Andreas Gruenbacher <[email protected]>
gfs2: Fix occasional glock use-after-free

Mike Marciniszyn <[email protected]>
IB/hfi1: Fix WQ_MEM_RECLAIM warning

Abhi Das <[email protected]>
gfs2: fix race between gfs2_freeze_func and unmount

Roberto Bergantinos Corpas <[email protected]>
NFS: make nfs_match_client killable

David Howells <[email protected]>
afs: Fix getting the afs.fid xattr

YueHaibing <[email protected]>
cxgb4: Fix error path in cxgb4_init_module

Ross Lagerwall <[email protected]>
gfs2: Fix lru_count going negative

David Sterba <[email protected]>
Revert "btrfs: Honour FITRIM range constraints during free space trim"

Kristian Evensen <[email protected]>
netfilter: ctnetlink: Resolve conntrack L3-protocol flush regression

Al Viro <[email protected]>
acct_on(): don't mess with freeze protection

YueHaibing <[email protected]>

    at76c50x-usb: Don't register led_trigger if usb_register_driver failed

Linus Lüssing <[email protected]>
batman-adv: mcast: fix multicast tt/tvlv worker locking

Eric Dumazet <[email protected]>
bpf: devmap: fix use-after-free Read in __dev_map_entry_free

YueHaibing <[email protected]>
ssb: Fix possible NULL pointer dereference in ssb_host_pcmcia_exit

Alexander Potapenko <[email protected]>

    media: vivid: use vfree() instead of kfree() for dev->bitmap_cap

Hans Verkuil <[email protected]>
media: vb2: add waiting_in_dqbuf flag

YueHaibing <[email protected]>
media: serial_ir: Fix use-after-free in serial_ir_init_module

YueHaibing <[email protected]>
media: cpia2: Fix use-after-free in cpia2_exit

Jiufei Xue <[email protected]>
fbdev: fix WARNING in __alloc_pages_nodemask bug

Amir Goldstein <[email protected]>
ovl: relax WARN_ON() for overlapping layers use case

Josef Bacik <[email protected]>

    btrfs: honor path->skip_locking in backref code

Will Deacon <[email protected]>
arm64: errata: Add workaround for Cortex-A76 erratum #1463225

Arend van Spriel <[email protected]>
brcmfmac: add subtype check for event handling in data path

Arend van Spriel <[email protected]>
brcmfmac: assure SSID length from firmware is limited

Ronnie Sahlberg <[email protected]>
cifs: fix credits leak for SMB1 oplock breaks

Shile Zhang <[email protected]>
fbdev: fix divide error in fb_var_to_videomode

Tobin C. Harding <[email protected]>
btrfs: sysfs: don't leak memory when failing add fsid

Tobin C. Harding <[email protected]>
btrfs: sysfs: Fix error path kobject memory leak

Filipe Manana <[email protected]>
Btrfs: fix race between ranged fsync and writeback of adjacent ranges

Filipe Manana <[email protected]>
Btrfs: avoid fallback to transaction commit during fsync of files with holes

Filipe Manana <[email protected]>
Btrfs: do not abort transaction at btrfs_update_root() after failure to COW path

Josef Bacik <[email protected]>
btrfs: don't double unlock on error in btrfs_punch_hole

Andreas Gruenbacher <[email protected]>
gfs2: Fix sign extension bug in gfs2_update_stats

Christoph Hellwig <[email protected]>

    arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable

Ard Biesheuvel <[email protected]>
arm64/kernel: kaslr: reduce module randomization range to 2 GB

Dan Williams <[email protected]>
libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead

Suthikulpanit, Suravee <[email protected]>
kvm: svm/avic: fix off-by-one in checking host APIC ID

Trac Hoang <[email protected]>
mmc: sdhci-iproc: Set NO_HISPD bit to fix HS50 data hold time problem

Trac Hoang <[email protected]>
mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 data hold time problem

Daniel Axtens <[email protected]>
crypto: vmx - CTR: always increment IV as quadword

Eric Biggers <[email protected]>
crypto: hash - fix incorrect HASH_MAX_DESCSIZE

Martin K. Petersen <[email protected]>
Revert "scsi: sd: Keep disk read-only when re-reading partition"

Andrea Parri <[email protected]>
sbitmap: fix improper use of smp_mb__before_atomic()

Andrea Parri <[email protected]>
bio: fix improper use of smp_mb__before_atomic()

Paolo Bonzini <[email protected]>
KVM: x86: fix return value for reserved EFER

Jan Kara <[email protected]>
ext4: wait for outstanding dio during truncate in nojournal mode

Jan Kara <[email protected]>
ext4: do not delete unlinked inode from orphan list on failed truncate

Steven Rostedt (VMware) <[email protected]>
x86: Hide the int3_emulate_call/jmp functions from UML

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

Diffstat:

 Documentation/arm64/silicon-errata.txt             |   1 +
 .../devicetree/bindings/phy/qcom-qmp-phy.txt       |   6 +-
 Makefile                                           |   4 +-
 arch/arm/include/asm/cp15.h                        |   2 +
 arch/arm/vdso/vgettimeofday.c                      |   5 +-
 arch/arm64/Kconfig                                 |  18 +++
 arch/arm64/include/asm/cpucaps.h                   |   3 +-
 arch/arm64/include/asm/pgtable.h                   |   3 +-
 arch/arm64/include/asm/vdso_datapage.h             |   1 +
 arch/arm64/kernel/asm-offsets.c                    |   2 +-
 arch/arm64/kernel/cpu_errata.c                     |  24 ++++
 arch/arm64/kernel/cpu_ops.c                        |   1 +
 arch/arm64/kernel/kaslr.c                          |   6 +-
 arch/arm64/kernel/module.c                         |   2 +-
 arch/arm64/kernel/syscall.c                        |  31 +++++
 arch/arm64/kernel/vdso.c                           |   3 +
 arch/arm64/kernel/vdso/gettimeofday.S              |   7 +-
 arch/arm64/mm/dma-mapping.c                        |  10 ++
 arch/arm64/mm/fault.c                              |  37 +++++-
 arch/powerpc/boot/addnote.c                        |   6 +-
 arch/powerpc/kernel/head_64.S                      |   4 +-
 arch/powerpc/kernel/watchdog.c                     |  81 ++++++------
 arch/powerpc/mm/numa.c                             |  18 ++-
 arch/powerpc/perf/imc-pmu.c                        |   7 +-
 arch/powerpc/platforms/powernv/opal-imc.c          |   2 +-
 arch/s390/kernel/kexec_elf.c                       |   7 +-
 arch/s390/mm/pgtable.c                             |   2 +
 arch/sh/include/cpu-sh4/cpu/sh7786.h               |   2 +-
 arch/x86/Makefile                                  |   2 +-
 arch/x86/events/intel/cstate.c                     |   2 +
 arch/x86/events/intel/rapl.c                       |   2 +
 arch/x86/events/msr.c                              |   1 +
 arch/x86/ia32/ia32_signal.c                        |  29 +++--
 arch/x86/include/asm/text-patching.h               |   4 +-
 arch/x86/include/asm/uaccess.h                     |   7 +-
 arch/x86/kernel/alternative.c                      |  28 +++--
 arch/x86/kernel/cpu/hygon.c                        |   5 +
 arch/x86/kernel/cpu/mce/core.c                     |  66 ++++++----
 arch/x86/kernel/cpu/mce/inject.c                   |  14 +--
 arch/x86/kernel/cpu/microcode/core.c               |   3 +-
 arch/x86/kernel/ftrace.c                           |   8 ++
 arch/x86/kernel/irq_64.c                           |  19 ++-
 arch/x86/kernel/module.c                           |   2 +-
 arch/x86/kernel/signal.c                           |  29 +++--
 arch/x86/kernel/vmlinux.lds.S                      |   6 +-
 arch/x86/kvm/svm.c                                 |   6 +-
 arch/x86/kvm/x86.c                                 |   2 +-
 arch/x86/lib/memcpy_64.S                           |   3 +-
 arch/x86/mm/fault.c                                |   2 -
 block/blk-mq-sched.c                               |  12 +-
 block/blk-mq.c                                     | 139 +++++++++++----------
 block/blk.h                                        |   2 +-
 block/genhd.c                                      |  19 +++
 block/partition-generic.c                          |   7 ++
 block/sed-opal.c                                   |   9 +-
 crypto/hmac.c                                      |   2 +
 drivers/acpi/arm64/iort.c                          |  19 ++-
 drivers/acpi/property.c                            |   8 ++
 drivers/base/power/main.c                          |   4 +
 drivers/bluetooth/btbcm.c                          |   4 +-
 drivers/bluetooth/hci_qca.c                        |   2 +
 drivers/char/hw_random/omap-rng.c                  |   1 +
 drivers/char/random.c                              |  57 +++++----
 drivers/char/virtio_console.c                      |   3 +-
 drivers/clk/renesas/r8a774a1-cpg-mssr.c            |   8 +-
 drivers/clk/renesas/r8a774c0-cpg-mssr.c            |   2 +-
 drivers/clk/renesas/r8a7795-cpg-mssr.c             |   8 +-
 drivers/clk/renesas/r8a7796-cpg-mssr.c             |   8 +-
 drivers/clk/renesas/r8a77965-cpg-mssr.c            |   8 +-
 drivers/clk/renesas/r8a77990-cpg-mssr.c            |   2 +-
 drivers/clk/renesas/r8a77995-cpg-mssr.c            |   2 +-
 drivers/clk/rockchip/clk-rk3288.c                  |  21 ++--
 drivers/clk/zynqmp/divider.c                       |   9 +-
 drivers/cpufreq/cpufreq.c                          |   1 +
 drivers/cpufreq/cpufreq_governor.c                 |   2 +
 drivers/cpufreq/imx6q-cpufreq.c                    |   4 +-
 drivers/cpufreq/kirkwood-cpufreq.c                 |  19 +--
 drivers/cpufreq/pasemi-cpufreq.c                   |   1 +
 drivers/cpufreq/pmac32-cpufreq.c                   |   2 +
 drivers/cpufreq/ppc_cbe_cpufreq.c                  |   1 +
 drivers/crypto/sunxi-ss/sun4i-ss-hash.c            |   5 +-
 drivers/crypto/vmx/aesp8-ppc.pl                    |   2 +-
 drivers/devfreq/devfreq.c                          |   4 +-
 drivers/dma/at_xdmac.c                             |   6 +-
 drivers/dma/pl330.c                                |  10 +-
 drivers/dma/tegra210-adma.c                        |  28 ++---
 drivers/extcon/extcon-arizona.c                    |  10 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  24 ++--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   5 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  15 ++-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   6 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c  |  20 ++-
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |  12 +-
 drivers/gpu/drm/drm_atomic_state_helper.c          |   4 +
 drivers/gpu/drm/drm_drv.c                          |   5 +-
 drivers/gpu/drm/drm_file.c                         |   1 +
 drivers/gpu/drm/drm_writeback.c                    |  14 ++-
 drivers/gpu/drm/etnaviv/etnaviv_drv.c              |   5 +
 drivers/gpu/drm/etnaviv/etnaviv_drv.h              |   1 +
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |  10 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |  15 ++-
 drivers/gpu/drm/msm/msm_gem_vma.c                  |   2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c     |  12 +-
 drivers/gpu/drm/omapdrm/dss/dsi.c                  |  60 ++++-----
 drivers/gpu/drm/omapdrm/omap_connector.c           |  28 +++--
 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c   |   3 +
 drivers/gpu/drm/pl111/pl111_versatile.c            |   4 +
 drivers/gpu/drm/rcar-du/rcar_lvds.c                |   8 +-
 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c             |   8 +-
 drivers/gpu/drm/tinydrm/ili9225.c                  |   6 +-
 drivers/gpu/drm/tinydrm/mipi-dbi.c                 |  58 ++++++---
 drivers/gpu/drm/v3d/v3d_drv.c                      |   8 +-
 drivers/gpu/drm/v3d/v3d_drv.h                      |   2 +-
 drivers/gpu/drm/v3d/v3d_irq.c                      |  13 +-
 drivers/hid/hid-core.c                             |  36 ++++--
 drivers/hid/hid-logitech-hidpp.c                   |  23 +++-
 drivers/hwmon/f71805f.c                            |  15 ++-
 drivers/hwmon/pc87427.c                            |  14 ++-
 drivers/hwmon/smsc47b397.c                         |  13 +-
 drivers/hwmon/smsc47m1.c                           |  28 +++--
 drivers/hwmon/vt1211.c                             |  15 ++-
 drivers/iio/adc/Kconfig                            |   1 +
 drivers/iio/adc/ad_sigma_delta.c                   |  16 ++-
 drivers/iio/adc/ti-ads7950.c                       |  19 ++-
 drivers/iio/common/ssp_sensors/ssp_iio.c           |   2 +-
 drivers/iio/magnetometer/hmc5843_i2c.c             |   7 +-
 drivers/iio/magnetometer/hmc5843_spi.c             |   7 +-
 drivers/infiniband/core/cma.c                      |  25 +++-
 drivers/infiniband/hw/cxgb4/cm.c                   |   2 +
 drivers/infiniband/hw/hfi1/init.c                  |   3 +-
 drivers/infiniband/hw/hns/hns_roce_ah.c            |   2 +-
 drivers/md/bcache/alloc.c                          |   5 +-
 drivers/md/bcache/journal.c                        |  26 +++-
 drivers/md/bcache/super.c                          |  25 +++-
 drivers/media/common/videobuf2/videobuf2-core.c    |  22 ++++
 drivers/media/dvb-frontends/m88ds3103.c            |   9 +-
 drivers/media/dvb-frontends/si2165.c               |   8 +-
 drivers/media/i2c/ov2659.c                         |   6 +-
 drivers/media/i2c/ov6650.c                         |  25 ++--
 drivers/media/pci/saa7146/hexium_gemini.c          |   5 +-
 drivers/media/pci/saa7146/hexium_orion.c           |   5 +-
 drivers/media/platform/coda/coda-bit.c             |   3 +
 drivers/media/platform/stm32/stm32-dcmi.c          |  20 ++-
 drivers/media/platform/video-mux.c                 |   5 +
 drivers/media/platform/vim2m.c                     |  35 ++++--
 drivers/media/platform/vimc/vimc-core.c            |   2 +
 drivers/media/platform/vimc/vimc-streamer.c        |   2 +-
 drivers/media/platform/vivid/vivid-vid-cap.c       |   2 +-
 drivers/media/radio/wl128x/fmdrv_common.c          |   7 +-
 drivers/media/rc/serial_ir.c                       |   9 +-
 drivers/media/usb/au0828/au0828-video.c            |  16 ++-
 drivers/media/usb/cpia2/cpia2_v4l.c                |   3 +-
 drivers/media/usb/dvb-usb-v2/dvbsky.c              |  18 +--
 drivers/media/usb/go7007/go7007-fw.c               |   4 +-
 drivers/media/usb/gspca/gspca.c                    |  12 +-
 drivers/media/usb/pvrusb2/pvrusb2-hdw.c            |   2 +
 drivers/media/usb/pvrusb2/pvrusb2-hdw.h            |   1 +
 drivers/media/v4l2-core/v4l2-fwnode.c              |   6 +-
 drivers/mmc/core/pwrseq_emmc.c                     |  38 +++---
 drivers/mmc/core/sd.c                              |   8 ++
 drivers/mmc/host/mmc_spi.c                         |   4 +
 drivers/mmc/host/sdhci-iproc.c                     |   6 +-
 drivers/mmc/host/sdhci-of-esdhc.c                  |   8 ++
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |  27 ++--
 drivers/net/ethernet/chelsio/cxgb3/l2t.h           |   2 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |  15 ++-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |   7 +-
 drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h    |   2 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  20 ++-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |   5 +
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c |  11 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c   |  13 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  12 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c   |   7 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   8 ++
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   6 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  25 +++-
 drivers/net/ethernet/intel/igb/igb_main.c          |   3 +
 drivers/net/ethernet/ti/cpsw.c                     |  12 +-
 drivers/net/ethernet/ti/cpsw_ale.c                 |  19 +--
 drivers/net/ethernet/ti/cpsw_ale.h                 |   3 +-
 drivers/net/hyperv/netvsc.c                        |  15 ++-
 drivers/net/phy/phy_device.c                       |  16 ++-
 drivers/net/usb/qmi_wwan.c                         |  65 +++++-----
 drivers/net/wireless/ath/wil6210/cfg80211.c        |   5 +
 drivers/net/wireless/ath/wil6210/wmi.c             |  11 +-
 drivers/net/wireless/atmel/at76c50x-usb.c          |   4 +-
 drivers/net/wireless/broadcom/b43/phy_lp.c         |   6 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   6 +
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |  15 ++-
 .../wireless/broadcom/brcm80211/brcmfmac/fweh.h    |  16 ++-
 .../broadcom/brcm80211/brcmfmac/fwsignal.c         |  42 ++++---
 .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c  |   2 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |  27 ++--
 .../wireless/broadcom/brcm80211/brcmfmac/vendor.c  |   5 +-
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c       |   7 +-
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |   6 +-
 drivers/net/wireless/marvell/mwifiex/cfp.c         |   3 +
 drivers/net/wireless/realtek/rtlwifi/base.c        |   5 +
 .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c    |   2 +
 .../wireless/realtek/rtlwifi/rtl8192c/fw_common.c  |   2 +
 .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c    |   2 +
 .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.c    |   2 +
 .../net/wireless/realtek/rtlwifi/rtl8723be/fw.c    |   2 +
 .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c    |   4 +
 drivers/net/wireless/rsi/rsi_91x_mac80211.c        |  30 +++--
 drivers/net/wireless/st/cw1200/main.c              |   5 +
 drivers/nvdimm/pmem.c                              |  10 +-
 drivers/nvme/host/core.c                           |   7 +-
 drivers/nvme/host/rdma.c                           |  10 +-
 drivers/nvme/host/tcp.c                            |   8 +-
 drivers/perf/arm-cci.c                             |  21 ++--
 drivers/phy/allwinner/phy-sun4i-usb.c              |   4 +
 drivers/phy/motorola/Kconfig                       |   2 +-
 drivers/pinctrl/pinctrl-pistachio.c                |   2 +
 drivers/pinctrl/pinctrl-st.c                       |  15 ++-
 drivers/pinctrl/samsung/pinctrl-exynos-arm.c       |   1 +
 drivers/pinctrl/zte/pinctrl-zx.c                   |   1 +
 drivers/regulator/core.c                           |   3 +-
 drivers/regulator/da9055-regulator.c               |   2 +
 drivers/regulator/da9062-regulator.c               |   2 +
 drivers/regulator/da9063-regulator.c               |   5 +-
 drivers/regulator/da9211-regulator.c               |   4 +
 drivers/regulator/lp8755.c                         |  15 ++-
 drivers/regulator/ltc3589.c                        |  10 +-
 drivers/regulator/ltc3676.c                        |  10 +-
 drivers/regulator/pv88060-regulator.c              |   4 +
 drivers/regulator/pv88080-regulator.c              |   4 +
 drivers/regulator/pv88090-regulator.c              |   4 +
 drivers/regulator/wm831x-dcdc.c                    |   4 +
 drivers/regulator/wm831x-isink.c                   |   2 +
 drivers/regulator/wm831x-ldo.c                     |   2 +
 drivers/rtc/rtc-88pm860x.c                         |   2 +-
 drivers/rtc/rtc-stm32.c                            |   9 +-
 drivers/rtc/rtc-xgene.c                            |  18 +--
 drivers/s390/cio/cio.h                             |   2 +-
 drivers/s390/cio/vfio_ccw_drv.c                    |  32 ++---
 drivers/s390/cio/vfio_ccw_ops.c                    |  11 +-
 drivers/s390/crypto/zcrypt_api.c                   |   4 +
 drivers/s390/net/qeth_core.h                       |  10 +-
 drivers/s390/net/qeth_core_main.c                  |  14 ++-
 drivers/scsi/libsas/sas_expander.c                 |   5 +
 drivers/scsi/lpfc/lpfc_ct.c                        |  22 ++--
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |  15 ++-
 drivers/scsi/lpfc/lpfc_nvme.c                      |   8 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |   2 +-
 drivers/scsi/qedf/qedf_io.c                        |   1 +
 drivers/scsi/qedi/qedi_iscsi.c                     |   3 +
 drivers/scsi/qla2xxx/qla_isr.c                     |   6 +-
 drivers/scsi/qla2xxx/qla_target.c                  |  25 ++--
 drivers/scsi/qla2xxx/tcm_qla2xxx.c                 |   7 +-
 drivers/scsi/qla4xxx/ql4_os.c                      |   2 +-
 drivers/scsi/sd.c                                  |   3 +-
 drivers/scsi/ufs/ufs-hisi.c                        |   4 +
 drivers/scsi/ufs/ufshcd.c                          |  28 +++--
 drivers/slimbus/qcom-ngd-ctrl.c                    |   4 +
 drivers/spi/atmel-quadspi.c                        |   6 +-
 drivers/spi/spi-imx.c                              |   2 +-
 drivers/spi/spi-pxa2xx.c                           |   8 +-
 drivers/spi/spi-rspi.c                             |   9 +-
 drivers/spi/spi-stm32-qspi.c                       |  46 ++++---
 drivers/spi/spi-tegra114.c                         |  32 ++---
 drivers/spi/spi-topcliff-pch.c                     |  15 ++-
 drivers/spi/spi.c                                  |   2 +
 drivers/ssb/bridge_pcmcia_80211.c                  |   9 +-
 drivers/staging/media/davinci_vpfe/Kconfig         |   2 +-
 drivers/staging/media/ipu3/ipu3.c                  |   2 +-
 drivers/staging/media/sunxi/cedrus/cedrus.h        |   3 +
 drivers/staging/media/sunxi/cedrus/cedrus_hw.c     |   3 +-
 drivers/staging/mt7621-mmc/sd.c                    |  27 +++-
 .../interface/vchiq_arm/vchiq_2835_arm.c           |   3 +
 .../vc04_services/interface/vchiq_arm/vchiq_core.c |   2 +
 drivers/thunderbolt/icm.c                          |   5 +
 drivers/thunderbolt/property.c                     |  12 +-
 drivers/thunderbolt/switch.c                       |  67 +++++-----
 drivers/thunderbolt/tb.h                           |   3 +-
 drivers/thunderbolt/xdomain.c                      |   8 +-
 drivers/tty/ipwireless/main.c                      |   8 ++
 drivers/usb/core/hcd.c                             |   3 +
 drivers/usb/core/hub.c                             |   5 +-
 drivers/usb/dwc2/gadget.c                          |  27 ++--
 drivers/usb/dwc3/core.c                            |   2 +
 drivers/usb/dwc3/gadget.c                          |   2 -
 drivers/usb/gadget/function/f_fs.c                 |   3 +-
 drivers/video/fbdev/core/fbcmap.c                  |   2 +
 drivers/video/fbdev/core/modedb.c                  |   3 +
 drivers/video/fbdev/efifb.c                        |   3 +-
 drivers/w1/w1_io.c                                 |   3 +-
 drivers/xen/biomerge.c                             |   5 +-
 fs/afs/xattr.c                                     |  15 ++-
 fs/btrfs/backref.c                                 |  19 +--
 fs/btrfs/extent-tree.c                             |  28 ++---
 fs/btrfs/file.c                                    |  19 ++-
 fs/btrfs/relocation.c                              |  31 +++--
 fs/btrfs/root-tree.c                               |  17 +--
 fs/btrfs/sysfs.c                                   |   7 +-
 fs/btrfs/tree-log.c                                |   1 +
 fs/char_dev.c                                      |   6 +
 fs/cifs/cifsglob.h                                 |   1 +
 fs/cifs/cifssmb.c                                  |   2 +-
 fs/cifs/transport.c                                |  10 +-
 fs/ext4/inode.c                                    |  23 ++--
 fs/gfs2/glock.c                                    |  23 ++--
 fs/gfs2/incore.h                                   |   1 +
 fs/gfs2/lock_dlm.c                                 |   9 +-
 fs/gfs2/log.c                                      |   3 +-
 fs/gfs2/lops.c                                     |   6 +-
 fs/gfs2/super.c                                    |   8 +-
 fs/internal.h                                      |   2 -
 fs/nfs/client.c                                    |   7 +-
 fs/nfs/nfs4file.c                                  |   2 +-
 fs/overlayfs/dir.c                                 |   2 +-
 fs/overlayfs/inode.c                               |   3 +-
 include/crypto/hash.h                              |   8 +-
 include/drm/tinydrm/mipi-dbi.h                     |   5 +-
 include/linux/bio.h                                |   2 +-
 include/linux/cgroup-defs.h                        |   5 +
 include/linux/filter.h                             |   1 +
 include/linux/genhd.h                              |   1 +
 include/linux/hid.h                                |   1 +
 include/linux/iio/adc/ad_sigma_delta.h             |   1 +
 include/linux/mount.h                              |   2 +
 include/linux/overflow.h                           |  12 +-
 include/linux/rcupdate.h                           |   6 +-
 include/linux/smpboot.h                            |   2 +-
 include/linux/time64.h                             |  21 ++++
 include/media/videobuf2-core.h                     |   1 +
 include/net/bluetooth/hci.h                        |   1 +
 include/xen/xen.h                                  |   4 +-
 kernel/acct.c                                      |   4 +-
 kernel/auditfilter.c                               |  12 +-
 kernel/auditsc.c                                   |  10 +-
 kernel/bpf/devmap.c                                |   3 +
 kernel/cgroup/cgroup.c                             |   6 +
 kernel/irq_work.c                                  |  75 ++++++-----
 kernel/jump_label.c                                |  21 ++--
 kernel/module.c                                    |   5 +
 kernel/rcu/rcuperf.c                               |   5 +
 kernel/rcu/rcutorture.c                            |   5 +
 kernel/sched/core.c                                |   9 +-
 kernel/sched/fair.c                                |  16 ++-
 kernel/sched/rt.c                                  |   5 +
 kernel/time/time.c                                 |   2 +-
 kernel/time/timekeeping.c                          |   6 +-
 kernel/trace/trace_branch.c                        |   4 +
 lib/kobject_uevent.c                               |  11 +-
 lib/sbitmap.c                                      |   2 +-
 lib/strncpy_from_user.c                            |   5 +-
 lib/strnlen_user.c                                 |   4 +-
 net/batman-adv/distributed-arp-table.c             |   4 +-
 net/batman-adv/main.c                              |   1 +
 net/batman-adv/multicast.c                         |  11 +-
 net/batman-adv/types.h                             |   5 +
 net/bluetooth/hci_core.c                           |   5 +
 net/bluetooth/hci_event.c                          |  12 ++
 net/bluetooth/hci_request.c                        |   5 +
 net/bluetooth/hci_request.h                        |   1 +
 net/mac80211/mlme.c                                |   3 -
 net/netfilter/nf_conntrack_netlink.c               |   2 +-
 net/wireless/nl80211.c                             |   5 +
 samples/bpf/asm_goto_workaround.h                  |   1 +
 security/selinux/netlabel.c                        |  14 +--
 sound/pci/hda/hda_codec.c                          |   8 +-
 sound/soc/codecs/hdmi-codec.c                      |   6 +-
 sound/soc/fsl/Kconfig                              |   9 +-
 sound/soc/fsl/eukrea-tlv320.c                      |   4 +-
 sound/soc/fsl/fsl_sai.c                            |   2 +
 sound/soc/fsl/fsl_utils.c                          |   1 +
 sound/soc/intel/boards/kbl_da7219_max98357a.c      |   2 +-
 sound/soc/ti/Kconfig                               |   4 +-
 sound/soc/ti/davinci-mcasp.c                       |   2 +
 tools/bpf/bpftool/.gitignore                       |   2 +-
 tools/lib/bpf/bpf.c                                |   2 +
 tools/lib/bpf/bpf.h                                |   1 +
 tools/testing/selftests/bpf/test_libbpf_open.c     |   2 +
 tools/testing/selftests/bpf/trace_helpers.c        |   4 +
 tools/testing/selftests/cgroup/test_memcontrol.c   |  38 +++---
 378 files changed, 2617 insertions(+), 1202 deletions(-)