Skip to content

5.6.15-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 Latest126 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/126i2c: dev: Fix the race between the release of i2c_dev and cdevdrivers/i2c/i2c-dev.c+26 -220 replies
2/126ARC: [plat-hsdk]: fix USB regressionarch/arc/configs/hsdk_defconfig+1 -00 replies
3/126ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash()security/integrity/ima/ima_crypto.c+6 -60 replies
4/126evm: Check also if *tfm is an error pointer in init_desc()security/integrity/evm/evm_crypto.c+1 -10 replies
5/126ima: Fix return value of ima_write_policy()security/integrity/ima/ima_fs.c+1 -20 replies
6/126ovl: potential crash in ovl_fid_to_fh()fs/overlayfs/export.c+3 -00 replies
7/126ubifs: fix wrong use of crypto_shash_descsize()fs/ubifs/auth.c fs/ubifs/replay.c+6 -240 replies
8/126ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactivedrivers/acpi/ec.c drivers/acpi/sleep.c+9 -120 replies
9/126mtd: spinand: Propagate ECC information to the MTD structuredrivers/mtd/nand/spi/core.c+4 -00 replies
10/126fix multiplication overflow in copy_fdtable()fs/file.c+1 -10 replies
11/126pipe: Fix pipe_full() test in opipe_prep().fs/splice.c+1 -10 replies
12/126ubifs: remove broken lazytime supportfs/ubifs/file.c+1 -50 replies
13/126i2c: fix missing pm_runtime_put_sync in i2c_device_probedrivers/i2c/i2c-core-base.c+16 -60 replies
14/126iommu/amd: Fix over-read of ACPI UID from IVRS tabledrivers/iommu/amd_iommu_init.c+5 -40 replies
15/126iommu/amd: Fix get_acpihid_device_id()drivers/iommu/amd_iommu.c+2 -10 replies
16/126evm: Fix a small race in init_desc()security/integrity/evm/evm_crypto.c+22 -220 replies
17/126i2c: mux: demux-pinctrl: Fix an error handling path in i2c_demux_pinctrl_probe()drivers/i2c/muxes/i2c-demux-pinctrl.c+1 -00 replies
18/126ubi: Fix seq_file usage in detailed_erase_block_info debugfs filedrivers/mtd/ubi/debug.c+2 -100 replies
19/126afs: Dont unlock fetched data pages until the op completes successfullyfs/afs/fsclient.c fs/afs/yfsclient.c+8 -80 replies
20/126mtd: Fix mtd not registered due to nvmem name collisiondrivers/mtd/mtdcore.c+1 -10 replies
21/126iommu: Fix deferred domain attachmentdrivers/iommu/iommu.c+11 -60 replies
22/126kbuild: avoid concurrency issue in parallel building dtbs and dtbs_checkMakefile+6 -20 replies
23/126net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report()include/net/drop_monitor.h+1 -10 replies
24/126gcc-common.h: Update for GCC 10scripts/gcc-plugins/Makefile scripts/gcc-plugins/gcc-common.h+5 -00 replies
25/126HID: multitouch: add eGalaxTouch P80H84 supportdrivers/hid/hid-ids.h drivers/hid/hid-multitouch.c+4 -00 replies
26/126HID: logitech: Add support for Logitech G11 extra keysdrivers/hid/hid-ids.h drivers/hid/hid-lg-g15.c+5 -00 replies
27/126HID: alps: Add AUI1657 device IDdrivers/hid/hid-alps.c drivers/hid/hid-ids.h+2 -10 replies
28/126HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY insteaddrivers/hid/hid-alps.c drivers/hid/hid-ids.h+2 -20 replies
29/126scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIVdrivers/scsi/qla2xxx/qla_mbx.c+1 -10 replies
30/126scsi: qla2xxx: Delete all sessions before unregister local nvme portdrivers/scsi/qla2xxx/qla_attr.c+1 -10 replies
31/126configfs: fix config_item refcnt leak in configfs_rmdir()fs/configfs/dir.c+1 -00 replies
32/126vhost/vsock: fix packet delivery order to monitoring devicesdrivers/vhost/vsock.c+5 -50 replies
33/126aquantia: Fix the media type of AQC100 ethernet controller in the driverdrivers/net/ethernet/aquantia/atlantic/aq_pci_func.c+1 -10 replies
34/126component: Silence bind error on -EPROBE_DEFERdrivers/base/component.c+5 -30 replies
35/126net/ena: Fix build warning in ena_xdp_set()drivers/net/ethernet/amazon/ena/ena_netdev.h+1 -10 replies
36/126scsi: ibmvscsi: Fix WARN_ON during event pool releasedrivers/scsi/ibmvscsi/ibmvscsi.c+0 -40 replies
37/126HID: i2c-hid: reset Synaptics SYNA2393 on resumedrivers/hid/hid-ids.h drivers/hid/i2c-hid/i2c-hid-core.c+5 -00 replies
38/126ibmvnic: Skip fatal error reset after passive initdrivers/net/ethernet/ibm/ibmvnic.c+2 -10 replies
39/126ftrace/selftest: make unresolved cases cause failure if --fail-unresolved settools/testing/selftests/ftrace/ftracetest+7 -10 replies
40/126selftests: fix kvm relocatable native/cross builds and installstools/testing/selftests/kvm/Makefile+28 -10 replies
41/126x86/apic: Move TSC deadline timer debug printkarch/x86/kernel/apic/apic.c+14 -130 replies
42/126gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp()drivers/net/gtp.c+5 -40 replies
43/126HID: 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
44/126ceph: fix double unlock in handle_cap_export()fs/ceph/caps.c+1 -00 replies
45/126stmmac: fix pointer check after utilization in stmmac_interruptdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -60 replies
46/126USB: core: Fix misleading driver bug reportdrivers/usb/core/message.c+2 -20 replies
47/126platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TAdrivers/platform/x86/asus-nb-wmi.c+24 -00 replies
48/126iommu/amd: Do not loop forever when trying to increase address spacedrivers/iommu/amd_iommu.c+12 -10 replies
49/126iommu/amd: Call domain_flush_complete() in update_domain()drivers/iommu/amd_iommu.c+1 -00 replies
50/126drm/amd/display: fix counter in wait_for_no_pipes_pendingdrivers/gpu/drm/amd/display/dc/core/dc.c+2 -30 replies
51/126drm/amd/display: Prevent dpcd reads with passive donglesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+11 -60 replies
52/126KVM: selftests: Fix build for evmcs.htools/testing/selftests/kvm/include/evmcs.h tools/testing/selftests/kvm/lib/x86_64/vmx.c+5 -20 replies
53/126ARM: futex: Address build warningarch/arm/include/asm/futex.h+7 -20 replies
54/126tools/bootconfig: Fix resource leak in apply_xbc()tools/bootconfig/main.c+6 -30 replies
55/126scripts/gdb: repair rb_first() and rb_last()scripts/gdb/linux/rbtree.py+2 -20 replies
56/126ALSA: hda/realtek - Add supported new mute Led for HPsound/pci/hda/patch_realtek.c+81 -00 replies
57/126ALSA: hda/realtek - Add HP new mute led supported for ALC236sound/pci/hda/patch_realtek.c+44 -00 replies
58/126ALSA: hda/realtek: Add quirk for Samsung Notebooksound/pci/hda/patch_realtek.c+10 -00 replies
59/126ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295sound/pci/hda/patch_realtek.c+18 -00 replies
60/126ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295sound/pci/hda/patch_realtek.c+4 -00 replies
61/126ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295sound/pci/hda/patch_realtek.c+1 -00 replies
62/126bpf: Restrict bpf_probe_read{, str}() only to archs where they workarch/arm/Kconfig arch/arm64/Kconfig arch/x86/Kconfig +2 more+10 -20 replies
63/126bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_rangekernel/bpf/verifier.c+3 -10 replies
64/126ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio optionsound/pci/ice1712/ice1712.c+2 -10 replies
65/126ALSA: pcm: fix incorrect hw_base increasesound/core/pcm_lib.c+1 -00 replies
66/126ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtremesound/pci/hda/patch_realtek.c+1 -00 replies
67/126ALSA: hda/realtek - Add more fixup entries for Clevo machinessound/pci/hda/patch_realtek.c+3 -00 replies
68/126scsi: qla2xxx: Do not log message when reading port speed via sysfsdrivers/scsi/qla2xxx/qla_attr.c+0 -30 replies
69/126scsi: target: Put lun_ref at end of tmr processingdrivers/target/target_core_transport.c+1 -00 replies
70/126arm64: Fix PTRACE_SYSEMU semanticsarch/arm64/kernel/ptrace.c+4 -30 replies
71/126powerpc/64s: Disable STRICT_KERNEL_RWXarch/powerpc/Kconfig+1 -10 replies
72/126drm/etnaviv: fix perfmon domain interationdrivers/gpu/drm/etnaviv/etnaviv_perfmon.c+1 -10 replies
73/126pinctrl: qcom: Add affinity callbacks to msmgpio IRQ chipdrivers/pinctrl/qcom/pinctrl-msm.c+25 -00 replies
74/126apparmor: Fix use-after-free in aa_audit_rule_initsecurity/apparmor/audit.c+2 -10 replies
75/126apparmor: fix potential label refcnt leak in aa_change_profilesecurity/apparmor/domain.c+1 -20 replies
76/126apparmor: Fix aa_label refcnt leak in policy_updatesecurity/apparmor/apparmorfs.c+2 -10 replies
77/126dmaengine: tegra210-adma: Fix an error handling path in tegra_adma_probe()drivers/dma/tegra210-adma.c+1 -10 replies
78/126drm/etnaviv: Fix a leak in submit_pin_objects()drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c+3 -10 replies
79/126dmaengine: dmatest: Restore default for channeldrivers/dma/dmatest.c+5 -40 replies
80/126dmaengine: idxd: fix interrupt completion after unmaskingdrivers/dma/idxd/device.c drivers/dma/idxd/irq.c+26 -70 replies
81/126dmaengine: owl: Use correct lock in owl_dma_get_pchan()drivers/dma/owl-dma.c+3 -50 replies
82/126vsprintf: dont obfuscate NULL and error pointerslib/test_printf.c lib/vsprintf.c+25 -10 replies
83/126drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance.drivers/gpu/drm/i915/gvt/display.c+44 -50 replies
84/126drm/i915: Propagate error from completed fencesdrivers/gpu/drm/i915/i915_request.c+3 -10 replies
85/126Revert "gfs2: Dont demote a glock until its revokes are written"fs/gfs2/glock.c+0 -30 replies
86/126virtio-balloon: Revert "virtio-balloon: Switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM"drivers/virtio/virtio_balloon.c+63 -446 replies
87/126Revert "driver core: platform: Initialize dma_parms for platform devices"drivers/base/platform.c include/linux/platform_device.h+0 -30 replies
88/126tools/bootconfig: Fix apply_xbc() to return zero on successtools/bootconfig/main.c+1 -00 replies
89/126kbuild: Remove debug info from kallsyms linkingscripts/link-vmlinux.sh+19 -90 replies
90/126staging: iio: ad2s1210: Fix SPI readingdrivers/staging/iio/resolver/ad2s1210.c+12 -50 replies
91/126staging: wfx: unlock on error pathdrivers/staging/wfx/scan.c+3 -10 replies
92/126staging: kpc2000: fix error return code in kp2000_pcie_probe()drivers/staging/kpc2000/kpc2000/core.c+4 -50 replies
93/126staging: greybus: Fix uninitialized scalar variabledrivers/staging/greybus/uart.c+2 -20 replies
94/126iio: adc: stm32-adc: fix device used to request dmadrivers/iio/adc/stm32-adc.c+4 -40 replies
95/126iio: adc: stm32-dfsdm: fix device used to request dmadrivers/iio/adc/stm32-dfsdm-adc.c+11 -100 replies
96/126iio: sca3000: Remove an erroneous get_device()drivers/iio/accel/sca3000.c+1 -10 replies
97/126iio: dac: vf610: Fix an error handling path in vf610_dac_probe()drivers/iio/dac/vf610_dac.c+1 -00 replies
98/126iio: adc: ti-ads8344: Fix channel selectiondrivers/iio/adc/ti-ads8344.c+5 -30 replies
99/126driver core: Fix SYNC_STATE_ONLY device link implementationdrivers/base/core.c+39 -220 replies
100/126driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device linksdrivers/base/core.c+5 -30 replies
101/126misc: rtsx: Add short delay after exit from ASPMdrivers/misc/cardreader/rtsx_pcr.c+3 -00 replies
102/126tty: serial: add missing spin_lock_init for SiFive serial consoledrivers/tty/serial/sifive.c+1 -00 replies
103/126mei: release me_cl object referencedrivers/misc/mei/client.c+2 -00 replies
104/126ipack: tpci200: fix error return code in tpci200_register()drivers/ipack/carriers/tpci200.c+1 -00 replies
105/126s390/pci: Fix s390_mmio_read/write with MIOarch/s390/include/asm/pci_io.h arch/s390/pci/pci_mmio.c+219 -40 replies
106/126s390/kaslr: add support for R_390_JMP_SLOT relocation typearch/s390/kernel/machine_kexec_reloc.c+1 -00 replies
107/126device-dax: dont leak kernel memory to user space after unloading kmemdrivers/dax/kmem.c+11 -30 replies
108/126rapidio: fix an error in get_user_pages_fast() error handlingdrivers/rapidio/devices/rio_mport_cdev.c+5 -00 replies
109/126kasan: disable branch tracing for core runtimemm/kasan/Makefile mm/kasan/generic.c mm/kasan/tags.c+4 -60 replies
110/126sh: include linux/time_types.h for sockiosarch/sh/include/uapi/asm/sockios.h+2 -00 replies
111/126sparc32: use PUD rather than PGD to get PMD in srmmu_nocache_init()arch/sparc/mm/srmmu.c+1 -10 replies
112/126sparc32: fix page table traversal in srmmu_nocache_init()arch/sparc/mm/srmmu.c+2 -20 replies
113/126z3fold: fix use-after-free when freeing handlesmm/z3fold.c+6 -50 replies
114/126iio: imu: st_lsm6dsx: unlock on error in st_lsm6dsx_shub_write_raw()drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c+5 -20 replies
115/126rxrpc: 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
116/126rxrpc: Fix a memory leak in rxkad_verify_response()net/rxrpc/rxkad.c+1 -20 replies
117/126tpm: check event log version before reading final eventsdrivers/firmware/efi/libstub/tpm.c drivers/firmware/efi/tpm.c+7 -30 replies
118/126s390/kexec_file: fix initrd location for kdump kernelarch/s390/kernel/machine_kexec_file.c+1 -10 replies
119/126flow_dissector: Drop BPF flow dissector prog ref on netns cleanupnet/core/flow_dissector.c+21 -50 replies
120/126x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasksarch/x86/kernel/unwind_orc.c+7 -00 replies
121/126rxrpc: Trace discarded ACKsinclude/trace/events/rxrpc.h net/rxrpc/input.c+45 -20 replies
122/126rxrpc: Fix ack discardnet/rxrpc/input.c+26 -40 replies
123/126bpf: Prevent mmap()ing read-only maps as writablekernel/bpf/syscall.c tools/testing/selftests/bpf/prog_tests/mmap.c tools/testing/selftests/bpf/progs/test_mmap.c+34 -40 replies
124/126sched/fair: Reorder enqueue/dequeue_task_fair pathkernel/sched/fair.c+20 -220 replies
125/126sched/fair: Fix reordering of enqueue/dequeue_task_fair()kernel/sched/fair.c+9 -80 replies
126/126sched/fair: Fix enqueue_task_fair() warning some morekernel/sched/fair.c+7 -00 replies

