Skip to content

4.19.73-stable review

Greg Kroah-Hartman dri-devel kexec linux-scsi lkml nouveau stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest190 patches 16 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/190ALSA: hda - Fix potential endless loop at applying quirkssound/pci/hda/hda_auto_parser.c+2 -20 replies
2/190ALSA: hda/realtek - Fix overridden device-specific initializationsound/pci/hda/hda_generic.c sound/pci/hda/hda_generic.h sound/pci/hda/patch_realtek.c+5 -10 replies
3/190ALSA: hda/realtek - Add quirk for HP Pavilion 15sound/pci/hda/patch_realtek.c+1 -00 replies
4/190ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FLsound/pci/hda/patch_realtek.c+12 -00 replies
5/190ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentresound/pci/hda/patch_realtek.c+2 -00 replies
6/190sched/fair: Dont assign runtime for throttled cfs_rqkernel/sched/fair.c+5 -00 replies
7/190drm/vmwgfx: Fix double free in vmw_recv_msg()drivers/gpu/drm/vmwgfx/vmwgfx_msg.c+3 -50 replies
8/190vhost/test: fix build for vhost testdrivers/vhost/test.c+1 -10 replies
9/190vhost/test: fix build for vhost test - againdrivers/vhost/test.c+9 -40 replies
10/190powerpc/tm: Fix FP/VMX unavailable exceptions inside a transactionarch/powerpc/kernel/process.c+2 -10 replies
11/190batman-adv: fix uninit-value in batadv_netlink_get_ifindex()net/batman-adv/netlink.c+1 -10 replies
12/190batman-adv: Only read OGM tvlv_len after buffer len checknet/batman-adv/bat_iv_ogm.c+13 -70 replies
13/190hv_sock: Fix hang when a connection is closednet/vmw_vsock/hyperv_transport.c+8 -00 replies
14/190Blk-iolatency: warn on negative inflight IO counterblock/blk-iolatency.c+3 -10 replies
15/190blk-iolatency: fix STS_AGAIN handlingblock/blk-iolatency.c+14 -370 replies
16/190{nl,mac}80211: fix interface combinations on crypto controlled devicesinclude/net/cfg80211.h net/mac80211/util.c net/wireless/core.c +2 more+46 -130 replies
17/190timekeeping: Use proper ktime_add when adding nsecs in coarse offsetkernel/time/timekeeping.c+1 -10 replies
18/190selftests: fib_rule_tests: use pre-defined DEV_ADDRtools/testing/selftests/net/fib_rule_tests.sh+3 -20 replies
19/190x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace()arch/x86/kernel/ftrace.c+17 -250 replies
20/190powerpc/64: mark start_here_multiplatform as __refarch/powerpc/kernel/head_64.S+2 -00 replies
21/190media: stm32-dcmi: fix irq = 0 casedrivers/media/platform/stm32/stm32-dcmi.c+1 -10 replies
22/190arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64arch/arm64/boot/dts/rockchip/rk3328-rock64.dts+2 -00 replies
23/190scripts/decode_stacktrace: match basepath using shell prefix operator, not regexscripts/decode_stacktrace.sh+1 -10 replies
24/190riscv: remove unused variable in ftracearch/riscv/kernel/ftrace.c+0 -10 replies
25/190nvme-fc: use separate work queue to avoid warningdrivers/nvme/host/fc.c+12 -30 replies
26/190clk: s2mps11: Add used attribute to s2mps11_dt_matchdrivers/clk/clk-s2mps11.c+1 -10 replies
27/190remoteproc: qcom: q6v5: shore up resource probe handlingdrivers/remoteproc/qcom_q6v5.c+36 -80 replies
28/190modules: always page-align module section allocationskernel/module.c+1 -60 replies
29/190kernel/module: Fix mem leak in module_add_modinfo_attrskernel/module.c+17 -50 replies
30/190drm/i915: Re-apply "Perform link quality check, unconditionally during long pulse"drivers/gpu/drm/i915/intel_dp.c+16 -00 replies
31/190media: cec/v4l2: move V4L2 specific CEC functions to V4L2drivers/media/cec/cec-edid.c drivers/media/i2c/adv7604.c drivers/media/i2c/adv7842.c +6 more+165 -1590 replies
32/190media: cec: remove cec-edid.cdrivers/media/cec/Makefile drivers/media/cec/cec-adap.c drivers/media/cec/cec-edid.c+14 -250 replies
33/190scsi: qla2xxx: Move log messages before issuing command to firmwaredrivers/scsi/qla2xxx/qla_gs.c drivers/scsi/qla2xxx/qla_init.c+33 -300 replies
34/190keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.hinclude/uapi/linux/keyctl.h+6 -10 replies
35/190Drivers: hv: kvp: Fix two "this statement may fall through" warningsdrivers/hv/hv_kvp.c+4 -20 replies
36/190x86, hibernate: Fix nosave_regions setup for hibernationarch/x86/kernel/setup.c+1 -10 replies
37/190remoteproc: qcom: q6v5-mss: add SCM probe dependencydrivers/remoteproc/qcom_q6v5_pil.c+3 -00 replies
38/190drm/amdgpu/gfx9: Update gfx9 golden settings.drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+1 -10 replies
39/190drm/amdgpu: Update gc_9_0 golden settings.drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+1 -00 replies
40/190KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUSarch/x86/kvm/hyperv.c+5 -30 replies
41/190KVM: x86: hyperv: consistently use hv_vcpu for struct kvm_vcpu_hv variablesarch/x86/kvm/hyperv.c+9 -90 replies
42/190KVM: x86: hyperv: keep track of mismatched VP indexesarch/x86/include/asm/kvm_host.h arch/x86/kvm/hyperv.c+26 -31 reply
43/190KVM: hyperv: define VP assist page helpersarch/x86/kvm/hyperv.c arch/x86/kvm/hyperv.h arch/x86/kvm/lapic.c +2 more+29 -62 replies
44/190x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinitarch/x86/kvm/lapic.c+10 -20 replies
45/190drm/i915: Fix intel_dp_mst_best_encoder()drivers/gpu/drm/i915/intel_dp_mst.c+0 -20 replies
46/190drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLEdrivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_display.c+5 -50 replies
47/190drm/i915/gen9+: Fix initial readout for Y tiled framebuffersdrivers/gpu/drm/i915/intel_display.c+23 -20 replies
48/190drm/atomic_helper: Disallow new modesets on unregistered connectorsdrivers/gpu/drm/drm_atomic_helper.c+20 -10 replies
49/190Drivers: hv: kvp: Fix the indentation of some "break" statementsdrivers/hv/hv_kvp.c+4 -40 replies
50/190Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-updrivers/hv/hv_kvp.c+22 -40 replies
51/190powerplay: Respect units on max dcfclk watermarkdrivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c+1 -10 replies
52/190drm/amd/pp: Fix truncated clock value when set watermarkdrivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c+16 -160 replies
53/190drm/amd/dm: Understand why attaching path/tile properties are neededdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+0 -30 replies
54/190ARM: davinci: da8xx: define gpio interrupts as separate resourcesarch/arm/mach-davinci/devices-da8xx.c+40 -00 replies
55/190ARM: davinci: dm365: define gpio interrupts as separate resourcesarch/arm/mach-davinci/dm365.c+35 -00 replies
56/190ARM: davinci: dm646x: define gpio interrupts as separate resourcesarch/arm/mach-davinci/dm646x.c+10 -00 replies
57/190ARM: davinci: dm355: define gpio interrupts as separate resourcesarch/arm/mach-davinci/dm355.c+30 -00 replies
58/190ARM: davinci: dm644x: define gpio interrupts as separate resourcesarch/arm/mach-davinci/dm644x.c+20 -00 replies
59/190s390/zcrypt: reinit ap queue state machine during device probedrivers/s390/crypto/ap_bus.c drivers/s390/crypto/ap_bus.h drivers/s390/crypto/ap_queue.c +3 more+20 -70 replies
60/190media: vim2m: use workqueuedrivers/media/platform/vim2m.c+10 -150 replies
61/190media: vim2m: use cancel_delayed_work_sync instead of flush_schedule_workdrivers/media/platform/vim2m.c+2 -10 replies
62/190drm/i915: Restore sane defaults for KMS on GEM error loaddrivers/gpu/drm/i915/i915_gem.c+10 -10 replies
63/190drm/i915: Cleanup gt powerstate from gemdrivers/gpu/drm/i915/i915_gem.c drivers/gpu/drm/i915/intel_display.c+3 -40 replies
64/190KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switcharch/powerpc/kvm/book3s_64_mmu_hv.c arch/powerpc/kvm/book3s_hv.c+14 -40 replies
65/190Btrfs: clean up scrub is_dev_replace parameterfs/btrfs/scrub.c+9 -140 replies
66/190Btrfs: fix deadlock with memory reclaim during scrubfs/btrfs/scrub.c+34 -10 replies
67/190btrfs: Remove extent_io_ops::fill_delallocfs/btrfs/ctree.h fs/btrfs/extent_io.c fs/btrfs/extent_io.h +1 more+19 -240 replies
68/190btrfs: Fix error handling in btrfs_cleanup_ordered_extentsfs/btrfs/inode.c+20 -90 replies
69/190scsi: megaraid_sas: Fix combined reply queue mode detectiondrivers/scsi/megaraid/megaraid_sas_base.c+20 -30 replies
70/190scsi: megaraid_sas: Add check for reset adapter bitdrivers/scsi/megaraid/megaraid_sas_base.c+22 -110 replies
71/190scsi: megaraid_sas: Use 63-bit DMA addressingdrivers/scsi/megaraid/megaraid_sas_base.c+10 -100 replies
72/190powerpc/pkeys: Fix handling of pkey state across fork()arch/powerpc/include/asm/mmu_context.h arch/powerpc/mm/pkeys.c+19 -60 replies
73/190btrfs: volumes: Make sure no dev extent is beyond device boundaryfs/btrfs/volumes.c+17 -00 replies
74/190btrfs: Use real device structure to verify dev extentfs/btrfs/volumes.c+12 -00 replies
75/190media: vim2m: only cancel work if it is for right contextdrivers/media/platform/vim2m.c+3 -10 replies
76/190ARC: show_regs: lockdep: re-enable preemptionarch/arc/kernel/troubleshoot.c+8 -00 replies
77/190ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if signal arrives while handle_mm_faultarch/arc/mm/fault.c+9 -40 replies
78/190IB/uverbs: Fix OOPs upon device disassociationdrivers/infiniband/core/uverbs_main.c+3 -40 replies
79/190crypto: 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
80/190crypto: ccree - add missing inline qualifierdrivers/crypto/ccree/cc_pm.h+1 -10 replies
81/190drm/vblank: Allow dynamic per-crtc max_vblank_countdrivers/gpu/drm/drm_vblank.c include/drm/drm_device.h include/drm/drm_vblank.h+71 -40 replies
82/190drm/i915/ilk: Fix warning when reading emon_status with no outputdrivers/gpu/drm/i915/i915_debugfs.c+4 -00 replies
83/190mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependenciesdrivers/mfd/Kconfig+3 -30 replies
84/190tpm: Fix some name collisions with drivers/char/tpm.hdrivers/char/tpm/st33zp24/i2c.c drivers/char/tpm/st33zp24/spi.c drivers/char/tpm/st33zp24/st33zp24.h +2 more+19 -200 replies
85/190bcache: replace hard coded number with BUCKET_GC_GEN_MAXdrivers/md/bcache/extents.c+1 -10 replies
86/190bcache: treat stale && dirty keys as bad keysdrivers/md/bcache/extents.c+7 -60 replies
87/190KVM: VMX: Compare only a single byte for VMCS "launched" in vCPU-runarch/x86/kvm/vmx.c+1 -10 replies
88/190iio: adc: exynos-adc: Add S5PV210 variantdrivers/iio/adc/exynos_adc.c+14 -00 replies
89/190dt-bindings: iio: adc: exynos-adc: Add S5PV210 variantDocumentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt+3 -10 replies
90/190iio: adc: exynos-adc: Use proper number of channels for Exynos4x12Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt drivers/iio/adc/exynos_adc.c+20 -10 replies
91/190mt76: fix corrupted software generated tx CCMP PNdrivers/net/wireless/mediatek/mt76/mt76x2_mac_common.c+1 -10 replies
92/190drm/nouveau: Dont WARN_ON VCPI allocation failuresdrivers/gpu/drm/nouveau/dispnv50/disp.c+2 -19 replies
93/190iwlwifi: fix devices with PCI Device ID 0x34F0 and 11ac RF modulesdrivers/net/wireless/intel/iwlwifi/cfg/22000.c drivers/net/wireless/intel/iwlwifi/iwl-config.h drivers/net/wireless/intel/iwlwifi/pcie/drv.c+97 -320 replies
94/190iwlwifi: add new card for 9260 seriesdrivers/net/wireless/intel/iwlwifi/pcie/drv.c+1 -00 replies
95/190x86/kvmclock: set offset for kvm unstable clockarch/x86/kernel/kvmclock.c+1 -50 replies
96/190spi: spi-gpio: fix SPI_CS_HIGH capabilitydrivers/spi/spi-gpio.c+1 -20 replies
97/190powerpc/kvm: Save and restore host AMR/IAMR/UAMORarch/powerpc/kvm/book3s_hv_rmhandlers.S+17 -90 replies
98/190mmc: renesas_sdhi: Fix card initialization failure in high speed modedrivers/mmc/host/renesas_sdhi_core.c+7 -40 replies
99/190btrfs: scrub: pass fs_info to scrub_setup_ctxfs/btrfs/scrub.c+4 -50 replies
100/190btrfs: scrub: move scrub_setup_ctx allocation out of device_list_mutexfs/btrfs/scrub.c+18 -120 replies
101/190btrfs: scrub: fix circular locking dependency warningfs/btrfs/scrub.c+11 -110 replies
102/190btrfs: init csum_list before possible freefs/btrfs/scrub.c+1 -10 replies
103/190PCI: qcom: Fix error handling in runtime PM supportdrivers/pci/controller/dwc/pcie-qcom.c+39 -170 replies
104/190PCI: qcom: Dont deassert reset GPIO during probedrivers/pci/controller/dwc/pcie-qcom.c+1 -10 replies
105/190drm: add __user attribute to ptr_to_compat()drivers/gpu/drm/drm_ioc32.c+3 -30 replies
106/190CIFS: Fix error paths in writeback codefs/cifs/cifsglob.h fs/cifs/cifssmb.c fs/cifs/file.c +1 more+56 -90 replies
107/190CIFS: Fix leaking locked VFS cache pages in writeback retryfs/cifs/cifssmb.c+13 -40 replies
108/190drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC setdrivers/gpu/drm/i915/i915_gem.c+10 -20 replies
109/190drm/i915: Sanity check mmap length against object sizedrivers/gpu/drm/i915/i915_gem.c+9 -60 replies
110/190usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-capsdrivers/usb/typec/tcpm.c+26 -10 replies
111/190arm64: dts: stratix10: add the sysmgr-syscon property from the gmacsarch/arm64/boot/dts/altera/socfpga_stratix10.dtsi+3 -00 replies
112/190IB/mlx5: Reset access mask when looping inside page fault handlerdrivers/infiniband/hw/mlx5/odp.c+2 -10 replies
113/190kvm: mmu: Fix overflow on kvm mmu page limit calculationarch/x86/include/asm/kvm_host.h arch/x86/kvm/mmu.c arch/x86/kvm/mmu.h +1 more+15 -160 replies
114/190x86/kvm: move kvm_load/put_guest_xcr0 into atomic contextarch/x86/kvm/svm.c arch/x86/kvm/vmx.c arch/x86/kvm/x86.c +1 more+12 -60 replies
115/190KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernelsarch/x86/kvm/emulate.c arch/x86/kvm/x86.c+16 -40 replies
116/190cifs: Fix lease buffer length errorfs/cifs/smb2pdu.c+1 -00 replies
117/190media: i2c: tda1997x: select V4L2_FWNODEdrivers/media/i2c/Kconfig+2 -10 replies
118/190ext4: protect journal inodes blocks using block_validityfs/ext4/block_validity.c fs/ext4/inode.c+52 -00 replies
119/190ARM: dts: qcom: ipq4019: fix PCI rangearch/arm/boot/dts/qcom-ipq4019.dtsi+1 -10 replies
120/190ARM: dts: qcom: ipq4019: Fix MSI IRQ typearch/arm/boot/dts/qcom-ipq4019.dtsi+1 -10 replies
121/190ARM: dts: qcom: ipq4019: enlarge PCIe BAR rangearch/arm/boot/dts/qcom-ipq4019.dtsi+2 -20 replies
122/190dt-bindings: mmc: Add supports-cqe propertyDocumentation/devicetree/bindings/mmc/mmc.txt+2 -00 replies
123/190dt-bindings: mmc: Add disable-cqe-dcmd property.Documentation/devicetree/bindings/mmc/mmc.txt+2 -00 replies
124/190PCI: Add macro for Switchtec quirk declarationsdrivers/pci/quirks.c+34 -560 replies
125/190PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessarydrivers/pci/quirks.c+58 -00 replies
126/190dm mpath: fix missing call of path selector type->end_iodrivers/md/dm-mpath.c drivers/md/dm-rq.c drivers/md/dm-target.c +1 more+24 -70 replies
127/190blk-mq: free hw queues resource in hctxs release handlerblock/blk-core.c block/blk-mq-sysfs.c block/blk-mq.c +1 more+11 -80 replies
128/190mmc: sdhci-pci: Add support for Intel CMLdrivers/mmc/host/sdhci-pci-core.c drivers/mmc/host/sdhci-pci.h+4 -00 replies
129/190PCI: dwc: Use devm_pci_alloc_host_bridge() to simplify codedrivers/pci/controller/dwc/pcie-designware-host.c+8 -130 replies
130/190cifs: smbd: take an array of reqeusts when sending upper layer datafs/cifs/smbdirect.c fs/cifs/smbdirect.h fs/cifs/transport.c+32 -300 replies
131/190dm crypt: move detailed message into debug leveldrivers/md/dm-crypt.c+3 -20 replies
132/190signal/arc: Use force_sig_fault where appropriatearch/arc/mm/fault.c+5 -150 replies
133/190ARC: mm: fix uninitialised signal code in do_page_faultarch/arc/mm/fault.c+1 -10 replies
134/190ARC: mm: SIGSEGV userspace trying to access kernel virtual memoryarch/arc/mm/fault.c+3 -60 replies
135/190drm/amdkfd: Add missing Polaris10 IDdrivers/gpu/drm/amd/amdkfd/kfd_device.c+1 -00 replies
136/190kvm: Check irqchip mode before assign irqfdarch/x86/kvm/irq.c arch/x86/kvm/irq.h virt/kvm/eventfd.c+17 -00 replies
137/190drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2)drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c+4 -10 replies
138/190drm/amdgpu/{uvd,vcn}: fetch rings read_ptr after allocdrivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c+12 -30 replies
139/190Btrfs: fix race between block group removal and block group allocationfs/btrfs/extent-tree.c+18 -160 replies
140/190cifs: add spinlock for the openFileList to cifsInodeInfofs/cifs/cifsfs.c fs/cifs/cifsglob.h fs/cifs/file.c+12 -20 replies
141/190clk: tegra: Fix maximum audio sync clock for Tegra124/210drivers/clk/tegra/clk-audio-sync.c drivers/clk/tegra/clk-tegra-audio.c drivers/clk/tegra/clk-tegra114.c +4 more+37 -130 replies
142/190clk: tegra210: Fix default rates for HDA clocksdrivers/clk/tegra/clk-tegra210.c+2 -00 replies
143/190IB/hfi1: Avoid hardlockup with flushlist_lockdrivers/infiniband/hw/hfi1/sdma.c+3 -60 replies
144/190apparmor: reset pos on failure to unpack for various functionssecurity/apparmor/policy_unpack.c+33 -70 replies
145/190scsi: target/core: Use the SECTOR_SHIFT constantdrivers/target/target_core_iblock.c drivers/target/target_core_iblock.h+2 -30 replies
146/190scsi: target/iblock: Fix overrun in WRITE SAME emulationdrivers/target/target_core_iblock.c+1 -10 replies
147/190staging: wilc1000: fix error path cleanup in wilc_wlan_initialize()drivers/staging/wilc1000/linux_wlan.c+6 -60 replies
148/190scsi: zfcp: fix request object use-after-free in send path causing wrong tracesdrivers/s390/scsi/zfcp_fsf.c+8 -20 replies
149/190cifs: Properly handle auto disabling of serverino optionfs/cifs/cifs_fs_sb.h fs/cifs/connect.c fs/cifs/misc.c+12 -20 replies
150/190ALSA: hda - Dont resume forcibly i915 HDMI/DP codecsound/pci/hda/hda_codec.c sound/pci/hda/hda_codec.h sound/pci/hda/patch_hdmi.c+13 -30 replies
151/190ceph: use ceph_evict_inode to cleanup inodes resourcefs/ceph/inode.c fs/ceph/super.c fs/ceph/super.h+7 -40 replies
152/190KVM: x86: optimize check for valid PAT valuearch/x86/kvm/mtrr.c arch/x86/kvm/vmx.c arch/x86/kvm/x86.h+12 -100 replies
153/190KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad valuearch/x86/kvm/vmx.c+3 -20 replies
154/190KVM: VMX: Fix handling of #MC that occurs during VM-Entryarch/x86/kvm/vmx.c+8 -120 replies
155/190KVM: VMX: check CPUID before allowing read/write of IA32_XSSarch/x86/kvm/vmx.c+8 -20 replies
156/190KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu structarch/powerpc/include/asm/kvm_book3s.h arch/powerpc/include/asm/kvm_book3s_64.h arch/powerpc/include/asm/kvm_booke.h +10 more+30 -320 replies
157/190KVM: PPC: Book3S HV: Fix CR0 setting in TM emulationarch/powerpc/kvm/book3s_hv_tm.c+3 -30 replies
158/190ARM: dts: gemini: Set DIR-685 SPI CS as active lowarch/arm/boot/dts/gemini-dlink-dir-685.dts+1 -10 replies
159/190RDMA/srp: Document srp_parse_in() argumentsdrivers/infiniband/ulp/srp/ib_srp.c+3 -00 replies
160/190RDMA/srp: Accept again source addresses that do not have a port numberdrivers/infiniband/ulp/srp/ib_srp.c+15 -60 replies
161/190btrfs: correctly validate compression typefs/btrfs/compression.c fs/btrfs/compression.h fs/btrfs/props.c+18 -50 replies
162/190resource: Include resource end in walk_*() interfaceskernel/resource.c+2 -20 replies
163/190resource: Fix find_next_iomem_res() iteration issuekernel/resource.c+42 -540 replies
164/190resource: fix locking in find_next_iomem_res()kernel/resource.c+10 -100 replies
165/190pstore: Fix double-free in pstore_mkfile() failure pathfs/pstore/inode.c+6 -60 replies
166/190dm thin metadata: check if in fail_io mode when setting needs_checkdrivers/md/dm-thin-metadata.c+5 -20 replies
167/190drm/panel: Add support for Armadeus ST0700 AdaptDocumentation/devicetree/bindings/display/panel/armadeus,st0700-adapt.txt drivers/gpu/drm/panel/panel-simple.c+38 -00 replies
168/190ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chipssound/pci/hda/hda_intel.c+2 -40 replies
169/190powerpc/mm: Limit rma_size to 1TB when running without HV modearch/powerpc/mm/hash_utils_64.c+9 -00 replies
170/190iommu/iova: Remove stale cached32_nodedrivers/iommu/iova.c+3 -20 replies
171/190gpio: dont WARN() on NULL descs if gpiolib is disabledinclude/linux/gpio/consumer.h+31 -310 replies
172/190i2c: at91: disable TXRDY interrupt after sending datadrivers/i2c/busses/i2c-at91.c+5 -40 replies
173/190i2c: at91: fix clk_offset for sama5d2drivers/i2c/busses/i2c-at91.c+1 -10 replies
174/190mm/migrate.c: initialize pud_entry in migrate_vma()mm/migrate.c+7 -100 replies
175/190iio: adc: gyroadc: fix uninitialized return codedrivers/iio/adc/rcar-gyroadc.c+2 -20 replies
176/190NFSv4: Fix delegation state recoveryfs/nfs/delegation.c fs/nfs/delegation.h fs/nfs/nfs4proc.c+14 -150 replies
177/190bcache: only clear BTREE_NODE_dirty bit when it is setdrivers/md/bcache/btree.c+6 -50 replies
178/190bcache: add comments for mutex_lock(&b->write_lock)drivers/md/bcache/btree.c+10 -00 replies
179/190bcache: fix race in btree_flush_write()drivers/md/bcache/btree.c drivers/md/bcache/btree.h drivers/md/bcache/journal.c+36 -10 replies
180/190drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHVdrivers/gpu/drm/i915/intel_cdclk.c+11 -00 replies
181/190virtio/s390: fix race on airq_areas[]drivers/s390/virtio/virtio_ccw.c+3 -00 replies
182/190drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectorsdrivers/gpu/drm/drm_atomic.c drivers/gpu/drm/drm_atomic_helper.c+22 -200 replies
183/190ext4: dont perform block validity checks on the journal inodefs/ext4/extents.c+8 -40 replies
184/190ext4: fix block validity checks for journal inodes using indirect blocksfs/ext4/block_validity.c+5 -00 replies
185/190ext4: unsigned int compared against zerofs/ext4/block_validity.c+2 -10 replies
186/190PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workarounddrivers/pci/quirks.c+1 -10 replies
187/190powerpc/tm: Remove msr_tm_active()arch/powerpc/include/asm/reg.h arch/powerpc/kernel/process.c+15 -130 replies
188/190powerpc/tm: Fix restoring FP/VMX facility incorrectly on interruptsarch/powerpc/kernel/process.c+2 -160 replies
189/190vhost: block speculation of translated descriptorsdrivers/vhost/vhost.c+4 -20 replies
190/190vhost: make sure log_num < in_numdrivers/vhost/vhost.c+2 -20 replies

