Skip to content

4.14.263-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-crypto linux-ppp linux-um lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest186 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/186Bluetooth: bfusb: fix division by zero in send pathdrivers/bluetooth/bfusb.c+3 -00 replies
2/186USB: core: Fix bug in resuming hubs handling of wakeup requestsdrivers/usb/core/hub.c+1 -10 replies
3/186USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_statusdrivers/usb/core/hcd.c+8 -10 replies
4/186mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe()drivers/mfd/intel-lpss-acpi.c+6 -10 replies
5/186can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB datadrivers/net/can/usb/gs_usb.c+2 -10 replies
6/186can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved}drivers/net/can/usb/gs_usb.c+2 -00 replies
7/186random: fix data race on crng_node_pooldrivers/char/random.c+22 -200 replies
8/186random: fix data race on crng init timedrivers/char/random.c+10 -70 replies
9/186staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn()drivers/staging/wlan-ng/hfa384x_usb.c+11 -110 replies
10/186drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk()drivers/gpu/drm/i915/intel_pm.c+3 -30 replies
11/186orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc()fs/orangefs/orangefs-bufmap.c+3 -40 replies
12/186media: uvcvideo: fix division by zero at stream startdrivers/media/usb/uvc/uvc_video.c+4 -00 replies
13/186rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enableddrivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c+1 -00 replies
14/186Bluetooth: schedule SCO timeouts with delayed_worknet/bluetooth/sco.c+29 -60 replies
15/186Bluetooth: fix init and cleanup of sco_conn.timeout_worknet/bluetooth/sco.c+4 -50 replies
16/186HID: uhid: Fix worker destroying device without any protectiondrivers/hid/uhid.c+25 -40 replies
17/186HID: wacom: Ignore the confidence flag when a touch is removeddrivers/hid/wacom_wac.c+26 -30 replies
18/186HID: wacom: Avoid using stale array indicies to read contact countdrivers/hid/wacom_wac.c+4 -00 replies
19/186nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()net/nfc/llcp_sock.c+5 -00 replies
20/186rtc: cmos: take rtc_lock while reading from CMOSdrivers/rtc/rtc-cmos.c+3 -00 replies
21/186media: flexcop-usb: fix control-message timeoutsdrivers/media/usb/b2c2/flexcop-usb.c drivers/media/usb/b2c2/flexcop-usb.h+11 -110 replies
22/186media: mceusb: fix control-message timeoutsdrivers/media/rc/mceusb.c+4 -40 replies
23/186media: em28xx: fix control-message timeoutsdrivers/media/usb/em28xx/em28xx-core.c+2 -20 replies
24/186media: cpia2: fix control-message timeoutsdrivers/media/usb/cpia2/cpia2_usb.c+2 -20 replies
25/186media: s2255: fix control-message timeoutsdrivers/media/usb/s2255/s2255drv.c+2 -20 replies
26/186media: dib0700: fix undefined behavior in tuner shutdowndrivers/media/usb/dvb-usb/dib0700_core.c+0 -20 replies
27/186media: redrat3: fix control-message timeoutsdrivers/media/rc/redrat3.c+11 -110 replies
28/186media: pvrusb2: fix control-message timeoutsdrivers/media/usb/pvrusb2/pvrusb2-hdw.c+4 -40 replies
29/186media: stk1160: fix control-message timeoutsdrivers/media/usb/stk1160/stk1160-core.c+2 -20 replies
30/186can: softing_cs: softingcs_probe(): fix memleak on registration failuredrivers/net/can/softing/softing_cs.c+1 -10 replies
31/186shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inodemm/shmem.c+21 -160 replies
32/186PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controllerdrivers/pci/quirks.c+3 -00 replies
33/186Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() failsnet/bluetooth/cmtp/core.c+1 -30 replies
34/186clk: bcm-2835: Pick the closest clock ratedrivers/clk/bcm/clk-bcm2835.c+1 -10 replies
35/186clk: bcm-2835: Remove rounding up the dividersdrivers/clk/bcm/clk-bcm2835.c+3 -80 replies
36/186wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_INDdrivers/net/wireless/ath/wcn36xx/smd.c+2 -20 replies
37/186media: em28xx: fix memory leak in em28xx_init_devdrivers/media/usb/em28xx/em28xx-cards.c+12 -60 replies
38/186Bluetooth: stop proccessing malicious adv datanet/bluetooth/hci_event.c+7 -10 replies
39/186media: dmxdev: fix UAF when dvb_register_device() failsdrivers/media/dvb-core/dmxdev.c+15 -30 replies
40/186crypto: qce - fix uaf on qce_ahash_register_onedrivers/crypto/qce/sha.c+1 -10 replies
41/186tty: serial: atmel: Check return code of dmaengine_submit()drivers/tty/serial/atmel_serial.c+10 -00 replies
42/186tty: serial: atmel: Call dma_async_issue_pending()drivers/tty/serial/atmel_serial.c+4 -00 replies
43/186media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is releaseddrivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c+1 -10 replies
44/186netfilter: bridge: add support for pppoe filteringnet/bridge/br_netfilter_hooks.c+3 -40 replies
45/186arm64: dts: qcom: msm8916: fix MMC controller aliasesarch/arm64/boot/dts/qcom/msm8916.dtsi+2 -20 replies
46/186drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c+6 -00 replies
47/186drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms()drivers/gpu/drm/radeon/radeon_kms.c+20 -160 replies
48/186serial: amba-pl011: do not request memory region twicedrivers/tty/serial/amba-pl011.c+3 -240 replies
49/186floppy: Fix hang in watchdog when disk is ejecteddrivers/block/floppy.c+1 -10 replies
50/186media: dib8000: Fix a memleak in dib8000_init()drivers/media/dvb-frontends/dib8000.c+3 -10 replies
51/186media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()drivers/media/pci/saa7146/mxb.c+7 -10 replies
52/186media: si2157: Fix "warm" tuner state detectiondrivers/media/tuners/si2157.c+1 -10 replies
53/186sched/rt: Try to restart rt period timer when rt runtime exceededkernel/sched/rt.c+18 -50 replies
54/186media: dw2102: Fix use after freedrivers/media/usb/dvb-usb/dw2102.c+215 -1230 replies
55/186media: msi001: fix possible null-ptr-deref in msi001_probe()drivers/media/tuners/msi001.c+7 -00 replies
56/186usb: ftdi-elan: fix memory leak on device disconnectdrivers/usb/misc/ftdi-elan.c+1 -00 replies
57/186x86/mce/inject: Avoid out-of-bounds write when setting flagsarch/x86/kernel/cpu/mcheck/mce-inject.c+1 -10 replies
58/186pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region()drivers/pcmcia/rsrc_nonstatic.c+3 -00 replies
59/186pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region()drivers/pcmcia/rsrc_nonstatic.c+3 -00 replies
60/186ppp: ensure minimum packet size in ppp_write()drivers/net/ppp/ppp_generic.c+6 -10 replies
61/186fsl/fman: Check for null pointer after calling devm_ioremapdrivers/net/ethernet/freescale/fman/mac.c+16 -50 replies
62/186spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probedrivers/spi/spi-meson-spifc.c+1 -00 replies
63/186tpm: add request_locality before write TPM_INT_ENABLEdrivers/char/tpm/tpm_tis_core.c+8 -00 replies
64/186can: softing: softing_startstop(): fix set but not used variable warningdrivers/net/can/softing/softing_fw.c+6 -50 replies
65/186can: xilinx_can: xcan_probe(): check for error irqdrivers/net/can/xilinx_can.c+6 -10 replies
66/186pcmcia: fix setting of kthread task statesdrivers/pcmcia/cs.c+3 -50 replies
67/186net: mcs7830: handle usb read errors properlydrivers/net/usb/mcs7830.c+10 -20 replies
68/186ext4: avoid trim error on fs with small groupsfs/ext4/ioctl.c fs/ext4/mballoc.c+8 -20 replies
69/186ALSA: jack: Add missing rwsem around snd_ctl_remove() callssound/core/jack.c+3 -00 replies
70/186ALSA: PCM: Add missing rwsem around snd_ctl_remove() callssound/core/pcm.c+5 -10 replies
71/186ALSA: hda: Add missing rwsem around snd_ctl_remove() callssound/pci/hda/hda_codec.c+3 -00 replies
72/186RDMA/hns: Validate the pkey indexdrivers/infiniband/hw/hns/hns_roce_main.c+3 -00 replies
73/186powerpc/prom_init: Fix improper check of prom_getprop()arch/powerpc/kernel/prom_init.c+1 -10 replies
74/186ALSA: oss: fix compile error when OSS_DEBUG is enabledsound/core/oss/pcm_oss.c+1 -10 replies
75/186char/mwave: Adjust io port register sizedrivers/char/mwave/3780i.h+1 -10 replies
76/186uio: uio_dmem_genirq: Catch the Exceptiondrivers/uio/uio_dmem_genirq.c+5 -10 replies
77/186scsi: ufs: Fix race conditions related to driver datadrivers/scsi/ufs/tc-dwc-g210-pci.c drivers/scsi/ufs/ufshcd-pltfrm.c drivers/scsi/ufs/ufshcd.c+7 -30 replies
78/186RDMA/core: Let ib_find_gid() continue search even after empty entrydrivers/infiniband/core/device.c+2 -10 replies
79/186dmaengine: pxa/mmp: stop referencing config->slave_iddrivers/dma/mmp_pdma.c drivers/dma/pxa_dma.c+0 -130 replies
80/186iommu/iova: Fix race between FQ timeout and teardowndrivers/iommu/iova.c+1 -20 replies
81/186ASoC: samsung: idma: Check of ioremap return valuesound/soc/samsung/idma.c+2 -00 replies
82/186misc: lattice-ecp3-config: Fix task hung when firmware load faileddrivers/misc/lattice-ecp3-config.c+6 -60 replies
83/186mips: lantiq: add support for clk_set_parent()arch/mips/lantiq/clk.c+6 -00 replies
84/186mips: bcm63xx: add support for clk_set_parent()arch/mips/bcm63xx/clk.c+6 -00 replies
85/186RDMA/cxgb4: Set queue pair state when being querieddrivers/infiniband/hw/cxgb4/qp.c+1 -00 replies
86/186Bluetooth: Fix debugfs entry leak in hci_register_dev()net/bluetooth/hci_core.c+1 -00 replies
87/186fs: dlm: filter user dlm messages for kernel locksfs/dlm/lock.c+9 -00 replies
88/186ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START replydrivers/net/wireless/ath/ar5523/ar5523.c+4 -00 replies
89/186drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACRdrivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c+21 -160 replies
90/186usb: gadget: f_fs: Use stream_open() for endpoint filesdrivers/usb/gadget/function/f_fs.c+2 -20 replies
91/186HID: apple: Do not reset quirks when the Fn key is not founddrivers/hid/hid-apple.c+1 -10 replies
92/186media: b2c2: Add missing check in flexcop_pci_isr:drivers/media/pci/b2c2/flexcop-pci.c+3 -00 replies
93/186ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UARTarch/arm/Kconfig.debug arch/arm/include/debug/imx-uart.h+16 -160 replies
94/186mlxsw: pci: Add shutdown method in PCI driverdrivers/net/ethernet/mellanox/mlxsw/pci.c+1 -00 replies
95/186drm/bridge: megachips: Ensure both bridges are probed before registrationdrivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c+28 -120 replies
96/186gpiolib: acpi: Do not set the IRQ type if the IRQ is already in usedrivers/gpio/gpiolib-acpi.c+11 -40 replies
97/186HSI: core: Fix return freed object in hsi_new_clientdrivers/hsi/hsi_core.c+1 -00 replies
98/186mwifiex: Fix skb_over_panic in mwifiex_usb_recv()drivers/net/wireless/marvell/mwifiex/usb.c+2 -10 replies
99/186usb: uhci: add aspeed ast2600 uhci supportdrivers/usb/host/uhci-platform.c+2 -10 replies
100/186floppy: Add max size check for user space requestdrivers/block/floppy.c+3 -10 replies
101/186media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds.drivers/media/usb/uvc/uvcvideo.h+1 -10 replies
102/186media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()drivers/media/pci/saa7146/hexium_orion.c+7 -10 replies
103/186media: m920x: dont use stack on USB readsdrivers/media/usb/dvb-usb/m920x.c+11 -10 replies
104/186iwlwifi: mvm: synchronize with FW after multicast commandsdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+17 -00 replies
105/186ath10k: Fix tx hangingdrivers/net/wireless/ath/ath10k/htt_tx.c drivers/net/wireless/ath/ath10k/txrx.c+3 -20 replies
106/186net: bonding: debug: avoid printing debug logs when bond is not notifying peersdrivers/net/bonding/bond_main.c+3 -30 replies
107/186bpf: Do not WARN in bpf_warn_invalid_xdp_action()net/core/filter.c+3 -30 replies
108/186media: igorplugusb: receiver overflow should be reporteddrivers/media/rc/igorplugusb.c+3 -10 replies
109/186media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()drivers/media/common/saa7146/saa7146_fops.c drivers/media/pci/saa7146/hexium_gemini.c+7 -20 replies
110/186mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIOdrivers/mmc/core/sdio.c+3 -10 replies
111/186arm64: tegra: Adjust length of CCPLEX cluster MMIO regionarch/arm64/boot/dts/nvidia/tegra186.dtsi+1 -10 replies
112/186usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0drivers/usb/core/hub.c+4 -10 replies
113/186ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_streamdrivers/net/wireless/ath/ath9k/hif_usb.c+7 -00 replies
114/186iwlwifi: fix leaks/bad data after failed firmware loaddrivers/net/wireless/intel/iwlwifi/iwl-drv.c+8 -00 replies
115/186iwlwifi: remove module loading failure messagedrivers/net/wireless/intel/iwlwifi/iwl-drv.c+1 -80 replies
116/186um: registers: Rename function names to avoid conflicts and build problemsarch/um/include/shared/registers.h arch/um/os-Linux/registers.c arch/um/os-Linux/start_up.c +1 more+7 -60 replies
117/186jffs2: GC deadlock reading a page that is used in jffs2_write_begin()fs/jffs2/file.c+25 -150 replies
118/186ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitionsinclude/acpi/actypes.h+8 -20 replies
119/186ACPICA: Utilities: Avoid deleting the same object twice in a rowdrivers/acpi/acpica/utdelete.c+1 -00 replies
120/186ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()drivers/acpi/acpica/exoparg1.c+2 -10 replies
121/186ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5drivers/acpi/acpica/hwesleep.c drivers/acpi/acpica/hwsleep.c drivers/acpi/acpica/hwxfsleep.c+6 -40 replies
122/186btrfs: remove BUG_ON() in find_parent_nodes()fs/btrfs/backref.c+6 -10 replies
123/186btrfs: remove BUG_ON(!eie) in find_parent_nodesfs/btrfs/backref.c+11 -30 replies
124/186net: mdio: Demote probed message to debug printdrivers/net/phy/mdio_bus.c+1 -10 replies
125/186mac80211: allow non-standard VHT MCS-10/11net/mac80211/rx.c+1 -10 replies
126/186dm btree: add a defensive bounds check to insert_at()drivers/md/persistent-data/dm-btree.c+5 -30 replies
127/186dm space map common: add bounds check to sm_ll_lookup_bitmap()drivers/md/persistent-data/dm-space-map-common.c+5 -00 replies
128/186net: phy: marvell: configure RGMII delays for 88E1118drivers/net/phy/marvell.c+6 -00 replies
129/186serial: pl010: Drop CR register reset on set_termiosdrivers/tty/serial/amba-pl010.c+0 -30 replies
130/186serial: core: Keep mctrl register state and cached copy in syncdrivers/tty/serial/serial_core.c+2 -10 replies
131/186parisc: Avoid calling faulthandler_disabled() twicearch/parisc/kernel/traps.c+1 -10 replies
132/186powerpc/6xx: add missing of_node_putarch/powerpc/platforms/embedded6xx/hlwd-pic.c+1 -00 replies
133/186powerpc/powernv: add missing of_node_putarch/powerpc/platforms/powernv/opal-lpc.c+1 -00 replies
134/186powerpc/cell: add missing of_node_putarch/powerpc/platforms/cell/iommu.c+1 -00 replies
135/186powerpc/btext: add missing of_node_putarch/powerpc/kernel/btext.c+3 -10 replies
136/186powerpc/watchdog: Fix missed watchdog reset due to memory ordering racearch/powerpc/kernel/watchdog.c+40 -10 replies
137/186i2c: i801: Dont silently correct invalid transfer sizedrivers/i2c/busses/i2c-i801.c+5 -100 replies
138/186powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILINGarch/powerpc/kernel/smp.c+2 -00 replies
139/186i2c: mpc: Correct I2C reset proceduredrivers/i2c/busses/i2c-mpc.c+15 -80 replies
140/186w1: Misuse of get_user()/put_user() reported by sparsedrivers/w1/slaves/w1_ds28e04.c+6 -200 replies
141/186ALSA: seq: Set upper limit of processed eventssound/core/seq/seq_queue.c+12 -20 replies
142/186MIPS: OCTEON: add put_device() after of_find_device_by_node()arch/mips/cavium-octeon/octeon-platform.c arch/mips/cavium-octeon/octeon-usb.c+3 -00 replies
143/186i2c: designware-pci: Fix to change data types of hcnt and lcnt parametersdrivers/i2c/busses/i2c-designware-pcidrv.c+4 -40 replies
144/186MIPS: Octeon: Fix build errors using clangarch/mips/include/asm/octeon/cvmx-bootinfo.h+2 -20 replies
145/186scsi: sr: Dont use GFP_DMAdrivers/scsi/sr.c drivers/scsi/sr_vendor.c+3 -30 replies
146/186ASoC: mediatek: mt8173: fix device_node leaksound/soc/mediatek/mt8173/mt8173-max98090.c sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c +1 more+9 -00 replies
147/186power: bq25890: Enable continuous conversion for ADC at chargingdrivers/power/supply/bq25890_charger.c+2 -20 replies
148/186ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffersfs/ubifs/super.c+0 -10 replies
149/186serial: Fix incorrect rs485 polarity on uart opendrivers/tty/serial/serial_core.c+2 -20 replies
150/186cputime, cpuacct: Include guest time in user time in cpuacct.statkernel/sched/cputime.c+2 -20 replies
151/186iwlwifi: mvm: Increase the scan timeout guard to 30 secondsdrivers/net/wireless/intel/iwlwifi/mvm/scan.c+1 -10 replies
152/186drm/etnaviv: limit submit sizesdrivers/gpu/drm/etnaviv/etnaviv_gem_submit.c+6 -00 replies
153/186ext4: make sure quota gets properly shutdown on errorfs/ext4/super.c+6 -40 replies
154/186ext4: set csum seed in tmp inode while migrating to extentsfs/ext4/migrate.c+11 -10 replies
155/186ext4: Fix BUG_ON in ext4_bread when write quota datafs/ext4/super.c+1 -10 replies
156/186ext4: dont use the orphan list when migrating an inodefs/ext4/migrate.c+4 -150 replies
157/186crypto: stm32/crc32 - Fix kernel BUG triggered in probe()drivers/crypto/stm32/stm32_crc32.c+2 -20 replies
158/186drm/radeon: fix error handling in radeon_driver_open_kmsdrivers/gpu/drm/radeon/radeon_kms.c+12 -100 replies
159/186firmware: Update Kconfig help text for Google firmwaredrivers/firmware/google/Kconfig+3 -30 replies
160/186Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomizationDocumentation/admin-guide/hw-vuln/spectre.rst+1 -10 replies
161/186RDMA/hns: Modify the mapping attribute of doorbell to devicedrivers/infiniband/hw/hns/hns_roce_main.c+1 -10 replies
162/186RDMA/rxe: Fix a typo in opcode namedrivers/infiniband/sw/rxe/rxe_opcode.c+1 -10 replies
163/186powerpc/cell: Fix clang -Wimplicit-fallthrough warningarch/powerpc/platforms/cell/pervasive.c+1 -00 replies
164/186powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO busesarch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi+2 -00 replies
165/186net/fsl: xgmac_mdio: Fix incorrect iounmap when removing moduledrivers/net/ethernet/freescale/xgmac_mdio.c+2 -10 replies
166/186parisc: pdc_stable: Fix memory leak in pdcs_register_pathentriesdrivers/parisc/pdc_stable.c+3 -10 replies
167/186af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progressnet/unix/garbage.c net/unix/scm.c+15 -50 replies
168/186net: axienet: Wait for PhyRstCmplt after core resetdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+10 -00 replies
169/186net: axienet: fix number of TX ring slots for available checkdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+2 -20 replies
170/186netns: add schedule point in ops_exit_list()net/core/net_namespace.c+3 -10 replies
171/186libcxgb: Dont accidentally set RTO_ONLINK in cxgb_find_route()drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c+2 -10 replies
172/186dmaengine: at_xdmac: Dont start transactions at tx_submit leveldrivers/dma/at_xdmac.c+0 -60 replies
173/186dmaengine: at_xdmac: Print debug message after realeasing the lockdrivers/dma/at_xdmac.c+4 -20 replies
174/186dmaengine: at_xdmac: Fix lld view settingdrivers/dma/at_xdmac.c+3 -10 replies
175/186dmaengine: at_xdmac: Fix at_xdmac_lld struct definitiondrivers/dma/at_xdmac.c+9 -90 replies
176/186net_sched: restore "mpu xxx" handlinginclude/net/sch_generic.h net/sched/sch_generic.c+6 -00 replies
177/186bcmgenet: add WOL IRQ checkdrivers/net/ethernet/broadcom/genet/bcmgenet.c+6 -40 replies
178/186scripts/dtc: dtx_diff: remove broken example from help textscripts/dtc/dtx_diff+2 -60 replies
179/186lib82596: Fix IRQ check in sni_82596_probedrivers/net/ethernet/i825xx/sni_82596.c+2 -10 replies
180/186mips,s390,sh,sparc: gup: Work around the "COW can break either way" issuearch/mips/mm/gup.c arch/s390/mm/gup.c arch/sh/mm/gup.c +1 more+32 -40 replies
181/186drm/ttm/nouveau: dont call tt destroy callback on alloc failure.drivers/gpu/drm/nouveau/nouveau_sgdma.c drivers/gpu/drm/ttm/ttm_tt.c+3 -80 replies
182/186fuse: fix bad inodefs/fuse/acl.c fs/fuse/dir.c fs/fuse/file.c +3 more+81 -150 replies
183/186fuse: fix live lock in fuse_iget()fs/fuse/fuse_i.h+1 -00 replies
184/186gianfar: simplify FCS handling and fix memory leakdrivers/net/ethernet/freescale/gianfar.c+7 -160 replies
185/186gianfar: fix jumbo packets+napi+rx overrun crashdrivers/net/ethernet/freescale/gianfar.c+15 -00 replies
186/186NFSv4: Initialise connection to the server in nfs4_alloc_client()fs/nfs/nfs4client.c+42 -400 replies

