Skip to content

5.4.43-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest111 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/111i2c: dev: Fix the race between the release of i2c_dev and cdevdrivers/i2c/i2c-dev.c+26 -220 replies
2/111KVM: SVM: Fix potential memory leak in svm_cpu_init()arch/x86/kvm/svm.c+6 -70 replies
3/111ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash()security/integrity/ima/ima_crypto.c+6 -60 replies
4/111evm: Check also if *tfm is an error pointer in init_desc()security/integrity/evm/evm_crypto.c+1 -10 replies
5/111ima: Fix return value of ima_write_policy()security/integrity/ima/ima_fs.c+1 -20 replies
6/111ubifs: fix wrong use of crypto_shash_descsize()fs/ubifs/auth.c fs/ubifs/replay.c+6 -240 replies
7/111ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactivedrivers/acpi/ec.c drivers/acpi/sleep.c+9 -120 replies
8/111mtd: spinand: Propagate ECC information to the MTD structuredrivers/mtd/nand/spi/core.c+4 -00 replies
9/111fix multiplication overflow in copy_fdtable()fs/file.c+1 -10 replies
10/111ubifs: remove broken lazytime supportfs/ubifs/file.c+1 -50 replies
11/111i2c: fix missing pm_runtime_put_sync in i2c_device_probedrivers/i2c/i2c-core-base.c+16 -60 replies
12/111iommu/amd: Fix over-read of ACPI UID from IVRS tabledrivers/iommu/amd_iommu_init.c+5 -40 replies
13/111evm: Fix a small race in init_desc()security/integrity/evm/evm_crypto.c+22 -220 replies
14/111i2c: mux: demux-pinctrl: Fix an error handling path in i2c_demux_pinctrl_probe()drivers/i2c/muxes/i2c-demux-pinctrl.c+1 -00 replies
15/111ubi: Fix seq_file usage in detailed_erase_block_info debugfs filedrivers/mtd/ubi/debug.c+2 -100 replies
16/111afs: Dont unlock fetched data pages until the op completes successfullyfs/afs/fsclient.c fs/afs/yfsclient.c+8 -80 replies
17/111mtd: Fix mtd not registered due to nvmem name collisiondrivers/mtd/mtdcore.c+1 -10 replies
18/111kbuild: avoid concurrency issue in parallel building dtbs and dtbs_checkMakefile+6 -20 replies
19/111net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report()include/net/drop_monitor.h+1 -10 replies
20/111gcc-common.h: Update for GCC 10scripts/gcc-plugins/Makefile scripts/gcc-plugins/gcc-common.h+5 -00 replies
21/111HID: multitouch: add eGalaxTouch P80H84 supportdrivers/hid/hid-ids.h drivers/hid/hid-multitouch.c+4 -00 replies
22/111HID: alps: Add AUI1657 device IDdrivers/hid/hid-alps.c drivers/hid/hid-ids.h+2 -10 replies
23/111HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY insteaddrivers/hid/hid-alps.c drivers/hid/hid-ids.h+2 -20 replies
24/111scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIVdrivers/scsi/qla2xxx/qla_mbx.c+1 -10 replies
25/111scsi: qla2xxx: Delete all sessions before unregister local nvme portdrivers/scsi/qla2xxx/qla_attr.c+1 -10 replies
26/111configfs: fix config_item refcnt leak in configfs_rmdir()fs/configfs/dir.c+1 -00 replies
27/111vhost/vsock: fix packet delivery order to monitoring devicesdrivers/vhost/vsock.c+5 -50 replies
28/111aquantia: Fix the media type of AQC100 ethernet controller in the driverdrivers/net/ethernet/aquantia/atlantic/aq_pci_func.c+1 -10 replies
29/111component: Silence bind error on -EPROBE_DEFERdrivers/base/component.c+5 -30 replies
30/111net/ena: Fix build warning in ena_xdp_set()drivers/net/ethernet/amazon/ena/ena_netdev.h+1 -10 replies
31/111scsi: ibmvscsi: Fix WARN_ON during event pool releasedrivers/scsi/ibmvscsi/ibmvscsi.c+0 -40 replies
32/111HID: i2c-hid: reset Synaptics SYNA2393 on resumedrivers/hid/hid-ids.h drivers/hid/i2c-hid/i2c-hid-core.c+5 -00 replies
33/111x86/mm/cpa: Flush direct map alias during cpaarch/x86/mm/pageattr.c+8 -40 replies
34/111ibmvnic: Skip fatal error reset after passive initdrivers/net/ethernet/ibm/ibmvnic.c+2 -10 replies
35/111ftrace/selftest: make unresolved cases cause failure if --fail-unresolved settools/testing/selftests/ftrace/ftracetest+7 -10 replies
36/111x86/apic: Move TSC deadline timer debug printkarch/x86/kernel/apic/apic.c+14 -130 replies
37/111gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp()drivers/net/gtp.c+5 -40 replies
38/111HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dockdrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+2 -00 replies
39/111ceph: fix double unlock in handle_cap_export()fs/ceph/caps.c+1 -00 replies
40/111stmmac: fix pointer check after utilization in stmmac_interruptdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -60 replies
41/111USB: core: Fix misleading driver bug reportdrivers/usb/core/message.c+2 -20 replies
42/111platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TAdrivers/platform/x86/asus-nb-wmi.c+24 -00 replies
43/111iommu/amd: Call domain_flush_complete() in update_domain()drivers/iommu/amd_iommu.c+1 -00 replies
44/111drm/amd/display: Prevent dpcd reads with passive donglesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+11 -60 replies
45/111KVM: selftests: Fix build for evmcs.htools/testing/selftests/kvm/include/evmcs.h tools/testing/selftests/kvm/lib/x86_64/vmx.c+5 -20 replies
46/111ARM: futex: Address build warningarch/arm/include/asm/futex.h+7 -20 replies
47/111scripts/gdb: repair rb_first() and rb_last()scripts/gdb/linux/rbtree.py+2 -20 replies
48/111ALSA: hda - constify and cleanup static NodeID tablessound/pci/hda/hda_generic.c sound/pci/hda/patch_analog.c sound/pci/hda/patch_ca0132.c +4 more+49 -490 replies
49/111ALSA: hda: patch_realtek: fix empty macro usage in if blocksound/pci/hda/patch_realtek.c+2 -20 replies
50/111ALSA: hda: Manage concurrent reg access more properlyinclude/sound/hda_regmap.h include/sound/hdaudio.h sound/hda/hdac_device.c +7 more+135 -540 replies
51/111ALSA: hda/realtek - Add supported new mute Led for HPsound/pci/hda/patch_realtek.c+81 -00 replies
52/111ALSA: hda/realtek - Add HP new mute led supported for ALC236sound/pci/hda/patch_realtek.c+44 -00 replies
53/111ALSA: hda/realtek: Add quirk for Samsung Notebooksound/pci/hda/patch_realtek.c+10 -00 replies
54/111ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295sound/pci/hda/patch_realtek.c+18 -00 replies
55/111ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295sound/pci/hda/patch_realtek.c+4 -00 replies
56/111ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295sound/pci/hda/patch_realtek.c+1 -00 replies
57/111KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.carch/x86/include/asm/kvm_host.h arch/x86/kvm/vmx/vmx.c arch/x86/kvm/x86.c+18 -180 replies
58/111ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio optionsound/pci/ice1712/ice1712.c+2 -10 replies
59/111ALSA: pcm: fix incorrect hw_base increasesound/core/pcm_lib.c+1 -00 replies
60/111ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtremesound/pci/hda/patch_realtek.c+1 -00 replies
61/111ALSA: hda/realtek - Add more fixup entries for Clevo machinessound/pci/hda/patch_realtek.c+3 -00 replies
62/111scsi: qla2xxx: Do not log message when reading port speed via sysfsdrivers/scsi/qla2xxx/qla_attr.c+0 -30 replies
63/111scsi: target: Put lun_ref at end of tmr processingdrivers/target/target_core_transport.c+1 -00 replies
64/111arm64: Fix PTRACE_SYSEMU semanticsarch/arm64/kernel/ptrace.c+4 -30 replies
65/111drm/etnaviv: fix perfmon domain interationdrivers/gpu/drm/etnaviv/etnaviv_perfmon.c+1 -10 replies
66/111apparmor: Fix use-after-free in aa_audit_rule_initsecurity/apparmor/audit.c+2 -10 replies
67/111apparmor: fix potential label refcnt leak in aa_change_profilesecurity/apparmor/domain.c+1 -20 replies
68/111apparmor: Fix aa_label refcnt leak in policy_updatesecurity/apparmor/apparmorfs.c+2 -10 replies
69/111dmaengine: tegra210-adma: Fix an error handling path in tegra_adma_probe()drivers/dma/tegra210-adma.c+1 -10 replies
70/111drm/etnaviv: Fix a leak in submit_pin_objects()drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c+3 -10 replies
71/111dmaengine: dmatest: Restore default for channeldrivers/dma/dmatest.c+5 -40 replies
72/111dmaengine: owl: Use correct lock in owl_dma_get_pchan()drivers/dma/owl-dma.c+3 -50 replies
73/111vsprintf: dont obfuscate NULL and error pointerslib/test_printf.c lib/vsprintf.c+25 -10 replies
74/111drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance.drivers/gpu/drm/i915/gvt/display.c+44 -50 replies
75/111drm/i915: Propagate error from completed fencesdrivers/gpu/drm/i915/i915_request.c+3 -10 replies
76/111powerpc: Remove STRICT_KERNEL_RWX incompatibility with RELOCATABLEarch/powerpc/Kconfig+1 -10 replies
77/111powerpc/64s: Disable STRICT_KERNEL_RWXarch/powerpc/Kconfig+1 -10 replies
78/111bpf: Avoid setting bpf insns pages read-only when prog is jitedinclude/linux/filter.h+6 -20 replies
79/111kbuild: Remove debug info from kallsyms linkingscripts/link-vmlinux.sh+19 -90 replies
80/111Revert "gfs2: Dont demote a glock until its revokes are written"fs/gfs2/glock.c+0 -30 replies
81/111media: fdp1: Fix R-Car M3-N naming in debug messagedrivers/media/platform/rcar_fdp1.c+1 -10 replies
82/111staging: iio: ad2s1210: Fix SPI readingdrivers/staging/iio/resolver/ad2s1210.c+12 -50 replies
83/111staging: kpc2000: fix error return code in kp2000_pcie_probe()drivers/staging/kpc2000/kpc2000/core.c+4 -50 replies
84/111staging: greybus: Fix uninitialized scalar variabledrivers/staging/greybus/uart.c+2 -20 replies
85/111iio: sca3000: Remove an erroneous get_device()drivers/iio/accel/sca3000.c+1 -10 replies
86/111iio: dac: vf610: Fix an error handling path in vf610_dac_probe()drivers/iio/dac/vf610_dac.c+1 -00 replies
87/111iio: adc: ti-ads8344: Fix channel selectiondrivers/iio/adc/ti-ads8344.c+5 -30 replies
88/111misc: rtsx: Add short delay after exit from ASPMdrivers/misc/cardreader/rtsx_pcr.c+3 -00 replies
89/111tty: serial: add missing spin_lock_init for SiFive serial consoledrivers/tty/serial/sifive.c+1 -00 replies
90/111mei: release me_cl object referencedrivers/misc/mei/client.c+2 -00 replies
91/111ipack: tpci200: fix error return code in tpci200_register()drivers/ipack/carriers/tpci200.c+1 -00 replies
92/111s390/pci: Fix s390_mmio_read/write with MIOarch/s390/include/asm/pci_io.h arch/s390/pci/pci_mmio.c+219 -40 replies
93/111s390/kaslr: add support for R_390_JMP_SLOT relocation typearch/s390/kernel/machine_kexec_reloc.c+1 -00 replies
94/111device-dax: dont leak kernel memory to user space after unloading kmemdrivers/dax/kmem.c+11 -30 replies
95/111rapidio: fix an error in get_user_pages_fast() error handlingdrivers/rapidio/devices/rio_mport_cdev.c+5 -00 replies
96/111kasan: disable branch tracing for core runtimemm/kasan/Makefile mm/kasan/generic.c mm/kasan/tags.c+4 -60 replies
97/111rxrpc: Fix the excessive initial retransmission timeoutfs/afs/fs_probe.c fs/afs/vl_probe.c include/net/af_rxrpc.h +14 more+266 -1550 replies
98/111rxrpc: Fix a memory leak in rxkad_verify_response()net/rxrpc/rxkad.c+1 -20 replies
99/111s390/kexec_file: fix initrd location for kdump kernelarch/s390/kernel/machine_kexec_file.c+1 -10 replies
100/111flow_dissector: Drop BPF flow dissector prog ref on netns cleanupnet/core/flow_dissector.c+21 -50 replies
101/111x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasksarch/x86/kernel/unwind_orc.c+7 -00 replies
102/111iio: adc: stm32-adc: Use dma_request_chan() instead dma_request_slave_channel()drivers/iio/adc/stm32-adc.c+14 -20 replies
103/111iio: adc: stm32-adc: fix device used to request dmadrivers/iio/adc/stm32-adc.c+4 -40 replies
104/111iio: adc: stm32-dfsdm: Use dma_request_chan() instead dma_request_slave_channel()drivers/iio/adc/stm32-dfsdm-adc.c+17 -40 replies
105/111iio: adc: stm32-dfsdm: fix device used to request dmadrivers/iio/adc/stm32-dfsdm-adc.c+11 -100 replies
106/111rxrpc: Trace discarded ACKsinclude/trace/events/rxrpc.h net/rxrpc/input.c+45 -20 replies
107/111rxrpc: Fix ack discardnet/rxrpc/input.c+26 -40 replies
108/111tpm: check event log version before reading final eventsdrivers/firmware/efi/libstub/tpm.c drivers/firmware/efi/tpm.c+7 -30 replies
109/111sched/fair: Reorder enqueue/dequeue_task_fair pathkernel/sched/fair.c+20 -220 replies
110/111sched/fair: Fix reordering of enqueue/dequeue_task_fair()kernel/sched/fair.c+9 -80 replies
111/111sched/fair: Fix enqueue_task_fair() warning some morekernel/sched/fair.c+7 -00 replies

