Skip to content

4.19.78-stable review

Greg Kroah-Hartman dri-devel linux-mips linux-rockchip linux-s390 linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest106 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/106tpm: use tpm_try_get_ops() in tpm-sysfs.c.drivers/char/tpm/tpm-sysfs.c+83 -512 replies
2/106tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operationsdrivers/char/tpm/tpm-chip.c+3 -22 replies
3/106drm/bridge: tc358767: Increase AUX transfer length limitdrivers/gpu/drm/bridge/tc358767.c+1 -10 replies
4/106drm/panel: simple: fix AUO g185han01 horizontal blankingdrivers/gpu/drm/panel/panel-simple.c+3 -30 replies
5/106video: ssd1307fb: Start page range at page_offsetdrivers/video/fbdev/ssd1307fb.c+1 -10 replies
6/106drm/stm: attach gem fence to atomic statedrivers/gpu/drm/stm/ltdc.c+2 -00 replies
7/106drm/panel: check failure cases in the probe funcdrivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c+13 -00 replies
8/106drm/rockchip: Check for fast link training before enabling psrdrivers/gpu/drm/bridge/analogix/analogix_dp_core.c+5 -40 replies
9/106drm/radeon: Fix EEH during kexecdrivers/gpu/drm/radeon/radeon_drv.c+8 -00 replies
10/106gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property()drivers/gpu/drm/radeon/radeon_connectors.c+1 -10 replies
11/106PCI: rpaphp: Avoid a sometimes-uninitialized warningdrivers/pci/hotplug/rpaphp_core.c+7 -111 reply
12/106ipmi_si: Only schedule continuously in the thread in maintenance modedrivers/char/ipmi/ipmi_si_intf.c+19 -52 replies
13/106clk: qoriq: Fix -Wunused-const-variabledrivers/clk/clk-qoriq.c+1 -10 replies
14/106clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocksdrivers/clk/sunxi-ng/ccu-sun8i-v3s.c+3 -00 replies
15/106drm/amd/display: fix issue where 252-255 values are clippeddrivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c+2 -10 replies
16/106drm/amd/display: reprogram VM config when system resumedrivers/gpu/drm/amd/display/dc/core/dc.c+8 -00 replies
17/106powerpc/powernv/ioda2: Allocate TCE table levels on demand for default DMA windowarch/powerpc/platforms/powernv/pci-ioda-tce.c arch/powerpc/platforms/powernv/pci.h+11 -110 replies
18/106clk: actions: Dont reference clk_init_data after registrationdrivers/clk/actions/owl-common.c+3 -21 reply
19/106clk: sirf: Dont reference clk_init_data after registrationdrivers/clk/sirf/clk-common.c+8 -40 replies
20/106clk: sprd: Dont reference clk_init_data after registrationdrivers/clk/sprd/common.c+3 -20 replies
21/106clk: zx296718: Dont reference clk_init_data after registrationdrivers/clk/zte/clk-zx296718.c+49 -600 replies
22/106powerpc/xmon: Check for HV mode when dumping XIVE info from OPALarch/powerpc/xmon/xmon.c+9 -60 replies
23/106powerpc/rtas: use device model APIs and serialization during LPMarch/powerpc/kernel/rtas.c+8 -30 replies
24/106powerpc/futex: Fix warning: oldval may be used uninitialized in this functionarch/powerpc/include/asm/futex.h+1 -20 replies
25/106powerpc/pseries/mobility: use cond_resched when updating device treearch/powerpc/platforms/pseries/mobility.c+9 -00 replies
26/106pinctrl: tegra: Fix write barrier placement in pmx_writeldrivers/pinctrl/tegra/pinctrl-tegra.c+3 -10 replies
27/106powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flagarch/powerpc/kernel/eeh_driver.c+10 -10 replies
28/106vfio_pci: Restore original state on releasedrivers/vfio/pci/vfio_pci.c+13 -40 replies
29/106drm/nouveau/volt: Fix for some cards having 0 maximum voltagedrivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c+2 -00 replies
30/106pinctrl: amd: disable spurious-firing GPIO IRQsdrivers/pinctrl/pinctrl-amd.c+11 -10 replies
31/106clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domaindrivers/clk/renesas/clk-mstp.c+2 -10 replies
32/106clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domaindrivers/clk/renesas/renesas-cpg-mssr.c+2 -10 replies
33/106drm/amd/display: support spdifdrivers/gpu/drm/amd/display/dc/core/dc_resource.c drivers/gpu/drm/amd/display/dc/dce/dce_audio.c+10 -113 replies
34/106drm/amdgpu/si: fix ASIC testsdrivers/gpu/drm/amd/amdgpu/si.c+3 -30 replies
35/106powerpc/64s/exception: machine check use correct cfar for late handlerarch/powerpc/kernel/exceptions-64s.S+4 -00 replies
36/106pstore: fs superblock limitsfs/pstore/ram.c+2 -00 replies
37/106clk: qcom: gcc-sdm845: Use floor ops for sdcc clksdrivers/clk/qcom/gcc-sdm845.c+2 -20 replies
38/106powerpc/pseries: correctly track irq state in default idlearch/powerpc/platforms/pseries/setup.c+3 -00 replies
39/106pinctrl: meson-gxbb: Fix wrong pinning definition for uart_cdrivers/pinctrl/meson/pinctrl-meson-gxbb.c+6 -60 replies
40/106arm64: fix unreachable code issue with cmpxchgarch/arm64/include/asm/cmpxchg.h+3 -30 replies
41/106clk: at91: select parent if main oscillator or bypass is enableddrivers/clk/at91/clk-main.c+7 -30 replies
42/106powerpc: dump kernel log before carrying out fadump or kdumparch/powerpc/kernel/traps.c+1 -00 replies
43/106mbox: qcom: add APCS child device for QCS404drivers/mailbox/qcom-apcs-ipc-mailbox.c+6 -20 replies
44/106clk: sprd: add missing kfreedrivers/clk/sprd/pll.c+2 -00 replies
45/106scsi: core: Reduce memory required for SCSI loggingdrivers/scsi/scsi_logging.c include/scsi/scsi_dbg.h+3 -470 replies
46/106dma-buf/sw_sync: Synchronize signal vs syncpt freedrivers/dma-buf/sw_sync.c+7 -90 replies
47/106ext4: fix potential use after free after remounting with noblock_validityfs/ext4/block_validity.c fs/ext4/ext4.h+147 -520 replies
48/106MIPS: Ingenic: Disable broken BTB lookup optimization.arch/mips/include/asm/mipsregs.h arch/mips/kernel/cpu-probe.c+11 -00 replies
49/106MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a booleanarch/mips/mm/tlbex.c+1 -10 replies
50/106i2c-cht-wc: Fix lockdep warningdrivers/i2c/busses/i2c-cht-wc.c+46 -00 replies
51/106mfd: intel-lpss: Remove D3cold delaydrivers/mfd/intel-lpss-pci.c+2 -00 replies
52/106PCI: tegra: Fix OF node reference leakdrivers/pci/controller/pci-tegra.c+15 -70 replies
53/106HID: wacom: Fix several minor compiler warningsdrivers/hid/wacom_sys.c drivers/hid/wacom_wac.c+6 -50 replies
54/106livepatch: Nullify obj->mod in klp_module_coming()s error pathkernel/livepatch/core.c+1 -00 replies
55/106ARM: 8898/1: mm: Dont treat faults reported from cache maintenance as writesarch/arm/mm/fault.c arch/arm/mm/fault.h+3 -20 replies
56/106soundwire: intel: fix channel number reported by hardwaredrivers/soundwire/intel.c+10 -00 replies
57/106ARM: 8875/1: Kconfig: default to AEABI w/ Clangarch/arm/Kconfig+3 -20 replies
58/106rtc: snvs: fix possible race conditiondrivers/rtc/rtc-snvs.c+7 -40 replies
59/106rtc: pcf85363/pcf85263: fix regmap error in set_timedrivers/rtc/rtc-pcf85363.c+6 -10 replies
60/106HID: apple: Fix stuck function keys when using FNdrivers/hid/hid-apple.c+28 -210 replies
61/106PCI: rockchip: Propagate errors for optional regulatorsdrivers/pci/controller/pcie-rockchip-host.c+8 -81 reply
62/106PCI: histb: Propagate errors for optional regulatorsdrivers/pci/controller/dwc/pcie-histb.c+2 -20 replies
63/106PCI: imx6: Propagate errors for optional regulatorsdrivers/pci/controller/dwc/pci-imx6.c+2 -20 replies
64/106PCI: exynos: Propagate errors for optional PHYsdrivers/pci/controller/dwc/pci-exynos.c+1 -10 replies
65/106security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb()security/smack/smack_lsm.c+2 -00 replies
66/106ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-aligned addressarch/arm/mm/mmu.c+16 -00 replies
67/106fat: work around race with userspaces read via blockdev while mountingfs/fat/dir.c fs/fat/fatent.c+14 -20 replies
68/106pktcdvd: remove warning on attempting to register non-passthrough devdrivers/block/pktcdvd.c+0 -10 replies
69/106hypfs: Fix error number left in struct pointer memberarch/s390/hypfs/inode.c+5 -40 replies
70/106crypto: hisilicon - Fix double free in sec_free_hw_sgl()drivers/crypto/hisilicon/sec/sec_algs.c+7 -60 replies
71/106kbuild: clean compressed initramfs imageusr/Makefile+3 -00 replies
72/106ocfs2: wait for recovering done after direct unlock requestfs/ocfs2/dlm/dlmunlock.c+19 -40 replies
73/106kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16Klib/Kconfig.debug+1 -10 replies
74/106arm64: consider stack randomization for mmap base only when necessaryarch/arm64/mm/mmap.c+5 -10 replies
75/106mips: properly account for stack randomization and stack guard gaparch/mips/mm/mmap.c+12 -20 replies
76/106arm: properly account for stack randomization and stack guard gaparch/arm/mm/mmap.c+12 -20 replies
77/106arm: use STACK_TOP when computing mmap base addressarch/arm/mm/mmap.c+2 -20 replies
78/106block: mq-deadline: Fix queue restart handlingblock/mq-deadline.c+13 -100 replies
79/106bpf: fix use after free in prog symbol exposurekernel/bpf/syscall.c+17 -110 replies
80/106cxgb4:Fix out-of-bounds MSI-X info array accessdrivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c+6 -30 replies
81/106erspan: remove the incorrect mtu limit for erspannet/ipv4/ip_gre.c+1 -00 replies
82/106hso: fix NULL-deref on tty opendrivers/net/usb/hso.c+8 -40 replies
83/106ipv6: drop incoming packets having a v4mapped source addressnet/ipv6/ip6_input.c+10 -00 replies
84/106ipv6: Handle missing host route in __ipv6_ifa_notifynet/ipv6/addrconf.c+12 -50 replies
85/106net: ipv4: avoid mixed n_redirects and rate_tokens usagenet/ipv4/route.c+2 -30 replies
86/106net: qlogic: Fix memory leak in ql_alloc_large_buffersdrivers/net/ethernet/qlogic/qla3xxx.c+1 -00 replies
87/106net: Unpublish sk from sk_reuseport_cb before call_rcunet/core/sock.c+8 -30 replies
88/106nfc: fix memory leak in llcp_sock_bind()net/nfc/llcp_sock.c+6 -10 replies
89/106qmi_wwan: add support for Cinterion CLS8 devicesdrivers/net/usb/qmi_wwan.c+1 -00 replies
90/106rxrpc: Fix rxrpc_recvmsg tracepointinclude/trace/events/rxrpc.h+1 -10 replies
91/106sch_dsmark: fix potential NULL deref in dsmark_init()net/sched/sch_dsmark.c+2 -00 replies
92/106udp: fix gso_segs calculationsnet/ipv4/udp.c net/ipv6/udp.c+3 -10 replies
93/106vsock: Fix a lockdep warning in __vsock_release()net/vmw_vsock/af_vsock.c net/vmw_vsock/hyperv_transport.c net/vmw_vsock/virtio_transport_common.c+14 -60 replies
94/106net: dsa: rtl8366: Check VLAN ID and not portsdrivers/net/dsa/rtl8366.c+7 -40 replies
95/106udp: only do GSO if # of segs > 1net/ipv4/udp.c net/ipv6/udp.c tools/testing/selftests/net/udpgso.c+18 -200 replies
96/106net/rds: Fix error handling in rds_ib_add_one()net/rds/ib.c+3 -30 replies
97/106xen-netfront: do not use ~0U as error return value for xennet_fill_frags()drivers/net/xen-netfront.c+9 -80 replies
98/106tipc: fix unlimited bundling of small messagesnet/tipc/link.c net/tipc/msg.c+19 -150 replies
99/106sch_cbq: validate TCA_CBQ_WRROPT to avoid crashnet/sched/sch_cbq.c+28 -120 replies
100/106soundwire: Kconfig: fix help formatdrivers/soundwire/Kconfig+1 -10 replies
101/106soundwire: fix regmap dependencies and align with other serial linksdrivers/base/regmap/Kconfig drivers/soundwire/Kconfig drivers/soundwire/Makefile+3 -80 replies
102/106Smack: Dont ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is setsecurity/smack/smack_lsm.c+2 -10 replies
103/106smack: use GFP_NOFS while holding inode_smack::smk_locksecurity/smack/smack_access.c security/smack/smack_lsm.c+4 -40 replies
104/106NFC: fix attrs checks in netlink interfacenet/nfc/netlink.c+4 -20 replies
105/106kexec: bail out upon SIGKILL when allocating memory.kernel/kexec_core.c+2 -00 replies
106/1069p/cache.c: Fix memory leak in v9fs_cache_session_get_cookiefs/9p/cache.c+2 -00 replies

