Skip to content

4.20.11-stable review

Greg Kroah-Hartman intel-gfx linux-alpha linux-efi lkml platform-driver-x86 stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest92 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/92dt-bindings: eeprom: at24: add "atmel,24c2048" compatible stringDocumentation/devicetree/bindings/eeprom/at24.txt+1 -00 replies
2/92eeprom: at24: add support for 24c2048drivers/misc/eeprom/Kconfig drivers/misc/eeprom/at24.c+4 -10 replies
3/92blk-mq: fix a hung issue when fsyncblock/blk-flush.c+1 -10 replies
4/92drm/amdgpu/sriov:Correct pfvf exchange logicdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c+5 -50 replies
5/92ACPI: NUMA: Use correct type for printing addresses on i386-PAEdrivers/acpi/numa.c+3 -30 replies
6/92perf stat: Fix endless wait for child processtools/perf/builtin-stat.c+2 -10 replies
7/92perf report: Fix wrong iteration count in --branch-historytools/perf/util/callchain.c tools/perf/util/callchain.h tools/perf/util/machine.c+22 -130 replies
8/92perf test shell: Use a fallback to get the pathname in vfs_getnametools/perf/tests/shell/lib/probe_vfs_getname.sh+2 -10 replies
9/92soc: renesas: r8a774c0-sysc: Fix initialization order of 3DG-{A,B}drivers/soc/renesas/r8a774c0-sysc.c+4 -190 replies
10/92tools uapi: fix RISC-V 64-bit supporttools/arch/riscv/include/uapi/asm/bitsperlong.h tools/include/uapi/asm/bitsperlong.h+27 -00 replies
11/92riscv: fix trace_sys_exit hookarch/riscv/kernel/ptrace.c+1 -10 replies
12/92cpufreq: check if policy is inactive early in __cpufreq_get()drivers/cpufreq/cpufreq.c+4 -80 replies
13/92csky: fixup relocation error with 807 & 860arch/csky/kernel/module.c+22 -160 replies
14/92csky: fixup CACHEV1 store instruction fast retirearch/csky/include/asm/io.h+25 -00 replies
15/92csky: fixup compile error with pte_allocarch/csky/include/asm/pgalloc.h+18 -250 replies
16/92irqchip/csky: fixup handle_irq_perbit break irqdrivers/irqchip/irq-csky-apb-intc.c+42 -350 replies
17/92drm/amd/powerplay: avoid possible buffer overflowdrivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c+14 -00 replies
18/92drm/bridge: tc358767: add bus flagsdrivers/gpu/drm/bridge/tc358767.c+4 -00 replies
19/92drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANEdrivers/gpu/drm/bridge/tc358767.c+7 -30 replies
20/92drm/bridge: tc358767: fix single lane configurationdrivers/gpu/drm/bridge/tc358767.c+8 -20 replies
21/92drm/bridge: tc358767: fix initial DP0/1_SRCCTRL valuedrivers/gpu/drm/bridge/tc358767.c+5 -60 replies
22/92drm/bridge: tc358767: reject modes which require too much BWdrivers/gpu/drm/bridge/tc358767.c+10 -00 replies
23/92drm/bridge: tc358767: fix output H/V syncsdrivers/gpu/drm/bridge/tc358767.c+5 -10 replies
24/92nvme-pci: use the same attributes when freeing host_mem_desc_bufs.drivers/nvme/host/pci.c+6 -40 replies
25/92nvme-pci: fix out of bounds access in nvme_cqe_pendingdrivers/nvme/host/pci.c+3 -10 replies
26/92nvme-multipath: zero out ANA log bufferdrivers/nvme/host/multipath.c+2 -00 replies
27/92nvme: pad fake subsys NQN vid and ssvid with zerosdrivers/nvme/host/core.c+1 -10 replies
28/92nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQNdrivers/nvme/host/core.c drivers/nvme/host/nvme.h drivers/nvme/host/pci.c+16 -70 replies
29/92drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+5 -50 replies
30/92drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SDMA1 hangdrivers/gpu/drm/amd/amdgpu/sdma_v4_0.c+2 -10 replies
31/92drm/amdgpu: disable system memory page tables for nowdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+0 -30 replies
32/92ARM: dts: da850-evm: Correct the audio codec regulatorsarch/arm/boot/dts/da850-evm.dts+25 -40 replies
33/92ARM: dts: da850-evm: Correct the sound card namearch/arm/boot/dts/da850-evm.dts+1 -10 replies
34/92ARM: dts: da850-lcdk: Correct the audio codec regulatorsarch/arm/boot/dts/da850-lcdk.dts+36 -00 replies
35/92ARM: dts: da850-lcdk: Correct the sound card namearch/arm/boot/dts/da850-lcdk.dts+1 -10 replies
36/92ARM: dts: kirkwood: Fix polarity of GPIO fan linesarch/arm/boot/dts/kirkwood-dnskw.dtsi+2 -20 replies
37/92csky: fixup compile error with CPU 810.arch/csky/kernel/module.c+1 -10 replies
38/92gpio: pl061: handle failed allocationsarch/arm/mach-integrator/impd1.c+5 -10 replies
39/92drm/nouveau: Dont disable polling in fallback modedrivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c+4 -30 replies
40/92drm/nouveau/falcon: avoid touching registers if engine is offdrivers/gpu/drm/nouveau/nvkm/engine/falcon.c+5 -20 replies
41/92cifs: Limit memory used by lock request calls to a pagefs/cifs/file.c fs/cifs/smb2file.c+12 -00 replies
42/92CIFS: Fix credits calculation for cancelled requestsfs/cifs/cifsglob.h fs/cifs/transport.c+27 -20 replies
43/92CIFS: Move credit processing to mid callbacks for SMB3fs/cifs/transport.c+34 -170 replies
44/92CIFS: Fix error paths in writeback codefs/cifs/cifsglob.h fs/cifs/cifssmb.c fs/cifs/file.c +1 more+56 -90 replies
45/92kvm: sev: Fail KVM_SEV_INIT if already initializedarch/x86/kvm/svm.c+3 -00 replies
46/92CIFS: Fix credit calculations in compound mid callbackfs/cifs/smb2ops.c fs/cifs/transport.c+6 -110 replies
47/92CIFS: Do not assume one credit for async responsesfs/cifs/smb2pdu.c+11 -40 replies
48/92CIFS: Fix mounts if the client is low on creditsfs/cifs/smb2inode.c+17 -00 replies
49/92gpio: mxc: move gpio noirq suspend/resume to syscore phasedrivers/gpio/gpio-mxc.c+24 -170 replies
50/92Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G"drivers/input/mouse/elan_i2c_core.c+0 -10 replies
51/92Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISKdrivers/input/mouse/elan_i2c_core.c+1 -00 replies
52/92arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64arch/arm64/boot/dts/rockchip/rk3328-rock64.dts+2 -00 replies
53/92ARM: OMAP5+: Fix inverted nirq pin interrupts with irq_set_typearch/arm/boot/dts/omap5-board-common.dtsi arch/arm/boot/dts/omap5-cm-t54.dts arch/arm/mach-omap2/omap-wakeupgen.c+52 -50 replies
54/92perf/core: Fix impossible ring-buffer sizes warningkernel/events/ring_buffer.c+1 -10 replies
55/92perf/x86: Add check_period PMU callbackarch/x86/events/core.c arch/x86/events/intel/core.c arch/x86/events/perf_event.h +2 more+58 -20 replies
56/92ALSA: hda - Add quirk for HP EliteBook 840 G5sound/pci/hda/patch_conexant.c+1 -00 replies
57/92ALSA: usb-audio: Fix implicit fb endpoint setup by quirksound/usb/pcm.c+8 -10 replies
58/92ALSA: pcm: Revert capture stream behavior change in blocking modesound/core/pcm_lib.c+4 -160 replies
59/92ASoC: hdmi-codec: fix oops on re-probesound/soc/codecs/hdmi-codec.c+2 -20 replies
60/92tools uapi: fix Alpha supporttools/include/uapi/asm/bitsperlong.h+2 -00 replies
61/92riscv: Add pte bit to distinguish swap from invalidarch/riscv/include/asm/pgtable-bits.h arch/riscv/include/asm/pgtable.h+10 -40 replies
62/92x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is availablearch/x86/kvm/vmx.c+5 -30 replies
63/92kvm: vmx: Fix entry number check for add_atomic_switch_msr()arch/x86/kvm/vmx.c+2 -10 replies
64/92mmc: sunxi: Disable HS-DDR mode for H5 eMMC controller by defaultdrivers/mmc/host/sunxi-mmc.c+10 -10 replies
65/92mmc: sunxi: Filter out unsupported modes declared in the device treedrivers/mmc/host/sunxi-mmc.c+15 -00 replies
66/92mmc: block: handle complete_work on separate workqueuedrivers/mmc/core/block.c include/linux/mmc/card.h+10 -10 replies
67/92Input: bma150 - register input device after setting private datadrivers/input/misc/bma150.c+5 -40 replies
68/92Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780drivers/input/mouse/elantech.c+9 -00 replies
69/92Revert "nfsd4: return default lease period"fs/nfsd/nfsctl.c+2 -20 replies
70/92Revert "mm: dont reclaim inodes with many attached pages"fs/inode.c+2 -50 replies
71/92Revert "mm: slowly shrink slabs with a relatively small number of objects"mm/vmscan.c+0 -108 replies
72/92mm: proc: smaps_rollup: fix pss_locked calculationfs/proc/task_mmu.c+14 -80 replies
73/92alpha: fix page fault handling for r16-r18 targetsarch/alpha/mm/fault.c+1 -10 replies
74/92alpha: Fix Eiger NR_IRQS to 128arch/alpha/include/asm/irq.h+3 -30 replies
75/92s390/suspend: fix stack setup in swsusp_arch_suspendarch/s390/kernel/swsusp.S+2 -20 replies
76/92s390/zcrypt: fix specification exception on z196 during ap probedrivers/s390/crypto/ap_bus.c+2 -10 replies
77/92tracing: probeevent: Correctly update remaining space in dynamic areakernel/trace/trace_probe_tmpl.h+4 -20 replies
78/92x86/platform/UV: Use efi_runtime_lock to serialise BIOS callsarch/x86/include/asm/uv/bios.h arch/x86/platform/uv/bios_uv.c drivers/firmware/efi/runtime-wrappers.c+35 -30 replies
79/92powerpc/64s: Fix possible corruption on big endian due to pgd/pud_present()arch/powerpc/include/asm/book3s/64/pgtable.h+2 -20 replies
80/92scsi: sd: fix entropy gathering for most rotational disksdrivers/scsi/sd.c+9 -30 replies
81/92signal: Restore the stop PTRACE_EVENT_EXITkernel/signal.c+5 -20 replies
82/92crypto: ccree - fix resume race condition on initdrivers/crypto/ccree/cc_driver.c drivers/crypto/ccree/cc_pm.c drivers/crypto/ccree/cc_pm.h+13 -100 replies
83/92md/raid1: dont clear bitmap bits on interrupted recovery.drivers/md/raid1.c+18 -100 replies
84/92x86/a.out: Clear the dump structure initiallyarch/x86/ia32/ia32_aout.c+4 -20 replies
85/92sunrpc: fix 4 more call sites that were using stack memory with a scatterlistnet/sunrpc/auth_gss/gss_krb5_seqnum.c+38 -110 replies
86/92dm crypt: dont overallocate the integrity tag spacedrivers/md/dm-crypt.c+1 -10 replies
87/92dm thin: fix bug where bio that overwrites thin block ignores FUAdrivers/md/dm-thin.c+50 -50 replies
88/92drm: Use array_size() when creating leasedrivers/gpu/drm/drm_lease.c+2 -10 replies
89/92drm/vkms: Fix license inconsistentdrivers/gpu/drm/vkms/vkms_crc.c drivers/gpu/drm/vkms/vkms_crtc.c drivers/gpu/drm/vkms/vkms_drv.c +4 more+9 -350 replies
90/92drm/sched: Always trace the dependencies we wait on, to fix a race.drivers/gpu/drm/scheduler/sched_entity.c+2 -50 replies
91/92drm/i915: Block fbdev HPD processing during suspenddrivers/gpu/drm/i915/intel_drv.h drivers/gpu/drm/i915/intel_fbdev.c+42 -10 replies
92/92drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC setdrivers/gpu/drm/i915/i915_gem.c+11 -10 replies