Reviews trailers per patch

56 of 186 patches have a Reviewed-by or Acked-by.

PatchKieran BinghamPing Cheng[email protected]Greg Kroah-HartmanMuchun SongKirill A. ShutemovSam BingnerYifeng LiKrzysztof WilczyńskiNobuhiro IwamatsuMatthew Wilcox (Oracle)[email protected]Arnd Bergmann[email protected]Richard GenoudJonathan CameronFlorian FainelliKarol HerbstJohn Keeping[email protected]Guillaume NaultKrzysztof KozlowskiJohn GarryBean HuoMark BrownAndrew LunnCorentin LabbeScott WoodAlan SternJan KaraJean DelvareLukas CzernerHans de GoedeBaoquan HeJonathan McDowellNick Desaulniers[email protected]Christian KönigFrank RowandAditya GargStephen BoydNicolas Saenz JulienneMichael StapelbergPaul E. McKenneyJarkko SakkinenThara GopinathAmish ChanaLeon RomanovskyNicolas ToromanoffToke Høiland-JørgensenDavid SterbaLaurent DufourChristian GmeinerDaniel JordanTejun HeoJulius WernerZhu YanjunBob PearsonNathan ChancellorPhilippe Mathieu-DaudéJan StancekBorislav PetkovAlex DeucherMark Zhang
1/186
2/186T-b
3/186Reported-and-tested-by
4/186T-b
5/186
6/186
7/186A-b
8/186A-b
9/186
10/186R-b
11/186
12/186R-b
13/186
14/186T-b
15/186
16/186
17/186R-b
18/186R-b
19/186Reported-and-tested-by
20/186R-b
21/186
22/186
23/186
24/186
25/186
26/186
27/186
28/186
29/186
30/186R-b
31/186R-b A-b
32/186T-b T-b R-b
33/186
34/186A-b R-b T-b T-b
35/186A-b R-b T-b T-b
36/186
37/186
38/186Reported-and-tested-by
39/186
40/186A-b
41/186A-b
42/186
43/186
44/186Reported-and-tested-by
45/186
46/186
47/186R-b
48/186
49/186
50/186
51/186
52/186
53/186
54/186
55/186
56/186
57/186
58/186
59/186
60/186A-b
61/186
62/186
63/186R-b
64/186
65/186
66/186R-b
67/186Reported-and-tested-by R-b
68/186
69/186
70/186
71/186
72/186
73/186
74/186
75/186
76/186
77/186T-b R-b
78/186R-b
79/186A-b
80/186R-b
81/186R-b
82/186
83/186R-b
84/186R-b A-b
85/186R-b
86/186
87/186
88/186
89/186R-b
90/186R-b
91/186
92/186
93/186R-b
94/186
95/186
96/186
97/186
98/186
99/186
100/186
101/186
102/186
103/186
104/186
105/186
106/186
107/186A-b
108/186
109/186
110/186
111/186
112/186A-b
113/186
114/186
115/186
116/186
117/186
118/186
119/186
120/186
121/186
122/186R-b
123/186R-b
124/186R-b
125/186
126/186
127/186
128/186R-b T-b
129/186
130/186
131/186
132/186
133/186
134/186
135/186
136/186R-b Debugged-by
137/186R-b
138/186
139/186A-b
140/186
141/186
142/186
143/186
144/186R-b R-b
145/186R-b
146/186
147/186R-b
148/186
149/186
150/186R-b A-b
151/186
152/186R-b
153/186
154/186
155/186R-b
156/186R-b
157/186A-b
158/186T-b T-b R-b
159/186R-b
160/186
161/186
162/186A-b R-b
163/186R-b R-b
164/186
165/186R-b
166/186
167/186
168/186R-b
169/186
170/186
171/186
172/186
173/186
174/186
175/186
176/186
177/186A-b
178/186R-b
179/186
180/186
181/186R-b
182/186T-b
183/186
184/186
185/186
186/186

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