Reviews trailers per patch

43 of 111 patches have a Reviewed-by or Acked-by.

PatchRoberto SassuKrzysztof StruczynskiRob HerringNeil HormanLiran AlonVitaly KuznetsovHimanshu MadhaniSascha HauerChris ChiuQian CaiHarry WentlandAurabindo PillaiStephen BoydShay AgroskinKai VehmanenJaroslav KyselaBryant G. LyBart van AsscheLee DuncanLaurence ObermanWill DeaconSudeep HollaBin LuJon HunterThierry RedingMasami HiramatsuSteven Rostedt (VMware)Manivannan SadhasivamAndreas FärberDan CarpenterPetr MladekSergey SenozhatskyAndy ShevchenkoAndrew MortonLianbo JiangFabrice GasnierJavier Martinez CanillasJerry SnitselaarMatthew GarrettMatthew AuldDietmar EggemannVincent GuittotAndrii NakryikoPeter ZijlstraOlivier MoysanZhenyu WangStanislav FomichevAndrey KonovalovPhilipp RudoSamuel Iglesias GonsalvezSven SchnellePalmer DabbeltKieran BinghamIgor RusskikhPaul Cercueil[email protected]Yan, ZhengBoris BrezillonGoldwyn RodriguesMiquel RaynalMatthew Wilcox (Oracle)Jarkko Nikula
1/111
2/111R-b R-b
3/111R-b
4/111
5/111R-b
6/111A-b
7/111T-b
8/111R-b
9/111
10/111
11/111R-b
12/111
13/111A-b A-b
14/111
15/111
16/111R-b
17/111A-b
18/111R-b
19/111A-b
20/111
21/111
22/111
23/111
24/111R-b
25/111R-b
26/111
27/111
28/111A-b
29/111
30/111A-b
31/111
32/111
33/111
34/111
35/111A-b A-b
36/111
37/111
38/111
39/111R-b
40/111
41/111Reported-and-tested-by
42/111
43/111T-b
44/111R-b A-b
45/111
46/111
47/111R-b
48/111
49/111
50/111T-b
51/111
52/111
53/111
54/111
55/111
56/111
57/111
58/111
59/111R-b
60/111
61/111
62/111R-b R-b R-b
63/111T-b R-b
64/111A-b T-b T-b
65/111T-b
66/111
67/111
68/111
69/111R-b A-b
70/111
71/111
72/111R-b A-b
73/111A-b R-b R-b R-b
74/111A-b
75/111R-b
76/111
77/111
78/111
79/111A-b
80/111
81/111R-b
82/111
83/111R-b
84/111
85/111
86/111
87/111
88/111
89/111R-b A-b
90/111
91/111A-b
92/111R-b
93/111R-b
94/111
95/111R-b
96/111R-b
97/111
98/111
99/111T-b
100/111R-b
101/111
102/111A-b
103/111
104/111A-b A-b
105/111
106/111
107/111
108/111R-b R-b R-b
109/111R-b A-b
110/111
111/111R-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 62 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 000/111] 5.4.43-rc1 review