Reviews trailers per patch

40 of 92 patches have a Reviewed-by or Acked-by.

PatchDmitry V. LevinArd BiesheuvelRuss AndersonDimitri SivanichMike TravisChris WilsonRob HerringViresh KumarFlorian SteckerJiri OlsaArnaldo Carvalho de MeloGeert UytterhoevenKeith BuschYukun.LiAlex DeucherMichel DänzerLikun GaoAndrzej HajdaJeff LaytonRonnie SahlbergChristoph HellwigMaxime RipardAneesh Kumar K.VJens AxboeXuewei ZhangOleg NesterovJack WangKees CookDaniel VetterVlastimil BabkaJoel Fernandes (Google)Tvrtko UrsulinChristian KönigMasami HiramatsuJoe ThornberMikulas PatockaPeter ZijlstraBorislav PetkovZdenek KasparJim MattsonAndrew LunnJamie LentinJulien D'AscenzioMartin PeresXiangliang Yu
1/92A-b
2/92
3/92T-b
4/92R-b
5/92
6/92R-b T-b
7/92
8/92
9/92R-b
10/92
11/92
12/92A-b
13/92
14/92
15/92
16/92
17/92R-b R-b
18/92R-b
19/92R-b
20/92R-b
21/92R-b
22/92R-b
23/92R-b
24/92
25/92
26/92
27/92
28/92R-b
29/92T-b A-b
30/92A-b
31/92R-b
32/92
33/92
34/92
35/92
36/92R-b T-b T-b
37/92
38/92
39/92R-b
40/92
41/92
42/92
43/92
44/92A-b
45/92
46/92R-b
47/92R-b
48/92R-b
49/92
50/92
51/92
52/92
53/92
54/92Analyzed-by Bisected-by
55/92A-b
56/92
57/92
58/92
59/92
60/92
61/92R-b
62/92T-b R-b
63/92
64/92A-b
65/92A-b
66/92
67/92
68/92
69/92
70/92
71/92
72/92A-b R-b
73/92Reported-and-reviewed-by
74/92
75/92
76/92
77/92A-b
78/92R-b R-b R-b R-b
79/92R-b
80/92R-b R-b
81/92A-b
82/92
83/92R-b T-b
84/92
85/92
86/92
87/92A-b A-b
88/92A-b A-b
89/92A-b
90/92R-b
91/92R-b
92/92R-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 45 reviewers.