Read the v1 thread

Cover letter [PATCH 4.14 000/186] 4.14.263-rc1 review

This is the start of the stable review cycle for the 4.14.263 release. There are 186 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, 26 Jan 2022 18:39:11 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.14.263-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.263-rc1

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

Michael Braun <[email protected]>
gianfar: fix jumbo packets+napi+rx overrun crash

Andy Spencer <[email protected]>
gianfar: simplify FCS handling and fix memory leak

Amir Goldstein <[email protected]>
fuse: fix live lock in fuse_iget()

Miklos Szeredi <[email protected]>
fuse: fix bad inode

Dave Airlie <[email protected]>
drm/ttm/nouveau: don't call tt destroy callback on alloc failure.

Ben Hutchings <[email protected]>
mips,s390,sh,sparc: gup: Work around the "COW can break either way" issue

Miaoqian Lin <[email protected]>

    lib82596: Fix IRQ check in sni_82596_probe

Matthias Schiffer <[email protected]>
scripts/dtc: dtx_diff: remove broken example from help text

Sergey Shtylyov <[email protected]>
bcmgenet: add WOL IRQ check

Kevin Bracey <[email protected]>
net_sched: restore "mpu xxx" handling

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Fix at_xdmac_lld struct definition

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Fix lld view setting

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Print debug message after realeasing the lock

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Don't start transactions at tx_submit level