Reviews trailers per patch

54 of 106 patches have a Reviewed-by or Acked-by.

PatchHeiko StuebnerAndrew MurrayShawn LinStefan BergerJerry SnitselaarJames BottomleyAlexander SteffenTyrel DatwylerJoel SavitzNick DesaulniersScott WoodAric CyrLeo LiJun LeiEric YangAlistair PoppleJarkko SakkinenBaolin WangChunyan ZhangThierry RedingDmitry OsipenkoAndrzej HajdaTomi ValkeinenSimon HormanUlf HanssonDmytro LaktyushkinBhawanpreet LakhaPhilipp ZabelSam RavnborgPhilippe CornuJan KaraPetr MladekJosh PoimboeufAaron Armstrong SkomraArnd BergmannLinus WalleijDong AishengJan StancekJoseph QiCatalin MarinasDmitry VyukovNathan ChancellorKees CookLuis ChamberlainMahesh SalgaonkarNicholas PigginBjorn AnderssonStephen BoydJeff LaytonStefano GarzarellaWillem de BruijnAlexander DuyckJuergen GrossJon MaloyLorenzo BianconiBjørn MorkAndrew MortonEric DumazetTakashi IwaiSantosh ShilimkarAlexandre BelloniClaudiu BezneaHans HolmbergChristoph HellwigPaul BurtonAndy ShevchenkoChristian KönigDouglas AndersonKarol HerbstGautham R. ShenoyManivannan Sadhasivam
1/106R-b T-b R-b R-b T-b
2/106R-b
3/106R-b R-b
4/106R-b R-b
5/106
6/106A-b T-b
7/106
8/106T-b R-b
9/106
10/106
11/106A-b A-b
12/106
13/106R-b A-b
14/106
15/106R-b A-b
16/106A-b R-b A-b
17/106R-b
18/106A-b
19/106
20/106A-b A-b
21/106
22/106
23/106R-b
24/106
25/106
26/106A-b R-b
27/106
28/106
29/106R-b
30/106
31/106R-b R-b
32/106R-b R-b
33/106R-b A-b
34/106
35/106
36/106A-b A-b
37/106R-b
38/106
39/106
40/106R-b T-b A-b R-b T-b
41/106A-b R-b
42/106R-b R-b
43/106R-b R-b
44/106
45/106
46/106A-b
47/106R-b
48/106
49/106
50/106
51/106R-b
52/106
53/106R-b
54/106R-b A-b
55/106
56/106
57/106R-b R-b
58/106R-b
59/106
60/106
61/106T-b R-b R-b A-b
62/106R-b
63/106R-b
64/106R-b
65/106
66/106
67/106T-b
68/106
69/106
70/106
71/106
72/106R-b
73/106A-b A-b
74/106A-b A-b R-b R-b
75/106A-b R-b A-b
76/106A-b R-b
77/106A-b R-b
78/106R-b R-b
79/106
80/106
81/106
82/106
83/106
84/106R-b
85/106A-b
86/106
87/106
88/106
89/106A-b
90/106
91/106
92/106A-b R-b
93/106T-b R-b
94/106
95/106R-b R-b
96/106A-b
97/106R-b
98/106A-b
99/106
100/106R-b
101/106
102/106
103/106
104/106
105/106R-b
106/106

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

