Skip to content

4.14.156-stable review

Greg Kroah-Hartman kexec linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest121 of 122 patches 4 repliesIn review

121 of 122 patches are in this archive. The cover letter announces 122.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/122spi: mediatek: use correct mata->xfer_len when in fifo transferdrivers/spi/spi-mt65xx.c+2 -20 replies
2/122tee: optee: add missing of_node_put after of_device_is_availabledrivers/tee/optee/core.c+3 -10 replies
3/122Revert "OPP: Protect dev_list with opp_table lock"drivers/base/power/opp/core.c drivers/base/power/opp/cpu.c drivers/base/power/opp/opp.h+3 -220 replies
4/122net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size()drivers/net/usb/cdc_ncm.c+1 -10 replies
5/122idr: Fix idr_get_next race with idr_removelib/idr.c tools/testing/radix-tree/idr-test.c+68 -20 replies
7/122mm/memory_hotplug: fix updating the node spanmm/memory_hotplug.c+8 -00 replies
8/122arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess faultarch/arm64/lib/clear_user.S arch/arm64/lib/copy_from_user.S arch/arm64/lib/copy_in_user.S +1 more+4 -00 replies
9/122fbdev: Ditch fb_edid_add_monspecsdrivers/video/fbdev/core/fbmon.c drivers/video/fbdev/core/modedb.c include/linux/fb.h+0 -1550 replies
10/122net: ovs: fix return type of ndo_start_xmit functionnet/openvswitch/vport-internal_dev.c+3 -20 replies
11/122net: xen-netback: fix return type of ndo_start_xmit functiondrivers/net/xen-netback/interface.c+2 -10 replies
12/122ARM: dts: dra7: Enable workaround for errata i870 in PCIe host modearch/arm/boot/dts/dra7.dtsi+2 -00 replies
13/122ARM: dts: omap5: enable OTG role for DWC3 controllerarch/arm/boot/dts/omap5-board-common.dtsi+4 -00 replies
14/122net: hns3: Fix for netdev not up problem when setting mtudrivers/net/ethernet/hisilicon/hns3/hns3pf/hns3_enet.c+3 -50 replies
15/122f2fs: return correct errno in f2fs_gcfs/f2fs/gc.c+1 -10 replies
16/122ARM: dts: sun8i: h3-h5: ir register size should be the whole memory blockarch/arm/boot/dts/sunxi-h3-h5.dtsi+1 -10 replies
17/122SUNRPC: Fix priority queue fairnessinclude/linux/sunrpc/sched.h net/sunrpc/sched.c+54 -570 replies
18/122IB/hfi1: Ensure ucast_dlid access doesnt exceed boundsdrivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c+2 -10 replies
19/122iommu/io-pgtable-arm: Fix race handling in split_blk_unmap()drivers/iommu/io-pgtable-arm.c+4 -50 replies
20/122kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page tablevirt/kvm/arm/mmu.c+2 -10 replies
21/122arm64/numa: Report correct memblock range for the dummy nodearch/arm64/mm/numa.c+1 -10 replies
22/122ath10k: fix vdev-start timeout on errordrivers/net/wireless/ath/ath10k/core.h drivers/net/wireless/ath/ath10k/mac.c drivers/net/wireless/ath/ath10k/wmi.c +1 more+25 -50 replies
23/122ata: ahci_brcm: Allow using driver or DSL SoCsdrivers/ata/Kconfig+2 -10 replies
24/122ath9k: fix reporting calculated new FFT upper maxdrivers/net/wireless/ath/ath9k/common-spectral.c+1 -10 replies
25/122usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status()drivers/usb/gadget/udc/fotg210-udc.c+1 -10 replies
26/122usb: dwc3: gadget: Check ENBLSLPM before sending ep commanddrivers/usb/dwc3/gadget.c+19 -100 replies
27/122nl80211: Fix a GET_KEY reply attributenet/wireless/nl80211.c+1 -10 replies
28/122irqchip/irq-mvebu-icu: Fix wrong private data retrievaldrivers/irqchip/irq-mvebu-icu.c+1 -10 replies
29/122watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798Ddrivers/watchdog/w83627hf_wdt.c+7 -10 replies
30/122KVM: PPC: Inform the userspace about TCE update failuresarch/powerpc/kvm/book3s_64_vio.c arch/powerpc/kvm/book3s_64_vio_hv.c+7 -70 replies
31/122dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_directioninclude/linux/platform_data/dma-ep93xx.h+1 -10 replies
32/122dmaengine: timb_dma: Use proper enum in td_prep_slave_sgdrivers/dma/timb_dma.c+1 -10 replies
33/122ext4: fix build error when DX_DEBUG is definedfs/ext4/namei.c+1 -10 replies
34/122clk: keystone: Enable TISCI clocks if K3_ARCHdrivers/clk/Makefile drivers/clk/keystone/Kconfig+2 -10 replies
35/122sunrpc: Fix connect metricsnet/sunrpc/xprt.c net/sunrpc/xprtrdma/transport.c net/sunrpc/xprtsock.c+15 -150 replies
36/122mei: samples: fix a signedness bug in amt_host_if_call()samples/mei/mei-amt-version.c+1 -10 replies
37/122cxgb4: Use proper enum in cxgb4_dcb_handle_fw_updatedrivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c+2 -20 replies
38/122cxgb4: Use proper enum in IEEE_FAUX_SYNCdrivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h+1 -10 replies
39/122powerpc/pseries: Fix DTL buffer registrationarch/powerpc/platforms/pseries/dtl.c+1 -10 replies
40/122powerpc/pseries: Fix how we iterate over the DTL entriesarch/powerpc/platforms/pseries/dtl.c+1 -10 replies
41/122powerpc/xive: Move a dereference below a NULL testarch/powerpc/sysdev/xive/common.c+4 -30 replies
42/122ARM: dts: at91: sama5d4_xplained: fix addressable nand flash sizearch/arm/boot/dts/at91-sama5d4_xplained.dts+1 -10 replies
43/122ARM: dts: at91: at91sam9x5cm: fix addressable nand flash sizearch/arm/boot/dts/at91sam9x5cm.dtsi+1 -10 replies
44/122mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo0_transferdrivers/mtd/nand/sh_flctl.c+2 -20 replies
45/122PM / hibernate: Check the success of generating md5 digest before hibernationarch/x86/power/hibernate_64.c+5 -60 replies
46/122tools: PCI: Fix compilation warningstools/pci/pcitest.c+2 -50 replies
47/122clocksource/drivers/sh_cmt: Fixup for 64-bit machinesdrivers/clocksource/sh_cmt.c+33 -390 replies
48/122clocksource/drivers/sh_cmt: Fix clocksource width for 32-bit machinesdrivers/clocksource/sh_cmt.c+3 -30 replies
49/122md: allow metadata updates while suspending an array - fixdrivers/md/md.c+12 -100 replies
50/122ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limitdrivers/net/ethernet/intel/ixgbe/ixgbe_main.c+10 -40 replies
51/122i40e: Use proper enum in i40e_ndo_set_vf_link_statedrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+1 -10 replies
52/122ixgbe: Fix crash with VFs and flow director on interface flapdrivers/net/ethernet/intel/ixgbe/ixgbe_main.c+8 -20 replies
53/122IB/mthca: Fix error return code in __mthca_init_one()drivers/infiniband/hw/mthca/mthca_main.c+2 -10 replies
54/122IB/mlx4: Avoid implicit enumerated type conversioninclude/rdma/ib_verbs.h+1 -10 replies
55/122ACPICA: Never run _REG on system_memory and system_IOdrivers/acpi/acpica/acevents.h drivers/acpi/acpica/aclocal.h drivers/acpi/acpica/evregion.c +2 more+19 -90 replies
56/122powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementerarch/powerpc/kernel/time.c+3 -140 replies
57/122ata: ep93xx: Use proper enums for directionsdrivers/ata/pata_ep93xx.c+4 -40 replies
58/122media: rc: ir-rc6-decoder: enable toggle bit for Kathrein RCU-676 remotedrivers/media/rc/ir-rc6-decoder.c+7 -20 replies
59/122media: pxa_camera: Fix check for pdev->dev.of_nodedrivers/media/platform/pxa_camera.c+1 -10 replies
60/122media: i2c: adv748x: Support probing a single outputdrivers/media/i2c/adv748x/adv748x-core.c drivers/media/i2c/adv748x/adv748x-csi2.c drivers/media/i2c/adv748x/adv748x.h+30 -150 replies
61/122ALSA: hda/sigmatel - Disable automute for Elo VuPointsound/pci/hda/patch_sigmatel.c+20 -00 replies
62/122KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LRarch/powerpc/kvm/book3s.c+3 -00 replies
63/122USB: serial: cypress_m8: fix interrupt-out transfer lengthdrivers/usb/serial/cypress_m8.c+1 -10 replies
64/122mtd: physmap_of: Release resources on errordrivers/mtd/maps/physmap_of_core.c+5 -220 replies
65/122cpu/SMT: State SMT is disabled even with nosmt and without "=force"kernel/cpu.c+1 -00 replies
66/122brcmfmac: reduce timeout for action frame scandrivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c+4 -50 replies
67/122brcmfmac: fix full timeout waiting for action frame on-channel txdrivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h+17 -20 replies
68/122qtnfmac: pass sgi rate info flag to wireless coredrivers/net/wireless/quantenna/qtnfmac/commands.c+3 -00 replies
69/122qtnfmac: drop error reports for out-of-bounds key indexesdrivers/net/wireless/quantenna/qtnfmac/cfg80211.c+10 -30 replies
70/122clk: samsung: exynos5420: Define CLK_SECKEY gate clock only or Exynos5420drivers/clk/samsung/clk-exynos5420.c+1 -20 replies
71/122clk: samsung: Use clk_hw API for calling clk framework from clk notifiersdrivers/clk/samsung/clk-cpu.c drivers/clk/samsung/clk-cpu.h+4 -40 replies
72/122i2c: brcmstb: Allow enabling the driver on DSL SoCsdrivers/i2c/busses/Kconfig+4 -30 replies
73/122NFSv4.x: fix lock recovery during delegation recallfs/nfs/delegation.c+3 -30 replies
74/122dmaengine: ioat: fix prototype of ioat_enumerate_channelsdrivers/dma/ioat/init.c+3 -40 replies
75/122media: cec-gpio: select correct Signal Free Timedrivers/media/cec/cec-pin.c+20 -00 replies
76/122Input: st1232 - set INPUT_PROP_DIRECT propertydrivers/input/touchscreen/st1232.c+1 -00 replies
77/122Input: silead - try firmware reload after unsuccessful resumedrivers/input/touchscreen/silead.c+13 -00 replies
78/122remoteproc: Check for NULL firmwares in sysfs interfacedrivers/remoteproc/remoteproc_sysfs.c+5 -00 replies
79/122kexec: Allocate decrypted control pages for kdump if SME is enabledkernel/kexec_core.c+6 -00 replies
80/122x86/olpc: Fix build error with CONFIG_MFD_CS5535=march/x86/Kconfig+1 -20 replies
81/122dmaengine: rcar-dmac: set scatter/gather max segment sizedrivers/dma/sh/rcar-dmac.c+3 -00 replies
82/122crypto: mxs-dcp - Fix SHA null hashes and output lengthdrivers/crypto/mxs-dcp.c+37 -100 replies
83/122crypto: mxs-dcp - Fix AES issuesdrivers/crypto/mxs-dcp.c+31 -20 replies
84/122xfrm: use correct size to initialise sp->ovecnet/xfrm/xfrm_input.c+1 -10 replies
85/122ACPI / SBS: Fix rare oops when removing modulesdrivers/acpi/osl.c drivers/acpi/sbshc.c+3 -00 replies
86/122iwlwifi: mvm: dont send keys when entering D3drivers/net/wireless/intel/iwlwifi/mvm/d3.c+3 -10 replies
87/122x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accuratelyarch/x86/kernel/ptrace.c+52 -100 replies
88/122mmc: tmio: Fix SCC error detectiondrivers/mmc/host/tmio_mmc_core.c+2 -20 replies
89/122fbdev: sbuslib: use checked version of put_user()drivers/video/fbdev/sbuslib.c+13 -130 replies
90/122fbdev: sbuslib: integer overflow in sbusfb_ioctl_helper()drivers/video/fbdev/sbuslib.c+1 -10 replies
91/122reset: Fix potential use-after-free in __of_reset_control_get()drivers/reset/core.c+8 -70 replies
92/122bcache: recal cached_dev_sectors on detachdrivers/md/bcache/super.c+1 -00 replies
93/122media: dw9714: Fix error handling in probe functiondrivers/media/i2c/dw9714.c+2 -10 replies
94/122s390/kasan: avoid vdso instrumentationarch/s390/kernel/vdso32/Makefile arch/s390/kernel/vdso64/Makefile+4 -20 replies
95/122proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted()fs/proc/vmcore.c+10 -00 replies
96/122backlight: lm3639: Unconditionally call led_classdev_unregisterdrivers/video/backlight/lm3639_bl.c+2 -40 replies
97/122mfd: ti_am335x_tscadc: Keep ADC interface on if child is wakeup capabledrivers/mfd/ti_am335x_tscadc.c+13 -00 replies
98/122printk: Give error on attempt to set log buffer length to over 2Gkernel/printk/printk.c+12 -60 replies
99/122media: isif: fix a NULL pointer dereference bugdrivers/media/platform/davinci/isif.c+2 -10 replies
100/122GFS2: Flush the GFS2 delete workqueue before stopping the kernel threadsfs/gfs2/super.c+1 -10 replies
101/122media: cx231xx: fix potential sign-extension overflow on large shiftdrivers/media/usb/cx231xx/cx231xx-video.c+1 -10 replies
102/122x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one errorarch/x86/include/asm/kexec.h+1 -10 replies
103/122gpio: syscon: Fix possible NULL ptr usagedrivers/gpio/gpio-syscon.c+1 -10 replies
104/122spi: fsl-lpspi: Prevent FIFO under/overrun by defaultdrivers/spi/spi-fsl-lpspi.c+1 -10 replies
105/122pinctrl: gemini: Mask and set properlydrivers/pinctrl/pinctrl-gemini.c+2 -10 replies
106/122spi: spidev: Fix OF tree warning logicdrivers/spi/spidev.c+3 -50 replies
107/122ARM: 8802/1: Call syscall_trace_exit even when system call skippedarch/arm/kernel/entry-common.S+4 -50 replies
108/122orangefs: rate limit the client not running info messagefs/orangefs/orangefs-sysfs.c+1 -10 replies
109/122pinctrl: gemini: Fix up TVC clock groupdrivers/pinctrl/pinctrl-gemini.c+36 -80 replies
110/122hwmon: (pwm-fan) Silence error on probe deferraldrivers/hwmon/pwm-fan.c+6 -20 replies
111/122hwmon: (ina3221) Fix INA3221_CONFIG_MODE macrosdrivers/hwmon/ina3221.c+3 -30 replies
112/122netfilter: nft_compat: do not dump private areanet/netfilter/nft_compat.c+22 -20 replies
113/122misc: cxl: Fix possible null pointer dereferencedrivers/misc/cxl/guest.c+0 -20 replies
114/122mac80211: minstrel: fix using short preamble CCK rates on HT clientsnet/mac80211/rc80211_minstrel_ht.c+1 -30 replies
115/122mac80211: minstrel: fix CCK rate group streams valuenet/mac80211/rc80211_minstrel_ht.c+1 -10 replies
116/122mac80211: minstrel: fix sampling/reporting of CCK rates in HT modenet/mac80211/rc80211_minstrel_ht.c+10 -40 replies
117/122spi: rockchip: initialize dma_slave_config properlydrivers/spi/spi-rockchip.c+3 -00 replies
118/122mlxsw: spectrum_switchdev: Check notification relevance based on upper devicedrivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c+8 -10 replies
119/122ARM: dts: omap5: Fix dual-role mode on Super-Speed portarch/arm/boot/dts/omap5-board-common.dtsi+1 -00 replies
120/122tools: PCI: Fix broken pcitest compilationtools/pci/pcitest.c+3 -30 replies
121/122powerpc/time: Fix clockevent_decrementer initalisation for PR KVMarch/powerpc/kernel/time.c+4 -00 replies
122/122mmc: tmio: fix SCC error handling to avoid false positive CRC errordrivers/mmc/host/tmio_mmc_core.c+2 -10 replies

