Skip to content

4.14.135-stable review

Greg Kroah-Hartman dri-devel linux-arch linux-arm-kernel linux-crypto linux-edac linux-gpio linux-media linux-mips linux-rockchip linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest293 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/293MIPS: ath79: fix ar933x uart parity modearch/mips/include/asm/mach-ath79/ar933x_uart.h+2 -20 replies
2/293MIPS: fix build on non-linux hostsarch/mips/boot/compressed/Makefile arch/mips/boot/compressed/calc_vmlinuz_load_addr.c+3 -10 replies
3/293arm64/efi: Mark __efistub_stext_offset as an absolute symbol explicitlyarch/arm64/kernel/image.h+5 -10 replies
4/293scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supporteddrivers/target/iscsi/iscsi_target_auth.c+8 -80 replies
5/293dmaengine: imx-sdma: fix use-after-free on probe error pathdrivers/dma/imx-sdma.c+27 -210 replies
6/293wil6210: fix potential out-of-bounds readdrivers/net/wireless/ath/wil6210/txrx.c+1 -00 replies
7/293ath10k: Do not send probe response template for meshdrivers/net/wireless/ath/ath10k/mac.c+4 -00 replies
8/293ath9k: Check for errors when reading SREV registerdrivers/net/wireless/ath/ath9k/hw.c+23 -90 replies
9/293ath6kl: add some bounds checkingdrivers/net/wireless/ath/ath6kl/wmi.c+9 -10 replies
10/293ath: DFS JP domain W56 fixed pulse type 3 RADAR detectiondrivers/net/wireless/ath/dfs_pattern_detector.c+1 -10 replies
11/293batman-adv: fix for leaked TVLV handler.net/batman-adv/translation-table.c+2 -00 replies
12/293media: dvb: usb: fix use after free in dvb_usb_device_exitdrivers/media/usb/dvb-usb/dvb-usb-init.c+5 -20 replies
13/293media: spi: IR LED: add missing of table registrationdrivers/media/rc/ir-spi.c+1 -00 replies
14/293crypto: talitos - fix skcipher failure due to wrong output IVdrivers/crypto/talitos.c+4 -00 replies
15/293media: marvell-ccic: fix DMA s/g desc number calculationdrivers/media/platform/marvell-ccic/mcam-core.c+3 -20 replies
16/293media: vpss: fix a potential NULL pointer dereferencedrivers/media/platform/davinci/vpss.c+5 -00 replies
17/293media: media_device_enum_links32: clean a reserved fielddrivers/media/media-device.c+8 -10 replies
18/293net: stmmac: dwmac1000: Clear unused address entriesdrivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c+6 -00 replies
19/293net: stmmac: dwmac4/5: Clear unused address entriesdrivers/net/ethernet/stmicro/stmmac/dwmac4_core.c+8 -20 replies
20/293qed: Set the doorbell address correctlydrivers/net/ethernet/qlogic/qed/qed_dev.c drivers/net/ethernet/qlogic/qed/qed_rdma.c+19 -120 replies
21/293signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sigkernel/pid_namespace.c+1 -10 replies
22/293af_key: fix leaks in key_pol_get_resp and dump_sp.net/key/af_key.c+6 -20 replies
23/293xfrm: Fix xfrm sel prefix length validationnet/xfrm/xfrm_user.c+16 -00 replies
24/293fscrypt: clean up some BUG_ON()s in block encryption/decryptionfs/crypto/crypto.c+9 -60 replies
25/293media: mc-device.c: dont memset __user pointer contentsdrivers/media/media-device.c+3 -20 replies
26/293media: staging: media: davinci_vpfe: - Fix for memory leak if decoder initialization fails.drivers/staging/media/davinci_vpfe/vpfe_video.c+3 -00 replies
27/293net: phy: Check against net_device being NULLdrivers/net/phy/phy_device.c+6 -00 replies
28/293crypto: talitos - properly handle split ICV.drivers/crypto/talitos.c+15 -110 replies
29/293crypto: talitos - Align SEC1 accesses to 32 bits boundaries.drivers/crypto/talitos.c+4 -10 replies
30/293tua6100: Avoid build warnings.drivers/media/dvb-frontends/tua6100.c+11 -110 replies
31/293locking/lockdep: Fix merging of hlocks with non-zero referenceskernel/locking/lockdep.c+9 -90 replies
32/293media: wl128x: Fix some error handling in fm_v4l2_init_video_device()drivers/media/radio/wl128x/fmdrv_v4l2.c+3 -00 replies
33/293cpupower : frequency-set -r option misses the last cpu in related cpu listtools/power/cpupower/utils/cpufreq-set.c+2 -00 replies
34/293net: stmmac: dwmac4: fix flow control issuedrivers/net/ethernet/stmicro/stmmac/dwmac4_core.c+6 -20 replies
35/293net: fec: Do not use netdev messages too earlydrivers/net/ethernet/freescale/fec_main.c+3 -30 replies
36/293net: axienet: Fix race condition causing TX hangdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+17 -30 replies
37/293s390/qdio: handle PENDING state for QEBSM devicesdrivers/s390/cio/qdio_main.c+1 -00 replies
38/293RAS/CEC: Fix pfn insertiondrivers/ras/cec.c+3 -10 replies
39/293net: sfp: add mutex to prevent concurrent state checksdrivers/net/phy/sfp.c+5 -10 replies
40/293ipset: Fix memory accounting for hash types on resizenet/netfilter/ipset/ip_set_hash_gen.h+1 -10 replies
41/293perf cs-etm: Properly set the value of old and head in snapshot modetools/perf/arch/arm/util/cs-etm.c+123 -40 replies
42/293perf test 6: Fix missing kvm module load for s390tools/perf/tests/parse-events.c+27 -00 replies
43/293media: fdp1: Support M3N and E3 platformsdrivers/media/platform/rcar_fdp1.c+8 -00 replies
44/293iommu: Fix a leak in iommu_insert_resv_regiondrivers/iommu/iommu.c+5 -30 replies
45/293gpio: omap: fix lack of irqstatus_raw0 for OMAP4drivers/gpio/gpio-omap.c+2 -00 replies
46/293gpio: omap: ensure irq is enabled before wakeupdrivers/gpio/gpio-omap.c+8 -70 replies
47/293regmap: fix bulk writes on paged registersdrivers/base/regmap/regmap.c+2 -00 replies
48/293bpf: silence warning messages in corekernel/bpf/Makefile+1 -00 replies
49/293rcu: Force inlining of rcu_read_lock()include/linux/rcupdate.h+1 -10 replies
50/293x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDSarch/x86/include/asm/cpufeatures.h+2 -00 replies
51/293blkcg, writeback: dead memcgs shouldnt contribute to writeback ownership arbitrationfs/fs-writeback.c+7 -10 replies
52/293xfrm: fix sa selector validationnet/xfrm/xfrm_user.c+3 -00 replies
53/293sched/core: Add __sched tag for io_schedule()kernel/sched/core.c+1 -10 replies
54/293sched/fair: Fix "runnable_avg_yN_inv" not used warningsDocumentation/scheduler/sched-pelt.c kernel/sched/sched-pelt.h+3 -22 replies
55/293x86/atomic: Fix smp_mb__{before,after}_atomic()Documentation/atomic_t.txt arch/x86/include/asm/atomic.h arch/x86/include/asm/atomic64_64.h +1 more+13 -100 replies
56/293perf evsel: Make perf_evsel__name() accept a NULL argumenttools/perf/util/evsel.c+7 -10 replies
57/293vhost_net: disable zerocopy by defaultdrivers/vhost/net.c+1 -10 replies
58/293ipoib: correcly show a VF hardware addressdrivers/infiniband/ulp/ipoib/ipoib_main.c+1 -00 replies
59/293EDAC/sysfs: Fix memory leak when creating a csrow objectdrivers/edac/edac_mc_sysfs.c+7 -10 replies
60/293ipsec: select crypto ciphers for xfrm_algonet/xfrm/Kconfig+2 -00 replies
61/293ipvs: defer hook registration to avoid leaksnet/netfilter/ipvs/ip_vs_core.c+14 -70 replies
62/293media: s5p-mfc: Make additional clocks optionaldrivers/media/platform/s5p-mfc/s5p_mfc_pm.c+5 -00 replies
63/293media: i2c: fix warning same module namesdrivers/media/i2c/Makefile drivers/media/i2c/adv7511-v4l2.c+6 -10 replies
64/293ntp: Limit TAI-UTC offsetkernel/time/ntp.c+3 -10 replies
65/293timer_list: Guard procfs specific codekernel/time/timer_list.c+19 -170 replies
66/293acpi/arm64: ignore 5.1 FADTs that are reported as 5.0arch/arm64/kernel/acpi.c+7 -30 replies
67/293media: coda: fix mpeg2 sequence number handlingdrivers/media/platform/coda/coda-bit.c+4 -10 replies
68/293media: coda: fix last buffer handling in V4L2_ENC_CMD_STOPdrivers/media/platform/coda/coda-common.c+2 -00 replies
69/293media: coda: increment sequence offset for the last returned framedrivers/media/platform/coda/coda-bit.c+3 -00 replies
70/293media: vimc: cap: check v4l2_fill_pixfmt return valuedrivers/media/platform/vimc/vimc-capture.c+4 -10 replies
71/293media: hdpvr: fix locking and a missing msleepdrivers/media/usb/hdpvr/hdpvr-video.c+11 -60 replies
72/293rtlwifi: rtl8192cu: fix error handle when usb probe faileddrivers/net/wireless/realtek/rtlwifi/usb.c+3 -20 replies
73/293mt7601u: do not schedule rx_tasklet when the device has been disconnecteddrivers/net/wireless/mediatek/mt7601u/dma.c+18 -150 replies
74/293x86/build: Add set -e to mkcapflags.sh to delete broken capflags.carch/x86/kernel/cpu/mkcapflags.sh+2 -00 replies
75/293mt7601u: fix possible memory leak when the device is disconnecteddrivers/net/wireless/mediatek/mt7601u/dma.c drivers/net/wireless/mediatek/mt7601u/tx.c+18 -70 replies
76/293ipvs: fix tinfo memory leak in start_sync_threadinclude/net/ip_vs.h net/netfilter/ipvs/ip_vs_ctl.c net/netfilter/ipvs/ip_vs_sync.c+76 -680 replies
77/293ath10k: add missing error handlingdrivers/net/wireless/ath/ath10k/sdio.c+4 -00 replies
78/293ath10k: fix PCIE device wake up faileddrivers/net/wireless/ath/ath10k/hw.c+1 -10 replies
79/293perf tools: Increase MAX_NR_CPUS and MAX_CACHEStools/perf/perf.h tools/perf/util/header.c+2 -20 replies
80/293libata: dont request sense data on !ZAC ATA devicesdrivers/ata/libata-eh.c+5 -30 replies
81/293clocksource/drivers/exynos_mct: Increase priority over ARM arch timerdrivers/clocksource/exynos_mct.c include/linux/cpuhotplug.h+3 -30 replies
82/293rslib: Fix decoding of shortened codeslib/reed_solomon/decode_rs.c+2 -20 replies
83/293rslib: Fix handling of of caller provided syndromelib/reed_solomon/decode_rs.c+12 -20 replies
84/293ixgbe: Check DDM existence in transceiver before accessdrivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h+3 -10 replies
85/293crypto: serpent - mark __serpent_setkey_sbox noinlinecrypto/serpent_generic.c+7 -10 replies
86/293crypto: asymmetric_keys - select CRYPTO_HASH where neededcrypto/asymmetric_keys/Kconfig+3 -00 replies
87/293EDAC: Fix global-out-of-bounds write when setting edac_mc_poll_msecdrivers/edac/edac_mc_sysfs.c drivers/edac/edac_module.h+9 -90 replies
88/293bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush()drivers/md/bcache/super.c+1 -10 replies
89/293net: hns3: fix a -Wformat-nonliteral compile warningdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -20 replies
90/293net: hns3: add some error checking in hclge_tm moduledrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c+5 -10 replies
91/293ath10k: destroy sdio workqueue while remove sdio moduledrivers/net/wireless/ath/ath10k/sdio.c+3 -00 replies
92/293iwlwifi: mvm: Drop large non sta framesdrivers/net/wireless/intel/iwlwifi/mvm/tx.c+3 -00 replies
93/293perf stat: Make metric event lookup more robusttools/perf/util/stat-shadow.c+3 -20 replies
94/293net: usb: asix: init MAC address buffersdrivers/net/usb/asix_devices.c+3 -30 replies
95/293gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() variantsdrivers/gpio/gpiolib.c+3 -30 replies
96/293Bluetooth: hci_bcsp: Fix memory leak in rx_skbdrivers/bluetooth/hci_bcsp.c+5 -00 replies
97/293Bluetooth: 6lowpan: search for destination address in all peersnet/bluetooth/6lowpan.c+10 -40 replies
98/293Bluetooth: Check state in l2cap_disconnect_rspnet/bluetooth/l2cap_core.c+6 -00 replies
99/293gtp: add missing gtp_encap_disable_sock() in gtp_encap_enable()drivers/net/gtp.c+6 -10 replies
100/293Bluetooth: validate BLE connection interval updatesnet/bluetooth/hci_event.c net/bluetooth/l2cap_core.c+13 -10 replies
101/293gtp: fix suspicious RCU usagedrivers/net/gtp.c+6 -20 replies
102/293gtp: fix Illegal context switch in RCU read-side critical section.drivers/net/gtp.c+1 -10 replies
103/293gtp: fix use-after-free in gtp_encap_destroy()drivers/net/gtp.c+15 -20 replies
104/293gtp: fix use-after-free in gtp_newlink()drivers/net/gtp.c+1 -10 replies
105/293net: mvmdio: defer probe of orion-mdio if a clock is not readydrivers/net/ethernet/marvell/mvmdio.c+5 -00 replies
106/293iavf: fix dereference of null rx_buffer pointerdrivers/net/ethernet/intel/i40evf/i40e_txrx.c+4 -20 replies
107/293floppy: fix div-by-zero in setup_format_paramsdrivers/block/floppy.c+5 -00 replies
108/293floppy: fix out-of-bounds read in next_valid_formatdrivers/block/floppy.c+18 -00 replies
109/293floppy: fix invalid pointer dereference in drive_namedrivers/block/floppy.c+8 -30 replies
110/293floppy: fix out-of-bounds read in copy_bufferdrivers/block/floppy.c+4 -20 replies
111/293xen: let alloc_xenballooned_pages() fail if not enough memory freedrivers/xen/balloon.c+13 -30 replies
112/293scsi: NCR5380: Reduce goto statements in NCR5380_select()drivers/scsi/NCR5380.c+12 -90 replies
113/293scsi: NCR5380: Always re-enable reselection interruptdrivers/scsi/NCR5380.c+2 -100 replies
114/293Revert "scsi: ncr5380: Increase register polling limit"drivers/scsi/NCR5380.h+1 -10 replies
115/293scsi: core: Fix race on creating sense cachedrivers/scsi/scsi_lib.c+3 -30 replies
116/293scsi: megaraid_sas: Fix calculation of target IDdrivers/scsi/megaraid/megaraid_sas_base.c+2 -10 replies
117/293scsi: mac_scsi: Increase PIO/PDMA transfer length thresholddrivers/scsi/mac_scsi.c+2 -20 replies
118/293scsi: mac_scsi: Fix pseudo DMA implementation, take 2drivers/scsi/mac_scsi.c+217 -1520 replies
119/293crypto: ghash - fix unaligned memory access in ghash_setkey()crypto/ghash-generic.c+7 -10 replies
120/293crypto: ccp - Validate the the error value used to index error messagesdrivers/crypto/ccp/ccp-dev.c drivers/crypto/ccp/ccp-dev.h+52 -460 replies
121/293crypto: arm64/sha1-ce - correct digest for empty data in finuparch/arm64/crypto/sha1-ce-glue.c+1 -10 replies
122/293crypto: arm64/sha2-ce - correct digest for empty data in finuparch/arm64/crypto/sha2-ce-glue.c+1 -10 replies
123/293crypto: chacha20poly1305 - fix atomic sleep when using async algorithmcrypto/chacha20poly1305.c+19 -110 replies
124/293crypto: ccp - memset structure fields to zero before reusedrivers/crypto/ccp/ccp-ops.c+11 -10 replies
125/293crypto: ccp/gcm - use const time tag comparison.drivers/crypto/ccp/ccp-ops.c+2 -10 replies
126/293crypto: crypto4xx - fix a potential double free in ppc4xx_trng_probedrivers/crypto/amcc/crypto4xx_trng.c+0 -10 replies
127/293Input: gtco - bounds check collection indent leveldrivers/input/tablet/gtco.c+17 -30 replies
128/293Input: alps - dont handle ALPS cs19 trackpoint-only devicedrivers/input/mouse/alps.c+32 -00 replies
129/293Input: synaptics - whitelist Lenovo T580 SMBus intertouchdrivers/input/mouse/synaptics.c+1 -00 replies
130/293Input: alps - fix a mismatch between a condition check and its commentdrivers/input/mouse/alps.c+1 -10 replies
131/293regulator: s2mps11: Fix buck7 and buck8 wrong voltagesdrivers/regulator/s2mps11.c+2 -20 replies
132/293arm64: tegra: Update Jetson TX1 GPU regulator timingsarch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi+2 -10 replies
133/293iwlwifi: pcie: dont service an interrupt that was maskeddrivers/net/wireless/intel/iwlwifi/pcie/rx.c+21 -60 replies
134/293iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-Xdrivers/net/wireless/intel/iwlwifi/pcie/rx.c+16 -180 replies
135/293NFSv4: Handle the special Linux file open access modefs/nfs/inode.c fs/nfs/nfs4file.c+2 -10 replies
136/293pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_errorfs/nfs/flexfilelayout/flexfilelayoutdev.c+1 -10 replies
137/293lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZElib/scatterlist.c+5 -40 replies
138/293ASoC: dapm: Adapt for debugfs API changesound/soc/soc-dapm.c+10 -80 replies
139/293ALSA: seq: Break too long mutex context in the write loopsound/core/seq/seq_clientmgr.c+10 -10 replies
140/293ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machinesound/pci/hda/patch_realtek.c+5 -00 replies
141/293media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom()drivers/media/v4l2-core/v4l2-ctrls.c+4 -50 replies
142/293media: coda: Remove unbalanced and unneeded mutex unlockdrivers/media/platform/coda/coda-bit.c+0 -10 replies
143/293KVM: x86/vPMU: refine kvm_pmu err msg when event creation failedarch/x86/kvm/pmu.c+2 -20 replies
144/293arm64: tegra: Fix AGIC register rangearch/arm64/boot/dts/nvidia/tegra210.dtsi+1 -10 replies
145/293fs/proc/proc_sysctl.c: fix the default values of i_uid/i_gid on /proc/sys inodes.fs/proc/proc_sysctl.c+4 -00 replies
146/293drm/nouveau/i2c: Enable i2c pads & busses during preinitdrivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c+20 -00 replies
147/293padata: use smp_mb in padata_reorder to avoid orphaned padata jobskernel/padata.c+12 -00 replies
148/293dm zoned: fix zone state management racedrivers/md/dm-zoned-metadata.c drivers/md/dm-zoned.h+24 -280 replies
149/293xen/events: fix binding user event channels to cpusdrivers/xen/events/events_base.c drivers/xen/evtchn.c include/xen/events.h+13 -40 replies
150/2939p/xen: Add cleanup path in p9_trans_xen_initnet/9p/trans_xen.c+7 -10 replies
151/2939p/virtio: Add cleanup path in p9_virtio_initnet/9p/trans_virtio.c+7 -10 replies
152/293x86/boot: Fix memory leak in default_get_smp_config()arch/x86/kernel/mpparse.c+4 -60 replies
153/293perf/x86/amd/uncore: Do not set ThreadMask and SliceMask for non-L3 PMCsarch/x86/events/amd/uncore.c+1 -10 replies
154/293perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCsarch/x86/events/amd/uncore.c+11 -40 replies
155/293intel_th: pci: Add Ice Lake NNPI supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
156/293PCI: Do not poll for PME if the device is in D3colddrivers/pci/pci.c+7 -00 replies
157/293Btrfs: fix data loss after inode eviction, renaming it, and fsync itfs/btrfs/tree-log.c+11 -10 replies
158/293Btrfs: fix fsync not persisting dentry deletions due to inode evictionsfs/btrfs/tree-log.c+26 -20 replies
159/293Btrfs: add missing inode version, ctime and mtime updates when punching holefs/btrfs/file.c+5 -00 replies
160/293HID: wacom: generic: only switch the mode on devices with LEDsdrivers/hid/wacom_sys.c drivers/hid/wacom_wac.c drivers/hid/wacom_wac.h+4 -20 replies
161/293HID: wacom: correct touch resolution x/y typodrivers/hid/wacom_wac.c+1 -10 replies
162/293libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fieldsdrivers/nvdimm/dax_devs.c drivers/nvdimm/pfn.h drivers/nvdimm/pfn_devs.c+17 -40 replies
163/293coda: pass the host file in vma->vm_file on mmapfs/coda/file.c+68 -20 replies
164/293gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEMdrivers/gpu/ipu-v3/ipu-ic.c+1 -10 replies
165/293PCI: hv: Fix a use-after-free bug in hv_eject_device_work()drivers/pci/host/pci-hyperv.c+9 -60 replies
166/293crypto: caam - limit output IV to CBC to work around CTR mode DMA issuedrivers/crypto/caam/caamalg.c+9 -60 replies
167/293parisc: Ensure userspace privilege for ptraced processes in regset functionsarch/parisc/kernel/ptrace.c+2 -10 replies
168/293parisc: Fix kernel panic due invalid values in IAOQ0 or IAOQ1arch/parisc/kernel/ptrace.c+18 -100 replies
169/293powerpc/32s: fix suspend/resume when IBATs 4-7 are usedarch/powerpc/kernel/swsusp_32.S arch/powerpc/platforms/powermac/sleep.S+128 -130 replies
170/293powerpc/watchpoint: Restore NV GPRs while returning from exceptionarch/powerpc/kernel/exceptions-64s.S+7 -20 replies
171/293eCryptfs: fix a couple type promotion bugsfs/ecryptfs/crypto.c+8 -40 replies
172/293intel_th: msu: Fix single mode with disabled IOMMUdrivers/hwtracing/intel_th/msu.c+1 -10 replies
173/293Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bugnet/bluetooth/smp.c+13 -00 replies
174/293usb: Handle USB3 remote wakeup for LPM enabled devices correctlydrivers/usb/core/hub.c+5 -20 replies
175/293net: mvmdio: allow up to four clocks to be specified for orion-mdiodrivers/net/ethernet/marvell/mvmdio.c+1 -10 replies
176/293dt-bindings: allow up to four clocks for orion-mdioDocumentation/devicetree/bindings/net/marvell-orion-mdio.txt+1 -10 replies
177/293dm bufio: fix deadlock with loop devicedrivers/md/dm-bufio.c+1 -30 replies
178/293compiler.h, kasan: Avoid duplicating __read_once_size_nocheck()include/linux/compiler.h+6 -80 replies
179/293compiler.h: Add read_word_at_a_time() function.include/linux/compiler.h+8 -00 replies
180/293lib/strscpy: Shut up KASAN false-positives in strscpy()lib/string.c+1 -10 replies
181/293bnx2x: Prevent load reordering in tx completion processingdrivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c+3 -00 replies
182/293bnx2x: Prevent ptp_task to be rescheduled indefinitelydrivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c +1 more+34 -110 replies
183/293caif-hsi: fix possible deadlock in cfhsi_exit_module()drivers/net/caif/caif_hsi.c+1 -10 replies
184/293igmp: fix memory leak in igmpv3_del_delrec()net/ipv4/igmp.c+2 -60 replies
185/293ipv4: dont set IPv6 only flags to IPv4 addressesnet/ipv4/devinet.c+8 -00 replies
186/293net: bcmgenet: use promisc for unsupported filtersdrivers/net/ethernet/broadcom/genet/bcmgenet.c+26 -310 replies
187/293net: dsa: mv88e6xxx: wait after reset deactivationdrivers/net/dsa/mv88e6xxx/chip.c+2 -00 replies
188/293net: neigh: fix multiple neigh timer schedulingnet/core/neighbour.c+2 -00 replies
189/293net: openvswitch: fix csum updates for MPLS actionsnet/openvswitch/actions.c+2 -40 replies
190/293nfc: fix potential illegal memory accessnet/nfc/nci/data.c+1 -10 replies
191/293rxrpc: Fix send on a connected, but unbound socketnet/rxrpc/af_rxrpc.c+2 -20 replies
192/293sky2: Disable MSI on ASUS P6Tdrivers/net/ethernet/marvell/sky2.c+7 -00 replies
193/293vrf: make sure skb->data contains ip header to make routingdrivers/net/vrf.c+35 -230 replies
194/293macsec: fix use-after-free of skb during RXdrivers/net/macsec.c+2 -30 replies
195/293macsec: fix checksumming after decryptiondrivers/net/macsec.c+1 -00 replies
196/293netrom: fix a memory leak in nr_rx_frame()net/netrom/af_netrom.c+2 -10 replies
197/293netrom: hold sock when setting skb->destructornet/netrom/af_netrom.c+1 -00 replies
198/293bonding: validate ip header before check IPPROTO_IGMPdrivers/net/bonding/bond_main.c+23 -140 replies
199/293net: make skb_dst_force return true when dst is refcountedinclude/net/dst.h net/netfilter/nf_queue.c+9 -20 replies
200/293tcp: fix tcp_set_congestion_control() use from bpf hookinclude/net/tcp.h net/core/filter.c net/ipv4/tcp.c +1 more+10 -60 replies
201/293tcp: Reset bytes_acked and bytes_received when disconnectingnet/ipv4/tcp.c+2 -00 replies
202/293net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handlingnet/bridge/br_multicast.c+16 -110 replies
203/293net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 querynet/bridge/br_multicast.c+1 -20 replies
204/293net: bridge: stp: dont cache eth dest pointer before skb pullnet/bridge/br_stp_bpdu.c+1 -20 replies
205/293dma-buf: balance refcount inbalancedrivers/dma-buf/dma-buf.c+1 -00 replies
206/293dma-buf: Discard old fence_excl on retrying get_fences_rcu for reallocdrivers/dma-buf/reservation.c+4 -00 replies
207/293MIPS: lb60: Fix pin mappingsarch/mips/jz4740/board-qi_lb60.c+8 -80 replies
208/293ext4: dont allow any modifications to an immutable filefs/ext4/ioctl.c+45 -10 replies
209/293ext4: enforce the immutable flag on open filesfs/ext4/file.c fs/ext4/inode.c+15 -00 replies
210/293mm: add filemap_fdatawait_range_keep_errors()include/linux/fs.h mm/filemap.c+24 -00 replies
211/293jbd2: introduce jbd2_inode dirty range scopingfs/jbd2/commit.c fs/jbd2/journal.c fs/jbd2/transaction.c +1 more+71 -270 replies
212/293ext4: use jbd2_inode dirty range scopingfs/ext4/ext4_jbd2.h fs/ext4/inode.c fs/ext4/move_extent.c+18 -100 replies
213/293ext4: allow directory holesfs/ext4/dir.c fs/ext4/namei.c+46 -180 replies
214/293mm: vmscan: scan anonymous pages on file refaultsmm/vmscan.c+3 -30 replies
215/293perf/events/amd/uncore: Fix amd_uncore_llc ID to use pre-defined cpu_llc_idarch/x86/events/amd/uncore.c+2 -190 replies
216/293NFSv4: Fix open create exclusive when the server rebootsfs/nfs/nfs4proc.c+26 -150 replies
217/293nfsd: increase DRC cache limitfs/nfsd/nfssvc.c+1 -10 replies
218/293nfsd: give out fewer session slots as limit approachesfs/nfsd/nfs4state.c+5 -00 replies
219/293nfsd: fix performance-limiting session calculationfs/nfsd/nfs4state.c+4 -40 replies
220/293nfsd: Fix overflow causing non-working mounts on 1 TB machinesfs/nfsd/nfs4state.c+1 -10 replies
221/293hvsock: fix epollout hang from race conditionnet/vmw_vsock/hyperv_transport.c+11 -330 replies
222/293drm/panel: simple: Fix panel_simple_dsi_probedrivers/gpu/drm/panel/panel-simple.c+8 -10 replies
223/293usb: core: hub: Disable hub-initiated U1/U2drivers/usb/core/hub.c+16 -120 replies
224/293tty: max310x: Fix invalid baudrate divisors calculatordrivers/tty/serial/max310x.c+31 -200 replies
225/293pinctrl: rockchip: fix leaked of_node referencesdrivers/pinctrl/pinctrl-rockchip.c+1 -00 replies
226/293tty: serial: cpm_uart - fix init when SMC is relocateddrivers/tty/serial/cpm_uart/cpm_uart_core.c+11 -60 replies
227/293drm/edid: Fix a missing-check bug in drm_load_edid_firmware()drivers/gpu/drm/drm_edid_load.c+2 -00 replies
228/293PCI: Return error if cannot probe VFdrivers/pci/pci-driver.c+7 -60 replies
229/293drm/bridge: tc358767: read display_props in get_modes()drivers/gpu/drm/bridge/tc358767.c+7 -00 replies
230/293drm/bridge: sii902x: pixel clock unit is 10kHz instead of 1kHzdrivers/gpu/drm/bridge/sii902x.c+3 -20 replies
231/293drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entrydrivers/gpu/drm/drm_debugfs_crc.c+3 -20 replies
232/293memstick: Fix error cleanup path of memstick_initdrivers/memstick/core/memstick.c+9 -40 replies
233/293tty/serial: digicolor: Fix digicolor-usart already registered warningdrivers/tty/serial/digicolor-usart.c+5 -10 replies
234/293tty: serial: msm_serial: avoid system lockup conditiondrivers/tty/serial/msm_serial.c+4 -00 replies
235/293serial: 8250: Fix TX interrupt handling conditiondrivers/tty/serial/8250/8250_port.c+2 -10 replies
236/293drm/virtio: Add memory barriers for capset cache.drivers/gpu/drm/virtio/virtgpu_ioctl.c drivers/gpu/drm/virtio/virtgpu_vq.c+5 -00 replies
237/293phy: renesas: rcar-gen2: Fix memory leak at error pathsdrivers/phy/renesas/phy-rcar-gen2.c+2 -00 replies
238/293powerpc/pseries/mobility: prevent cpu hotplug during DT updatearch/powerpc/platforms/pseries/mobility.c+9 -00 replies
239/293drm/rockchip: Properly adjust to a true clock in adjusted_modedrivers/gpu/drm/rockchip/rockchip_drm_vop.c+2 -10 replies
240/293tty: serial_core: Set port active bit in uart_port_activatedrivers/tty/serial/serial_core.c+6 -10 replies
241/293usb: gadget: Zero ffs_io_datadrivers/usb/gadget/function/f_fs.c+4 -20 replies
242/293powerpc/pci/of: Fix OF flags parsing for 64bit BARsarch/powerpc/kernel/pci_of_scan.c+2 -00 replies
243/293drm/msm: Depopulate platform on probe failuredrivers/gpu/drm/msm/msm_drv.c+11 -30 replies
244/293serial: mctrl_gpio: Check if GPIO property exisits before requesting itdrivers/tty/serial/serial_mctrl_gpio.c+14 -00 replies
245/293PCI: sysfs: Ignore lockdep for remove attributedrivers/pci/pci-sysfs.c+1 -10 replies
246/293kbuild: Add -Werror=unknown-warning-option to CLANG_FLAGSMakefile+1 -00 replies
247/293PCI: xilinx-nwl: Fix Multi MSI data programmingdrivers/pci/host/pcie-xilinx-nwl.c+5 -60 replies
248/293iio: iio-utils: Fix possible incorrect mask calculationtools/iio/iio_utils.c+2 -20 replies
249/293powerpc/xmon: Fix disabling tracing while in xmonarch/powerpc/xmon/xmon.c+4 -20 replies
250/293recordmcount: Fix spurious mcount entries on powerpcscripts/recordmcount.h+2 -10 replies
251/293mfd: core: Set fwnode for created devicesdrivers/mfd/mfd-core.c+1 -00 replies
252/293mfd: arizona: Fix undefined behaviordrivers/mfd/arizona-core.c+1 -10 replies
253/293mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clkdrivers/mfd/hi655x-pmic.c+2 -00 replies
254/293um: Silence lockdep complaint about mmap_semarch/um/include/asm/mmu_context.h+1 -10 replies
255/293powerpc/4xx/uic: clear pending interrupt after irq type/pol changearch/powerpc/platforms/4xx/uic.c+1 -00 replies
256/293RDMA/i40iw: Set queue pair state when being querieddrivers/infiniband/hw/i40iw/i40iw_verbs.c+2 -00 replies
257/293serial: sh-sci: Terminate TX DMA during buffer flushingdrivers/tty/serial/sh-sci.c+9 -20 replies
258/293serial: sh-sci: Fix TX DMA buffer flushing and workqueue racesdrivers/tty/serial/sh-sci.c+15 -70 replies
259/293kallsyms: exclude kasan local symbols on s390scripts/kallsyms.c+3 -00 replies
260/293perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warningtools/perf/tests/mmap-thread-lookup.c+1 -10 replies
261/293perf session: Fix potential NULL pointer dereference found by the smatch tooltools/perf/util/session.c+3 -00 replies
262/293perf annotate: Fix dereferencing freed memory found by the smatch tooltools/perf/util/annotate.c+2 -40 replies
263/293RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMMdrivers/infiniband/sw/rxe/rxe_resp.c drivers/infiniband/sw/rxe/rxe_verbs.h+5 -10 replies
264/293PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIBdrivers/pci/dwc/pci-dra7xx.c+1 -00 replies
265/293powerpc/boot: add {get, put}_unaligned_be32 to xz_config.harch/powerpc/boot/xz_config.h+20 -00 replies
266/293f2fs: avoid out-of-range memory accessfs/f2fs/segment.c+5 -00 replies
267/293mailbox: handle failed named mailbox channel requestdrivers/mailbox/mailbox.c+4 -20 replies
268/293powerpc/eeh: Handle hugepages in ioremap spacearch/powerpc/kernel/eeh.c+12 -30 replies
269/293block/bio-integrity: fix a memory leak bugblock/bio-integrity.c+6 -20 replies
270/293sh: prevent warnings when using iounmaparch/sh/include/asm/io.h+5 -10 replies
271/293mm/kmemleak.c: fix check for softirq contextmm/kmemleak.c+1 -10 replies
272/2939p: pass the correct prototype to read_cache_pagefs/9p/vfs_addr.c+4 -20 replies
273/293mm/gup.c: mark undo_dev_pagemap as __maybe_unusedmm/gup.c+2 -10 replies
274/293mm/gup.c: remove some BUG_ONs from get_gate_page()mm/gup.c+6 -30 replies
275/293mm/mmu_notifier: use hlist_add_head_rcu()mm/mmu_notifier.c+1 -10 replies
276/293locking/lockdep: Fix lock used or unused stats errorkernel/locking/lockdep_proc.c+3 -20 replies
277/293locking/lockdep: Hide unused class variablekernel/locking/lockdep_proc.c+2 -10 replies
278/293drm/crc: Only report a single overflow when a CRC fd is openeddrivers/gpu/drm/drm_debugfs_crc.c include/drm/drm_debugfs_crc.h+10 -20 replies
279/293drm/crc-debugfs: Also sprinkle irqrestore over early exitsdrivers/gpu/drm/drm_debugfs_crc.c+2 -20 replies
280/293usb: wusbcore: fix unbalanced get/put cluster_iddrivers/usb/host/hwa-hc.c+1 -10 replies
281/293usb: pci-quirks: Correct AMD PLL quirk detectiondrivers/usb/host/pci-quirks.c+19 -120 replies
282/293KVM: nVMX: do not use dangling shadow VMCS after guest resetarch/x86/kvm/vmx.c+7 -10 replies
283/293btrfs: inode: Dont compress if NODATASUM or NODATACOW setfs/btrfs/inode.c+23 -10 replies
284/293x86/sysfb_efi: Add quirks for some devices with swapped width and heightarch/x86/kernel/sysfb_efi.c+46 -00 replies
285/293x86/speculation/mds: Apply more accurate check on hypervisor platformarch/x86/kernel/cpu/bugs.c+1 -10 replies
286/293binder: prevent transactions to context manager from its own process.drivers/android/binder.c+1 -10 replies
287/293fpga-manager: altera-ps-spi: Fix build errordrivers/fpga/Kconfig+1 -00 replies
288/293hpet: Fix division by zero in hpet_time_div()drivers/char/hpet.c+1 -20 replies
289/293ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1sound/usb/line6/podhd.c+1 -10 replies
290/293ALSA: hda - Add a conexant codec entry to let mute led worksound/pci/hda/patch_conexant.c+1 -00 replies
291/293powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask()arch/powerpc/sysdev/xive/common.c+3 -40 replies
292/293powerpc/tm: Fix oops on sigreturn on systems without TMarch/powerpc/kernel/signal_32.c arch/powerpc/kernel/signal_64.c+8 -00 replies
293/293access: avoid the RCU grace period for the temporary subjective credentialsfs/open.c include/linux/cred.h kernel/cred.c+44 -30 replies