Read the v1 thread

Cover letter [PATCH 4.19 000/106] 4.19.78-stable review

This is the start of the stable review cycle for the 4.19.78 release. There are 106 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 Tue 08 Oct 2019 05:07:10 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.19.78-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.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.78-rc1

Bharath Vedartham <[email protected]>
9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie

Tetsuo Handa <[email protected]>
kexec: bail out upon SIGKILL when allocating memory.

Andrey Konovalov <[email protected]>
NFC: fix attrs checks in netlink interface

Eric Biggers <[email protected]>
smack: use GFP_NOFS while holding inode_smack::smk_lock

Jann Horn <[email protected]>

    Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set

Pierre-Louis Bossart <[email protected]>
soundwire: fix regmap dependencies and align with other serial links

Pierre-Louis Bossart <[email protected]>
soundwire: Kconfig: fix help format

Eric Dumazet <[email protected]>
sch_cbq: validate TCA_CBQ_WRROPT to avoid crash

Tuong Lien <[email protected]>
tipc: fix unlimited bundling of small messages

Dongli Zhang <[email protected]>
xen-netfront: do not use ~0U as error return value for xennet_fill_frags()

Dotan Barak <[email protected]>
net/rds: Fix error handling in rds_ib_add_one()

Josh Hunt <[email protected]>
udp: only do GSO if # of segs > 1