Reviews trailers per patch

35 of 121 patches have a Reviewed-by or Acked-by.

PatchWei LiuMaxime RipardChao YuChristoffer DallMarc ZyngierEric AugerPunit AgrawalBrendan GreggMark RutlandLinus TorvaldsThomas PetazzoniNick DesaulniersPavel MachekThomas GleixnerKishon Vijay Abraham IWim Van SebroeckSimon HormanGeert UytterhoevenAndrew BowersDavid GibsonLaurent PinchartSantosh ShilimkarWolfram SangMartin SchwidefskyDaniel ThompsonHans de GoedeJan KundrátKees CookEugene SyromyatnikovAndrew DonnellanFrederic BarratArnaud PouliquenPetr MachataPaul WalmsleyTom LendackyYoshihiro ShimodaSergey SenozhatskyLukas CzernerBartlomiej Zolnierkiewicz
1/122
2/122
3/122
4/122
5/122T-b
7/122
8/122R-b T-b
9/122A-b
10/122
11/122A-b
12/122
13/122
14/122
15/122R-b
16/122A-b
17/122
18/122
19/122
20/122A-b A-b R-b
21/122A-b
22/122
23/122
24/122
25/122
26/122
27/122
28/122R-b
29/122R-b
30/122R-b
31/122R-b
32/122R-b
33/122R-b
34/122A-b
35/122
36/122
37/122R-b
38/122R-b
39/122
40/122
41/122
42/122
43/122
44/122R-b
45/122A-b A-b
46/122R-b
47/122R-b
48/122R-b R-b
49/122
50/122T-b
51/122T-b
52/122T-b
53/122
54/122
55/122
56/122
57/122A-b
58/122
59/122R-b
60/122T-b
61/122
62/122
63/122
64/122
65/122
66/122
67/122
68/122
69/122
70/122
71/122
72/122
73/122
74/122
75/122
76/122
77/122A-b
78/122T-b
79/122R-b
80/122
81/122
82/122
83/122
84/122
85/122
86/122
87/122
88/122R-b T-b
89/122
90/122
91/122
92/122
93/122
94/122R-b
95/122
96/122R-b
97/122
98/122R-b
99/122
100/122
101/122
102/122
103/122
104/122
105/122
106/122R-b R-b T-b
107/122R-b T-b T-b
108/122
109/122
110/122
111/122
112/122
113/122A-b A-b
114/122
115/122
116/122
117/122
118/122R-b
119/122
120/122R-b
121/122
122/122R-b R-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 39 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 000/122] 4.14.156-stable review

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