Reviews trailers per patch

107 of 293 patches have a Reviewed-by or Acked-by.

PatchTamizh chelvamHoria GeantăRobin GongChris LeechAndrew LunnFlorian FainelliThomas RenningerLeo YanTony LindgrenJim MattsonTejun HeoHerbert XuChandan RajendraSakari AilusDoug LedfordLarry FingerJakub KicinskiGreg Kroah-HartmanBrian NorrisHannes ReineckeMasato SuzukiDamien Le MoalJesse BrandeburgAndrew BowersEric BiggersJames MorseSimon HormanJukka RissanenMichael ScottNick DesaulniersWilly TarreauMichael SchmitzStan JohnsonArd BiesheuvelGary R HookJulia LawallPali RohárAndy ShevchenkoLukas WunnerJason GereckeAneesh Kumar K.VPhilipp ZabelRolf Eike BeerMaarten FonvilleMarc MeledandriPrzemyslaw HausmanSudarsana Reddy KalluruBoris OstrovskyDavid Ahern[email protected]Neal CardwellLawrence BrakmoMartin WeineltChristian KönigJan KaraJohannes WeinerPravin B ShelarMarc DionneMarcus SeyfarthJani NikulaGeert UytterhoevenYakir YangSam BobroffOliver O'HalloranShawn AnastasioRob ClarkMarc ZyngierSteven Rostedt (VMware)Satheesh RajendranNathan ChancellorChen FengAndrzej HajdaShiraz SaleemJason GunthorpeEugeniu RoscaJiri OlsaKishon Vijay Abraham ILaurent PinchartChao YuBenjamin GaignardVille SyrjäläSachin SantEmil VelikovAlan SternDavid SterbaMoritz FischerArnd BergmannPeter Zijlstra (Intel)Eric DumazetPaul E. McKenneyCatalin MarinasKees CookLad, PrabhakarMukesh OjhaAndrew MortonMing LeiMartin K. PetersenTodd KjosBaruch SiachMika WesterbergYegor YefremovGautham R. ShenoyDexuan CuiLinus Walleij[email protected][email protected][email protected][email protected]Willem de BruijnLuis ChamberlainMichael KelleyPeter RobinsonMichael S. TsirkinSudeep HollaLee JonesGraeme GregoryLorenzo PieralisiHanjun GuoKrzysztof KozlowskiChanwoo ChoiAndrii NakryikoChristian BorntraegerMaya ErezFangrui SongPeter Smith
1/293
2/293
3/293A-b Debugged-by Debugged-by
4/293R-b
5/293R-b
6/293R-b
7/293
8/293
9/293
10/293T-b
11/293
12/293
13/293
14/293R-b
15/293
16/293A-b R-b
17/293
18/293
19/293
20/293
21/293
22/293
23/293A-b
24/293R-b
25/293R-b
26/293
27/293R-b R-b
28/293
29/293
30/293
31/293
32/293
33/293R-b
34/293
35/293
36/293
37/293
38/293
39/293
40/293
41/293T-b
42/293R-b
43/293
44/293
45/293T-b
46/293T-b
47/293
48/293A-b
49/293
50/293R-b
51/293
52/293A-b
53/293A-b
54/293
55/293
56/293
57/293A-b
58/293A-b
59/293R-b
60/293A-b
61/293A-b
62/293
63/293
64/293
65/293R-b
66/293A-b T-b R-b A-b A-b
67/293
68/293
69/293
70/293
71/293
72/293A-b
73/293
74/293
75/293A-b
76/293A-b
77/293R-b
78/293
79/293
80/293R-b T-b R-b
81/293R-b R-b
82/293
83/293
84/293R-b T-b
85/293R-b
86/293
87/293R-b
88/293
89/293
90/293
91/293
92/293
93/293A-b
94/293
95/293
96/293
97/293A-b T-b
98/293
99/293
100/293
101/293
102/293
103/293
104/293
105/293R-b
106/293T-b
107/293T-b
108/293T-b
109/293T-b
110/293T-b
111/293
112/293T-b
113/293T-b T-b
114/293T-b T-b
115/293
116/293
117/293T-b T-b
118/293T-b T-b
119/293T-b
120/293
121/293R-b
122/293R-b
123/293
124/293
125/293A-b
126/293A-b
127/293
128/293R-b
129/293
130/293
131/293
132/293
133/293
134/293
135/293
136/293
137/293
138/293
139/293
140/293
141/293
142/293R-b
143/293
144/293
145/293A-b
146/293T-b
147/293
148/293
149/293R-b
150/293
151/293
152/293
153/293
154/293
155/293R-b
156/293R-b
157/293
158/293
159/293
160/293R-b
161/293R-b
162/293T-b
163/293
164/293R-b
165/293R-b
166/293R-b
167/293T-b
168/293T-b
169/293
170/293
171/293
172/293R-b
173/293T-b
174/293
175/293R-b
176/293R-b
177/293
178/293
179/293
180/293
181/293
182/293Reported-and-tested-by A-b
183/293
184/293
185/293R-b
186/293R-b
187/293R-b
188/293R-b
189/293R-b R-b A-b
190/293
191/293R-b
192/293Reported-and-tested-by
193/293R-b
194/293A-b
195/293
196/293
197/293Reported-and-tested-by Reported-and-tested-by Reported-and-tested-by Reported-and-tested-by
198/293Reported-and-tested-by
199/293
200/293A-b A-b
201/293
202/293T-b
203/293T-b
204/293
205/293R-b
206/293R-b
207/293R-b
208/293
209/293
210/293R-b
211/293R-b
212/293R-b
213/293
214/293A-b
215/293
216/293
217/293
218/293
219/293
220/293
221/293R-b
222/293
223/293
224/293
225/293
226/293
227/293R-b
228/293
229/293R-b
230/293R-b R-b
231/293R-b R-b
232/293
233/293A-b
234/293
235/293
236/293
237/293R-b
238/293R-b
239/293R-b
240/293
241/293
242/293R-b R-b R-b
243/293R-b
244/293R-b R-b T-b
245/293
246/293T-b
247/293A-b
248/293
249/293
250/293A-b T-b
251/293
252/293R-b
253/293A-b
254/293
255/293
256/293A-b R-b
257/293R-b T-b
258/293R-b T-b
259/293
260/293
261/293A-b
262/293A-b
263/293
264/293A-b
265/293
266/293R-b
267/293
268/293T-b
269/293R-b A-b
270/293R-b
271/293A-b
272/293R-b
273/293R-b
274/293R-b R-b
275/293
276/293
277/293
278/293R-b
279/293R-b R-b
280/293
281/293A-b
282/293
283/293R-b
284/293
285/293
286/293A-b
287/293A-b
288/293R-b
289/293
290/293
291/293
292/293
293/293A-b A-b A-b

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