Linus Walleij <[email protected]>
net: dsa: rtl8366: Check VLAN ID and not ports

Dexuan Cui <[email protected]>
vsock: Fix a lockdep warning in __vsock_release()

Josh Hunt <[email protected]>
udp: fix gso_segs calculations

Eric Dumazet <[email protected]>
sch_dsmark: fix potential NULL deref in dsmark_init()

David Howells <[email protected]>
rxrpc: Fix rxrpc_recvmsg tracepoint

Reinhard Speyerer <[email protected]>
qmi_wwan: add support for Cinterion CLS8 devices

Eric Dumazet <[email protected]>
nfc: fix memory leak in llcp_sock_bind()

Martin KaFai Lau <[email protected]>
net: Unpublish sk from sk_reuseport_cb before call_rcu

Navid Emamdoost <[email protected]>
net: qlogic: Fix memory leak in ql_alloc_large_buffers

Paolo Abeni <[email protected]>
net: ipv4: avoid mixed n_redirects and rate_tokens usage

David Ahern <[email protected]>
ipv6: Handle missing host route in __ipv6_ifa_notify

Eric Dumazet <[email protected]>
ipv6: drop incoming packets having a v4mapped source address

Johan Hovold <[email protected]>
hso: fix NULL-deref on tty open

Haishuang Yan <[email protected]>
erspan: remove the incorrect mtu limit for erspan