Responses should be made by Sun, 24 Nov 2019 09:59:19 +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.156-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.156-rc1

Takeshi Saito <[email protected]>
mmc: tmio: fix SCC error handling to avoid false positive CRC error

Michael Ellerman <[email protected]>
powerpc/time: Fix clockevent_decrementer initalisation for PR KVM

Alan Mikhak <[email protected]>
tools: PCI: Fix broken pcitest compilation

Roger Quadros <[email protected]>
ARM: dts: omap5: Fix dual-role mode on Super-Speed port

Ido Schimmel <[email protected]>
mlxsw: spectrum_switchdev: Check notification relevance based on upper device

Huibin Hong <[email protected]>
spi: rockchip: initialize dma_slave_config properly

Felix Fietkau <[email protected]>
mac80211: minstrel: fix sampling/reporting of CCK rates in HT mode

Felix Fietkau <[email protected]>
mac80211: minstrel: fix CCK rate group streams value

Felix Fietkau <[email protected]>
mac80211: minstrel: fix using short preamble CCK rates on HT clients

zhong jiang <[email protected]>
misc: cxl: Fix possible null pointer dereference

Pablo Neira Ayuso <[email protected]>
netfilter: nft_compat: do not dump private area

Nicolin Chen <[email protected]>

    hwmon: (ina3221) Fix INA3221_CONFIG_MODE macros