Reviews trailers per patch

90 of 190 patches have a Reviewed-by or Acked-by.

PatchTejun HeoJosef BacikArnd BergmannValentin SchneiderBen SegallThomas HellstromJason WangAntonio QuartulliPavel MachekThomas GleixnerHawking ZhangAlex DeucherRoman KaganStephen BoydOlof JohanssonSteven Rostedt (VMware)James SmartDouglas AndersonMiroslav BenesHarry WentlandJerry (Fangzhi) ZuoTony KrowiakMartin SchwidefskyMauro Carvalho ChehabMichał WiniarskiMika KuoppalaNikolay BorisovDavid SterbaVille SyrjäläDaniel VetterGeert UytterhoevenRodrigo ViviRandy DunlapThiago Jung BauermannStanimir VarbanovTvrtko UrsulinChris WilsonJoonas LahtinenGuenter RoeckPaul MackerrasThierry RedingRob HerringHannes ReineckeChristoph HellwigGustavo PimentelVineet GuptaPavel ShilovskySakari AilusBjorn AnderssonChristian KönigSteffen MaierJens RemusJeff LaytonSean ChristophersonJim MattsonDavid GibsonSuraj Jitindar SinghDennis DalessandroRobin MurphyLudovic DesrochesRaag JadavJohn HubbardAndrew MortonWolfram Sangkbuild test robotStefan GottwaldCornelia HuckNaresh Kambojuhttp://lore.kernel.org/lkml/[email protected]Dan WilliamsTodd BrandtSatheesh RajendranBen SkeggsLidong ChenMichael S. TsirkinTyler HicksBart Van AsscheKonrad Rzeszutek Wilk[email protected]Liran AlonDavid LechnerMartin KaiserBartosz GolaszewskiEvan QuanEwan D. MilneSunil Muthuswamy
1/190
2/190
3/190
4/190
5/190
6/190R-b R-b
7/190R-b
8/190A-b
9/190A-b
10/190
11/190
12/190A-b
13/190R-b
14/190
15/190Debugged-by Debugged-by
16/190
17/190R-b
18/190
19/190A-b
20/190
21/190A-b
22/190
23/190R-b
24/190R-b A-b
25/190R-b
26/190
27/190R-b
28/190T-b T-b T-b
29/190R-b
30/190
31/190
32/190
33/190R-b
34/190
35/190
36/190A-b A-b
37/190
38/190R-b R-b
39/190R-b
40/190R-b
41/190R-b
42/190R-b
43/190R-b
44/190
45/190R-b
46/190R-b
47/190R-b T-b
48/190R-b
49/190
50/190
51/190R-b
52/190R-b
53/190R-b
54/190
55/190
56/190
57/190
58/190
59/190Reviewd-by Reviewd-by
60/190R-b
61/190
62/190R-b
63/190R-b
64/190
65/190
66/190R-b R-b
67/190R-b R-b
68/190R-b
69/190
70/190
71/190
72/190R-b
73/190R-b
74/190
75/190
76/190
77/190
78/190
79/190
80/190A-b
81/190R-b
82/190R-b
83/190A-b
84/190
85/190
86/190
87/190R-b R-b
88/190
89/190
90/190
91/190
92/190
93/190
94/190
95/190
96/190
97/190A-b
98/190R-b
99/190R-b
100/190
101/190R-b
102/190R-b R-b
103/190A-b
104/190A-b
105/190
106/190A-b
107/190
108/190R-b R-b
109/190R-b R-b
110/190R-b
111/190
112/190
113/190
114/190
115/190
116/190R-b
117/190A-b
118/190
119/190
120/190R-b
121/190
122/190R-b R-b
123/190
124/190
125/190
126/190
127/190T-b R-b R-b
128/190
129/190A-b
130/190
131/190
132/190A-b
133/190
134/190
135/190R-b
136/190
137/190R-b
138/190R-b
139/190
140/190R-b
141/190A-b
142/190A-b
143/190R-b
144/190
145/190R-b
146/190R-b
147/190
148/190R-b R-b
149/190R-b
150/190
151/190R-b
152/190R-b
153/190
154/190R-b
155/190
156/190R-b
157/190T-b
158/190
159/190
160/190
161/190R-b R-b
162/190
163/190Originally-by
164/190R-b R-b
165/190
166/190
167/190R-b
168/190Reported-and-tested-by
169/190R-b T-b
170/190R-b
171/190
172/190A-b T-b
173/190A-b
174/190R-b R-b
175/190R-b
176/190
177/190
178/190
179/190Reported-and-tested-by
180/190A-b T-b
181/190R-b
182/190R-b
183/190T-b
184/190
185/190
186/190A-b
187/190
188/190
189/190A-b T-b
190/190R-b A-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 86 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 000/190] 4.19.73-stable review

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