Guillaume Nault <[email protected]>
libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route()

Eric Dumazet <[email protected]>
netns: add schedule point in ops_exit_list()

Robert Hancock <[email protected]>
net: axienet: fix number of TX ring slots for available check

Robert Hancock <[email protected]>
net: axienet: Wait for PhyRstCmplt after core reset

Eric Dumazet <[email protected]>
af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress

Miaoqian Lin <[email protected]>
parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries

Tobias Waldekranz <[email protected]>
net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module

Tobias Waldekranz <[email protected]>
powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses

Anders Roxell <[email protected]>
powerpc/cell: Fix clang -Wimplicit-fallthrough warning

Chengguang Xu <[email protected]>
RDMA/rxe: Fix a typo in opcode name

Yixing Liu <[email protected]>
RDMA/hns: Modify the mapping attribute of doorbell to device

Lukas Bulwahn <[email protected]>
Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization

Ben Hutchings <[email protected]>
firmware: Update Kconfig help text for Google firmware

Christian König <[email protected]>
drm/radeon: fix error handling in radeon_driver_open_kms

Marek Vasut <[email protected]>
crypto: stm32/crc32 - Fix kernel BUG triggered in probe()

Theodore Ts'o <[email protected]>
ext4: don't use the orphan list when migrating an inode