Read the v1 thread

Cover letter [PATCH 4.14 000/293] 4.14.135-stable review

This is the start of the stable review cycle for the 4.14.135 release. There are 293 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed 31 Jul 2019 07:05:01 PM 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/v4.x/stable-review/patch-4.14.135-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-4.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.135-rc1

Linus Torvalds <[email protected]>
access: avoid the RCU grace period for the temporary subjective credentials

Michael Neuling <[email protected]>
powerpc/tm: Fix oops on sigreturn on systems without TM

Gautham R. Shenoy <[email protected]>
powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask()

Hui Wang <[email protected]>
ALSA: hda - Add a conexant codec entry to let mute led work

Kai-Heng Feng <[email protected]>
ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1

Kefeng Wang <[email protected]>
hpet: Fix division by zero in hpet_time_div()

YueHaibing <[email protected]>
fpga-manager: altera-ps-spi: Fix build error

Hridya Valsaraju <[email protected]>
binder: prevent transactions to context manager from its own process.

Zhenzhong Duan <[email protected]>
x86/speculation/mds: Apply more accurate check on hypervisor platform

Hans de Goede <[email protected]>
x86/sysfb_efi: Add quirks for some devices with swapped width and height

Qu Wenruo <[email protected]>
btrfs: inode: Don't compress if NODATASUM or NODATACOW set