This is the start of the stable review cycle for the 5.4.43 release. There are 111 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 Thu, 28 May 2020 18:36:22 +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/v5.x/stable-review/patch-5.4.43-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-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.43-rc1

Phil Auld <[email protected]>
sched/fair: Fix enqueue_task_fair() warning some more

Vincent Guittot <[email protected]>
sched/fair: Fix reordering of enqueue/dequeue_task_fair()

Vincent Guittot <[email protected]>
sched/fair: Reorder enqueue/dequeue_task_fair path

Loïc Yhuel <[email protected]>
tpm: check event log version before reading final events

David Howells <[email protected]>
rxrpc: Fix ack discard

David Howells <[email protected]>
rxrpc: Trace discarded ACKs

Fabrice Gasnier <[email protected]>
iio: adc: stm32-dfsdm: fix device used to request dma

Peter Ujfalusi <[email protected]>
iio: adc: stm32-dfsdm: Use dma_request_chan() instead dma_request_slave_channel()

Fabrice Gasnier <[email protected]>
iio: adc: stm32-adc: fix device used to request dma

Peter Ujfalusi <[email protected]>
iio: adc: stm32-adc: Use dma_request_chan() instead dma_request_slave_channel()

Josh Poimboeuf <[email protected]>
x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks

Jakub Sitnicki <[email protected]>
flow_dissector: Drop BPF flow dissector prog ref on netns cleanup