Reviews trailers per patch

52 of 126 patches have a Reviewed-by or Acked-by.

PatchJarkko NikulaAndy ShevchenkoRoberto SassuKrzysztof StruczynskiMatthew Wilcox (Oracle)Miquel RaynalRob HerringSascha HauerChris ChiuBoris BrezillonIgor RusskikhMasami HiramatsuSteven Rostedt (VMware)Yan, Zheng[email protected]Qian CaiZhan LiuAurabindo PillaiHarry WentlandHans de GoedeStephen BoydPetr MladekSergey SenozhatskyManivannan SadhasivamAndreas FärberZhenyu WangAndrii NakryikoBryant G. LyBart van AsscheDan CarpenterJérôme PouillerRafael J. WysockiSamuel Iglesias GonsalvezPhilipp RudoAndrey KonovalovDouglas AndersonJann HornDietmar EggemannVincent GuittotLianbo JiangJavier Martinez CanillasJerry SnitselaarMatthew GarrettStanislav FomichevJohn Paul Adrian GlaubitzPaul CercueilPeter ZijlstraAndrew MortonSven SchnellePalmer DabbeltWill DeaconSudeep HollaBin LuMatthew AuldJon HunterThierry RedingLee DuncanLaurence ObermanHimanshu MadhaniNeil HormanJaroslav KyselaJohn FastabendYonghong SongLinus TorvaldsShay AgroskinAmir GoldsteinGoldwyn Rodrigues
1/126
2/126
3/126R-b
4/126
5/126R-b
6/126R-b
7/126A-b
8/126T-b
9/126R-b
10/126
11/126
12/126
13/126R-b
14/126
15/126R-b
16/126A-b A-b
17/126
18/126
19/126R-b
20/126A-b
21/126T-b
22/126R-b
23/126A-b
24/126
25/126
26/126R-b
27/126
28/126
29/126R-b
30/126R-b
31/126
32/126
33/126A-b
34/126
35/126A-b
36/126
37/126
38/126
39/126A-b A-b
40/126
41/126
42/126
43/126
44/126R-b
45/126
46/126Reported-and-tested-by
47/126
48/126T-b
49/126T-b
50/126R-b A-b
51/126A-b R-b
52/126
53/126
54/126A-b
55/126R-b
56/126
57/126
58/126
59/126
60/126
61/126
62/126R-b A-b
63/126A-b A-b
64/126
65/126R-b
66/126
67/126
68/126R-b R-b R-b
69/126T-b R-b
70/126A-b T-b T-b
71/126
72/126T-b
73/126R-b T-b
74/126
75/126
76/126
77/126R-b A-b
78/126
79/126
80/126
81/126R-b A-b
82/126R-b A-b R-b R-b
83/126A-b
84/126R-b
85/126
86/126
87/126
88/126A-b T-b
89/126A-b
90/126
91/126R-b
92/126R-b
93/126
94/126
95/126
96/126
97/126
98/126
99/126R-b
100/126R-b
101/126
102/126R-b A-b
103/126
104/126A-b
105/126R-b
106/126R-b
107/126
108/126R-b
109/126R-b
110/126T-b
111/126
112/126
113/126
114/126
115/126
116/126
117/126R-b R-b R-b
118/126T-b
119/126R-b
120/126
121/126
122/126
123/126R-b
124/126R-b A-b
125/126
126/126R-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 67 reviewers.