Paolo Bonzini <[email protected]>
KVM: nVMX: do not use dangling shadow VMCS after guest reset

Ryan Kennedy <[email protected]>
usb: pci-quirks: Correct AMD PLL quirk detection

Phong Tran <[email protected]>
usb: wusbcore: fix unbalanced get/put cluster_id

Daniel Vetter <[email protected]>
drm/crc-debugfs: Also sprinkle irqrestore over early exits

Maarten Lankhorst <[email protected]>
drm/crc: Only report a single overflow when a CRC fd is opened

Arnd Bergmann <[email protected]>
locking/lockdep: Hide unused 'class' variable

Yuyang Du <[email protected]>
locking/lockdep: Fix lock used or unused stats error

Jean-Philippe Brucker <[email protected]>
mm/mmu_notifier: use hlist_add_head_rcu()

Andy Lutomirski <[email protected]>
mm/gup.c: remove some BUG_ONs from get_gate_page()

Guenter Roeck <[email protected]>
mm/gup.c: mark undo_dev_pagemap as __maybe_unused

Christoph Hellwig <[email protected]>
9p: pass the correct prototype to read_cache_page

Dmitry Vyukov <[email protected]>
mm/kmemleak.c: fix check for softirq context

Sam Ravnborg <[email protected]>
sh: prevent warnings when using iounmap