Vishal Kulkarni <[email protected]>
cxgb4:Fix out-of-bounds MSI-X info array access

Daniel Borkmann <[email protected]>
bpf: fix use after free in prog symbol exposure

Damien Le Moal <[email protected]>
block: mq-deadline: Fix queue restart handling

Alexandre Ghiti <[email protected]>
arm: use STACK_TOP when computing mmap base address

Alexandre Ghiti <[email protected]>
arm: properly account for stack randomization and stack guard gap

Alexandre Ghiti <[email protected]>
mips: properly account for stack randomization and stack guard gap

Alexandre Ghiti <[email protected]>
arm64: consider stack randomization for mmap base only when necessary

Nicolas Boichat <[email protected]>
kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K

Changwei Ge <[email protected]>
ocfs2: wait for recovering done after direct unlock request

Greg Thelen <[email protected]>
kbuild: clean compressed initramfs image

Yunfeng Ye <[email protected]>
crypto: hisilicon - Fix double free in sec_free_hw_sgl()

David Howells <[email protected]>
hypfs: Fix error number left in struct pointer member

Jens Axboe <[email protected]>
pktcdvd: remove warning on attempting to register non-passthrough dev

OGAWA Hirofumi <[email protected]>
fat: work around race with userspace's read via blockdev while mounting

Mike Rapoport <[email protected]>
ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-aligned address

Jia-Ju Bai <[email protected]>
security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb()

Thierry Reding <[email protected]>
PCI: exynos: Propagate errors for optional PHYs

Thierry Reding <[email protected]>
PCI: imx6: Propagate errors for optional regulators

Thierry Reding <[email protected]>
PCI: histb: Propagate errors for optional regulators