Read the v1 thread

Cover letter [PATCH 4.20 00/92] 4.20.11-stable review

This is the start of the stable review cycle for the 4.20.11 release. There are 92 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 Feb 20 13:34:25 UTC 2019. 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.20.11-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.20.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.20.11-rc1

Joonas Lahtinen <[email protected]>
drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set

Lyude Paul <[email protected]>
drm/i915: Block fbdev HPD processing during suspend

Eric Anholt <[email protected]>
drm/sched: Always trace the dependencies we wait on, to fix a race.

Rodrigo Siqueira <[email protected]>
drm/vkms: Fix license inconsistent

Matthew Wilcox <[email protected]>
drm: Use array_size() when creating lease

Nikos Tsironis <[email protected]>
dm thin: fix bug where bio that overwrites thin block ignores FUA

Mikulas Patocka <[email protected]>
dm crypt: don't overallocate the integrity tag space

Scott Mayhew <[email protected]>
sunrpc: fix 4 more call sites that were using stack memory with a scatterlist

Borislav Petkov <[email protected]>
x86/a.out: Clear the dump structure initially

Nate Dailey <[email protected]>
md/raid1: don't clear bitmap bits on interrupted recovery.

Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix resume race condition on init

Eric W. Biederman <[email protected]>
signal: Restore the stop PTRACE_EVENT_EXIT