Responses should be made by Sun 15 Sep 2019 01:03:32 PM UTC. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.73-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.73-rc1

yongduan <[email protected]>
vhost: make sure log_num < in_num

Michael S. Tsirkin <[email protected]>
vhost: block speculation of translated descriptors

Gustavo Romero <[email protected]>
powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts

Breno Leitao <[email protected]>
powerpc/tm: Remove msr_tm_active()

Lyude Paul <[email protected]>
PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround

Colin Ian King <[email protected]>
ext4: unsigned int compared against zero

Theodore Ts'o <[email protected]>
ext4: fix block validity checks for journal inodes using indirect blocks

Theodore Ts'o <[email protected]>
ext4: don't perform block validity checks on the journal inode

Lyude Paul <[email protected]>

    drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors

Halil Pasic <[email protected]>

    virtio/s390: fix race on airq_areas[]

Ville Syrjälä <[email protected]>
drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV

Coly Li <[email protected]>
bcache: fix race in btree_flush_write()

Coly Li <[email protected]>

    bcache: add comments for mutex_lock(&b->write_lock)

Coly Li <[email protected]>
bcache: only clear BTREE_NODE_dirty bit when it is set

Trond Myklebust <[email protected]>
NFSv4: Fix delegation state recovery

Arnd Bergmann <[email protected]>
iio: adc: gyroadc: fix uninitialized return code