Ye Bin <[email protected]>
ext4: Fix BUG_ON in ext4_bread when write quota data

Luís Henriques <[email protected]>
ext4: set csum seed in tmp inode while migrating to extents

Jan Kara <[email protected]>
ext4: make sure quota gets properly shutdown on error

Lucas Stach <[email protected]>
drm/etnaviv: limit submit sizes

Ilan Peer <[email protected]>
iwlwifi: mvm: Increase the scan timeout guard to 30 seconds

Andrey Ryabinin <[email protected]>
cputime, cpuacct: Include guest time in user time in cpuacct.stat

Lukas Wunner <[email protected]>
serial: Fix incorrect rs485 polarity on uart open

Petr Cvachoucek <[email protected]>
ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers

Yauhen Kharuzhy <[email protected]>
power: bq25890: Enable continuous conversion for ADC at charging

Tzung-Bi Shih <[email protected]>
ASoC: mediatek: mt8173: fix device_node leak

Christoph Hellwig <[email protected]>
scsi: sr: Don't use GFP_DMA

Tianjia Zhang <[email protected]>
MIPS: Octeon: Fix build errors using clang

Lakshmi Sowjanya D <[email protected]>
i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters

Ye Guojin <[email protected]>
MIPS: OCTEON: add put_device() after of_find_device_by_node()

Takashi Iwai <[email protected]>
ALSA: seq: Set upper limit of processed events

Christophe Leroy <[email protected]>
w1: Misuse of get_user()/put_user() reported by sparse

Joakim Tjernlund <[email protected]>
i2c: mpc: Correct I2C reset procedure

Michael Ellerman <[email protected]>
powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING

Heiner Kallweit <[email protected]>
i2c: i801: Don't silently correct invalid transfer size

Nicholas Piggin <[email protected]>
powerpc/watchdog: Fix missed watchdog reset due to memory ordering race

Julia Lawall <[email protected]>
powerpc/btext: add missing of_node_put

Julia Lawall <[email protected]>
powerpc/cell: add missing of_node_put

Julia Lawall <[email protected]>
powerpc/powernv: add missing of_node_put

Julia Lawall <[email protected]>
powerpc/6xx: add missing of_node_put

John David Anglin <[email protected]>
parisc: Avoid calling faulthandler_disabled() twice

Lukas Wunner <[email protected]>
serial: core: Keep mctrl register state and cached copy in sync

Lukas Wunner <[email protected]>
serial: pl010: Drop CR register reset on set_termios

Russell King (Oracle) <[email protected]>
net: phy: marvell: configure RGMII delays for 88E1118

Joe Thornber <[email protected]>
dm space map common: add bounds check to sm_ll_lookup_bitmap()

Joe Thornber <[email protected]>
dm btree: add a defensive bounds check to insert_at()

Ping-Ke Shih <[email protected]>

    mac80211: allow non-standard VHT MCS-10/11

Florian Fainelli <[email protected]>
net: mdio: Demote probed message to debug print

Josef Bacik <[email protected]>
btrfs: remove BUG_ON(!eie) in find_parent_nodes

Josef Bacik <[email protected]>
btrfs: remove BUG_ON() in find_parent_nodes()

Kirill A. Shutemov <[email protected]>
ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5

Rafael J. Wysocki <[email protected]>
ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()

Rafael J. Wysocki <[email protected]>
ACPICA: Utilities: Avoid deleting the same object twice in a row

Mark Langsdorf <[email protected]>
ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions

Kyeong Yoo <[email protected]>
jffs2: GC deadlock reading a page that is used in jffs2_write_begin()

Randy Dunlap <[email protected]>
um: registers: Rename function names to avoid conflicts and build problems

Johannes Berg <[email protected]>
iwlwifi: remove module loading failure message

Johannes Berg <[email protected]>
iwlwifi: fix leaks/bad data after failed firmware load

Zekun Shen <[email protected]>
ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream

Kai-Heng Feng <[email protected]>
usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0

Thierry Reding <[email protected]>
arm64: tegra: Adjust length of CCPLEX cluster MMIO region

Ulf Hansson <[email protected]>
mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO

Zhou Qingyang <[email protected]>
media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()

Sean Young <[email protected]>
media: igorplugusb: receiver overflow should be reported

Paolo Abeni <[email protected]>
bpf: Do not WARN in bpf_warn_invalid_xdp_action()

Suresh Kumar <[email protected]>
net: bonding: debug: avoid printing debug logs when bond is not notifying peers

Sebastian Gottschall <[email protected]>
ath10k: Fix tx hanging

Johannes Berg <[email protected]>
iwlwifi: mvm: synchronize with FW after multicast commands

Mauro Carvalho Chehab <[email protected]>

    media: m920x: don't use stack on USB reads

Zhou Qingyang <[email protected]>
media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()

James Hilliard <[email protected]>
media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds.