Thierry Reding <[email protected]>
hwmon: (pwm-fan) Silence error on probe deferral

Linus Walleij <[email protected]>
pinctrl: gemini: Fix up TVC clock group

Colin Ian King <[email protected]>
orangefs: rate limit the client not running info message

Timothy E Baldwin <[email protected]>
ARM: 8802/1: Call syscall_trace_exit even when system call skipped

Trent Piepho <[email protected]>
spi: spidev: Fix OF tree warning logic

Linus Walleij <[email protected]>
pinctrl: gemini: Mask and set properly

Hieu Tran Dang <[email protected]>
spi: fsl-lpspi: Prevent FIFO under/overrun by default

Marek Vasut <[email protected]>
gpio: syscon: Fix possible NULL ptr usage

Bjorn Helgaas <[email protected]>
x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error

Colin Ian King <[email protected]>
media: cx231xx: fix potential sign-extension overflow on large shift

Tim Smith <[email protected]>
GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads

Wenwen Wang <[email protected]>
media: isif: fix a NULL pointer dereference bug

He Zhe <[email protected]>
printk: Give error on attempt to set log buffer length to over 2G

Vignesh R <[email protected]>
mfd: ti_am335x_tscadc: Keep ADC interface on if child is wakeup capable

Nathan Chancellor <[email protected]>
backlight: lm3639: Unconditionally call led_classdev_unregister