Ralph Campbell <[email protected]>
mm/migrate.c: initialize pud_entry in migrate_vma()

Michał Mirosław <[email protected]>
i2c: at91: fix clk_offset for sama5d2

Michał Mirosław <[email protected]>
i2c: at91: disable TXRDY interrupt after sending data

Bartosz Golaszewski <[email protected]>
gpio: don't WARN() on NULL descs if gpiolib is disabled

Chris Wilson <[email protected]>
iommu/iova: Remove stale cached32_node

Suraj Jitindar Singh <[email protected]>
powerpc/mm: Limit rma_size to 1TB when running without HV mode

Takashi Iwai <[email protected]>
ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips

Sébastien Szymanski <[email protected]>
drm/panel: Add support for Armadeus ST0700 Adapt

Mike Snitzer <[email protected]>
dm thin metadata: check if in fail_io mode when setting needs_check

Norbert Manthey <[email protected]>
pstore: Fix double-free in pstore_mkfile() failure path

Nadav Amit <[email protected]>
resource: fix locking in find_next_iomem_res()

Bjorn Helgaas <[email protected]>
resource: Fix find_next_iomem_res() iteration issue

Bjorn Helgaas <[email protected]>
resource: Include resource end in walk_*() interfaces

Johannes Thumshirn <[email protected]>
btrfs: correctly validate compression type