Xiongwei Song <[email protected]>
floppy: Add max size check for user space request

Neal Liu <[email protected]>
usb: uhci: add aspeed ast2600 uhci support

Zekun Shen <[email protected]>
mwifiex: Fix skb_over_panic in mwifiex_usb_recv()

Chengfeng Ye <[email protected]>
HSI: core: Fix return freed object in hsi_new_client

Hans de Goede <[email protected]>
gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use

Martyn Welch <[email protected]>
drm/bridge: megachips: Ensure both bridges are probed before registration

Danielle Ratson <[email protected]>
mlxsw: pci: Add shutdown method in PCI driver

Lukas Bulwahn <[email protected]>
ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART

Zheyu Ma <[email protected]>
media: b2c2: Add missing check in flexcop_pci_isr:

José Expósito <[email protected]>
HID: apple: Do not reset quirks when the Fn key is not found

Pavankumar Kondeti <[email protected]>
usb: gadget: f_fs: Use stream_open() for endpoint files

Ben Skeggs <[email protected]>
drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR

Zekun Shen <[email protected]>
ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply

Alexander Aring <[email protected]>
fs: dlm: filter user dlm messages for kernel locks

Wei Yongjun <[email protected]>
Bluetooth: Fix debugfs entry leak in hci_register_dev()

Kamal Heib <[email protected]>
RDMA/cxgb4: Set queue pair state when being queried

Randy Dunlap <[email protected]>
mips: bcm63xx: add support for clk_set_parent()

Randy Dunlap <[email protected]>
mips: lantiq: add support for clk_set_parent()

Wei Yongjun <[email protected]>
misc: lattice-ecp3-config: Fix task hung when firmware load failed

Jiasheng Jiang <[email protected]>
ASoC: samsung: idma: Check of ioremap return value

Xiongfeng Wang <[email protected]>
iommu/iova: Fix race between FQ timeout and teardown

Arnd Bergmann <[email protected]>

    dmaengine: pxa/mmp: stop referencing config->slave_id

Avihai Horon <[email protected]>
RDMA/core: Let ib_find_gid() continue search even after empty entry

Bart Van Assche <[email protected]>
scsi: ufs: Fix race conditions related to driver data

Jiasheng Jiang <[email protected]>
uio: uio_dmem_genirq: Catch the Exception

Kees Cook <[email protected]>
char/mwave: Adjust io port register size

Bixuan Cui <[email protected]>
ALSA: oss: fix compile error when OSS_DEBUG is enabled

Peiwei Hu <[email protected]>
powerpc/prom_init: Fix improper check of prom_getprop()

Kamal Heib <[email protected]>
RDMA/hns: Validate the pkey index

Takashi Iwai <[email protected]>
ALSA: hda: Add missing rwsem around snd_ctl_remove() calls

Takashi Iwai <[email protected]>
ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls

Takashi Iwai <[email protected]>
ALSA: jack: Add missing rwsem around snd_ctl_remove() calls

Jan Kara <[email protected]>
ext4: avoid trim error on fs with small groups

Pavel Skripkin <[email protected]>
net: mcs7830: handle usb read errors properly

Dominik Brodowski <[email protected]>
pcmcia: fix setting of kthread task states

Jiasheng Jiang <[email protected]>
can: xilinx_can: xcan_probe(): check for error irq

Marc Kleine-Budde <[email protected]>
can: softing: softing_startstop(): fix set but not used variable warning

Chen Jun <[email protected]>
tpm: add request_locality before write TPM_INT_ENABLE

Miaoqian Lin <[email protected]>
spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe

Jiasheng Jiang <[email protected]>
fsl/fman: Check for null pointer after calling devm_ioremap

Eric Dumazet <[email protected]>
ppp: ensure minimum packet size in ppp_write()

Zhou Qingyang <[email protected]>
pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region()

Zhou Qingyang <[email protected]>
pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region()

Zhang Zixun <[email protected]>
x86/mce/inject: Avoid out-of-bounds write when setting flags

Wei Yongjun <[email protected]>
usb: ftdi-elan: fix memory leak on device disconnect

Wang Hai <[email protected]>
media: msi001: fix possible null-ptr-deref in msi001_probe()

Anton Vasilyev <[email protected]>
media: dw2102: Fix use after free

Li Hua <[email protected]>
sched/rt: Try to restart rt period timer when rt runtime exceeded

Robert Schlabbach <[email protected]>
media: si2157: Fix "warm" tuner state detection

Zhou Qingyang <[email protected]>
media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()

Zhou Qingyang <[email protected]>

    media: dib8000: Fix a memleak in dib8000_init()

Tasos Sahanidis <[email protected]>
floppy: Fix hang in watchdog when disk is ejected

Lino Sanfilippo <[email protected]>
serial: amba-pl011: do not request memory region twice

Zhou Qingyang <[email protected]>
drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms()

Zhou Qingyang <[email protected]>
drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8916: fix MMC controller aliases

Florian Westphal <[email protected]>
netfilter: bridge: add support for pppoe filtering

Dafna Hirschfeld <[email protected]>
media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released

Tudor Ambarus <[email protected]>
tty: serial: atmel: Call dma_async_issue_pending()

Tudor Ambarus <[email protected]>
tty: serial: atmel: Check return code of dmaengine_submit()

Chengfeng Ye <[email protected]>
crypto: qce - fix uaf on qce_ahash_register_one

Wang Hai <[email protected]>
media: dmxdev: fix UAF when dvb_register_device() fails

Pavel Skripkin <[email protected]>
Bluetooth: stop proccessing malicious adv data

Dongliang Mu <[email protected]>
media: em28xx: fix memory leak in em28xx_init_dev

Bryan O'Donoghue <[email protected]>
wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND

Maxime Ripard <[email protected]>
clk: bcm-2835: Remove rounding up the dividers

Maxime Ripard <[email protected]>
clk: bcm-2835: Pick the closest clock rate

Wang Hai <[email protected]>
Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails

Yifeng Li <[email protected]>
PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller

Gang Li <[email protected]>
shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode

Johan Hovold <[email protected]>
can: softing_cs: softingcs_probe(): fix memleak on registration failure

Johan Hovold <[email protected]>
media: stk1160: fix control-message timeouts

Johan Hovold <[email protected]>
media: pvrusb2: fix control-message timeouts

Johan Hovold <[email protected]>
media: redrat3: fix control-message timeouts

Michael Kuron <[email protected]>
media: dib0700: fix undefined behavior in tuner shutdown

Johan Hovold <[email protected]>
media: s2255: fix control-message timeouts

Johan Hovold <[email protected]>
media: cpia2: fix control-message timeouts

Johan Hovold <[email protected]>
media: em28xx: fix control-message timeouts

Johan Hovold <[email protected]>
media: mceusb: fix control-message timeouts

Johan Hovold <[email protected]>
media: flexcop-usb: fix control-message timeouts

Mateusz Jończyk <[email protected]>
rtc: cmos: take rtc_lock while reading from CMOS