Read the v1 thread

Cover letter [PATCH 5.6 000/126] 5.6.15-rc1 review

This is the start of the stable review cycle for the 5.6.15 release. There are 126 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.6.15-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.6.15-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

Andrii Nakryiko <[email protected]>
bpf: Prevent mmap()'ing read-only maps as writable

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

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

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

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

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

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

Dan Carpenter <[email protected]>
iio: imu: st_lsm6dsx: unlock on error in st_lsm6dsx_shub_write_raw()

Uladzislau Rezki <[email protected]>
z3fold: fix use-after-free when freeing handles

Mike Rapoport <[email protected]>
sparc32: fix page table traversal in srmmu_nocache_init()

Mike Rapoport <[email protected]>
sparc32: use PUD rather than PGD to get PMD in srmmu_nocache_init()

Arnd Bergmann <[email protected]>
sh: include linux/time_types.h for sockios

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

Saravana Kannan <[email protected]>
driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links

Saravana Kannan <[email protected]>
driver core: Fix SYNC_STATE_ONLY device link implementation

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()'

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

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

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

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

Dan Carpenter <[email protected]>
staging: wfx: unlock on error path

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

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

Steven Rostedt (VMware) <[email protected]>
tools/bootconfig: Fix apply_xbc() to return zero on success