James Bottomley <[email protected]>
scsi: sd: fix entropy gathering for most rotational disks

Michael Ellerman <[email protected]>
powerpc/64s: Fix possible corruption on big endian due to pgd/pud_present()

Hedi Berriche <[email protected]>
x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls

Andreas Ziegler <[email protected]>
tracing: probeevent: Correctly update remaining space in dynamic area

Harald Freudenberger <[email protected]>
s390/zcrypt: fix specification exception on z196 during ap probe

Martin Schwidefsky <[email protected]>
s390/suspend: fix stack setup in swsusp_arch_suspend

Meelis Roos <[email protected]>
alpha: Fix Eiger NR_IRQS to 128

Sergei Trofimovich <[email protected]>
alpha: fix page fault handling for r16-r18 targets

Sandeep Patil <[email protected]>
mm: proc: smaps_rollup: fix pss_locked calculation

Dave Chinner <[email protected]>
Revert "mm: slowly shrink slabs with a relatively small number of objects"

Dave Chinner <[email protected]>
Revert "mm: don't reclaim inodes with many attached pages"

J. Bruce Fields <[email protected]>
Revert "nfsd4: return default lease period"

Matti Kurkela <[email protected]>
Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780

Jonathan Bakker <[email protected]>
Input: bma150 - register input device after setting private data