Philipp Rudo <[email protected]>
s390/kexec_file: fix initrd location for kdump kernel

Qiushi Wu <[email protected]>
rxrpc: Fix a memory leak in rxkad_verify_response()

David Howells <[email protected]>
rxrpc: Fix the excessive initial retransmission timeout

Marco Elver <[email protected]>
kasan: disable branch tracing for core runtime

John Hubbard <[email protected]>
rapidio: fix an error in get_user_pages_fast() error handling

David Hildenbrand <[email protected]>
device-dax: don't leak kernel memory to user space after unloading kmem

Gerald Schaefer <[email protected]>
s390/kaslr: add support for R_390_JMP_SLOT relocation type

Niklas Schnelle <[email protected]>

    s390/pci: Fix s390_mmio_read/write with MIO

Wei Yongjun <[email protected]>
ipack: tpci200: fix error return code in tpci200_register()

Alexander Usyskin <[email protected]>
mei: release me_cl object reference

Sagar Shrikant Kadam <[email protected]>
tty: serial: add missing spin_lock_init for SiFive serial console

Klaus Doth <[email protected]>
misc: rtsx: Add short delay after exit from ASPM

Gregory CLEMENT <[email protected]>
iio: adc: ti-ads8344: Fix channel selection

Christophe JAILLET <[email protected]>
iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()'