Bart Van Assche <[email protected]>
RDMA/srp: Accept again source addresses that do not have a port number

Bart Van Assche <[email protected]>
RDMA/srp: Document srp_parse_in() arguments

Linus Walleij <[email protected]>
ARM: dts: gemini: Set DIR-685 SPI CS as active low

Michael Neuling <[email protected]>
KVM: PPC: Book3S HV: Fix CR0 setting in TM emulation

Paul Mackerras <[email protected]>
KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct

Wanpeng Li <[email protected]>
KVM: VMX: check CPUID before allowing read/write of IA32_XSS

Sean Christopherson <[email protected]>
KVM: VMX: Fix handling of #MC that occurs during VM-Entry

Sean Christopherson <[email protected]>
KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value

Paolo Bonzini <[email protected]>
KVM: x86: optimize check for valid PAT value

Yan, Zheng <[email protected]>
ceph: use ceph_evict_inode to cleanup inode's resource

Takashi Iwai <[email protected]>
ALSA: hda - Don't resume forcibly i915 HDMI/DP codec

Paulo Alcantara (SUSE) <[email protected]>
cifs: Properly handle auto disabling of serverino option

Benjamin Block <[email protected]>
scsi: zfcp: fix request object use-after-free in send path causing wrong traces

Ajay Singh <[email protected]>
staging: wilc1000: fix error path cleanup in wilc_wlan_initialize()

Roman Bolshakov <[email protected]>
scsi: target/iblock: Fix overrun in WRITE SAME emulation

Bart Van Assche <[email protected]>
scsi: target/core: Use the SECTOR_SHIFT constant

Mike Salvatore <[email protected]>
apparmor: reset pos on failure to unpack for various functions

Mike Marciniszyn <[email protected]>
IB/hfi1: Avoid hardlockup with flushlist_lock

Jon Hunter <[email protected]>
clk: tegra210: Fix default rates for HDA clocks

Jon Hunter <[email protected]>
clk: tegra: Fix maximum audio sync clock for Tegra124/210

Ronnie Sahlberg <[email protected]>
cifs: add spinlock for the openFileList to cifsInodeInfo

Filipe Manana <[email protected]>
Btrfs: fix race between block group removal and block group allocation

Shirish S <[email protected]>
drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc

Louis Li <[email protected]>
drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2)

Peter Xu <[email protected]>
kvm: Check irqchip mode before assign irqfd

Kent Russell <[email protected]>
drm/amdkfd: Add missing Polaris10 ID

Eugeniy Paltsev <[email protected]>
ARC: mm: SIGSEGV userspace trying to access kernel virtual memory

Eugeniy Paltsev <[email protected]>
ARC: mm: fix uninitialised signal code in do_page_fault

Eric W. Biederman <[email protected]>
signal/arc: Use force_sig_fault where appropriate

Milan Broz <[email protected]>
dm crypt: move detailed message into debug level

Long Li <[email protected]>
cifs: smbd: take an array of reqeusts when sending upper layer data

Jisheng Zhang <[email protected]>
PCI: dwc: Use devm_pci_alloc_host_bridge() to simplify code

Adrian Hunter <[email protected]>
mmc: sdhci-pci: Add support for Intel CML

Ming Lei <[email protected]>
blk-mq: free hw queue's resource in hctx's release handler

Yufen Yu <[email protected]>

    dm mpath: fix missing call of path selector type->end_io

Lyude Paul <[email protected]>
PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary

Logan Gunthorpe <[email protected]>
PCI: Add macro for Switchtec quirk declarations

Christoph Muellner <[email protected]>
dt-bindings: mmc: Add disable-cqe-dcmd property.

Sowjanya Komatineni <[email protected]>
dt-bindings: mmc: Add supports-cqe property

Christian Lamparter <[email protected]>
ARM: dts: qcom: ipq4019: enlarge PCIe BAR range

Niklas Cassel <[email protected]>
ARM: dts: qcom: ipq4019: Fix MSI IRQ type

Mathias Kresin <[email protected]>
ARM: dts: qcom: ipq4019: fix PCI range

Theodore Ts'o <[email protected]>
ext4: protect journal inode's blocks using block_validity

Koen Vandeputte <[email protected]>

    media: i2c: tda1997x: select V4L2_FWNODE

ZhangXiaoxu <[email protected]>
cifs: Fix lease buffer length error

Sean Christopherson <[email protected]>
KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels

WANG Chao <[email protected]>
x86/kvm: move kvm_load/put_guest_xcr0 into atomic context

Ben Gardon <[email protected]>
kvm: mmu: Fix overflow on kvm mmu page limit calculation

Moni Shoua <[email protected]>
IB/mlx5: Reset access mask when looping inside page fault handler

Dinh Nguyen <[email protected]>
arm64: dts: stratix10: add the sysmgr-syscon property from the gmac's

Hans de Goede <[email protected]>
usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps

Chris Wilson <[email protected]>
drm/i915: Sanity check mmap length against object size

Joonas Lahtinen <[email protected]>
drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC set

Pavel Shilovsky <[email protected]>
CIFS: Fix leaking locked VFS cache pages in writeback retry

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

Ben Dooks <[email protected]>
drm: add __user attribute to ptr_to_compat()

Bjorn Andersson <[email protected]>
PCI: qcom: Don't deassert reset GPIO during probe

Bjorn Andersson <[email protected]>
PCI: qcom: Fix error handling in runtime PM support