Sasha Levin <[email protected]>
Revert "driver core: platform: Initialize dma_parms for platform devices"

Michael S. Tsirkin <[email protected]>
virtio-balloon: Revert "virtio-balloon: Switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM"

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

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()

Dave Jiang <[email protected]>
dmaengine: idxd: fix interrupt completion after unmasking

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

Venkata Narendra Kumar Gutta <[email protected]>
pinctrl: qcom: Add affinity callbacks to msmgpio IRQ chip

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

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

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

Daniel Borkmann <[email protected]>
bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_range

Daniel Borkmann <[email protected]>
bpf: Restrict bpf_probe_read{, str}() only to archs where they work

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

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

Yunfeng Ye <[email protected]>
tools/bootconfig: Fix resource leak in apply_xbc()

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

Roman Li <[email protected]>
drm/amd/display: fix counter in wait_for_no_pipes_pending

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

Joerg Roedel <[email protected]>
iommu/amd: Do not loop forever when trying to increase address space

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

Shuah Khan <[email protected]>
selftests: fix kvm relocatable native/cross builds and installs

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

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

Fabian Schindlatz <[email protected]>
HID: logitech: Add support for Logitech G11 extra keys

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

Joerg Roedel <[email protected]>
iommu: Fix deferred domain attachment

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()

