APPLIED: [SRU][Kinetic][PULL] Kinetic upstream stable patchset 2022-11-14

Stefan Bader stefan.bader at canonical.com
Tue Nov 15 08:48:56 UTC 2022


On 14.11.22 22:33, Kamal Mostafa wrote:
> This pull request (68 commits) includes the following Kinetic stable
> patchsets:
> 
> 	Kinetic update: upstream stable patchset 2022-11-14
> 		Ported from the following upstream stable releases:
> 			v5.15.74, v6.0.2
> 			v5.15.75, v6.0.3
> 			          v6.0.4
> 	https://bugs.launchpad.net/bugs/1996540
> 
> Note also that the 'stable-next' branch head contains this and all prior
> pending upstream stable releases, rebased to master-next:
> 
>     git://git.launchpad.net/~ubuntu-kernel-stable/+git/kinetic stable-next
> 
>   -Kamal
> 
> -----
> 
> The following changes since commit f3399550edbaa36451c7b22b8e184118a0684ae1:
> 
>    UBUNTU: Ubuntu-5.19.0-24.25 (2022-11-14 12:11:31 +0100)
> 
> are available in the Git repository at:
> 
>    git://git.launchpad.net/~ubuntu-kernel-stable/+git/kinetic tags/kinetic-stable-2022-11-14
> 
> for you to fetch changes up to 1a5ea69f724f348cbb7430ad263c7c24a9722555:
> 
>    UBUNTU: Upstream stable to v6.0.4 (2022-11-14 08:04:08 -0800)
> 
> ----------------------------------------------------------------
> Andrii Nakryiko (1):
>        libbpf: Fix crash if SEC("freplace") programs don't have attach_prog_fd set
> 
> Arnd Bergmann (1):
>        ARM: orion: fix include path
> 
> Arun Easi (1):
>        scsi: qla2xxx: Fix response queue handler reading stale packets
> 
> Bart Van Assche (1):
>        block: Fix the enum blk_eh_timer_return documentation
> 
> Bob Pearson (1):
>        RDMA/rxe: Set pd early in mr alloc routines
> 
> Bryan O'Donoghue (1):
>        arm64: dts: qcom: pm8350c: Drop PWM reg declaration
> 
> Catalin Marinas (1):
>        arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored
> 
> Christophe JAILLET (1):
>        usb: common: usb-conn-gpio: Simplify some error message
> 
> Conner Knox (1):
>        ALSA: usb-audio: Add quirk to enable Avid Mbox 3 support
> 
> Dmitry Torokhov (1):
>        arm64: dts: exynos: fix polarity of "enable" line of NFC chip in TM2
> 
> Evan Quan (1):
>        drm/amd/pm: disable cstate feature for gpu reset scenario
> 
> Florian Fainelli (1):
>        libbpf: Initialize err in probe_map_create
> 
> Harry Stern (1):
>        hid: topre: Add driver fixing report descriptor
> 
> Hengqi Chen (1):
>        libbpf: Do not require executable permission for shared libraries
> 
> James Hilliard (1):
>        libbpf: Ensure functions with always_inline attribute are inline
> 
> James Smart (1):
>        scsi: lpfc: Fix various issues reported by tools
> 
> Jaroslav Kysela (2):
>        ALSA: hda/hdmi: change type for the 'assigned' variable
>        ALSA: hda/hdmi: Fix the converter allocation for the silent stream
> 
> Jerry Ray (1):
>        micrel: ksz8851: fixes struct pointer issue
> 
> Johan Hovold (3):
>        arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size
>        arm64: dts: qcom: sm8450: fix UFS PHY serdes size
>        phy: qcom-qmp-usb: disable runtime PM on unbind
> 
> José Expósito (1):
>        HID: uclogic: Fix warning in uclogic_rdesc_template_apply
> 
> Kamal Mostafa (4):
>        UBUNTU: Upstream stable to v5.15.74, v6.0.2
>        UBUNTU: [Config] updateconfigs for HID_TOPRE
>        UBUNTU: Upstream stable to v5.15.75, v6.0.3
>        UBUNTU: Upstream stable to v6.0.4
> 
> Kees Cook (1):
>        net: sched: cls_u32: Avoid memcpy() false-positive warning
> 
> Krzysztof Kozlowski (2):
>        arm64: dts: qcom: sm8350-sagami: correct TS pin property
>        arm64: dts: qcom: sc7280-idp: correct ADC channel node name and unit address
> 
> Liang He (2):
>        drm/bridge: anx7625: Fix refcount bug in anx7625_parse_dt()
>        soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse()
> 
> Lukas Wunner (1):
>        serial: Deassert Transmit Enable on probe in driver-specific way
> 
> Lv Ruyi (1):
>        fsi: master-ast-cf: Fix missing of_node_put in fsi_master_acf_probe
> 
> Manivannan Sadhasivam (1):
>        dmaengine: dw-edma: Remove runtime PM support
> 
> Mario Limonciello (1):
>        ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table
> 
> Martin Liska (1):
>        gcov: support GCC 12.1 and newer compilers
> 
> Matthew Gerlach (1):
>        fpga: dfl-pci: Add IDs for Intel N6000, N6001 and C6100 cards
> 
> Maxime Ripard (1):
>        drm/vc4: drv: Call component_unbind_all()
> 
> Mikhail Rudenko (1):
>        ASoC: sunxi: sun4i-codec: set debugfs_prefix for CPU DAI component
> 
> Nikos Tsironis (1):
>        dm clone: Fix typo in block_device format specifier
> 
> Pavel Begunkov (1):
>        net: flag sockets supporting msghdr originated zerocopy
> 
> Peng Fan (1):
>        clk: imx8mp: tune the order of enet_qos_root_clk
> 
> Rafael J. Wysocki (1):
>        thermal: intel_powerclamp: Use first online CPU as control_cpu
> 
> Rafael Mendonca (1):
>        io-wq: Fix memory leak in worker creation
> 
> Randy Dunlap (2):
>        drm/panel: use 'select' for Ili9341 panel driver helpers
>        drm: fix drm_mipi_dbi build errors
> 
> Richard Acayan (1):
>        mmc: sdhci-msm: add compatible string check for sdm670
> 
> Roderick Colenbrander (2):
>        HID: playstation: stop DualSense output work on remove.
>        HID: playstation: add initial DualSense Edge controller support
> 
> Roman Li (1):
>        drm/amd/display: Enable dpia support for dcn314
> 
> Ruili Ji (1):
>        drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd
> 
> Satya Priya (2):
>        arm64: dts: qcom: sc7280: Cleanup the lpasscc node
>        arm64: dts: qcom: sc7280: Update lpasscore node
> 
> Sean Christopherson (1):
>        KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1)
> 
> Sergei Antonov (1):
>        net: ftmac100: fix endianness-related issues from 'sparse'
> 
> Shubhrajyoti Datta (1):
>        tty: xilinx_uartps: Check clk_enable return value
> 
> Stanislav Lisovskiy (1):
>        drm/i915/dg2: Bump up CDCLK for DG2
> 
> Stephen Boyd (1):
>        arm64: dts: qcom: sc7180-trogdor: Keep pm6150_adc enabled for TZ
> 
> Thomas Zimmermann (1):
>        video/aperture: Disable and unregister sysfb devices via aperture helpers
> 
> Vincent Whitchurch (1):
>        iio: Use per-device lockdep class for mlock
> 
> Xiaoyan Li (1):
>        ASoC: amd: yc: Add ASUS UM5302TA into DMI table
> 
> Xin Liu (2):
>        libbpf: Fix NULL pointer exception in API btf_dump__dump_type_data
>        libbpf: Fix overrun in netlink attribute iteration
> 
> Zhao Gongyi (3):
>        selftests/cpu-hotplug: Use return instead of exit
>        selftests/cpu-hotplug: Delete fault injection related code
>        selftests/cpu-hotplug: Reserve one cpu online at least
> 
> Zqiang (1):
>        rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE()
> 
>   arch/arm/plat-orion/Makefile                       |   2 +-
>   .../boot/dts/exynos/exynos5433-tm2-common.dtsi     |   2 +-
>   arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   4 +-
>   arch/arm64/boot/dts/qcom/pm8350c.dtsi              |   3 +-
>   .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts     |   2 -
>   arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi |   2 -
>   arch/arm64/boot/dts/qcom/sc7280-idp.dts            |   2 +-
>   arch/arm64/boot/dts/qcom/sc7280-idp.dtsi           |   2 +-
>   arch/arm64/boot/dts/qcom/sc7280.dtsi               |   9 +-
>   .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi   |   2 +-
>   arch/arm64/boot/dts/qcom/sm8450.dtsi               |   2 +-
>   arch/arm64/kernel/mte.c                            |   9 +-
>   arch/arm64/mm/mteswap.c                            |   7 +-
>   arch/x86/kvm/x86.c                                 |  27 +-
>   debian.master/config/config.common.ubuntu          |   1 +
>   debian.master/upstream-stable                      |   2 +
>   drivers/clk/imx/clk-imx8mp.c                       |   2 +-
>   drivers/dma/dw-edma/dw-edma-core.c                 |  12 -
>   drivers/fpga/dfl-pci.c                             |  18 ++
>   drivers/fsi/fsi-master-ast-cf.c                    |   2 +
>   drivers/gpu/drm/Kconfig                            |   1 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   8 +
>   drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c             |   3 +-
>   drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c   |   3 +-
>   drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   3 +-
>   drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c  |   8 +
>   drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c |   9 +
>   drivers/gpu/drm/bridge/analogix/anx7625.c          |   1 +
>   drivers/gpu/drm/drm_aperture.c                     |  14 +
>   drivers/gpu/drm/i915/display/intel_cdclk.c         |   4 +-
>   drivers/gpu/drm/panel/Kconfig                      |   4 +-
>   drivers/gpu/drm/vc4/vc4_drv.c                      |  14 +-
>   drivers/gpu/drm/vc4/vc4_drv.h                      |   1 +
>   drivers/hid/Kconfig                                |   6 +
>   drivers/hid/Makefile                               |   1 +
>   drivers/hid/hid-ids.h                              |   4 +
>   drivers/hid/hid-playstation.c                      |  46 +++-
>   drivers/hid/hid-topre.c                            |  49 ++++
>   drivers/hid/hid-uclogic-rdesc.c                    |   2 +-
>   drivers/iio/industrialio-core.c                    |   5 +
>   drivers/infiniband/sw/rxe/rxe_loc.h                |   6 +-
>   drivers/infiniband/sw/rxe/rxe_mr.c                 |  11 +-
>   drivers/infiniband/sw/rxe/rxe_verbs.c              |  12 +-
>   drivers/md/dm-clone-target.c                       |   2 +-
>   drivers/mmc/host/sdhci-msm.c                       |   1 +
>   drivers/net/ethernet/faraday/ftmac100.h            |  12 +-
>   drivers/net/ethernet/micrel/ks8851_spi.c           |   5 +-
>   drivers/phy/qualcomm/phy-qcom-qmp.c                |   7 +-
>   drivers/scsi/lpfc/lpfc_debugfs.c                   |   2 +-
>   drivers/scsi/lpfc/lpfc_hbadisc.c                   |   4 +-
>   drivers/scsi/lpfc/lpfc_init.c                      | 249 +++++++++--------
>   drivers/scsi/lpfc/lpfc_sli.c                       |   3 +
>   drivers/scsi/lpfc/lpfc_sli4.h                      |   4 +-
>   drivers/scsi/lpfc/lpfc_vmid.c                      |   4 +-
>   drivers/scsi/qla2xxx/qla_isr.c                     |  16 +-
>   drivers/soc/tegra/fuse/fuse-tegra.c                |   1 +
>   drivers/thermal/intel/intel_powerclamp.c           |   6 +-
>   drivers/tty/serial/8250/8250_omap.c                |   3 +
>   drivers/tty/serial/8250/8250_pci.c                 |   9 +-
>   drivers/tty/serial/8250/8250_port.c                |  12 +-
>   drivers/tty/serial/fsl_lpuart.c                    |   8 +-
>   drivers/tty/serial/imx.c                           |   8 +-
>   drivers/tty/serial/serial_core.c                   |  30 +-
>   drivers/tty/serial/xilinx_uartps.c                 |  12 +-
>   drivers/usb/common/usb-conn-gpio.c                 |   6 +-
>   drivers/video/fbdev/core/fbmem.c                   |  12 -
>   include/linux/blk-mq.h                             |  11 +-
>   include/linux/iio/iio-opaque.h                     |   2 +
>   include/linux/net.h                                |   1 +
>   io_uring/io-wq.c                                   |   2 +-
>   kernel/gcov/gcc_4_7.c                              |  18 +-
>   kernel/rcu/tasks.h                                 |   2 +-
>   net/ipv4/tcp.c                                     |   1 +
>   net/ipv4/udp.c                                     |   1 +
>   net/sched/cls_u32.c                                |   6 +-
>   sound/pci/hda/patch_hdmi.c                         |  30 +-
>   sound/soc/amd/yc/acp6x-mach.c                      |  14 +
>   sound/soc/sunxi/sun4i-codec.c                      |   3 +
>   sound/usb/quirks-table.h                           |  76 ++++++
>   sound/usb/quirks.c                                 | 302 +++++++++++++++++++++
>   tools/lib/bpf/bpf_tracing.h                        |  14 +-
>   tools/lib/bpf/btf_dump.c                           |   2 +-
>   tools/lib/bpf/libbpf.c                             |  21 +-
>   tools/lib/bpf/libbpf_probes.c                      |   2 +-
>   tools/lib/bpf/nlattr.c                             |   2 +-
>   tools/lib/bpf/usdt.bpf.h                           |   4 +-
>   tools/testing/selftests/cpu-hotplug/config         |   1 -
>   .../selftests/cpu-hotplug/cpu-on-off-test.sh       | 138 +++-------
>   88 files changed, 992 insertions(+), 404 deletions(-)
>   create mode 100644 drivers/hid/hid-topre.c
>   delete mode 100644 tools/testing/selftests/cpu-hotplug/config
> 

Applied to kinetic:linux/master-next. Thanks.

-Stefan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20221115/f40b25f0/attachment-0001.sig>


More information about the kernel-team mailing list