Borislav Petkov <[email protected]>
proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted()

Vasily Gorbik <[email protected]>
s390/kasan: avoid vdso instrumentation

Rajmohan Mani <[email protected]>
media: dw9714: Fix error handling in probe function

Shenghui Wang <[email protected]>
bcache: recal cached_dev_sectors on detach

Geert Uytterhoeven <[email protected]>
reset: Fix potential use-after-free in __of_reset_control_get()

Dan Carpenter <[email protected]>
fbdev: sbuslib: integer overflow in sbusfb_ioctl_helper()

Dan Carpenter <[email protected]>
fbdev: sbuslib: use checked version of put_user()

Masaharu Hayakawa <[email protected]>
mmc: tmio: Fix SCC error detection

Andy Lutomirski <[email protected]>
x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately

Sara Sharon <[email protected]>
iwlwifi: mvm: don't send keys when entering D3

Ronald Tschalär <[email protected]>
ACPI / SBS: Fix rare oops when removing modules

Li RongQing <[email protected]>

    xfrm: use correct size to initialise sp->ovec

Radu Solea <[email protected]>
crypto: mxs-dcp - Fix AES issues

Radu Solea <[email protected]>
crypto: mxs-dcp - Fix SHA null hashes and output length

Wolfram Sang <[email protected]>
dmaengine: rcar-dmac: set scatter/gather max segment size

Borislav Petkov <[email protected]>
x86/olpc: Fix build error with CONFIG_MFD_CS5535=m

Lianbo Jiang <[email protected]>
kexec: Allocate decrypted control pages for kdump if SME is enabled

Suman Anna <[email protected]>
remoteproc: Check for NULL firmwares in sysfs interface

Julian Sax <[email protected]>
Input: silead - try firmware reload after unsuccessful resume

Martin Kepplinger <[email protected]>
Input: st1232 - set INPUT_PROP_DIRECT property

Hans Verkuil <[email protected]>
media: cec-gpio: select correct Signal Free Time

Rami Rosen <[email protected]>
dmaengine: ioat: fix prototype of ioat_enumerate_channels

Olga Kornievskaia <[email protected]>
NFSv4.x: fix lock recovery during delegation recall

Florian Fainelli <[email protected]>
i2c: brcmstb: Allow enabling the driver on DSL SoCs

Marek Szyprowski <[email protected]>
clk: samsung: Use clk_hw API for calling clk framework from clk notifiers

Joonyoung Shim <[email protected]>
clk: samsung: exynos5420: Define CLK_SECKEY gate clock only or Exynos5420

Sergey Matyukevich <[email protected]>
qtnfmac: drop error reports for out-of-bounds key indexes