Krzysztof Kozlowski <[email protected]>
nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()

Jason Gerecke <[email protected]>
HID: wacom: Avoid using stale array indicies to read contact count

Jason Gerecke <[email protected]>
HID: wacom: Ignore the confidence flag when a touch is removed

Jann Horn <[email protected]>
HID: uhid: Fix worker destroying device without any protection

Desmond Cheong Zhi Xi <[email protected]>
Bluetooth: fix init and cleanup of sco_conn.timeout_work

Desmond Cheong Zhi Xi <[email protected]>
Bluetooth: schedule SCO timeouts with delayed_work

Larry Finger <[email protected]>
rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled

Johan Hovold <[email protected]>
media: uvcvideo: fix division by zero at stream start

Christophe JAILLET <[email protected]>
orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc()

Nathan Chancellor <[email protected]>
drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk()

Nathan Chancellor <[email protected]>
staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn()

Eric Biggers <[email protected]>
random: fix data race on crng init time

Eric Biggers <[email protected]>
random: fix data race on crng_node_pool

Brian Silverman <[email protected]>

    can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved}

Marc Kleine-Budde <[email protected]>
can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data

Andy Shevchenko <[email protected]>

    mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe()

Alan Stern <[email protected]>
USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status

Alan Stern <[email protected]>
USB: core: Fix bug in resuming hub's handling of wakeup requests

Johan Hovold <[email protected]>
Bluetooth: bfusb: fix division by zero in send path

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