Raul E Rangel <[email protected]>
iommu/amd: Fix get_acpihid_device_id()

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

Tetsuo Handa <[email protected]>
pipe: Fix pipe_full() test in opipe_prep().

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()

Dan Carpenter <[email protected]>
ovl: potential crash in ovl_fid_to_fh()

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()

Eugeniy Paltsev <[email protected]>
ARC: [plat-hsdk]: fix USB regression

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

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

Diffstat:

 Makefile                                           |  12 +-
 arch/arc/configs/hsdk_defconfig                    |   1 +
 arch/arm/Kconfig                                   |   1 +
 arch/arm/include/asm/futex.h                       |   9 +-
 arch/arm64/Kconfig                                 |   1 +
 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/sh/include/uapi/asm/sockios.h                 |   2 +
 arch/sparc/mm/srmmu.c                              |   6 +-
 arch/x86/Kconfig                                   |   1 +
 arch/x86/kernel/apic/apic.c                        |  27 +--
 arch/x86/kernel/unwind_orc.c                       |   7 +
 drivers/acpi/ec.c                                  |   6 +-
 drivers/acpi/sleep.c                               |  15 +-
 drivers/base/component.c                           |   8 +-
 drivers/base/core.c                                |  55 ++++--
 drivers/base/platform.c                            |   2 -
 drivers/dax/kmem.c                                 |  14 +-
 drivers/dma/dmatest.c                              |   9 +-
 drivers/dma/idxd/device.c                          |   7 +
 drivers/dma/idxd/irq.c                             |  26 ++-
 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/amd/display/dc/core/dc.c           |   5 +-
 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                              |   8 +-
 drivers/hid/hid-lg-g15.c                           |   4 +
 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                        |   8 +-
 drivers/iio/adc/stm32-dfsdm-adc.c                  |  21 +-
 drivers/iio/adc/ti-ads8344.c                       |   8 +-
 drivers/iio/dac/vf610_dac.c                        |   1 +
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c       |   7 +-
 drivers/iommu/amd_iommu.c                          |  17 +-
 drivers/iommu/amd_iommu_init.c                     |   9 +-
 drivers/iommu/iommu.c                              |  17 +-
 drivers/ipack/carriers/tpci200.c                   |   1 +
 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/pinctrl/qcom/pinctrl-msm.c                 |  25 +++
 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/staging/wfx/scan.c                         |   4 +-
 drivers/target/target_core_transport.c             |   1 +
 drivers/tty/serial/sifive.c                        |   1 +
 drivers/usb/core/message.c                         |   4 +-
 drivers/vhost/vsock.c                              |  10 +-
 drivers/virtio/virtio_balloon.c                    | 107 ++++++-----
 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/overlayfs/export.c                              |   3 +
 fs/splice.c                                        |   2 +-
 fs/ubifs/auth.c                                    |  17 +-
 fs/ubifs/file.c                                    |   6 +-
 fs/ubifs/replay.c                                  |  13 +-
 include/linux/platform_device.h                    |   1 -
 include/net/af_rxrpc.h                             |   2 +-
 include/net/drop_monitor.h                         |   2 +-
 include/trace/events/rxrpc.h                       |  52 ++++-
 init/Kconfig                                       |   3 +
 kernel/bpf/syscall.c                               |  17 +-
 kernel/bpf/verifier.c                              |   4 +-
 kernel/sched/fair.c                                |  50 ++---
 kernel/trace/bpf_trace.c                           |   6 +-
 lib/test_printf.c                                  |  19 +-
 lib/vsprintf.c                                     |   7 +
 mm/kasan/Makefile                                  |   8 +-
 mm/kasan/generic.c                                 |   1 -
 mm/kasan/tags.c                                    |   1 -
 mm/z3fold.c                                        |  11 +-
 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/pci/hda/patch_realtek.c                      | 162 ++++++++++++++++
 sound/pci/ice1712/ice1712.c                        |   3 +-
 tools/bootconfig/main.c                            |  10 +-
 tools/testing/selftests/bpf/prog_tests/mmap.c      |  13 +-
 tools/testing/selftests/bpf/progs/test_mmap.c      |   8 +
 tools/testing/selftests/ftrace/ftracetest          |   8 +-
 tools/testing/selftests/kvm/Makefile               |  29 ++-
 tools/testing/selftests/kvm/include/evmcs.h        |   4 +-
 tools/testing/selftests/kvm/lib/x86_64/vmx.c       |   3 +
 142 files changed, 1489 insertions(+), 568 deletions(-)