Wenwen Wang <[email protected]>
block/bio-integrity: fix a memory leak bug

Oliver O'Halloran <[email protected]>
powerpc/eeh: Handle hugepages in ioremap space

morten petersen <[email protected]>
mailbox: handle failed named mailbox channel request

Ocean Chen <[email protected]>
f2fs: avoid out-of-range memory access

Masahiro Yamada <[email protected]>
powerpc/boot: add {get, put}_unaligned_be32 to xz_config.h

YueHaibing <[email protected]>
PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIB

Konstantin Taranov <[email protected]>
RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM

Leo Yan <[email protected]>
perf annotate: Fix dereferencing freed memory found by the smatch tool

Leo Yan <[email protected]>
perf session: Fix potential NULL pointer dereference found by the smatch tool

Numfor Mbiziwo-Tiapo <[email protected]>
perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning

Vasily Gorbik <[email protected]>
kallsyms: exclude kasan local symbols on s390

Geert Uytterhoeven <[email protected]>
serial: sh-sci: Fix TX DMA buffer flushing and workqueue races

Geert Uytterhoeven <[email protected]>
serial: sh-sci: Terminate TX DMA during buffer flushing

Liu, Changcheng <[email protected]>
RDMA/i40iw: Set queue pair state when being queried

Christian Lamparter <[email protected]>
powerpc/4xx/uic: clear pending interrupt after irq type/pol change

Johannes Berg <[email protected]>
um: Silence lockdep complaint about mmap_sem

Axel Lin <[email protected]>
mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clk

Arnd Bergmann <[email protected]>
mfd: arizona: Fix undefined behavior

Robert Hancock <[email protected]>
mfd: core: Set fwnode for created devices

Naveen N. Rao <[email protected]>
recordmcount: Fix spurious mcount entries on powerpc

Naveen N. Rao <[email protected]>
powerpc/xmon: Fix disabling tracing while in xmon

Bastien Nocera <[email protected]>
iio: iio-utils: Fix possible incorrect mask calculation

Bharat Kumar Gogada <[email protected]>
PCI: xilinx-nwl: Fix Multi MSI data programming

Nathan Chancellor <[email protected]>
kbuild: Add -Werror=unknown-warning-option to CLANG_FLAGS

Marek Vasut <[email protected]>
PCI: sysfs: Ignore lockdep for remove attribute

Stefan Roese <[email protected]>
serial: mctrl_gpio: Check if GPIO property exisits before requesting it

Sean Paul <[email protected]>
drm/msm: Depopulate platform on probe failure

Alexey Kardashevskiy <[email protected]>
powerpc/pci/of: Fix OF flags parsing for 64bit BARs

Andrzej Pietrasiewicz <[email protected]>
usb: gadget: Zero ffs_io_data

Serge Semin <[email protected]>
tty: serial_core: Set port active bit in uart_port_activate

Douglas Anderson <[email protected]>
drm/rockchip: Properly adjust to a true clock in adjusted_mode

Nathan Lynch <[email protected]>
powerpc/pseries/mobility: prevent cpu hotplug during DT update

Yoshihiro Shimoda <[email protected]>
phy: renesas: rcar-gen2: Fix memory leak at error paths

David Riley <[email protected]>
drm/virtio: Add memory barriers for capset cache.

Rautkoski Kimmo EXT <[email protected]>
serial: 8250: Fix TX interrupt handling condition

Jorge Ramirez-Ortiz <[email protected]>
tty: serial: msm_serial: avoid system lockup condition

Kefeng Wang <[email protected]>
tty/serial: digicolor: Fix digicolor-usart already registered warning

Wang Hai <[email protected]>
memstick: Fix error cleanup path of memstick_init

Daniel Vetter <[email protected]>
drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry

Jyri Sarha <[email protected]>
drm/bridge: sii902x: pixel clock unit is 10kHz instead of 1kHz

Tomi Valkeinen <[email protected]>
drm/bridge: tc358767: read display_props in get_modes()

Alex Williamson <[email protected]>
PCI: Return error if cannot probe VF

Gen Zhang <[email protected]>
drm/edid: Fix a missing-check bug in drm_load_edid_firmware()

Christophe Leroy <[email protected]>
tty: serial: cpm_uart - fix init when SMC is relocated

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

Serge Semin <[email protected]>

    tty: max310x: Fix invalid baudrate divisors calculator

Thinh Nguyen <[email protected]>
usb: core: hub: Disable hub-initiated U1/U2

Peter Ujfalusi <[email protected]>
drm/panel: simple: Fix panel_simple_dsi_probe

Sunil Muthuswamy <[email protected]>
hvsock: fix epollout hang from race condition

Paul Menzel <[email protected]>
nfsd: Fix overflow causing non-working mounts on 1 TB machines

J. Bruce Fields <[email protected]>
nfsd: fix performance-limiting session calculation

J. Bruce Fields <[email protected]>
nfsd: give out fewer session slots as limit approaches

J. Bruce Fields <[email protected]>
nfsd: increase DRC cache limit

Trond Myklebust <[email protected]>
NFSv4: Fix open create exclusive when the server reboots

Suravee Suthikulpanit <[email protected]>
perf/events/amd/uncore: Fix amd_uncore_llc ID to use pre-defined cpu_llc_id

Kuo-Hsin Yang <[email protected]>
mm: vmscan: scan anonymous pages on file refaults

Theodore Ts'o <[email protected]>
ext4: allow directory holes

Ross Zwisler <[email protected]>
ext4: use jbd2_inode dirty range scoping

Ross Zwisler <[email protected]>
jbd2: introduce jbd2_inode dirty range scoping

Ross Zwisler <[email protected]>
mm: add filemap_fdatawait_range_keep_errors()

Theodore Ts'o <[email protected]>
ext4: enforce the immutable flag on open files

Darrick J. Wong <[email protected]>
ext4: don't allow any modifications to an immutable file

Paul Cercueil <[email protected]>
MIPS: lb60: Fix pin mappings

Chris Wilson <[email protected]>
dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc

Jérôme Glisse <[email protected]>
dma-buf: balance refcount inbalance

Nikolay Aleksandrov <[email protected]>
net: bridge: stp: don't cache eth dest pointer before skb pull

Nikolay Aleksandrov <[email protected]>
net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query

Nikolay Aleksandrov <[email protected]>
net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling

Christoph Paasch <[email protected]>
tcp: Reset bytes_acked and bytes_received when disconnecting

Eric Dumazet <[email protected]>
tcp: fix tcp_set_congestion_control() use from bpf hook

Florian Westphal <[email protected]>
net: make skb_dst_force return true when dst is refcounted

Cong Wang <[email protected]>
bonding: validate ip header before check IPPROTO_IGMP

Cong Wang <[email protected]>

    netrom: hold sock when setting skb->destructor

Cong Wang <[email protected]>
netrom: fix a memory leak in nr_rx_frame()

Andreas Steinmetz <[email protected]>
macsec: fix checksumming after decryption

Andreas Steinmetz <[email protected]>
macsec: fix use-after-free of skb during RX

Peter Kosyh <[email protected]>

    vrf: make sure skb->data contains ip header to make routing

Takashi Iwai <[email protected]>
sky2: Disable MSI on ASUS P6T

David Howells <[email protected]>
rxrpc: Fix send on a connected, but unbound socket

Yang Wei <[email protected]>
nfc: fix potential illegal memory access

John Hurley <[email protected]>
net: openvswitch: fix csum updates for MPLS actions

Lorenzo Bianconi <[email protected]>
net: neigh: fix multiple neigh timer scheduling

Baruch Siach <[email protected]>
net: dsa: mv88e6xxx: wait after reset deactivation

Justin Chen <[email protected]>
net: bcmgenet: use promisc for unsupported filters

Matteo Croce <[email protected]>
ipv4: don't set IPv6 only flags to IPv4 addresses

Eric Dumazet <[email protected]>
igmp: fix memory leak in igmpv3_del_delrec()

Taehee Yoo <[email protected]>
caif-hsi: fix possible deadlock in cfhsi_exit_module()

Guilherme G. Piccoli <[email protected]>
bnx2x: Prevent ptp_task to be rescheduled indefinitely

Brian King <[email protected]>
bnx2x: Prevent load reordering in tx completion processing

Andrey Ryabinin <[email protected]>
lib/strscpy: Shut up KASAN false-positives in strscpy()

Andrey Ryabinin <[email protected]>
compiler.h: Add read_word_at_a_time() function.

Andrey Ryabinin <[email protected]>
compiler.h, kasan: Avoid duplicating __read_once_size_nocheck()

Junxiao Bi <[email protected]>
dm bufio: fix deadlock with loop device

Josua Mayer <[email protected]>
dt-bindings: allow up to four clocks for orion-mdio

Josua Mayer <[email protected]>
net: mvmdio: allow up to four clocks to be specified for orion-mdio

Lee, Chiasheng <[email protected]>
usb: Handle USB3 remote wakeup for LPM enabled devices correctly

Szymon Janc <[email protected]>
Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug

Alexander Shishkin <[email protected]>
intel_th: msu: Fix single mode with disabled IOMMU

Dan Carpenter <[email protected]>
eCryptfs: fix a couple type promotion bugs

Ravi Bangoria <[email protected]>
powerpc/watchpoint: Restore NV GPRs while returning from exception

Christophe Leroy <[email protected]>
powerpc/32s: fix suspend/resume when IBATs 4-7 are used

Helge Deller <[email protected]>
parisc: Fix kernel panic due invalid values in IAOQ0 or IAOQ1

Helge Deller <[email protected]>
parisc: Ensure userspace privilege for ptraced processes in regset functions

Ard Biesheuvel <[email protected]>
crypto: caam - limit output IV to CBC to work around CTR mode DMA issue

Dexuan Cui <[email protected]>
PCI: hv: Fix a use-after-free bug in hv_eject_device_work()

Steve Longerbeam <[email protected]>
gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM

Jan Harkes <[email protected]>

    coda: pass the host file in vma->vm_file on mmap

Dan Williams <[email protected]>
libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields

Aaron Armstrong Skomra <[email protected]>
HID: wacom: correct touch resolution x/y typo

Aaron Armstrong Skomra <[email protected]>
HID: wacom: generic: only switch the mode on devices with LEDs

Filipe Manana <[email protected]>
Btrfs: add missing inode version, ctime and mtime updates when punching hole

Filipe Manana <[email protected]>
Btrfs: fix fsync not persisting dentry deletions due to inode evictions

Filipe Manana <[email protected]>
Btrfs: fix data loss after inode eviction, renaming it, and fsync it

Mika Westerberg <[email protected]>
PCI: Do not poll for PME if the device is in D3cold

Alexander Shishkin <[email protected]>
intel_th: pci: Add Ice Lake NNPI support

Kim Phillips <[email protected]>
perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs

Kim Phillips <[email protected]>
perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs

David Rientjes <[email protected]>
x86/boot: Fix memory leak in default_get_smp_config()

YueHaibing <[email protected]>
9p/virtio: Add cleanup path in p9_virtio_init

YueHaibing <[email protected]>
9p/xen: Add cleanup path in p9_trans_xen_init

Juergen Gross <[email protected]>
xen/events: fix binding user event channels to cpus

Damien Le Moal <[email protected]>
dm zoned: fix zone state management race

Daniel Jordan <[email protected]>
padata: use smp_mb in padata_reorder to avoid orphaned padata jobs

Lyude Paul <[email protected]>
drm/nouveau/i2c: Enable i2c pads & busses during preinit

Radoslaw Burny <[email protected]>
fs/proc/proc_sysctl.c: fix the default values of i_uid/i_gid on /proc/sys inodes.

Jon Hunter <[email protected]>
arm64: tegra: Fix AGIC register range

Like Xu <[email protected]>
KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed

Ezequiel Garcia <[email protected]>
media: coda: Remove unbalanced and unneeded mutex unlock

Boris Brezillon <[email protected]>

    media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom()

Hui Wang <[email protected]>
ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine

Takashi Iwai <[email protected]>
ALSA: seq: Break too long mutex context in the write loop

Mark Brown <[email protected]>
ASoC: dapm: Adapt for debugfs API change

Christophe Leroy <[email protected]>

    lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE

Trond Myklebust <[email protected]>
pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error

Trond Myklebust <[email protected]>
NFSv4: Handle the special Linux file open access mode

Emmanuel Grumbach <[email protected]>
iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X

Emmanuel Grumbach <[email protected]>
iwlwifi: pcie: don't service an interrupt that was masked

Jon Hunter <[email protected]>
arm64: tegra: Update Jetson TX1 GPU regulator timings

Krzysztof Kozlowski <[email protected]>
regulator: s2mps11: Fix buck7 and buck8 wrong voltages

Hui Wang <[email protected]>
Input: alps - fix a mismatch between a condition check and its comment

Nick Black <[email protected]>
Input: synaptics - whitelist Lenovo T580 SMBus intertouch

Hui Wang <[email protected]>
Input: alps - don't handle ALPS cs19 trackpoint-only device

Grant Hernandez <[email protected]>
Input: gtco - bounds check collection indent level

Wen Yang <[email protected]>
crypto: crypto4xx - fix a potential double free in ppc4xx_trng_probe

Cfir Cohen <[email protected]>
crypto: ccp/gcm - use const time tag comparison.

Hook, Gary <[email protected]>
crypto: ccp - memset structure fields to zero before reuse

Eric Biggers <[email protected]>
crypto: chacha20poly1305 - fix atomic sleep when using async algorithm

Elena Petrova <[email protected]>
crypto: arm64/sha2-ce - correct digest for empty data in finup

Elena Petrova <[email protected]>
crypto: arm64/sha1-ce - correct digest for empty data in finup

Hook, Gary <[email protected]>
crypto: ccp - Validate the the error value used to index error messages

Eric Biggers <[email protected]>
crypto: ghash - fix unaligned memory access in ghash_setkey()

Finn Thain <[email protected]>
scsi: mac_scsi: Fix pseudo DMA implementation, take 2

Finn Thain <[email protected]>
scsi: mac_scsi: Increase PIO/PDMA transfer length threshold

Shivasharan S <[email protected]>
scsi: megaraid_sas: Fix calculation of target ID

Ming Lei <[email protected]>
scsi: core: Fix race on creating sense cache

Finn Thain <[email protected]>
Revert "scsi: ncr5380: Increase register polling limit"

Finn Thain <[email protected]>
scsi: NCR5380: Always re-enable reselection interrupt

Finn Thain <[email protected]>
scsi: NCR5380: Reduce goto statements in NCR5380_select()

Juergen Gross <[email protected]>
xen: let alloc_xenballooned_pages() fail if not enough memory free

Denis Efremov <[email protected]>
floppy: fix out-of-bounds read in copy_buffer

Denis Efremov <[email protected]>
floppy: fix invalid pointer dereference in drive_name

Denis Efremov <[email protected]>
floppy: fix out-of-bounds read in next_valid_format

Denis Efremov <[email protected]>
floppy: fix div-by-zero in setup_format_params

Colin Ian King <[email protected]>
iavf: fix dereference of null rx_buffer pointer

Josua Mayer <[email protected]>
net: mvmdio: defer probe of orion-mdio if a clock is not ready

Taehee Yoo <[email protected]>
gtp: fix use-after-free in gtp_newlink()

Taehee Yoo <[email protected]>
gtp: fix use-after-free in gtp_encap_destroy()

Taehee Yoo <[email protected]>
gtp: fix Illegal context switch in RCU read-side critical section.

Taehee Yoo <[email protected]>
gtp: fix suspicious RCU usage

csonsino <[email protected]>
Bluetooth: validate BLE connection interval updates

Taehee Yoo <[email protected]>
gtp: add missing gtp_encap_disable_sock() in gtp_encap_enable()

Matias Karhumaa <[email protected]>
Bluetooth: Check state in l2cap_disconnect_rsp

Josua Mayer <[email protected]>
Bluetooth: 6lowpan: search for destination address in all peers

Tomas Bortoli <[email protected]>
Bluetooth: hci_bcsp: Fix memory leak in rx_skb

Geert Uytterhoeven <[email protected]>
gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() variants

Phong Tran <[email protected]>
net: usb: asix: init MAC address buffers

Andi Kleen <[email protected]>
perf stat: Make metric event lookup more robust

Andrei Otcheretianski <[email protected]>
iwlwifi: mvm: Drop large non sta frames

Wen Gong <[email protected]>
ath10k: destroy sdio workqueue while remove sdio module

Yunsheng Lin <[email protected]>
net: hns3: add some error checking in hclge_tm module

Yonglong Liu <[email protected]>
net: hns3: fix a -Wformat-nonliteral compile warning

Coly Li <[email protected]>

    bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush()

Eiichi Tsukata <[email protected]>
EDAC: Fix global-out-of-bounds write when setting edac_mc_poll_msec

Arnd Bergmann <[email protected]>
crypto: asymmetric_keys - select CRYPTO_HASH where needed

Arnd Bergmann <[email protected]>
crypto: serpent - mark __serpent_setkey_sbox noinline

Mauro S. M. Rodrigues <[email protected]>
ixgbe: Check DDM existence in transceiver before access

Ferdinand Blomqvist <[email protected]>
rslib: Fix handling of of caller provided syndrome

Ferdinand Blomqvist <[email protected]>
rslib: Fix decoding of shortened codes

Marek Szyprowski <[email protected]>
clocksource/drivers/exynos_mct: Increase priority over ARM arch timer

Tejun Heo <[email protected]>
libata: don't request sense data on !ZAC ATA devices

Kyle Meyer <[email protected]>
perf tools: Increase MAX_NR_CPUS and MAX_CACHES

Miaoqing Pan <[email protected]>
ath10k: fix PCIE device wake up failed

Claire Chang <[email protected]>
ath10k: add missing error handling

Julian Anastasov <[email protected]>
ipvs: fix tinfo memory leak in start_sync_thread

Lorenzo Bianconi <[email protected]>
mt7601u: fix possible memory leak when the device is disconnected

Masahiro Yamada <[email protected]>
x86/build: Add 'set -e' to mkcapflags.sh to delete broken capflags.c

Lorenzo Bianconi <[email protected]>
mt7601u: do not schedule rx_tasklet when the device has been disconnected

Ping-Ke Shih <[email protected]>
rtlwifi: rtl8192cu: fix error handle when usb probe failed

Hans Verkuil <[email protected]>
media: hdpvr: fix locking and a missing msleep

André Almeida <[email protected]>
media: vimc: cap: check v4l2_fill_pixfmt return value

Philipp Zabel <[email protected]>
media: coda: increment sequence offset for the last returned frame

Marco Felsch <[email protected]>
media: coda: fix last buffer handling in V4L2_ENC_CMD_STOP

Philipp Zabel <[email protected]>
media: coda: fix mpeg2 sequence number handling

Ard Biesheuvel <[email protected]>
acpi/arm64: ignore 5.1 FADTs that are reported as 5.0

Nathan Huckleberry <[email protected]>
timer_list: Guard procfs specific code

Miroslav Lichvar <[email protected]>
ntp: Limit TAI-UTC offset

Anders Roxell <[email protected]>
media: i2c: fix warning same module names

Marek Szyprowski <[email protected]>
media: s5p-mfc: Make additional clocks optional

Julian Anastasov <[email protected]>
ipvs: defer hook registration to avoid leaks

Arnd Bergmann <[email protected]>
ipsec: select crypto ciphers for xfrm_algo

Pan Bian <[email protected]>
EDAC/sysfs: Fix memory leak when creating a csrow object

Denis Kirjanov <[email protected]>
ipoib: correcly show a VF hardware address

Jason Wang <[email protected]>
vhost_net: disable zerocopy by default

Arnaldo Carvalho de Melo <[email protected]>
perf evsel: Make perf_evsel__name() accept a NULL argument

Peter Zijlstra <[email protected]>

    x86/atomic: Fix smp_mb__{before,after}_atomic()

Qian Cai <[email protected]>
sched/fair: Fix "runnable_avg_yN_inv" not used warnings