Diffstat:

 Documentation/admin-guide/hw-vuln/spectre.rst      |   2 +-
 Makefile                                           |   4 +-
 arch/arm/Kconfig.debug                             |  14 +-
 arch/arm/include/debug/imx-uart.h                  |  18 +-
 arch/arm64/boot/dts/nvidia/tegra186.dtsi           |   2 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   4 +-
 arch/mips/bcm63xx/clk.c                            |   6 +
 arch/mips/cavium-octeon/octeon-platform.c          |   2 +
 arch/mips/cavium-octeon/octeon-usb.c               |   1 +
 arch/mips/include/asm/octeon/cvmx-bootinfo.h       |   4 +-
 arch/mips/lantiq/clk.c                             |   6 +
 arch/mips/mm/gup.c                                 |   9 +-
 arch/parisc/kernel/traps.c                         |   2 +-
 arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi      |   2 +
 arch/powerpc/kernel/btext.c                        |   4 +-
 arch/powerpc/kernel/prom_init.c                    |   2 +-
 arch/powerpc/kernel/smp.c                          |   2 +
 arch/powerpc/kernel/watchdog.c                     |  41 ++-
 arch/powerpc/platforms/cell/iommu.c                |   1 +
 arch/powerpc/platforms/cell/pervasive.c            |   1 +
 arch/powerpc/platforms/embedded6xx/hlwd-pic.c      |   1 +
 arch/powerpc/platforms/powernv/opal-lpc.c          |   1 +
 arch/s390/mm/gup.c                                 |   9 +-
 arch/sh/mm/gup.c                                   |   9 +-
 arch/sparc/mm/gup.c                                |   9 +-
 arch/um/include/shared/registers.h                 |   4 +-
 arch/um/os-Linux/registers.c                       |   4 +-
 arch/um/os-Linux/start_up.c                        |   2 +-
 arch/x86/kernel/cpu/mcheck/mce-inject.c            |   2 +-
 arch/x86/um/syscalls_64.c                          |   3 +-
 drivers/acpi/acpica/exoparg1.c                     |   3 +-
 drivers/acpi/acpica/hwesleep.c                     |   4 +-
 drivers/acpi/acpica/hwsleep.c                      |   4 +-
 drivers/acpi/acpica/hwxfsleep.c                    |   2 -
 drivers/acpi/acpica/utdelete.c                     |   1 +
 drivers/block/floppy.c                             |   6 +-
 drivers/bluetooth/bfusb.c                          |   3 +
 drivers/char/mwave/3780i.h                         |   2 +-
 drivers/char/random.c                              |  61 ++--
 drivers/char/tpm/tpm_tis_core.c                    |   8 +
 drivers/clk/bcm/clk-bcm2835.c                      |  13 +-
 drivers/crypto/qce/sha.c                           |   2 +-
 drivers/crypto/stm32/stm32_crc32.c                 |   4 +-
 drivers/dma/at_xdmac.c                             |  32 +-
 drivers/dma/mmp_pdma.c                             |   6 -
 drivers/dma/pxa_dma.c                              |   7 -
 drivers/firmware/google/Kconfig                    |   6 +-
 drivers/gpio/gpiolib-acpi.c                        |  15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |   6 +
 .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c   |  40 ++-
 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c       |   6 +
 drivers/gpu/drm/i915/intel_pm.c                    |   6 +-
 drivers/gpu/drm/nouveau/nouveau_sgdma.c            |   9 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c     |  37 ++-
 drivers/gpu/drm/radeon/radeon_kms.c                |  42 +--
 drivers/gpu/drm/ttm/ttm_tt.c                       |   2 -
 drivers/hid/hid-apple.c                            |   2 +-
 drivers/hid/uhid.c                                 |  29 +-
 drivers/hid/wacom_wac.c                            |  33 +-
 drivers/hsi/hsi_core.c                             |   1 +
 drivers/i2c/busses/i2c-designware-pcidrv.c         |   8 +-
 drivers/i2c/busses/i2c-i801.c                      |  15 +-
 drivers/i2c/busses/i2c-mpc.c                       |  23 +-
 drivers/infiniband/core/device.c                   |   3 +-
 drivers/infiniband/hw/cxgb4/qp.c                   |   1 +
 drivers/infiniband/hw/hns/hns_roce_main.c          |   5 +-
 drivers/infiniband/sw/rxe/rxe_opcode.c             |   2 +-
 drivers/iommu/iova.c                               |   3 +-
 drivers/md/persistent-data/dm-btree.c              |   8 +-
 drivers/md/persistent-data/dm-space-map-common.c   |   5 +
 drivers/media/common/saa7146/saa7146_fops.c        |   2 +-
 drivers/media/dvb-core/dmxdev.c                    |  18 +-
 drivers/media/dvb-frontends/dib8000.c              |   4 +-
 drivers/media/pci/b2c2/flexcop-pci.c               |   3 +
 drivers/media/pci/saa7146/hexium_gemini.c          |   7 +-
 drivers/media/pci/saa7146/hexium_orion.c           |   8 +-
 drivers/media/pci/saa7146/mxb.c                    |   8 +-
 .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c |   2 +-
 drivers/media/rc/igorplugusb.c                     |   4 +-
 drivers/media/rc/mceusb.c                          |   8 +-
 drivers/media/rc/redrat3.c                         |  22 +-
 drivers/media/tuners/msi001.c                      |   7 +
 drivers/media/tuners/si2157.c                      |   2 +-
 drivers/media/usb/b2c2/flexcop-usb.c               |  10 +-
 drivers/media/usb/b2c2/flexcop-usb.h               |  12 +-
 drivers/media/usb/cpia2/cpia2_usb.c                |   4 +-
 drivers/media/usb/dvb-usb/dib0700_core.c           |   2 -
 drivers/media/usb/dvb-usb/dw2102.c                 | 338 +++++++++++++--------
 drivers/media/usb/dvb-usb/m920x.c                  |  12 +-
 drivers/media/usb/em28xx/em28xx-cards.c            |  18 +-
 drivers/media/usb/em28xx/em28xx-core.c             |   4 +-
 drivers/media/usb/pvrusb2/pvrusb2-hdw.c            |   8 +-
 drivers/media/usb/s2255/s2255drv.c                 |   4 +-
 drivers/media/usb/stk1160/stk1160-core.c           |   4 +-
 drivers/media/usb/uvc/uvc_video.c                  |   4 +
 drivers/media/usb/uvc/uvcvideo.h                   |   2 +-
 drivers/mfd/intel-lpss-acpi.c                      |   7 +-
 drivers/misc/lattice-ecp3-config.c                 |  12 +-
 drivers/mmc/core/sdio.c                            |   4 +-
 drivers/net/bonding/bond_main.c                    |   6 +-
 drivers/net/can/softing/softing_cs.c               |   2 +-
 drivers/net/can/softing/softing_fw.c               |  11 +-
 drivers/net/can/usb/gs_usb.c                       |   5 +-
 drivers/net/can/xilinx_can.c                       |   7 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  10 +-
 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c  |   3 +-
 drivers/net/ethernet/freescale/fman/mac.c          |  21 +-
 drivers/net/ethernet/freescale/gianfar.c           |  38 ++-
 drivers/net/ethernet/freescale/xgmac_mdio.c        |   3 +-
 drivers/net/ethernet/i825xx/sni_82596.c            |   3 +-
 drivers/net/ethernet/mellanox/mlxsw/pci.c          |   1 +
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  14 +-
 drivers/net/phy/marvell.c                          |   6 +
 drivers/net/phy/mdio_bus.c                         |   2 +-
 drivers/net/ppp/ppp_generic.c                      |   7 +-
 drivers/net/usb/mcs7830.c                          |  12 +-
 drivers/net/wireless/ath/ar5523/ar5523.c           |   4 +
 drivers/net/wireless/ath/ath10k/htt_tx.c           |   3 +
 drivers/net/wireless/ath/ath10k/txrx.c             |   2 -
 drivers/net/wireless/ath/ath9k/hif_usb.c           |   7 +
 drivers/net/wireless/ath/wcn36xx/smd.c             |   4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |  17 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  17 ++
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |   2 +-
 drivers/net/wireless/marvell/mwifiex/usb.c         |   3 +-
 .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c    |   1 +
 drivers/parisc/pdc_stable.c                        |   4 +-
 drivers/pci/quirks.c                               |   3 +
 drivers/pcmcia/cs.c                                |   8 +-
 drivers/pcmcia/rsrc_nonstatic.c                    |   6 +
 drivers/power/supply/bq25890_charger.c             |   4 +-
 drivers/rtc/rtc-cmos.c                             |   3 +
 drivers/scsi/sr.c                                  |   2 +-
 drivers/scsi/sr_vendor.c                           |   4 +-
 drivers/scsi/ufs/tc-dwc-g210-pci.c                 |   1 -
 drivers/scsi/ufs/ufshcd-pltfrm.c                   |   2 -
 drivers/scsi/ufs/ufshcd.c                          |   7 +
 drivers/spi/spi-meson-spifc.c                      |   1 +
 drivers/staging/wlan-ng/hfa384x_usb.c              |  22 +-
 drivers/tty/serial/amba-pl010.c                    |   3 -
 drivers/tty/serial/amba-pl011.c                    |  27 +-
 drivers/tty/serial/atmel_serial.c                  |  14 +
 drivers/tty/serial/serial_core.c                   |   7 +-
 drivers/uio/uio_dmem_genirq.c                      |   6 +-
 drivers/usb/core/hcd.c                             |   9 +-
 drivers/usb/core/hub.c                             |   7 +-
 drivers/usb/gadget/function/f_fs.c                 |   4 +-
 drivers/usb/host/uhci-platform.c                   |   3 +-
 drivers/usb/misc/ftdi-elan.c                       |   1 +
 drivers/w1/slaves/w1_ds28e04.c                     |  26 +-
 fs/btrfs/backref.c                                 |  21 +-
 fs/dlm/lock.c                                      |   9 +
 fs/ext4/ioctl.c                                    |   2 -
 fs/ext4/mballoc.c                                  |   8 +
 fs/ext4/migrate.c                                  |  23 +-
 fs/ext4/super.c                                    |  12 +-
 fs/fuse/acl.c                                      |   6 +
 fs/fuse/dir.c                                      |  40 ++-
 fs/fuse/file.c                                     |  27 +-
 fs/fuse/fuse_i.h                                   |  13 +
 fs/fuse/inode.c                                    |   2 +-
 fs/fuse/xattr.c                                    |   9 +
 fs/jffs2/file.c                                    |  40 ++-
 fs/nfs/nfs4client.c                                |  82 ++---
 fs/orangefs/orangefs-bufmap.c                      |   7 +-
 fs/ubifs/super.c                                   |   1 -
 include/acpi/actypes.h                             |  10 +-
 include/net/sch_generic.h                          |   5 +
 kernel/sched/cputime.c                             |   4 +-
 kernel/sched/rt.c                                  |  23 +-
 mm/shmem.c                                         |  37 ++-
 net/bluetooth/cmtp/core.c                          |   4 +-
 net/bluetooth/hci_core.c                           |   1 +
 net/bluetooth/hci_event.c                          |   8 +-
 net/bluetooth/sco.c                                |  34 ++-
 net/bridge/br_netfilter_hooks.c                    |   7 +-
 net/core/filter.c                                  |   6 +-
 net/core/net_namespace.c                           |   4 +-
 net/mac80211/rx.c                                  |   2 +-
 net/nfc/llcp_sock.c                                |   5 +
 net/sched/sch_generic.c                            |   1 +
 net/unix/garbage.c                                 |  14 +-
 net/unix/scm.c                                     |   6 +-
 scripts/dtc/dtx_diff                               |   8 +-
 sound/core/jack.c                                  |   3 +
 sound/core/oss/pcm_oss.c                           |   2 +-
 sound/core/pcm.c                                   |   6 +-
 sound/core/seq/seq_queue.c                         |  14 +-
 sound/pci/hda/hda_codec.c                          |   3 +
 sound/soc/mediatek/mt8173/mt8173-max98090.c        |   3 +
 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c   |   2 +
 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c   |   2 +
 sound/soc/mediatek/mt8173/mt8173-rt5650.c          |   2 +
 sound/soc/samsung/idma.c                           |   2 +
 194 files changed, 1374 insertions(+), 707 deletions(-)