Dan Robertson <[email protected]>
btrfs: init csum_list before possible free

Anand Jain <[email protected]>
btrfs: scrub: fix circular locking dependency warning

David Sterba <[email protected]>
btrfs: scrub: move scrub_setup_ctx allocation out of device_list_mutex

David Sterba <[email protected]>
btrfs: scrub: pass fs_info to scrub_setup_ctx

Takeshi Saito <[email protected]>
mmc: renesas_sdhi: Fix card initialization failure in high speed mode

Michael Ellerman <[email protected]>
powerpc/kvm: Save and restore host AMR/IAMR/UAMOR

Russell King <[email protected]>
spi: spi-gpio: fix SPI_CS_HIGH capability

Pavel Tatashin <[email protected]>
x86/kvmclock: set offset for kvm unstable clock

Ihab Zhaika <[email protected]>
iwlwifi: add new card for 9260 series

Luca Coelho <[email protected]>

    iwlwifi: fix devices with PCI Device ID 0x34F0 and 11ac RF modules

Lyude Paul <[email protected]>
drm/nouveau: Don't WARN_ON VCPI allocation failures

Felix Fietkau <[email protected]>
mt76: fix corrupted software generated tx CCMP PN

Krzysztof Kozlowski <[email protected]>
iio: adc: exynos-adc: Use proper number of channels for Exynos4x12

Jonathan Bakker <[email protected]>
dt-bindings: iio: adc: exynos-adc: Add S5PV210 variant

Jonathan Bakker <[email protected]>
iio: adc: exynos-adc: Add S5PV210 variant

Sean Christopherson <[email protected]>
KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run

Tang Junhui <[email protected]>

    bcache: treat stale && dirty keys as bad keys

Coly Li <[email protected]>
bcache: replace hard coded number with BUCKET_GC_GEN_MAX

Jarkko Sakkinen <[email protected]>
tpm: Fix some name collisions with drivers/char/tpm.h

Jarkko Nikula <[email protected]>
mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies

José Roberto de Souza <[email protected]>
drm/i915/ilk: Fix warning when reading emon_status with no output

Ville Syrjälä <[email protected]>
drm/vblank: Allow dynamic per-crtc max_vblank_count

Gilad Ben-Yossef <[email protected]>
crypto: ccree - add missing inline qualifier

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

Yishai Hadas <[email protected]>
IB/uverbs: Fix OOPs upon device disassociation

Vineet Gupta <[email protected]>
ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if signal arrives while handle_mm_fault

Vineet Gupta <[email protected]>
ARC: show_regs: lockdep: re-enable preemption

Hans Verkuil <[email protected]>
media: vim2m: only cancel work if it is for right context

Qu Wenruo <[email protected]>
btrfs: Use real device structure to verify dev extent

Qu Wenruo <[email protected]>
btrfs: volumes: Make sure no dev extent is beyond device boundary

Ram Pai <[email protected]>
powerpc/pkeys: Fix handling of pkey state across fork()

Shivasharan S <[email protected]>
scsi: megaraid_sas: Use 63-bit DMA addressing

Shivasharan S <[email protected]>
scsi: megaraid_sas: Add check for reset adapter bit

Shivasharan S <[email protected]>
scsi: megaraid_sas: Fix combined reply queue mode detection

Nikolay Borisov <[email protected]>
btrfs: Fix error handling in btrfs_cleanup_ordered_extents

Nikolay Borisov <[email protected]>
btrfs: Remove extent_io_ops::fill_delalloc

Filipe Manana <[email protected]>
Btrfs: fix deadlock with memory reclaim during scrub

Omar Sandoval <[email protected]>
Btrfs: clean up scrub is_dev_replace parameter

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch

Chris Wilson <[email protected]>
drm/i915: Cleanup gt powerstate from gem

Chris Wilson <[email protected]>
drm/i915: Restore sane defaults for KMS on GEM error load

Hans Verkuil <[email protected]>
media: vim2m: use cancel_delayed_work_sync instead of flush_schedule_work

Hans Verkuil <[email protected]>
media: vim2m: use workqueue

Harald Freudenberger <[email protected]>
s390/zcrypt: reinit ap queue state machine during device probe

Bartosz Golaszewski <[email protected]>
ARM: davinci: dm644x: define gpio interrupts as separate resources

Bartosz Golaszewski <[email protected]>
ARM: davinci: dm355: define gpio interrupts as separate resources

Bartosz Golaszewski <[email protected]>
ARM: davinci: dm646x: define gpio interrupts as separate resources

Bartosz Golaszewski <[email protected]>
ARM: davinci: dm365: define gpio interrupts as separate resources

Bartosz Golaszewski <[email protected]>
ARM: davinci: da8xx: define gpio interrupts as separate resources

Lyude Paul <[email protected]>
drm/amd/dm: Understand why attaching path/tile properties are needed

Rex Zhu <[email protected]>
drm/amd/pp: Fix truncated clock value when set watermark

David Francis <[email protected]>
powerplay: Respect units on max dcfclk watermark

Dexuan Cui <[email protected]>
Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up

Dexuan Cui <[email protected]>
Drivers: hv: kvp: Fix the indentation of some "break" statements

Lyude Paul <[email protected]>
drm/atomic_helper: Disallow new modesets on unregistered connectors

Imre Deak <[email protected]>
drm/i915/gen9+: Fix initial readout for Y tiled framebuffers

Dhinakaran Pandiyan <[email protected]>
drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE

Lyude Paul <[email protected]>

    drm/i915: Fix intel_dp_mst_best_encoder()

Vitaly Kuznetsov <[email protected]>
x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit

Ladi Prosek <[email protected]>
KVM: hyperv: define VP assist page helpers

Vitaly Kuznetsov <[email protected]>
KVM: x86: hyperv: keep track of mismatched VP indexes

Vitaly Kuznetsov <[email protected]>
KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables

Vitaly Kuznetsov <[email protected]>
KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS

Feifei Xu <[email protected]>
drm/amdgpu: Update gc_9_0 golden settings.

Feifei Xu <[email protected]>
drm/amdgpu/gfx9: Update gfx9 golden settings.

Brian Norris <[email protected]>
remoteproc: qcom: q6v5-mss: add SCM probe dependency

Zhimin Gu <[email protected]>
x86, hibernate: Fix nosave_regions setup for hibernation

Dexuan Cui <[email protected]>
Drivers: hv: kvp: Fix two "this statement may fall through" warnings

David Howells <[email protected]>
keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.h

Giridhar Malavali <[email protected]>
scsi: qla2xxx: Move log messages before issuing command to firmware

Hans Verkuil <[email protected]>
media: cec: remove cec-edid.c

Hans Verkuil <[email protected]>
media: cec/v4l2: move V4L2 specific CEC functions to V4L2

Jan-Marek Glogowski <[email protected]>
drm/i915: Re-apply "Perform link quality check, unconditionally during long pulse"

YueHaibing <[email protected]>
kernel/module: Fix mem leak in module_add_modinfo_attrs

Jessica Yu <[email protected]>
modules: always page-align module section allocations

Brian Norris <[email protected]>
remoteproc: qcom: q6v5: shore up resource probe handling

Nathan Chancellor <[email protected]>
clk: s2mps11: Add used attribute to s2mps11_dt_match

Hannes Reinecke <[email protected]>
nvme-fc: use separate work queue to avoid warning

David Abdurachmanov <[email protected]>
riscv: remove unused variable in ftrace

Nicolas Boichat <[email protected]>
scripts/decode_stacktrace: match basepath using shell prefix operator, not regex

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

Fabien Dessenne <[email protected]>
media: stm32-dcmi: fix irq = 0 case

Christophe Leroy <[email protected]>
powerpc/64: mark start_here_multiplatform as __ref

Steven Rostedt (VMware) <[email protected]>
x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace()

Hangbin Liu <[email protected]>
selftests: fib_rule_tests: use pre-defined DEV_ADDR