Christophe JAILLET <[email protected]>
iio: sca3000: Remove an erroneous 'get_device()'

Oscar Carter <[email protected]>
staging: greybus: Fix uninitialized scalar variable

Wei Yongjun <[email protected]>
staging: kpc2000: fix error return code in kp2000_pcie_probe()

Dragos Bogdan <[email protected]>
staging: iio: ad2s1210: Fix SPI reading

Geert Uytterhoeven <[email protected]>
media: fdp1: Fix R-Car M3-N naming in debug message

Bob Peterson <[email protected]>
Revert "gfs2: Don't demote a glock until its revokes are written"

Kees Cook <[email protected]>
kbuild: Remove debug info from kallsyms linking

Daniel Borkmann <[email protected]>
bpf: Avoid setting bpf insns pages read-only when prog is jited

Michael Ellerman <[email protected]>
powerpc/64s: Disable STRICT_KERNEL_RWX

Russell Currey <[email protected]>
powerpc: Remove STRICT_KERNEL_RWX incompatibility with RELOCATABLE

Chris Wilson <[email protected]>
drm/i915: Propagate error from completed fences

Colin Xu <[email protected]>
drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance.

Ilya Dryomov <[email protected]>
vsprintf: don't obfuscate NULL and error pointers

Cristian Ciocaltea <[email protected]>
dmaengine: owl: Use correct lock in owl_dma_get_pchan()

Vladimir Murzin <[email protected]>
dmaengine: dmatest: Restore default for channel

Dan Carpenter <[email protected]>
drm/etnaviv: Fix a leak in submit_pin_objects()

Christophe JAILLET <[email protected]>
dmaengine: tegra210-adma: Fix an error handling path in 'tegra_adma_probe()'

Xiyu Yang <[email protected]>
apparmor: Fix aa_label refcnt leak in policy_update

Xiyu Yang <[email protected]>
apparmor: fix potential label refcnt leak in aa_change_profile

Navid Emamdoost <[email protected]>
apparmor: Fix use-after-free in aa_audit_rule_init

Christian Gmeiner <[email protected]>
drm/etnaviv: fix perfmon domain interation

Keno Fischer <[email protected]>
arm64: Fix PTRACE_SYSEMU semantics

Bodo Stroesser <[email protected]>
scsi: target: Put lun_ref at end of tmr processing