Zachary Hays <[email protected]>
mmc: block: handle complete_work on separate workqueue

Chen-Yu Tsai <[email protected]>
mmc: sunxi: Filter out unsupported modes declared in the device tree

Chen-Yu Tsai <[email protected]>
mmc: sunxi: Disable HS-DDR mode for H5 eMMC controller by default

Xiaoyao Li <[email protected]>
kvm: vmx: Fix entry number check for add_atomic_switch_msr()

Vitaly Kuznetsov <[email protected]>
x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available

Stefan O'Rear <[email protected]>
riscv: Add pte bit to distinguish swap from invalid

Bob Tracy <[email protected]>
tools uapi: fix Alpha support

Russell King <[email protected]>
ASoC: hdmi-codec: fix oops on re-probe

Takashi Iwai <[email protected]>
ALSA: pcm: Revert capture stream behavior change in blocking mode

Manuel Reinhardt <[email protected]>
ALSA: usb-audio: Fix implicit fb endpoint setup by quirk

Jurica Vukadin <[email protected]>
ALSA: hda - Add quirk for HP EliteBook 840 G5

Jiri Olsa <[email protected]>
perf/x86: Add check_period PMU callback

Ingo Molnar <[email protected]>
perf/core: Fix impossible ring-buffer sizes warning

Tony Lindgren <[email protected]>
ARM: OMAP5+: Fix inverted nirq pin interrupts with irq_set_type

Dmitry Voytik <[email protected]>
arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64

Mauro Ciancio <[email protected]>
Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK

Dmitry Torokhov <[email protected]>
Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G"

Anson Huang <[email protected]>
gpio: mxc: move gpio noirq suspend/resume to syscore phase

Pavel Shilovsky <[email protected]>
CIFS: Fix mounts if the client is low on credits

Pavel Shilovsky <[email protected]>
CIFS: Do not assume one credit for async responses

Pavel Shilovsky <[email protected]>
CIFS: Fix credit calculations in compound mid callback

David Rientjes <[email protected]>
kvm: sev: Fail KVM_SEV_INIT if already initialized

Pavel Shilovsky <[email protected]>
CIFS: Fix error paths in writeback code

Pavel Shilovsky <[email protected]>
CIFS: Move credit processing to mid callbacks for SMB3

Pavel Shilovsky <[email protected]>
CIFS: Fix credits calculation for cancelled requests

Ross Lagerwall <[email protected]>
cifs: Limit memory used by lock request calls to a page

Ilia Mirkin <[email protected]>
drm/nouveau/falcon: avoid touching registers if engine is off

Takashi Iwai <[email protected]>
drm/nouveau: Don't disable polling in fallback mode

Nicholas Mc Guire <[email protected]>
gpio: pl061: handle failed allocations

Guo Ren <[email protected]>
csky: fixup compile error with CPU 810.

Linus Walleij <[email protected]>
ARM: dts: kirkwood: Fix polarity of GPIO fan lines

Peter Ujfalusi <[email protected]>
ARM: dts: da850-lcdk: Correct the sound card name

Peter Ujfalusi <[email protected]>
ARM: dts: da850-lcdk: Correct the audio codec regulators

Peter Ujfalusi <[email protected]>
ARM: dts: da850-evm: Correct the sound card name

Peter Ujfalusi <[email protected]>
ARM: dts: da850-evm: Correct the audio codec regulators

Christian König <[email protected]>
drm/amdgpu: disable system memory page tables for now

Jim Qu <[email protected]>
drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SDMA1 hang

Tao Zhou <[email protected]>
drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20

James Dingwall <[email protected]>
nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN

Keith Busch <[email protected]>
nvme: pad fake subsys NQN vid and ssvid with zeros

Hannes Reinecke <[email protected]>
nvme-multipath: zero out ANA log buffer

Hongbo Yao <[email protected]>
nvme-pci: fix out of bounds access in nvme_cqe_pending

Liviu Dudau <[email protected]>
nvme-pci: use the same attributes when freeing host_mem_desc_bufs.

Tomi Valkeinen <[email protected]>
drm/bridge: tc358767: fix output H/V syncs

Tomi Valkeinen <[email protected]>
drm/bridge: tc358767: reject modes which require too much BW

Tomi Valkeinen <[email protected]>
drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value