Sergey Matyukevich <[email protected]>
qtnfmac: pass sgi rate info flag to wireless core

Chung-Hsien Hsu <[email protected]>
brcmfmac: fix full timeout waiting for action frame on-channel tx

Chung-Hsien Hsu <[email protected]>
brcmfmac: reduce timeout for action frame scan

Borislav Petkov <[email protected]>
cpu/SMT: State SMT is disabled even with nosmt and without "=force"

Ricardo Ribalda Delgado <[email protected]>
mtd: physmap_of: Release resources on error

Johan Hovold <[email protected]>
USB: serial: cypress_m8: fix interrupt-out transfer length

Cameron Kaiser <[email protected]>
KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR

Michael Pobega <[email protected]>
ALSA: hda/sigmatel - Disable automute for Elo VuPoint

Jacopo Mondi <[email protected]>
media: i2c: adv748x: Support probing a single output

Nathan Chancellor <[email protected]>

    media: pxa_camera: Fix check for pdev->dev.of_node

Matthias Reichl <[email protected]>
media: rc: ir-rc6-decoder: enable toggle bit for Kathrein RCU-676 remote

Nathan Chancellor <[email protected]>
ata: ep93xx: Use proper enums for directions

Anton Blanchard <[email protected]>
powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer

Bob Moore <[email protected]>
ACPICA: Never run _REG on system_memory and system_IO

Nathan Chancellor <[email protected]>
IB/mlx4: Avoid implicit enumerated type conversion

Wei Yongjun <[email protected]>
IB/mthca: Fix error return code in __mthca_init_one()

Radoslaw Tyl <[email protected]>
ixgbe: Fix crash with VFs and flow director on interface flap

Nathan Chancellor <[email protected]>
i40e: Use proper enum in i40e_ndo_set_vf_link_state

Radoslaw Tyl <[email protected]>
ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit

NeilBrown <[email protected]>
md: allow metadata updates while suspending an array - fix

Sergei Shtylyov <[email protected]>
clocksource/drivers/sh_cmt: Fix clocksource width for 32-bit machines

Sergei Shtylyov <[email protected]>
clocksource/drivers/sh_cmt: Fixup for 64-bit machines

Gustavo Pimentel <[email protected]>
tools: PCI: Fix compilation warnings

Chen Yu <[email protected]>
PM / hibernate: Check the success of generating md5 digest before hibernation

Nathan Chancellor <[email protected]>
mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo0_transfer

Tudor Ambarus <[email protected]>
ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size

Tudor Ambarus <[email protected]>
ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size

zhong jiang <[email protected]>
powerpc/xive: Move a dereference below a NULL test

Naveen N. Rao <[email protected]>
powerpc/pseries: Fix how we iterate over the DTL entries

Naveen N. Rao <[email protected]>
powerpc/pseries: Fix DTL buffer registration

Nathan Chancellor <[email protected]>
cxgb4: Use proper enum in IEEE_FAUX_SYNC

Nathan Chancellor <[email protected]>
cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update

Dan Carpenter <[email protected]>
mei: samples: fix a signedness bug in amt_host_if_call()

Chuck Lever <[email protected]>
sunrpc: Fix connect metrics

Nishanth Menon <[email protected]>
clk: keystone: Enable TISCI clocks if K3_ARCH

Gabriel Krisman Bertazi <[email protected]>
ext4: fix build error when DX_DEBUG is defined

Nathan Chancellor <[email protected]>
dmaengine: timb_dma: Use proper enum in td_prep_slave_sg

Nathan Chancellor <[email protected]>
dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_direction

Alexey Kardashevskiy <[email protected]>
KVM: PPC: Inform the userspace about TCE update failures

Guenter Roeck <[email protected]>

    watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798D

Miquel Raynal <[email protected]>
irqchip/irq-mvebu-icu: Fix wrong private data retrieval

Andrew Zaborowski <[email protected]>
nl80211: Fix a GET_KEY reply attribute

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Check ENBLSLPM before sending ep command

Jia-Ju Bai <[email protected]>
usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status()

Simon Wunderlich <[email protected]>
ath9k: fix reporting calculated new FFT upper max

Florian Fainelli <[email protected]>
ata: ahci_brcm: Allow using driver or DSL SoCs

Ben Greear <[email protected]>
ath10k: fix vdev-start timeout on error

Anshuman Khandual <[email protected]>
arm64/numa: Report correct memblock range for the dummy node

Suzuki K Poulose <[email protected]>
kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table

Robin Murphy <[email protected]>
iommu/io-pgtable-arm: Fix race handling in split_blk_unmap()

Dennis Dalessandro <[email protected]>
IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds

Trond Myklebust <[email protected]>
SUNRPC: Fix priority queue fairness

Philipp Rossak <[email protected]>
ARM: dts: sun8i: h3-h5: ir register size should be the whole memory block

Jaegeuk Kim <[email protected]>
f2fs: return correct errno in f2fs_gc