Jason A. Donenfeld <[email protected]>
timekeeping: Use proper ktime_add when adding nsecs in coarse offset

Manikanta Pubbisetty <[email protected]>
{nl,mac}80211: fix interface combinations on crypto controlled devices

Dennis Zhou <[email protected]>
blk-iolatency: fix STS_AGAIN handling

Liu Bo <[email protected]>
Blk-iolatency: warn on negative inflight IO counter

Dexuan Cui <[email protected]>
hv_sock: Fix hang when a connection is closed

Sven Eckelmann <[email protected]>
batman-adv: Only read OGM tvlv_len after buffer len check

Eric Dumazet <[email protected]>
batman-adv: fix uninit-value in batadv_netlink_get_ifindex()

Gustavo Romero <[email protected]>
powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction

Tiwei Bie <[email protected]>
vhost/test: fix build for vhost test - again

Tiwei Bie <[email protected]>
vhost/test: fix build for vhost test

Dan Carpenter <[email protected]>
drm/vmwgfx: Fix double free in vmw_recv_msg()

Liangyan <[email protected]>
sched/fair: Don't assign runtime for throttled cfs_rq

Hui Wang <[email protected]>
ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL

Sam Bazley <[email protected]>
ALSA: hda/realtek - Add quirk for HP Pavilion 15

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Fix overridden device-specific initialization

Takashi Iwai <[email protected]>
ALSA: hda - Fix potential endless loop at applying quirks

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