Gao Xiang <[email protected]>
sched/core: Add __sched tag for io_schedule()

Nicolas Dichtel <[email protected]>
xfrm: fix sa selector validation

Tejun Heo <[email protected]>
blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration

Aaron Lewis <[email protected]>
x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS

Waiman Long <[email protected]>
rcu: Force inlining of rcu_read_lock()

Valdis Kletnieks <[email protected]>
bpf: silence warning messages in core

Srinivas Kandagatla <[email protected]>
regmap: fix bulk writes on paged registers

Russell King <[email protected]>
gpio: omap: ensure irq is enabled before wakeup

Russell King <[email protected]>
gpio: omap: fix lack of irqstatus_raw0 for OMAP4

Eric Auger <[email protected]>
iommu: Fix a leak in iommu_insert_resv_region

Kieran Bingham <[email protected]>
media: fdp1: Support M3N and E3 platforms

Thomas Richter <[email protected]>
perf test 6: Fix missing kvm module load for s390

Mathieu Poirier <[email protected]>
perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode

Stefano Brivio <[email protected]>
ipset: Fix memory accounting for hash types on resize

Robert Hancock <[email protected]>
net: sfp: add mutex to prevent concurrent state checks

Borislav Petkov <[email protected]>
RAS/CEC: Fix pfn insertion

Julian Wiedmann <[email protected]>
s390/qdio: handle PENDING state for QEBSM devices

Robert Hancock <[email protected]>
net: axienet: Fix race condition causing TX hang

Fabio Estevam <[email protected]>
net: fec: Do not use netdev messages too early

Biao Huang <[email protected]>
net: stmmac: dwmac4: fix flow control issue

Abhishek Goel <[email protected]>
cpupower : frequency-set -r option misses the last cpu in related cpu list

Kefeng Wang <[email protected]>
media: wl128x: Fix some error handling in fm_v4l2_init_video_device()

Imre Deak <[email protected]>
locking/lockdep: Fix merging of hlocks with non-zero references

David S. Miller <[email protected]>
tua6100: Avoid build warnings.

Christophe Leroy <[email protected]>
crypto: talitos - Align SEC1 accesses to 32 bits boundaries.

Christophe Leroy <[email protected]>
crypto: talitos - properly handle split ICV.

Ioana Ciornei <[email protected]>
net: phy: Check against net_device being NULL

Shailendra Verma <[email protected]>
media: staging: media: davinci_vpfe: - Fix for memory leak if decoder initialization fails.

Hans Verkuil <[email protected]>
media: mc-device.c: don't memset __user pointer contents

Eric Biggers <[email protected]>
fscrypt: clean up some BUG_ON()s in block encryption/decryption

Anirudh Gupta <[email protected]>
xfrm: Fix xfrm sel prefix length validation

Jeremy Sowden <[email protected]>
af_key: fix leaks in key_pol_get_resp and dump_sp.

Eric W. Biederman <[email protected]>
signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sig

Michal Kalderon <[email protected]>
qed: Set the doorbell address correctly

Jose Abreu <[email protected]>
net: stmmac: dwmac4/5: Clear unused address entries

Jose Abreu <[email protected]>
net: stmmac: dwmac1000: Clear unused address entries

Jungo Lin <[email protected]>
media: media_device_enum_links32: clean a reserved field

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

Lubomir Rintel <[email protected]>
media: marvell-ccic: fix DMA s/g desc number calculation

Christophe Leroy <[email protected]>
crypto: talitos - fix skcipher failure due to wrong output IV

Daniel Gomez <[email protected]>
media: spi: IR LED: add missing of table registration

Oliver Neukum <[email protected]>
media: dvb: usb: fix use after free in dvb_usb_device_exit

Jeremy Sowden <[email protected]>
batman-adv: fix for leaked TVLV handler.

Anilkumar Kolli <[email protected]>
ath: DFS JP domain W56 fixed pulse type 3 RADAR detection

Dan Carpenter <[email protected]>
ath6kl: add some bounds checking

Tim Schumacher <[email protected]>
ath9k: Check for errors when reading SREV register

Surabhi Vishnoi <[email protected]>
ath10k: Do not send probe response template for mesh

Gustavo A. R. Silva <[email protected]>
wil6210: fix potential out-of-bounds read

Sven Van Asbroeck <[email protected]>
dmaengine: imx-sdma: fix use-after-free on probe error path

Maurizio Lombardi <[email protected]>
scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported

Nathan Chancellor <[email protected]>
arm64/efi: Mark __efistub_stext_offset as an absolute symbol explicitly

Kevin Darbyshire-Bryant <[email protected]>
MIPS: fix build on non-linux hosts

Stefan Hellermann <[email protected]>
MIPS: ath79: fix ar933x uart parity mode

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