Yunsheng Lin <[email protected]>
net: hns3: Fix for netdev not up problem when setting mtu

H. Nikolaus Schaller <[email protected]>
ARM: dts: omap5: enable OTG role for DWC3 controller

Vignesh R <[email protected]>
ARM: dts: dra7: Enable workaround for errata i870 in PCIe host mode

YueHaibing <[email protected]>
net: xen-netback: fix return type of ndo_start_xmit function

YueHaibing <[email protected]>
net: ovs: fix return type of ndo_start_xmit function

Daniel Vetter <[email protected]>
fbdev: Ditch fb_edid_add_monspecs

Pavel Tatashin <[email protected]>
arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault

David Hildenbrand <[email protected]>
mm/memory_hotplug: fix updating the node span

David Hildenbrand <[email protected]>
mm/memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span()

Matthew Wilcox (Oracle) <[email protected]>
idr: Fix idr_get_next race with idr_remove

Dan Carpenter <[email protected]>
net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size()

Greg Kroah-Hartman <[email protected]>
Revert "OPP: Protect dev_list with opp_table lock"

Julia Lawall <[email protected]>
tee: optee: add missing of_node_put after of_device_is_available

Leilk Liu <[email protected]>

    spi: mediatek: use correct mata->xfer_len when in fifo transfer

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/at91-sama5d4_xplained.dts        |   2 +-
 arch/arm/boot/dts/at91sam9x5cm.dtsi                |   2 +-
 arch/arm/boot/dts/dra7.dtsi                        |   2 +
 arch/arm/boot/dts/omap5-board-common.dtsi          |   5 +
 arch/arm/boot/dts/sunxi-h3-h5.dtsi                 |   2 +-
 arch/arm/kernel/entry-common.S                     |   9 +-
 arch/arm64/lib/clear_user.S                        |   1 +
 arch/arm64/lib/copy_from_user.S                    |   1 +
 arch/arm64/lib/copy_in_user.S                      |   1 +
 arch/arm64/lib/copy_to_user.S                      |   1 +
 arch/arm64/mm/numa.c                               |   2 +-
 arch/powerpc/kernel/time.c                         |  19 ++--
 arch/powerpc/kvm/book3s.c                          |   3 +
 arch/powerpc/kvm/book3s_64_vio.c                   |   8 +-
 arch/powerpc/kvm/book3s_64_vio_hv.c                |   6 +-
 arch/powerpc/platforms/pseries/dtl.c               |   4 +-
 arch/powerpc/sysdev/xive/common.c                  |   7 +-
 arch/s390/kernel/vdso32/Makefile                   |   3 +-
 arch/s390/kernel/vdso64/Makefile                   |   3 +-
 arch/x86/Kconfig                                   |   3 +-
 arch/x86/include/asm/kexec.h                       |   2 +-
 arch/x86/kernel/ptrace.c                           |  62 ++++++++++--
 arch/x86/power/hibernate_64.c                      |  11 +--
 drivers/acpi/acpica/acevents.h                     |   2 +
 drivers/acpi/acpica/aclocal.h                      |   2 +-
 drivers/acpi/acpica/evregion.c                     |  17 +++-
 drivers/acpi/acpica/evrgnini.c                     |   6 +-
 drivers/acpi/acpica/evxfregn.c                     |   1 -
 drivers/acpi/osl.c                                 |   1 +
 drivers/acpi/sbshc.c                               |   2 +
 drivers/ata/Kconfig                                |   3 +-
 drivers/ata/pata_ep93xx.c                          |   8 +-
 drivers/base/power/opp/core.c                      |  21 +---
 drivers/base/power/opp/cpu.c                       |   2 -
 drivers/base/power/opp/opp.h                       |   2 +-
 drivers/clk/Makefile                               |   1 +
 drivers/clk/keystone/Kconfig                       |   2 +-
 drivers/clk/samsung/clk-cpu.c                      |   6 +-
 drivers/clk/samsung/clk-cpu.h                      |   2 +-
 drivers/clk/samsung/clk-exynos5420.c               |   3 +-
 drivers/clocksource/sh_cmt.c                       |  78 +++++++--------
 drivers/crypto/mxs-dcp.c                           |  80 ++++++++++++---
 drivers/dma/ioat/init.c                            |   7 +-
 drivers/dma/sh/rcar-dmac.c                         |   3 +
 drivers/dma/timb_dma.c                             |   2 +-
 drivers/gpio/gpio-syscon.c                         |   2 +-
 drivers/hwmon/ina3221.c                            |   6 +-
 drivers/hwmon/pwm-fan.c                            |   8 +-
 drivers/i2c/busses/Kconfig                         |   7 +-
 drivers/infiniband/hw/mthca/mthca_main.c           |   3 +-
 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c   |   3 +-
 drivers/input/touchscreen/silead.c                 |  13 +++
 drivers/input/touchscreen/st1232.c                 |   1 +
 drivers/iommu/io-pgtable-arm.c                     |   9 +-
 drivers/irqchip/irq-mvebu-icu.c                    |   2 +-
 drivers/md/bcache/super.c                          |   1 +
 drivers/md/md.c                                    |  22 +++--
 drivers/media/cec/cec-pin.c                        |  20 ++++
 drivers/media/i2c/adv748x/adv748x-core.c           |  25 ++++-
 drivers/media/i2c/adv748x/adv748x-csi2.c           |  18 ++--
 drivers/media/i2c/adv748x/adv748x.h                |   2 +
 drivers/media/i2c/dw9714.c                         |   3 +-
 drivers/media/platform/davinci/isif.c              |   3 +-
 drivers/media/platform/pxa_camera.c                |   2 +-
 drivers/media/rc/ir-rc6-decoder.c                  |   9 +-
 drivers/media/usb/cx231xx/cx231xx-video.c          |   2 +-
 drivers/mfd/ti_am335x_tscadc.c                     |  13 +++
 drivers/misc/cxl/guest.c                           |   2 -
 drivers/mmc/host/tmio_mmc_core.c                   |   5 +-
 drivers/mtd/maps/physmap_of_core.c                 |  27 +----
 drivers/mtd/nand/sh_flctl.c                        |   4 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c     |   4 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h     |   2 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hns3_enet.c |   8 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  24 +++--
 .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |   9 +-
 drivers/net/usb/cdc_ncm.c                          |   2 +-
 drivers/net/wireless/ath/ath10k/core.h             |   1 +
 drivers/net/wireless/ath/ath10k/mac.c              |   2 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |  19 +++-
 drivers/net/wireless/ath/ath10k/wmi.h              |   8 +-
 drivers/net/wireless/ath/ath9k/common-spectral.c   |   2 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c |  26 +++--
 .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |   4 +-
 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c  |  13 ++-
 drivers/net/wireless/quantenna/qtnfmac/commands.c  |   3 +
 drivers/net/xen-netback/interface.c                |   3 +-
 drivers/pinctrl/pinctrl-gemini.c                   |  47 +++++++--
 drivers/remoteproc/remoteproc_sysfs.c              |   5 +
 drivers/reset/core.c                               |  15 +--
 drivers/spi/spi-fsl-lpspi.c                        |   2 +-
 drivers/spi/spi-mt65xx.c                           |   4 +-
 drivers/spi/spi-rockchip.c                         |   3 +
 drivers/spi/spidev.c                               |   8 +-
 drivers/tee/optee/core.c                           |   4 +-
 drivers/usb/dwc3/gadget.c                          |  29 ++++--
 drivers/usb/gadget/udc/fotg210-udc.c               |   2 +-
 drivers/usb/serial/cypress_m8.c                    |   2 +-
 drivers/video/backlight/lm3639_bl.c                |   6 +-
 drivers/video/fbdev/core/fbmon.c                   |  95 ------------------
 drivers/video/fbdev/core/modedb.c                  |  57 -----------
 drivers/video/fbdev/sbuslib.c                      |  28 +++---
 drivers/watchdog/w83627hf_wdt.c                    |   8 +-
 fs/ext4/namei.c                                    |   2 +-
 fs/f2fs/gc.c                                       |   2 +-
 fs/gfs2/super.c                                    |   2 +-
 fs/nfs/delegation.c                                |   6 +-
 fs/orangefs/orangefs-sysfs.c                       |   2 +-
 fs/proc/vmcore.c                                   |  10 ++
 include/linux/fb.h                                 |   3 -
 include/linux/platform_data/dma-ep93xx.h           |   2 +-
 include/linux/sunrpc/sched.h                       |   2 -
 include/rdma/ib_verbs.h                            |   2 +-
 kernel/cpu.c                                       |   1 +
 kernel/kexec_core.c                                |   6 ++
 kernel/printk/printk.c                             |  18 ++--
 lib/idr.c                                          |  20 +++-
 mm/memory_hotplug.c                                |  77 ++++-----------
 net/mac80211/rc80211_minstrel_ht.c                 |  20 ++--
 net/netfilter/nft_compat.c                         |  24 ++++-
 net/openvswitch/vport-internal_dev.c               |   5 +-
 net/sunrpc/sched.c                                 | 109 ++++++++++-----------
 net/sunrpc/xprt.c                                  |  14 +--
 net/sunrpc/xprtrdma/transport.c                    |   6 +-
 net/sunrpc/xprtsock.c                              |  10 +-
 net/wireless/nl80211.c                             |   2 +-
 net/xfrm/xfrm_input.c                              |   2 +-
 samples/mei/mei-amt-version.c                      |   2 +-
 sound/pci/hda/patch_sigmatel.c                     |  20 ++++
 tools/pci/pcitest.c                                |   7 +-
 tools/testing/radix-tree/idr-test.c                |  52 ++++++++++
 virt/kvm/arm/mmu.c                                 |   3 +-
 135 files changed, 857 insertions(+), 649 deletions(-)