Ewan D. Milne <[email protected]>
scsi: qla2xxx: Do not log message when reading port speed via sysfs

PeiSen Hou <[email protected]>
ALSA: hda/realtek - Add more fixup entries for Clevo machines

Christian Lachner <[email protected]>
ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme

Brent Lu <[email protected]>
ALSA: pcm: fix incorrect hw_base increase

Scott Bahling <[email protected]>
ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option

Babu Moger <[email protected]>
KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295

Chris Chiu <[email protected]>
ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295

Mike Pozulp <[email protected]>
ALSA: hda/realtek: Add quirk for Samsung Notebook

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add HP new mute led supported for ALC236

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add supported new mute Led for HP

Takashi Iwai <[email protected]>
ALSA: hda: Manage concurrent reg access more properly

Pierre-Louis Bossart <[email protected]>
ALSA: hda: patch_realtek: fix empty macro usage in if block

Michał Mirosław <[email protected]>
ALSA: hda - constify and cleanup static NodeID tables

Aymeric Agon-Rambosson <[email protected]>
scripts/gdb: repair rb_first() and rb_last()

Thomas Gleixner <[email protected]>
ARM: futex: Address build warning

Peter Xu <[email protected]>
KVM: selftests: Fix build for evmcs.h

Aurabindo Pillai <[email protected]>
drm/amd/display: Prevent dpcd reads with passive dongles

Joerg Roedel <[email protected]>
iommu/amd: Call domain_flush_complete() in update_domain()

Hans de Goede <[email protected]>
platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA

Alan Stern <[email protected]>
USB: core: Fix misleading driver bug report

Maxim Petrov <[email protected]>
stmmac: fix pointer check after utilization in stmmac_interrupt

Wu Bo <[email protected]>
ceph: fix double unlock in handle_cap_export()

Hans de Goede <[email protected]>
HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock

Yoshiyuki Kurauchi <[email protected]>
gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp()

Thomas Gleixner <[email protected]>
x86/apic: Move TSC deadline timer debug printk

Alan Maguire <[email protected]>
ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set

Juliet Kim <[email protected]>
ibmvnic: Skip fatal error reset after passive init

Rick Edgecombe <[email protected]>
x86/mm/cpa: Flush direct map alias during cpa

Daniel Playfair Cal <[email protected]>
HID: i2c-hid: reset Synaptics SYNA2393 on resume

Tyrel Datwyler <[email protected]>
scsi: ibmvscsi: Fix WARN_ON during event pool release

Gavin Shan <[email protected]>
net/ena: Fix build warning in ena_xdp_set()

James Hilliard <[email protected]>
component: Silence bind error on -EPROBE_DEFER

Richard Clark <[email protected]>
aquantia: Fix the media type of AQC100 ethernet controller in the driver

Stefano Garzarella <[email protected]>
vhost/vsock: fix packet delivery order to monitoring devices

Xiyu Yang <[email protected]>
configfs: fix config_item refcnt leak in configfs_rmdir()

Quinn Tran <[email protected]>
scsi: qla2xxx: Delete all sessions before unregister local nvme port

Arun Easi <[email protected]>
scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV

Jiri Kosina <[email protected]>
HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead

Artem Borisov <[email protected]>
HID: alps: Add AUI1657 device ID

Sebastian Reichel <[email protected]>
HID: multitouch: add eGalaxTouch P80H84 support

Frédéric Pierret (fepitre) <[email protected]>
gcc-common.h: Update for GCC 10

Masahiro Yamada <[email protected]>
net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report()

Masahiro Yamada <[email protected]>
kbuild: avoid concurrency issue in parallel building dtbs and dtbs_check

Ricardo Ribalda Delgado <[email protected]>
mtd: Fix mtd not registered due to nvmem name collision

David Howells <[email protected]>
afs: Don't unlock fetched data pages until the op completes successfully

Richard Weinberger <[email protected]>
ubi: Fix seq_file usage in detailed_erase_block_info debugfs file

Christophe JAILLET <[email protected]>
i2c: mux: demux-pinctrl: Fix an error handling path in 'i2c_demux_pinctrl_probe()'

Dan Carpenter <[email protected]>
evm: Fix a small race in init_desc()

Alexander Monakov <[email protected]>
iommu/amd: Fix over-read of ACPI UID from IVRS table

Alain Volmat <[email protected]>
i2c: fix missing pm_runtime_put_sync in i2c_device_probe

Christoph Hellwig <[email protected]>
ubifs: remove broken lazytime support

Al Viro <[email protected]>
fix multiplication overflow in copy_fdtable()