Tomi Valkeinen <[email protected]>
drm/bridge: tc358767: fix single lane configuration

Tomi Valkeinen <[email protected]>
drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE

Tomi Valkeinen <[email protected]>

    drm/bridge: tc358767: add bus flags

Evan Quan <[email protected]>
drm/amd/powerplay: avoid possible buffer overflow

Guo Ren <[email protected]>
irqchip/csky: fixup handle_irq_perbit break irq

Guo Ren <[email protected]>
csky: fixup compile error with pte_alloc

Guo Ren <[email protected]>
csky: fixup CACHEV1 store instruction fast retire

Guo Ren <[email protected]>
csky: fixup relocation error with 807 & 860

Sudeep Holla <[email protected]>
cpufreq: check if policy is inactive early in __cpufreq_get()

David Abdurachmanov <[email protected]>
riscv: fix trace_sys_exit hook

Aurelien Jarno <[email protected]>
tools uapi: fix RISC-V 64-bit support

Biju Das <[email protected]>

    soc: renesas: r8a774c0-sysc: Fix initialization order of 3DG-{A,B}

Arnaldo Carvalho de Melo <[email protected]>
perf test shell: Use a fallback to get the pathname in vfs_getname

Jin Yao <[email protected]>
perf report: Fix wrong iteration count in --branch-history

Jin Yao <[email protected]>
perf stat: Fix endless wait for child process

Chao Fan <[email protected]>
ACPI: NUMA: Use correct type for printing addresses on i386-PAE

Emily Deng <[email protected]>
drm/amdgpu/sriov:Correct pfvf exchange logic

Jianchao Wang <[email protected]>
blk-mq: fix a hung issue when fsync

Adrian Bunk <[email protected]>

    eeprom: at24: add support for 24c2048

Adrian Bunk <[email protected]>
dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string

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