Diffstat:

 Documentation/atomic_t.txt                         |   3 +
 .../devicetree/bindings/net/marvell-orion-mdio.txt |   2 +-
 Documentation/scheduler/sched-pelt.c               |   3 +-
 Makefile                                           |   5 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |   3 +-
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           |   2 +-
 arch/arm64/crypto/sha1-ce-glue.c                   |   2 +-
 arch/arm64/crypto/sha2-ce-glue.c                   |   2 +-
 arch/arm64/kernel/acpi.c                           |  10 +-
 arch/arm64/kernel/image.h                          |   6 +-
 arch/mips/boot/compressed/Makefile                 |   2 +
 arch/mips/boot/compressed/calc_vmlinuz_load_addr.c |   2 +-
 arch/mips/include/asm/mach-ath79/ar933x_uart.h     |   4 +-
 arch/mips/jz4740/board-qi_lb60.c                   |  16 +-
 arch/parisc/kernel/ptrace.c                        |  31 +-
 arch/powerpc/boot/xz_config.h                      |  20 ++
 arch/powerpc/kernel/eeh.c                          |  15 +-
 arch/powerpc/kernel/exceptions-64s.S               |   9 +-
 arch/powerpc/kernel/pci_of_scan.c                  |   2 +
 arch/powerpc/kernel/signal_32.c                    |   3 +
 arch/powerpc/kernel/signal_64.c                    |   5 +
 arch/powerpc/kernel/swsusp_32.S                    |  73 +++-
 arch/powerpc/platforms/4xx/uic.c                   |   1 +
 arch/powerpc/platforms/powermac/sleep.S            |  68 +++-
 arch/powerpc/platforms/pseries/mobility.c          |   9 +
 arch/powerpc/sysdev/xive/common.c                  |   7 +-
 arch/powerpc/xmon/xmon.c                           |   6 +-
 arch/sh/include/asm/io.h                           |   6 +-
 arch/um/include/asm/mmu_context.h                  |   2 +-
 arch/x86/events/amd/uncore.c                       |  36 +-
 arch/x86/include/asm/atomic.h                      |   8 +-
 arch/x86/include/asm/atomic64_64.h                 |   8 +-
 arch/x86/include/asm/barrier.h                     |   4 +-
 arch/x86/include/asm/cpufeatures.h                 |   2 +
 arch/x86/kernel/cpu/bugs.c                         |   2 +-
 arch/x86/kernel/cpu/mkcapflags.sh                  |   2 +
 arch/x86/kernel/mpparse.c                          |  10 +-
 arch/x86/kernel/sysfb_efi.c                        |  46 +++
 arch/x86/kvm/pmu.c                                 |   4 +-
 arch/x86/kvm/vmx.c                                 |   8 +-
 block/bio-integrity.c                              |   8 +-
 crypto/asymmetric_keys/Kconfig                     |   3 +
 crypto/chacha20poly1305.c                          |  30 +-
 crypto/ghash-generic.c                             |   8 +-
 crypto/serpent_generic.c                           |   8 +-
 drivers/android/binder.c                           |   2 +-
 drivers/ata/libata-eh.c                            |   8 +-
 drivers/base/regmap/regmap.c                       |   2 +
 drivers/block/floppy.c                             |  34 +-
 drivers/bluetooth/hci_bcsp.c                       |   5 +
 drivers/char/hpet.c                                |   3 +-
 drivers/clocksource/exynos_mct.c                   |   4 +-
 drivers/crypto/amcc/crypto4xx_trng.c               |   1 -
 drivers/crypto/caam/caamalg.c                      |  15 +-
 drivers/crypto/ccp/ccp-dev.c                       |  96 +++---
 drivers/crypto/ccp/ccp-dev.h                       |   2 +-
 drivers/crypto/ccp/ccp-ops.c                       |  15 +-
 drivers/crypto/talitos.c                           |  35 +-
 drivers/dma-buf/dma-buf.c                          |   1 +
 drivers/dma-buf/reservation.c                      |   4 +
 drivers/dma/imx-sdma.c                             |  48 +--
 drivers/edac/edac_mc_sysfs.c                       |  24 +-
 drivers/edac/edac_module.h                         |   2 +-
 drivers/fpga/Kconfig                               |   1 +
 drivers/gpio/gpio-omap.c                           |  17 +-
 drivers/gpio/gpiolib.c                             |   6 +-
 drivers/gpu/drm/bridge/sii902x.c                   |   5 +-
 drivers/gpu/drm/bridge/tc358767.c                  |   7 +
 drivers/gpu/drm/drm_debugfs_crc.c                  |  18 +-
 drivers/gpu/drm/drm_edid_load.c                    |   2 +
 drivers/gpu/drm/msm/msm_drv.c                      |  14 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c     |  20 ++
 drivers/gpu/drm/panel/panel-simple.c               |   9 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   3 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |   3 +
 drivers/gpu/drm/virtio/virtgpu_vq.c                |   2 +
 drivers/gpu/ipu-v3/ipu-ic.c                        |   2 +-
 drivers/hid/wacom_sys.c                            |   3 +
 drivers/hid/wacom_wac.c                            |   4 +-
 drivers/hid/wacom_wac.h                            |   1 +
 drivers/hwtracing/intel_th/msu.c                   |   2 +-
 drivers/hwtracing/intel_th/pci.c                   |   5 +
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |   2 +
 drivers/infiniband/sw/rxe/rxe_resp.c               |   5 +-
 drivers/infiniband/sw/rxe/rxe_verbs.h              |   1 +
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |   1 +
 drivers/input/mouse/alps.c                         |  32 ++
 drivers/input/mouse/synaptics.c                    |   1 +
 drivers/input/tablet/gtco.c                        |  20 +-
 drivers/iommu/iommu.c                              |   8 +-
 drivers/mailbox/mailbox.c                          |   6 +-
 drivers/md/bcache/super.c                          |   2 +-
 drivers/md/dm-bufio.c                              |   4 +-
 drivers/md/dm-zoned-metadata.c                     |  24 --
 drivers/md/dm-zoned.h                              |  28 +-
 drivers/media/dvb-frontends/tua6100.c              |  22 +-
 drivers/media/i2c/Makefile                         |   2 +-
 drivers/media/i2c/{adv7511.c => adv7511-v4l2.c}    |   5 +
 drivers/media/media-device.c                       |  10 +-
 drivers/media/platform/coda/coda-bit.c             |   9 +-
 drivers/media/platform/coda/coda-common.c          |   2 +
 drivers/media/platform/davinci/vpss.c              |   5 +
 drivers/media/platform/marvell-ccic/mcam-core.c    |   5 +-
 drivers/media/platform/rcar_fdp1.c                 |   8 +
 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c        |   5 +
 drivers/media/platform/vimc/vimc-capture.c         |   5 +-
 drivers/media/radio/wl128x/fmdrv_v4l2.c            |   3 +
 drivers/media/rc/ir-spi.c                          |   1 +
 drivers/media/usb/dvb-usb/dvb-usb-init.c           |   7 +-
 drivers/media/usb/hdpvr/hdpvr-video.c              |  17 +-
 drivers/media/v4l2-core/v4l2-ctrls.c               |   9 +-
 drivers/memstick/core/memstick.c                   |  13 +-
 drivers/mfd/arizona-core.c                         |   2 +-
 drivers/mfd/hi655x-pmic.c                          |   2 +
 drivers/mfd/mfd-core.c                             |   1 +
 drivers/net/bonding/bond_main.c                    |  37 +-
 drivers/net/caif/caif_hsi.c                        |   2 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |   2 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   8 +-
 .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c    |   4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |  33 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h  |   3 +
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  57 ++--
 drivers/net/ethernet/freescale/fec_main.c          |   6 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   3 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |   6 +-
 drivers/net/ethernet/intel/i40evf/i40e_txrx.c      |   6 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c   |   3 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h       |   1 +
 drivers/net/ethernet/marvell/mvmdio.c              |   7 +-
 drivers/net/ethernet/marvell/sky2.c                |   7 +
 drivers/net/ethernet/qlogic/qed/qed_dev.c          |  29 +-
 drivers/net/ethernet/qlogic/qed/qed_rdma.c         |   2 +-
 .../net/ethernet/stmicro/stmmac/dwmac1000_core.c   |   6 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |  18 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  20 +-
 drivers/net/gtp.c                                  |  36 +-
 drivers/net/macsec.c                               |   6 +-
 drivers/net/phy/phy_device.c                       |   6 +
 drivers/net/phy/sfp.c                              |   6 +-
 drivers/net/usb/asix_devices.c                     |   6 +-
 drivers/net/vrf.c                                  |  58 ++--
 drivers/net/wireless/ath/ath10k/hw.c               |   2 +-
 drivers/net/wireless/ath/ath10k/mac.c              |   4 +
 drivers/net/wireless/ath/ath10k/sdio.c             |   7 +
 drivers/net/wireless/ath/ath6kl/wmi.c              |  10 +-
 drivers/net/wireless/ath/ath9k/hw.c                |  32 +-
 drivers/net/wireless/ath/dfs_pattern_detector.c    |   2 +-
 drivers/net/wireless/ath/wil6210/txrx.c            |   1 +
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |   3 +
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c       |  61 ++--
 drivers/net/wireless/mediatek/mt7601u/dma.c        |  54 +--
 drivers/net/wireless/mediatek/mt7601u/tx.c         |   4 +-
 drivers/net/wireless/realtek/rtlwifi/usb.c         |   5 +-
 drivers/nvdimm/dax_devs.c                          |   2 +-
 drivers/nvdimm/pfn.h                               |   1 +
 drivers/nvdimm/pfn_devs.c                          |  18 +-
 drivers/pci/dwc/pci-dra7xx.c                       |   1 +
 drivers/pci/host/pci-hyperv.c                      |  15 +-
 drivers/pci/host/pcie-xilinx-nwl.c                 |  11 +-
 drivers/pci/pci-driver.c                           |  13 +-
 drivers/pci/pci-sysfs.c                            |   2 +-
 drivers/pci/pci.c                                  |   7 +
 drivers/phy/renesas/phy-rcar-gen2.c                |   2 +
 drivers/pinctrl/pinctrl-rockchip.c                 |   1 +
 drivers/ras/cec.c                                  |   4 +-
 drivers/regulator/s2mps11.c                        |   4 +-
 drivers/s390/cio/qdio_main.c                       |   1 +
 drivers/scsi/NCR5380.c                             |  33 +-
 drivers/scsi/NCR5380.h                             |   2 +-
 drivers/scsi/mac_scsi.c                            | 375 ++++++++++++---------
 drivers/scsi/megaraid/megaraid_sas_base.c          |   3 +-
 drivers/scsi/scsi_lib.c                            |   6 +-
 drivers/staging/media/davinci_vpfe/vpfe_video.c    |   3 +
 drivers/target/iscsi/iscsi_target_auth.c           |  16 +-
 drivers/tty/serial/8250/8250_port.c                |   3 +-
 drivers/tty/serial/cpm_uart/cpm_uart_core.c        |  17 +-
 drivers/tty/serial/digicolor-usart.c               |   6 +-
 drivers/tty/serial/max310x.c                       |  51 +--
 drivers/tty/serial/msm_serial.c                    |   4 +
 drivers/tty/serial/serial_core.c                   |   7 +-
 drivers/tty/serial/serial_mctrl_gpio.c             |  14 +
 drivers/tty/serial/sh-sci.c                        |  33 +-
 drivers/usb/core/hub.c                             |  35 +-
 drivers/usb/gadget/function/f_fs.c                 |   6 +-
 drivers/usb/host/hwa-hc.c                          |   2 +-
 drivers/usb/host/pci-quirks.c                      |  31 +-
 drivers/vhost/net.c                                |   2 +-
 drivers/xen/balloon.c                              |  16 +-
 drivers/xen/events/events_base.c                   |  12 +-
 drivers/xen/evtchn.c                               |   2 +-
 fs/9p/vfs_addr.c                                   |   6 +-
 fs/btrfs/file.c                                    |   5 +
 fs/btrfs/inode.c                                   |  24 +-
 fs/btrfs/tree-log.c                                |  40 ++-
 fs/coda/file.c                                     |  70 +++-
 fs/crypto/crypto.c                                 |  15 +-
 fs/ecryptfs/crypto.c                               |  12 +-
 fs/ext4/dir.c                                      |  19 +-
 fs/ext4/ext4_jbd2.h                                |  12 +-
 fs/ext4/file.c                                     |   4 +
 fs/ext4/inode.c                                    |  24 +-
 fs/ext4/ioctl.c                                    |  46 ++-
 fs/ext4/move_extent.c                              |   3 +-
 fs/ext4/namei.c                                    |  45 ++-
 fs/f2fs/segment.c                                  |   5 +
 fs/fs-writeback.c                                  |   8 +-
 fs/jbd2/commit.c                                   |  23 +-
 fs/jbd2/journal.c                                  |   4 +
 fs/jbd2/transaction.c                              |  49 +--
 fs/nfs/flexfilelayout/flexfilelayoutdev.c          |   2 +-
 fs/nfs/inode.c                                     |   1 +
 fs/nfs/nfs4file.c                                  |   2 +-
 fs/nfs/nfs4proc.c                                  |  41 ++-
 fs/nfsd/nfs4state.c                                |  11 +-
 fs/nfsd/nfssvc.c                                   |   2 +-
 fs/open.c                                          |  19 ++
 fs/proc/proc_sysctl.c                              |   4 +
 include/drm/drm_debugfs_crc.h                      |   3 +-
 include/linux/compiler.h                           |  22 +-
 include/linux/cpuhotplug.h                         |   2 +-
 include/linux/cred.h                               |   7 +-
 include/linux/fs.h                                 |   2 +
 include/linux/jbd2.h                               |  22 ++
 include/linux/rcupdate.h                           |   2 +-
 include/net/dst.h                                  |   5 +-
 include/net/ip_vs.h                                |   6 +-
 include/net/tcp.h                                  |   3 +-
 include/xen/events.h                               |   3 +-
 kernel/bpf/Makefile                                |   1 +
 kernel/cred.c                                      |  21 +-
 kernel/locking/lockdep.c                           |  18 +-
 kernel/locking/lockdep_proc.c                      |   8 +-
 kernel/padata.c                                    |  12 +
 kernel/pid_namespace.c                             |   2 +-
 kernel/sched/core.c                                |   2 +-
 kernel/sched/sched-pelt.h                          |   2 +-
 kernel/time/ntp.c                                  |   4 +-
 kernel/time/timer_list.c                           |  36 +-
 lib/reed_solomon/decode_rs.c                       |  18 +-
 lib/scatterlist.c                                  |   9 +-
 lib/string.c                                       |   2 +-
 mm/filemap.c                                       |  22 ++
 mm/gup.c                                           |  12 +-
 mm/kmemleak.c                                      |   2 +-
 mm/mmu_notifier.c                                  |   2 +-
 mm/vmscan.c                                        |   6 +-
 net/9p/trans_virtio.c                              |   8 +-
 net/9p/trans_xen.c                                 |   8 +-
 net/batman-adv/translation-table.c                 |   2 +
 net/bluetooth/6lowpan.c                            |  14 +-
 net/bluetooth/hci_event.c                          |   5 +
 net/bluetooth/l2cap_core.c                         |  15 +-
 net/bluetooth/smp.c                                |  13 +
 net/bridge/br_multicast.c                          |  32 +-
 net/bridge/br_stp_bpdu.c                           |   3 +-
 net/core/filter.c                                  |   3 +-
 net/core/neighbour.c                               |   2 +
 net/ipv4/devinet.c                                 |   8 +
 net/ipv4/igmp.c                                    |   8 +-
 net/ipv4/tcp.c                                     |   6 +-
 net/ipv4/tcp_cong.c                                |   6 +-
 net/key/af_key.c                                   |   8 +-
 net/netfilter/ipset/ip_set_hash_gen.h              |   2 +-
 net/netfilter/ipvs/ip_vs_core.c                    |  21 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     |   4 -
 net/netfilter/ipvs/ip_vs_sync.c                    | 134 ++++----
 net/netfilter/nf_queue.c                           |   6 +-
 net/netrom/af_netrom.c                             |   4 +-
 net/nfc/nci/data.c                                 |   2 +-
 net/openvswitch/actions.c                          |   6 +-
 net/rxrpc/af_rxrpc.c                               |   4 +-
 net/vmw_vsock/hyperv_transport.c                   |  44 +--
 net/xfrm/Kconfig                                   |   2 +
 net/xfrm/xfrm_user.c                               |  19 ++
 scripts/kallsyms.c                                 |   3 +
 scripts/recordmcount.h                             |   3 +-
 sound/core/seq/seq_clientmgr.c                     |  11 +-
 sound/pci/hda/patch_conexant.c                     |   1 +
 sound/pci/hda/patch_realtek.c                      |   5 +
 sound/soc/soc-dapm.c                               |  18 +-
 sound/usb/line6/podhd.c                            |   2 +-
 tools/iio/iio_utils.c                              |   4 +-
 tools/perf/arch/arm/util/cs-etm.c                  | 127 ++++++-
 tools/perf/perf.h                                  |   2 +-
 tools/perf/tests/mmap-thread-lookup.c              |   2 +-
 tools/perf/tests/parse-events.c                    |  27 ++
 tools/perf/util/annotate.c                         |   6 +-
 tools/perf/util/evsel.c                            |   8 +-
 tools/perf/util/header.c                           |   2 +-
 tools/perf/util/session.c                          |   3 +
 tools/perf/util/stat-shadow.c                      |   5 +-
 tools/power/cpupower/utils/cpufreq-set.c           |   2 +
 293 files changed, 2749 insertions(+), 1145 deletions(-)