Diffstat:

 .../display/panel/armadeus,st0700-adapt.txt        |   9 ++
 .../bindings/iio/adc/samsung,exynos-adc.txt        |   6 +-
 Documentation/devicetree/bindings/mmc/mmc.txt      |   4 +
 Makefile                                           |   4 +-
 arch/arc/kernel/troubleshoot.c                     |   8 ++
 arch/arc/mm/fault.c                                |  38 ++----
 arch/arm/boot/dts/gemini-dlink-dir-685.dts         |   2 +-
 arch/arm/boot/dts/qcom-ipq4019.dtsi                |   6 +-
 arch/arm/mach-davinci/devices-da8xx.c              |  40 ++++++
 arch/arm/mach-davinci/dm355.c                      |  30 ++++
 arch/arm/mach-davinci/dm365.c                      |  35 +++++
 arch/arm/mach-davinci/dm644x.c                     |  20 +++
 arch/arm/mach-davinci/dm646x.c                     |  10 ++
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |   3 +
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |   2 +
 arch/powerpc/include/asm/kvm_book3s.h              |   4 +-
 arch/powerpc/include/asm/kvm_book3s_64.h           |   4 +-
 arch/powerpc/include/asm/kvm_booke.h               |   4 +-
 arch/powerpc/include/asm/kvm_host.h                |   2 -
 arch/powerpc/include/asm/mmu_context.h             |  15 +-
 arch/powerpc/include/asm/reg.h                     |   7 +-
 arch/powerpc/kernel/asm-offsets.c                  |   4 +-
 arch/powerpc/kernel/head_64.S                      |   2 +
 arch/powerpc/kernel/process.c                      |  38 ++----
 arch/powerpc/kvm/book3s_64_mmu_hv.c                |   3 +
 arch/powerpc/kvm/book3s_emulate.c                  |  12 +-
 arch/powerpc/kvm/book3s_hv.c                       |  19 ++-
 arch/powerpc/kvm/book3s_hv_rmhandlers.S            |  30 ++--
 arch/powerpc/kvm/book3s_hv_tm.c                    |  12 +-
 arch/powerpc/kvm/book3s_hv_tm_builtin.c            |   5 +-
 arch/powerpc/kvm/book3s_pr.c                       |   4 +-
 arch/powerpc/kvm/bookehv_interrupts.S              |   8 +-
 arch/powerpc/kvm/emulate_loadstore.c               |   1 -
 arch/powerpc/mm/hash_utils_64.c                    |   9 ++
 arch/powerpc/mm/pkeys.c                            |  10 ++
 arch/riscv/kernel/ftrace.c                         |   1 -
 arch/x86/include/asm/kvm_host.h                    |  15 +-
 arch/x86/kernel/ftrace.c                           |  42 +++---
 arch/x86/kernel/kvmclock.c                         |   6 +-
 arch/x86/kernel/setup.c                            |   2 +-
 arch/x86/kvm/emulate.c                             |  10 ++
 arch/x86/kvm/hyperv.c                              |  71 ++++++++--
 arch/x86/kvm/hyperv.h                              |   4 +
 arch/x86/kvm/irq.c                                 |   7 +
 arch/x86/kvm/irq.h                                 |   1 +
 arch/x86/kvm/lapic.c                               |  14 +-
 arch/x86/kvm/lapic.h                               |   2 +-
 arch/x86/kvm/mmu.c                                 |  13 +-
 arch/x86/kvm/mmu.h                                 |   2 +-
 arch/x86/kvm/mtrr.c                                |  10 +-
 arch/x86/kvm/svm.c                                 |   2 +
 arch/x86/kvm/vmx.c                                 |  41 +++---
 arch/x86/kvm/x86.c                                 |  26 ++--
 arch/x86/kvm/x86.h                                 |  12 ++
 block/blk-core.c                                   |   3 +-
 block/blk-iolatency.c                              |  55 +++-----
 block/blk-mq-sysfs.c                               |   6 +
 block/blk-mq.c                                     |   8 +-
 block/blk-mq.h                                     |   2 +-
 drivers/char/tpm/st33zp24/i2c.c                    |   2 +-
 drivers/char/tpm/st33zp24/spi.c                    |   2 +-
 drivers/char/tpm/st33zp24/st33zp24.h               |   4 +-
 drivers/char/tpm/tpm_i2c_infineon.c                |  15 +-
 drivers/char/tpm/tpm_i2c_nuvoton.c                 |  16 +--
 drivers/clk/clk-s2mps11.c                          |   2 +-
 drivers/clk/tegra/clk-audio-sync.c                 |   3 +-
 drivers/clk/tegra/clk-tegra-audio.c                |   7 +-
 drivers/clk/tegra/clk-tegra114.c                   |   9 +-
 drivers/clk/tegra/clk-tegra124.c                   |   9 +-
 drivers/clk/tegra/clk-tegra210.c                   |  11 +-
 drivers/clk/tegra/clk-tegra30.c                    |   9 +-
 drivers/clk/tegra/clk.h                            |   4 +-
 drivers/crypto/ccree/cc_driver.c                   |   7 +-
 drivers/crypto/ccree/cc_pm.c                       |  13 +-
 drivers/crypto/ccree/cc_pm.h                       |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            |   5 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   3 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c              |   5 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c              |   5 +-
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |   1 +
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   3 -
 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c   |  32 ++---
 drivers/gpu/drm/drm_atomic.c                       |  21 +++
 drivers/gpu/drm/drm_ioc32.c                        |   6 +-
 drivers/gpu/drm/drm_vblank.c                       |  45 +++++-
 drivers/gpu/drm/i915/i915_debugfs.c                |   4 +
 drivers/gpu/drm/i915/i915_gem.c                    |  39 ++++--
 drivers/gpu/drm/i915/i915_reg.h                    |   2 +-
 drivers/gpu/drm/i915/intel_cdclk.c                 |  11 ++
 drivers/gpu/drm/i915/intel_display.c               |  37 +++--
 drivers/gpu/drm/i915/intel_dp.c                    |  16 +++
 drivers/gpu/drm/i915/intel_dp_mst.c                |   2 -
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |   3 +-
 drivers/gpu/drm/panel/panel-simple.c               |  29 ++++
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c                |   8 +-
 drivers/hv/hv_kvp.c                                |  32 ++++-
 drivers/i2c/busses/i2c-at91.c                      |  11 +-
 drivers/iio/adc/exynos_adc.c                       |  31 +++++
 drivers/iio/adc/rcar-gyroadc.c                     |   4 +-
 drivers/infiniband/core/uverbs_main.c              |   7 +-
 drivers/infiniband/hw/hfi1/sdma.c                  |   9 +-
 drivers/infiniband/hw/mlx5/odp.c                   |   3 +-
 drivers/infiniband/ulp/srp/ib_srp.c                |  24 +++-
 drivers/iommu/iova.c                               |   5 +-
 drivers/md/bcache/btree.c                          |  49 ++++++-
 drivers/md/bcache/btree.h                          |   2 +
 drivers/md/bcache/extents.c                        |  15 +-
 drivers/md/bcache/journal.c                        |   7 +
 drivers/md/dm-crypt.c                              |   5 +-
 drivers/md/dm-mpath.c                              |  17 ++-
 drivers/md/dm-rq.c                                 |   8 +-
 drivers/md/dm-target.c                             |   3 +-
 drivers/md/dm-thin-metadata.c                      |   7 +-
 drivers/media/cec/Makefile                         |   2 +-
 drivers/media/cec/cec-adap.c                       |  13 ++
 drivers/media/cec/cec-edid.c                       |  95 -------------
 drivers/media/i2c/Kconfig                          |   3 +-
 drivers/media/i2c/adv7604.c                        |   4 +-
 drivers/media/i2c/adv7842.c                        |   4 +-
 drivers/media/i2c/tc358743.c                       |   2 +-
 drivers/media/platform/stm32/stm32-dcmi.c          |   2 +-
 drivers/media/platform/vim2m.c                     |  28 ++--
 drivers/media/platform/vivid/vivid-vid-cap.c       |   4 +-
 drivers/media/platform/vivid/vivid-vid-common.c    |   2 +-
 drivers/media/v4l2-core/v4l2-dv-timings.c          | 151 +++++++++++++++++++++
 drivers/mfd/Kconfig                                |   6 +-
 drivers/mmc/host/renesas_sdhi_core.c               |  11 +-
 drivers/mmc/host/sdhci-pci-core.c                  |   2 +
 drivers/mmc/host/sdhci-pci.h                       |   2 +
 drivers/net/wireless/intel/iwlwifi/cfg/22000.c     |  65 ++++++++-
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |   9 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |  56 ++++----
 .../net/wireless/mediatek/mt76/mt76x2_mac_common.c |   2 +-
 drivers/nvme/host/fc.c                             |  15 +-
 drivers/pci/controller/dwc/pcie-designware-host.c  |  21 ++-
 drivers/pci/controller/dwc/pcie-qcom.c             |  58 +++++---
 drivers/pci/quirks.c                               | 148 ++++++++++++--------
 drivers/remoteproc/qcom_q6v5.c                     |  44 ++++--
 drivers/remoteproc/qcom_q6v5_pil.c                 |   3 +
 drivers/s390/crypto/ap_bus.c                       |   8 +-
 drivers/s390/crypto/ap_bus.h                       |   1 +
 drivers/s390/crypto/ap_queue.c                     |  15 ++
 drivers/s390/crypto/zcrypt_cex2a.c                 |   1 -
 drivers/s390/crypto/zcrypt_cex4.c                  |   1 -
 drivers/s390/crypto/zcrypt_pcixcc.c                |   1 -
 drivers/s390/scsi/zfcp_fsf.c                       |  10 +-
 drivers/s390/virtio/virtio_ccw.c                   |   3 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |  76 +++++++----
 drivers/scsi/qla2xxx/qla_gs.c                      |  15 +-
 drivers/scsi/qla2xxx/qla_init.c                    |  48 +++----
 drivers/spi/spi-gpio.c                             |   3 +-
 drivers/staging/wilc1000/linux_wlan.c              |  12 +-
 drivers/target/target_core_iblock.c                |   6 +-
 drivers/target/target_core_iblock.h                |   1 -
 drivers/usb/typec/tcpm.c                           |  27 +++-
 drivers/vhost/test.c                               |  13 +-
 drivers/vhost/vhost.c                              |  10 +-
 fs/btrfs/compression.c                             |  16 +++
 fs/btrfs/compression.h                             |   1 +
 fs/btrfs/ctree.h                                   |   3 +
 fs/btrfs/extent-tree.c                             |  34 ++---
 fs/btrfs/extent_io.c                               |  20 ++-
 fs/btrfs/extent_io.h                               |   5 -
 fs/btrfs/inode.c                                   |  40 ++++--
 fs/btrfs/props.c                                   |   6 +-
 fs/btrfs/scrub.c                                   | 119 ++++++++++------
 fs/btrfs/volumes.c                                 |  29 ++++
 fs/ceph/inode.c                                    |   7 +-
 fs/ceph/super.c                                    |   2 +-
 fs/ceph/super.h                                    |   2 +-
 fs/cifs/cifs_fs_sb.h                               |   5 +
 fs/cifs/cifsfs.c                                   |   1 +
 fs/cifs/cifsglob.h                                 |  24 ++++
 fs/cifs/cifssmb.c                                  |  24 +++-
 fs/cifs/connect.c                                  |   8 +-
 fs/cifs/file.c                                     |  37 +++--
 fs/cifs/inode.c                                    |  10 ++
 fs/cifs/misc.c                                     |   1 +
 fs/cifs/smb2pdu.c                                  |   1 +
 fs/cifs/smbdirect.c                                |  55 ++++----
 fs/cifs/smbdirect.h                                |   5 +-
 fs/cifs/transport.c                                |   2 +-
 fs/ext4/block_validity.c                           |  54 ++++++++
 fs/ext4/extents.c                                  |  12 +-
 fs/ext4/inode.c                                    |   4 +
 fs/nfs/delegation.c                                |   2 +-
 fs/nfs/delegation.h                                |   2 +-
 fs/nfs/nfs4proc.c                                  |  25 ++--
 fs/pstore/inode.c                                  |  12 +-
 include/drm/drm_device.h                           |   8 +-
 include/drm/drm_vblank.h                           |  22 +++
 include/linux/device-mapper.h                      |   3 +-
 include/linux/gpio/consumer.h                      |  62 ++++-----
 include/media/cec.h                                |  80 -----------
 include/media/v4l2-dv-timings.h                    |   6 +
 include/net/cfg80211.h                             |  15 ++
 include/uapi/linux/keyctl.h                        |   7 +-
 kernel/module.c                                    |  29 ++--
 kernel/resource.c                                  | 110 +++++++--------
 kernel/sched/fair.c                                |   5 +
 kernel/time/timekeeping.c                          |   2 +-
 mm/migrate.c                                       |  17 +--
 net/batman-adv/bat_iv_ogm.c                        |  20 ++-
 net/batman-adv/netlink.c                           |   2 +-
 net/mac80211/util.c                                |   7 +-
 net/vmw_vsock/hyperv_transport.c                   |   8 ++
 net/wireless/core.c                                |   6 +-
 net/wireless/nl80211.c                             |   4 +-
 net/wireless/util.c                                |  27 +++-
 scripts/decode_stacktrace.sh                       |   2 +-
 security/apparmor/policy_unpack.c                  |  40 +++++-
 sound/pci/hda/hda_auto_parser.c                    |   4 +-
 sound/pci/hda/hda_codec.c                          |   8 +-
 sound/pci/hda/hda_codec.h                          |   2 +
 sound/pci/hda/hda_generic.c                        |   3 +-
 sound/pci/hda/hda_generic.h                        |   1 +
 sound/pci/hda/hda_intel.c                          |   6 +-
 sound/pci/hda/patch_hdmi.c                         |   6 +-
 sound/pci/hda/patch_realtek.c                      |  17 +++
 tools/testing/selftests/net/fib_rule_tests.sh      |   5 +-
 virt/kvm/eventfd.c                                 |   9 ++
 222 files changed, 2346 insertions(+), 1170 deletions(-)