Thierry Reding <[email protected]>
PCI: rockchip: Propagate errors for optional regulators

Joao Moreno <[email protected]>
HID: apple: Fix stuck function keys when using FN

Biwen Li <[email protected]>

    rtc: pcf85363/pcf85263: fix regmap error in set_time

Anson Huang <[email protected]>
rtc: snvs: fix possible race condition

Nick Desaulniers <[email protected]>
ARM: 8875/1: Kconfig: default to AEABI w/ Clang

Pierre-Louis Bossart <[email protected]>
soundwire: intel: fix channel number reported by hardware

Will Deacon <[email protected]>
ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writes

Miroslav Benes <[email protected]>

    livepatch: Nullify obj->mod in klp_module_coming()'s error path

Jason Gerecke <[email protected]>
HID: wacom: Fix several minor compiler warnings

Nishka Dasgupta <[email protected]>
PCI: tegra: Fix OF node reference leak

Kai-Heng Feng <[email protected]>
mfd: intel-lpss: Remove D3cold delay

Hans de Goede <[email protected]>
i2c-cht-wc: Fix lockdep warning

Nathan Chancellor <[email protected]>
MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean

Zhou Yanjie <[email protected]>
MIPS: Ingenic: Disable broken BTB lookup optimization.

zhangyi (F) <[email protected]>
ext4: fix potential use after free after remounting with noblock_validity

Chris Wilson <[email protected]>
dma-buf/sw_sync: Synchronize signal vs syncpt free

Bart Van Assche <[email protected]>
scsi: core: Reduce memory required for SCSI logging

Chunyan Zhang <[email protected]>
clk: sprd: add missing kfree

Jorge Ramirez-Ortiz <[email protected]>
mbox: qcom: add APCS child device for QCS404

Ganesh Goudar <[email protected]>
powerpc: dump kernel log before carrying out fadump or kdump

Eugen Hristev <[email protected]>
clk: at91: select parent if main oscillator or bypass is enabled

Arnd Bergmann <[email protected]>
arm64: fix unreachable code issue with cmpxchg

Otto Meier <[email protected]>
pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c

Nathan Lynch <[email protected]>
powerpc/pseries: correctly track irq state in default idle

Stephen Boyd <[email protected]>
clk: qcom: gcc-sdm845: Use floor ops for sdcc clks

Deepa Dinamani <[email protected]>
pstore: fs superblock limits

Nicholas Piggin <[email protected]>
powerpc/64s/exception: machine check use correct cfar for late handler

Jean Delvare <[email protected]>
drm/amdgpu/si: fix ASIC tests

Charlene Liu <[email protected]>
drm/amd/display: support spdif

Geert Uytterhoeven <[email protected]>
clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain

Geert Uytterhoeven <[email protected]>
clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain

Daniel Drake <[email protected]>
pinctrl: amd: disable spurious-firing GPIO IRQs

Mark Menzynski <[email protected]>
drm/nouveau/volt: Fix for some cards having 0 maximum voltage

hexin <[email protected]>
vfio_pci: Restore original state on release

Sam Bobroff <[email protected]>
powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag

Sowjanya Komatineni <[email protected]>
pinctrl: tegra: Fix write barrier placement in pmx_writel

Nathan Lynch <[email protected]>
powerpc/pseries/mobility: use cond_resched when updating device tree

Christophe Leroy <[email protected]>
powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function

Nathan Lynch <[email protected]>
powerpc/rtas: use device model APIs and serialization during LPM

Cédric Le Goater <[email protected]>
powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL

Stephen Boyd <[email protected]>
clk: zx296718: Don't reference clk_init_data after registration

Stephen Boyd <[email protected]>
clk: sprd: Don't reference clk_init_data after registration

Stephen Boyd <[email protected]>
clk: sirf: Don't reference clk_init_data after registration

Stephen Boyd <[email protected]>
clk: actions: Don't reference clk_init_data after registration

Alexey Kardashevskiy <[email protected]>
powerpc/powernv/ioda2: Allocate TCE table levels on demand for default DMA window

Lewis Huang <[email protected]>
drm/amd/display: reprogram VM config when system resume

Anthony Koo <[email protected]>
drm/amd/display: fix issue where 252-255 values are clipped

Icenowy Zheng <[email protected]>
clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocks

Nathan Huckleberry <[email protected]>
clk: qoriq: Fix -Wunused-const-variable

Corey Minyard <[email protected]>
ipmi_si: Only schedule continuously in the thread in maintenance mode

Nathan Chancellor <[email protected]>
PCI: rpaphp: Avoid a sometimes-uninitialized warning

Jia-Ju Bai <[email protected]>
gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property()

KyleMahlkuch <[email protected]>
drm/radeon: Fix EEH during kexec

Sean Paul <[email protected]>
drm/rockchip: Check for fast link training before enabling psr

Navid Emamdoost <[email protected]>
drm/panel: check failure cases in the probe func

Ahmad Fatoum <[email protected]>
drm/stm: attach gem fence to atomic state

Marko Kohtala <[email protected]>
video: ssd1307fb: Start page range at page_offset

Lucas Stach <[email protected]>
drm/panel: simple: fix AUO g185han01 horizontal blanking

Andrey Smirnov <[email protected]>
drm/bridge: tc358767: Increase AUX transfer length limit

Vadim Sukhomlinov <[email protected]>
tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations

Jarkko Sakkinen <[email protected]>
tpm: use tpm_try_get_ops() in tpm-sysfs.c.

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/Kconfig                                   |   5 +-
 arch/arm/mm/fault.c                                |   4 +-
 arch/arm/mm/fault.h                                |   1 +
 arch/arm/mm/mmap.c                                 |  16 +-
 arch/arm/mm/mmu.c                                  |  16 ++
 arch/arm64/include/asm/cmpxchg.h                   |   6 +-
 arch/arm64/mm/mmap.c                               |   6 +-
 arch/mips/include/asm/mipsregs.h                   |   4 +
 arch/mips/kernel/cpu-probe.c                       |   7 +
 arch/mips/mm/mmap.c                                |  14 +-
 arch/mips/mm/tlbex.c                               |   2 +-
 arch/powerpc/include/asm/futex.h                   |   3 +-
 arch/powerpc/kernel/eeh_driver.c                   |  11 +-
 arch/powerpc/kernel/exceptions-64s.S               |   4 +
 arch/powerpc/kernel/rtas.c                         |  11 +-
 arch/powerpc/kernel/traps.c                        |   1 +
 arch/powerpc/platforms/powernv/pci-ioda-tce.c      |  20 +--
 arch/powerpc/platforms/powernv/pci.h               |   2 +-
 arch/powerpc/platforms/pseries/mobility.c          |   9 +
 arch/powerpc/platforms/pseries/setup.c             |   3 +
 arch/powerpc/xmon/xmon.c                           |  15 +-
 arch/s390/hypfs/inode.c                            |   9 +-
 block/mq-deadline.c                                |  23 +--
 drivers/base/regmap/Kconfig                        |   2 +-
 drivers/block/pktcdvd.c                            |   1 -
 drivers/char/ipmi/ipmi_si_intf.c                   |  24 ++-
 drivers/char/tpm/tpm-chip.c                        |   5 +-
 drivers/char/tpm/tpm-sysfs.c                       | 134 +++++++++------
 drivers/clk/actions/owl-common.c                   |   5 +-
 drivers/clk/at91/clk-main.c                        |  10 +-
 drivers/clk/clk-qoriq.c                            |   2 +-
 drivers/clk/qcom/gcc-sdm845.c                      |   4 +-
 drivers/clk/renesas/clk-mstp.c                     |   3 +-
 drivers/clk/renesas/renesas-cpg-mssr.c             |   3 +-
 drivers/clk/sirf/clk-common.c                      |  12 +-
 drivers/clk/sprd/common.c                          |   5 +-
 drivers/clk/sprd/pll.c                             |   2 +
 drivers/clk/sunxi-ng/ccu-sun8i-v3s.c               |   3 +
 drivers/clk/zte/clk-zx296718.c                     | 109 ++++++------
 drivers/crypto/hisilicon/sec/sec_algs.c            |  13 +-
 drivers/dma-buf/sw_sync.c                          |  16 +-
 drivers/gpu/drm/amd/amdgpu/si.c                    |   6 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   8 +
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  17 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c     |   4 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c |   3 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |   9 +-
 drivers/gpu/drm/bridge/tc358767.c                  |   2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c    |   2 +
 .../gpu/drm/panel/panel-raspberrypi-touchscreen.c  |  13 ++
 drivers/gpu/drm/panel/panel-simple.c               |   6 +-
 drivers/gpu/drm/radeon/radeon_connectors.c         |   2 +-
 drivers/gpu/drm/radeon/radeon_drv.c                |   8 +
 drivers/gpu/drm/stm/ltdc.c                         |   2 +
 drivers/hid/hid-apple.c                            |  49 +++---
 drivers/hid/wacom_sys.c                            |   7 +-
 drivers/hid/wacom_wac.c                            |   4 +-
 drivers/i2c/busses/i2c-cht-wc.c                    |  46 +++++
 drivers/mailbox/qcom-apcs-ipc-mailbox.c            |   8 +-
 drivers/mfd/intel-lpss-pci.c                       |   2 +
 drivers/net/dsa/rtl8366.c                          |  11 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c     |   9 +-
 drivers/net/ethernet/qlogic/qla3xxx.c              |   1 +
 drivers/net/usb/hso.c                              |  12 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/xen-netfront.c                         |  17 +-
 drivers/pci/controller/dwc/pci-exynos.c            |   2 +-
 drivers/pci/controller/dwc/pci-imx6.c              |   4 +-
 drivers/pci/controller/dwc/pcie-histb.c            |   4 +-
 drivers/pci/controller/pci-tegra.c                 |  22 ++-
 drivers/pci/controller/pcie-rockchip-host.c        |  16 +-
 drivers/pci/hotplug/rpaphp_core.c                  |  18 +-
 drivers/pinctrl/meson/pinctrl-meson-gxbb.c         |  12 +-
 drivers/pinctrl/pinctrl-amd.c                      |  12 +-
 drivers/pinctrl/tegra/pinctrl-tegra.c              |   4 +-
 drivers/rtc/rtc-pcf85363.c                         |   7 +-
 drivers/rtc/rtc-snvs.c                             |  11 +-
 drivers/scsi/scsi_logging.c                        |  48 +-----
 drivers/soundwire/Kconfig                          |   9 +-
 drivers/soundwire/Makefile                         |   2 +-
 drivers/soundwire/intel.c                          |  10 ++
 drivers/vfio/pci/vfio_pci.c                        |  17 +-
 drivers/video/fbdev/ssd1307fb.c                    |   2 +-
 fs/9p/cache.c                                      |   2 +
 fs/ext4/block_validity.c                           | 189 +++++++++++++++------
 fs/ext4/ext4.h                                     |  10 +-
 fs/fat/dir.c                                       |  13 +-
 fs/fat/fatent.c                                    |   3 +
 fs/ocfs2/dlm/dlmunlock.c                           |  23 ++-
 fs/pstore/ram.c                                    |   2 +
 include/scsi/scsi_dbg.h                            |   2 -
 include/trace/events/rxrpc.h                       |   2 +-
 kernel/bpf/syscall.c                               |  28 +--
 kernel/kexec_core.c                                |   2 +
 kernel/livepatch/core.c                            |   1 +
 lib/Kconfig.debug                                  |   2 +-
 net/core/sock.c                                    |  11 +-
 net/ipv4/ip_gre.c                                  |   1 +
 net/ipv4/route.c                                   |   5 +-
 net/ipv4/udp.c                                     |  11 +-
 net/ipv6/addrconf.c                                |  17 +-
 net/ipv6/ip6_input.c                               |  10 ++
 net/ipv6/udp.c                                     |   9 +-
 net/nfc/llcp_sock.c                                |   7 +-
 net/nfc/netlink.c                                  |   6 +-
 net/rds/ib.c                                       |   6 +-
 net/sched/sch_cbq.c                                |  40 +++--
 net/sched/sch_dsmark.c                             |   2 +
 net/tipc/link.c                                    |  29 ++--
 net/tipc/msg.c                                     |   5 +-
 net/vmw_vsock/af_vsock.c                           |  16 +-
 net/vmw_vsock/hyperv_transport.c                   |   2 +-
 net/vmw_vsock/virtio_transport_common.c            |   2 +-
 security/smack/smack_access.c                      |   6 +-
 security/smack/smack_lsm.c                         |   7 +-
 tools/testing/selftests/net/udpgso.c               |  16 +-
 usr/Makefile                                       |   3 +
 118 files changed, 965 insertions(+), 523 deletions(-)