Miquel Raynal <[email protected]>
mtd: spinand: Propagate ECC information to the MTD structure

Rafael J. Wysocki <[email protected]>
ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive

Eric Biggers <[email protected]>
ubifs: fix wrong use of crypto_shash_descsize()

Roberto Sassu <[email protected]>
ima: Fix return value of ima_write_policy()

Roberto Sassu <[email protected]>
evm: Check also if *tfm is an error pointer in init_desc()

Roberto Sassu <[email protected]>

    ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash()

Miaohe Lin <[email protected]>
KVM: SVM: Fix potential memory leak in svm_cpu_init()

Kevin Hao <[email protected]>
i2c: dev: Fix the race between the release of i2c_dev and cdev

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

Diffstat:

 Makefile                                           |  12 +-
 arch/arm/include/asm/futex.h                       |   9 +-
 arch/arm64/kernel/ptrace.c                         |   7 +-
 arch/powerpc/Kconfig                               |   2 +-
 arch/s390/include/asm/pci_io.h                     |  10 +-
 arch/s390/kernel/machine_kexec_file.c              |   2 +-
 arch/s390/kernel/machine_kexec_reloc.c             |   1 +
 arch/s390/pci/pci_mmio.c                           | 213 ++++++++++++++++++-
 arch/x86/include/asm/kvm_host.h                    |   1 +
 arch/x86/kernel/apic/apic.c                        |  27 +--
 arch/x86/kernel/unwind_orc.c                       |   7 +
 arch/x86/kvm/svm.c                                 |  13 +-
 arch/x86/kvm/vmx/vmx.c                             |  18 --
 arch/x86/kvm/x86.c                                 |  17 ++
 arch/x86/mm/pageattr.c                             |  12 +-
 drivers/acpi/ec.c                                  |   6 +-
 drivers/acpi/sleep.c                               |  15 +-
 drivers/base/component.c                           |   8 +-
 drivers/dax/kmem.c                                 |  14 +-
 drivers/dma/dmatest.c                              |   9 +-
 drivers/dma/owl-dma.c                              |   8 +-
 drivers/dma/tegra210-adma.c                        |   2 +-
 drivers/firmware/efi/libstub/tpm.c                 |   5 +-
 drivers/firmware/efi/tpm.c                         |   5 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  17 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c       |   4 +-
 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c          |   2 +-
 drivers/gpu/drm/i915/gvt/display.c                 |  49 ++++-
 drivers/gpu/drm/i915/i915_request.c                |   4 +-
 drivers/hid/hid-alps.c                             |   1 +
 drivers/hid/hid-ids.h                              |   7 +-
 drivers/hid/hid-multitouch.c                       |   3 +
 drivers/hid/hid-quirks.c                           |   1 +
 drivers/hid/i2c-hid/i2c-hid-core.c                 |   2 +
 drivers/i2c/i2c-core-base.c                        |  22 +-
 drivers/i2c/i2c-dev.c                              |  48 +++--
 drivers/i2c/muxes/i2c-demux-pinctrl.c              |   1 +
 drivers/iio/accel/sca3000.c                        |   2 +-
 drivers/iio/adc/stm32-adc.c                        |  20 +-
 drivers/iio/adc/stm32-dfsdm-adc.c                  |  36 +++-
 drivers/iio/adc/ti-ads8344.c                       |   8 +-
 drivers/iio/dac/vf610_dac.c                        |   1 +
 drivers/iommu/amd_iommu.c                          |   1 +
 drivers/iommu/amd_iommu_init.c                     |   9 +-
 drivers/ipack/carriers/tpci200.c                   |   1 +
 drivers/media/platform/rcar_fdp1.c                 |   2 +-
 drivers/misc/cardreader/rtsx_pcr.c                 |   3 +
 drivers/misc/mei/client.c                          |   2 +
 drivers/mtd/mtdcore.c                              |   2 +-
 drivers/mtd/nand/spi/core.c                        |   4 +
 drivers/mtd/ubi/debug.c                            |  12 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.h       |   2 +-
 .../net/ethernet/aquantia/atlantic/aq_pci_func.c   |   2 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |   3 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   7 +-
 drivers/net/gtp.c                                  |   9 +-
 drivers/platform/x86/asus-nb-wmi.c                 |  24 +++
 drivers/rapidio/devices/rio_mport_cdev.c           |   5 +
 drivers/scsi/ibmvscsi/ibmvscsi.c                   |   4 -
 drivers/scsi/qla2xxx/qla_attr.c                    |   5 +-
 drivers/scsi/qla2xxx/qla_mbx.c                     |   2 +-
 drivers/staging/greybus/uart.c                     |   4 +-
 drivers/staging/iio/resolver/ad2s1210.c            |  17 +-
 drivers/staging/kpc2000/kpc2000/core.c             |   9 +-
 drivers/target/target_core_transport.c             |   1 +
 drivers/tty/serial/sifive.c                        |   1 +
 drivers/usb/core/message.c                         |   4 +-
 drivers/vhost/vsock.c                              |  10 +-
 fs/afs/fs_probe.c                                  |  18 +-
 fs/afs/fsclient.c                                  |   8 +-
 fs/afs/vl_probe.c                                  |  18 +-
 fs/afs/yfsclient.c                                 |   8 +-
 fs/ceph/caps.c                                     |   1 +
 fs/configfs/dir.c                                  |   1 +
 fs/file.c                                          |   2 +-
 fs/gfs2/glock.c                                    |   3 -
 fs/ubifs/auth.c                                    |  17 +-
 fs/ubifs/file.c                                    |   6 +-
 fs/ubifs/replay.c                                  |  13 +-
 include/linux/filter.h                             |   8 +-
 include/net/af_rxrpc.h                             |   2 +-
 include/net/drop_monitor.h                         |   2 +-
 include/sound/hda_regmap.h                         |   3 +
 include/sound/hdaudio.h                            |   1 +
 include/trace/events/rxrpc.h                       |  52 ++++-
 kernel/sched/fair.c                                |  50 +++--
 lib/test_printf.c                                  |  19 +-
 lib/vsprintf.c                                     |   7 +
 mm/kasan/Makefile                                  |   8 +-
 mm/kasan/generic.c                                 |   1 -
 mm/kasan/tags.c                                    |   1 -
 net/core/flow_dissector.c                          |  26 ++-
 net/rxrpc/Makefile                                 |   1 +
 net/rxrpc/ar-internal.h                            |  25 ++-
 net/rxrpc/call_accept.c                            |   2 +-
 net/rxrpc/call_event.c                             |  22 +-
 net/rxrpc/input.c                                  |  44 +++-
 net/rxrpc/misc.c                                   |   5 -
 net/rxrpc/output.c                                 |   9 +-
 net/rxrpc/peer_event.c                             |  46 ----
 net/rxrpc/peer_object.c                            |  12 +-
 net/rxrpc/proc.c                                   |   8 +-
 net/rxrpc/rtt.c                                    | 195 +++++++++++++++++
 net/rxrpc/rxkad.c                                  |   3 +-
 net/rxrpc/sendmsg.c                                |  26 +--
 net/rxrpc/sysctl.c                                 |   9 -
 scripts/gcc-plugins/Makefile                       |   1 +
 scripts/gcc-plugins/gcc-common.h                   |   4 +
 scripts/gdb/linux/rbtree.py                        |   4 +-
 scripts/link-vmlinux.sh                            |  28 ++-
 security/apparmor/apparmorfs.c                     |   3 +-
 security/apparmor/audit.c                          |   3 +-
 security/apparmor/domain.c                         |   3 +-
 security/integrity/evm/evm_crypto.c                |  44 ++--
 security/integrity/ima/ima_crypto.c                |  12 +-
 security/integrity/ima/ima_fs.c                    |   3 +-
 sound/core/pcm_lib.c                               |   1 +
 sound/hda/hdac_device.c                            |   1 +
 sound/hda/hdac_regmap.c                            | 142 +++++++++----
 sound/pci/hda/hda_codec.c                          |  30 +--
 sound/pci/hda/hda_generic.c                        |   6 +-
 sound/pci/hda/hda_local.h                          |   2 +
 sound/pci/hda/patch_analog.c                       |   6 +-
 sound/pci/hda/patch_ca0132.c                       |  12 +-
 sound/pci/hda/patch_conexant.c                     |   6 +-
 sound/pci/hda/patch_hdmi.c                         |   2 +-
 sound/pci/hda/patch_realtek.c                      | 232 +++++++++++++++++----
 sound/pci/hda/patch_sigmatel.c                     |   4 +-
 sound/pci/hda/patch_via.c                          |   6 +-
 sound/pci/ice1712/ice1712.c                        |   3 +-
 tools/testing/selftests/ftrace/ftracetest          |   8 +-
 tools/testing/selftests/kvm/include/evmcs.h        |   4 +-
 tools/testing/selftests/kvm/lib/x86_64/vmx.c       |   3 +
 133 files changed, 1451 insertions(+), 600 deletions(-)