Diffstat:

 Documentation/devicetree/bindings/eeprom/at24.txt  |  1 +
 Makefile                                           |  4 +-
 arch/alpha/include/asm/irq.h                       |  6 +-
 arch/alpha/mm/fault.c                              |  2 +-
 arch/arm/boot/dts/da850-evm.dts                    | 31 +++++++--
 arch/arm/boot/dts/da850-lcdk.dts                   | 38 ++++++++++-
 arch/arm/boot/dts/kirkwood-dnskw.dtsi              |  4 +-
 arch/arm/boot/dts/omap5-board-common.dtsi          |  9 ++-
 arch/arm/boot/dts/omap5-cm-t54.dts                 | 12 +++-
 arch/arm/mach-integrator/impd1.c                   |  6 +-
 arch/arm/mach-omap2/omap-wakeupgen.c               | 36 +++++++++-
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |  2 +
 arch/csky/include/asm/io.h                         | 25 +++++++
 arch/csky/include/asm/pgalloc.h                    | 43 +++++-------
 arch/csky/kernel/module.c                          | 38 ++++++-----
 arch/powerpc/include/asm/book3s/64/pgtable.h       |  4 +-
 arch/riscv/include/asm/pgtable-bits.h              |  6 ++
 arch/riscv/include/asm/pgtable.h                   |  8 +--
 arch/riscv/kernel/ptrace.c                         |  2 +-
 arch/s390/kernel/swsusp.S                          |  4 +-
 arch/x86/events/core.c                             | 14 ++++
 arch/x86/events/intel/core.c                       |  9 +++
 arch/x86/events/perf_event.h                       | 16 ++++-
 arch/x86/ia32/ia32_aout.c                          |  6 +-
 arch/x86/include/asm/uv/bios.h                     |  8 ++-
 arch/x86/kvm/svm.c                                 |  3 +
 arch/x86/kvm/vmx.c                                 | 11 ++--
 arch/x86/platform/uv/bios_uv.c                     | 23 ++++++-
 block/blk-flush.c                                  |  2 +-
 drivers/acpi/numa.c                                |  6 +-
 drivers/cpufreq/cpufreq.c                          | 12 ++--
 drivers/crypto/ccree/cc_driver.c                   |  7 +-
 drivers/crypto/ccree/cc_pm.c                       | 13 ++--
 drivers/crypto/ccree/cc_pm.h                       |  3 +
 drivers/firmware/efi/runtime-wrappers.c            |  7 ++
 drivers/gpio/gpio-mxc.c                            | 41 +++++++-----
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  8 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  3 -
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              | 10 +--
 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c              |  2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |  3 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 14 ++++
 drivers/gpu/drm/bridge/tc358767.c                  | 45 ++++++++++---
 drivers/gpu/drm/drm_lease.c                        |  3 +-
 drivers/gpu/drm/i915/i915_gem.c                    | 12 +++-
 drivers/gpu/drm/i915/intel_drv.h                   | 10 +++
 drivers/gpu/drm/i915/intel_fbdev.c                 | 33 +++++++++-
 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c       |  7 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c   |  7 +-
 drivers/gpu/drm/scheduler/sched_entity.c           |  7 +-
 drivers/gpu/drm/vkms/vkms_crc.c                    |  3 +-
 drivers/gpu/drm/vkms/vkms_crtc.c                   |  8 +--
 drivers/gpu/drm/vkms/vkms_drv.c                    |  7 +-
 drivers/gpu/drm/vkms/vkms_drv.h                    |  2 +
 drivers/gpu/drm/vkms/vkms_gem.c                    |  8 +--
 drivers/gpu/drm/vkms/vkms_output.c                 |  8 +--
 drivers/gpu/drm/vkms/vkms_plane.c                  |  8 +--
 drivers/input/misc/bma150.c                        |  9 +--
 drivers/input/mouse/elan_i2c_core.c                |  2 +-
 drivers/input/mouse/elantech.c                     |  9 +++
 drivers/irqchip/irq-csky-apb-intc.c                | 77 ++++++++++++----------
 drivers/md/dm-crypt.c                              |  2 +-
 drivers/md/dm-thin.c                               | 55 ++++++++++++++--
 drivers/md/raid1.c                                 | 28 +++++---
 drivers/misc/eeprom/Kconfig                        |  2 +-
 drivers/misc/eeprom/at24.c                         |  3 +
 drivers/mmc/core/block.c                           | 10 ++-
 drivers/mmc/host/sunxi-mmc.c                       | 26 +++++++-
 drivers/nvme/host/core.c                           | 18 ++---
 drivers/nvme/host/multipath.c                      |  2 +
 drivers/nvme/host/nvme.h                           |  5 ++
 drivers/nvme/host/pci.c                            | 16 +++--
 drivers/s390/crypto/ap_bus.c                       |  3 +-
 drivers/scsi/sd.c                                  | 12 +++-
 drivers/soc/renesas/r8a774c0-sysc.c                | 23 ++-----
 fs/cifs/cifsglob.h                                 | 20 ++++++
 fs/cifs/cifssmb.c                                  |  7 +-
 fs/cifs/file.c                                     | 37 +++++++++--
 fs/cifs/inode.c                                    | 10 +++
 fs/cifs/smb2file.c                                 |  4 ++
 fs/cifs/smb2inode.c                                | 17 +++++
 fs/cifs/smb2ops.c                                  |  6 +-
 fs/cifs/smb2pdu.c                                  | 15 +++--
 fs/cifs/transport.c                                | 58 ++++++++++++----
 fs/inode.c                                         |  7 +-
 fs/nfsd/nfsctl.c                                   |  4 +-
 fs/proc/task_mmu.c                                 | 22 ++++---
 include/linux/mmc/card.h                           |  1 +
 include/linux/perf_event.h                         |  5 ++
 kernel/events/core.c                               | 16 +++++
 kernel/events/ring_buffer.c                        |  2 +-
 kernel/signal.c                                    |  7 +-
 kernel/trace/trace_probe_tmpl.h                    |  6 +-
 mm/vmscan.c                                        | 10 ---
 net/sunrpc/auth_gss/gss_krb5_seqnum.c              | 49 ++++++++++----
 sound/core/pcm_lib.c                               | 20 ++----
 sound/pci/hda/patch_conexant.c                     |  1 +
 sound/soc/codecs/hdmi-codec.c                      |  4 +-
 sound/usb/pcm.c                                    |  9 ++-
 tools/arch/riscv/include/uapi/asm/bitsperlong.h    | 25 +++++++
 tools/include/uapi/asm/bitsperlong.h               |  4 ++
 tools/perf/builtin-stat.c                          |  3 +-
 tools/perf/tests/shell/lib/probe_vfs_getname.sh    |  3 +-
 tools/perf/util/callchain.c                        | 32 +++++----
 tools/perf/util/callchain.h                        |  1 +
 tools/perf/util/machine.c                          |  2 +-
 106 files changed, 991 insertions(+), 388 deletions(-)