APPLIED: [SRU][Jammy][PULL] Jammy update: v5.15.72 upstream stable release

Stefan Bader stefan.bader at canonical.com
Wed Nov 9 16:29:47 UTC 2022


On 02.11.22 18:51, Kamal Mostafa wrote:
> This pull request (71 commits) includes the following Jammy stable patchsets:
> 
> 	Jammy update: v5.15.72 upstream stable release
> 	https://bugs.launchpad.net/bugs/1995517
> 
> Note also that the 'stable-next' branch head contains this and all prior
> pending upstream stable releases.  I recommend fetching and applying just this
> reference ('stable-next') instead of each tags/jammy-stable-v5.15.xx reference:
> 
>     git://git.launchpad.net/~ubuntu-kernel-stable/+git/jammy stable-next
> 
>   -Kamal
> 
> -----
> 
> The following changes since commit 5d93ed7b2a06921cf628aa98eba043012698c3b4:
> 
>    UBUNTU: Upstream stable to v5.15.71 (2022-11-01 13:57:30 -0700)
> 
> are available in the Git repository at:
> 
>    git://git.launchpad.net/~ubuntu-kernel-stable/+git/jammy tags/jammy-stable-v5.15.72
> 
> for you to fetch changes up to 2e9c161bccee0e73518c0c6da6beaba2d207d50c:
> 
>    UBUNTU: Upstream stable to v5.15.72 (2022-11-02 10:04:31 -0700)
> 
> ----------------------------------------------------------------
> Aidan MacDonald (1):
>        clk: ingenic-tcu: Properly enable registers before accessing timers
> 
> Alexander Couzens (1):
>        net: mt7531: only do PLL once after the reset
> 
> Alistair Popple (1):
>        mm/migrate_device.c: flush TLB while holding PTL
> 
> Angus Chen (1):
>        vdpa/ifcvf: fix the calculation of queuepair
> 
> Binyi Han (1):
>        mm: fix dereferencing possible ERR_PTR
> 
> Bokun Zhang (1):
>        drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
> 
> Brian Norris (1):
>        Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
> 
> Cai Huoqing (1):
>        soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()
> 
> ChenXiaoSong (1):
>        ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
> 
> Chris Wilson (2):
>        drm/i915/gt: Restrict forced preemption to the active context
>        drm/i915/gem: Really move i915_gem_context.link under ref protection
> 
> Florian Fainelli (1):
>        clk: iproc: Do not rely on node name for correct PLL setup
> 
> Francesco Dolcini (1):
>        drm/bridge: lt8912b: fix corrupted image output
> 
> Frank Wunderlich (1):
>        net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
> 
> Greg Kroah-Hartman (2):
>        mm/damon/dbgfs: fix memory leak when using debugfs_lookup()
>        Linux 5.15.72
> 
> Han Xu (1):
>        clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
> 
> Hangyu Hua (2):
>        media: dvb_vb2: fix possible out of bound access
>        net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
> 
> Hans Verkuil (1):
>        media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args()
> 
> Hans de Goede (1):
>        wifi: mac80211: fix regression with non-QoS drivers
> 
> Heikki Krogerus (1):
>        usb: typec: ucsi: Remove incorrect warning
> 
> Hongling Zeng (3):
>        uas: add no-uas quirk for Hiksemi usb_disk
>        usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
>        uas: ignore UAS for Thinkplus chips
> 
> Jarkko Sakkinen (1):
>        x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd
> 
> Jim Mattson (1):
>        KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest
> 
> Johan Hovold (1):
>        arm64: dts: qcom: sm8350: fix UFS PHY serdes size
> 
> Junxiao Chang (1):
>        net: stmmac: power up/down serdes in stmmac_open/release
> 
> Kamal Mostafa (1):
>        UBUNTU: Upstream stable to v5.15.72
> 
> Linus Walleij (1):
>        ARM: dts: integrator: Tag PCI host with device_type
> 
> Lukas Wunner (1):
>        net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()
> 
> Marc Kleine-Budde (1):
>        can: c_can: don't cache TX messages for C_CAN cores
> 
> Mario Limonciello (1):
>        thunderbolt: Explicitly reset plug events delay back to USB4 spec value
> 
> Martin Povišer (1):
>        ASoC: tas2770: Reinit regcache on reset
> 
> Maurizio Lombardi (1):
>        mm: prevent page_frag_alloc() from corrupting the memory
> 
> Maxime Coquelin (1):
>        vduse: prevent uninitialized memory accesses
> 
> Mel Gorman (1):
>        mm/page_alloc: fix race condition between build_all_zonelists and page allocation
> 
> Michael Kelley (1):
>        nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
> 
> Minchan Kim (1):
>        mm: fix madivse_pageout mishandling on non-LRU page
> 
> Ming Lei (1):
>        cgroup: cgroup_get_from_id() must check the looked-up kn is a directory
> 
> Mohan Kumar (1):
>        ALSA: hda: Fix Nvidia dp infoframe
> 
> Nadav Amit (1):
>        x86/alternative: Fix race in try_get_desc()
> 
> Nicolas Dufresne (1):
>        media: rkvdec: Disable H.264 error detection
> 
> Niklas Cassel (1):
>        libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
> 
> Pali Rohár (1):
>        gpio: mvebu: Fix check for pwm support on non-A8K platforms
> 
> Peilin Ye (1):
>        usbnet: Fix memory leak in usbnet_disconnect()
> 
> Peng Wu (1):
>        net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe
> 
> Philippe Schenker (2):
>        drm/bridge: lt8912b: add vsync hsync
>        drm/bridge: lt8912b: set hdmi or dvi mode
> 
> Rafael Mendonca (1):
>        cxgb4: fix missing unlock on ETHOFLD desc collect fail path
> 
> Richard Zhu (1):
>        reset: imx7: Fix the iMX8MP PCIe PHY PERST support
> 
> Romain Naour (1):
>        ARM: dts: am5748: keep usb4_tm disabled
> 
> Samuel Holland (4):
>        soc: sunxi: sram: Actually claim SRAM regions
>        soc: sunxi: sram: Prevent the driver from being unbound
>        soc: sunxi: sram: Fix probe function ordering issues
>        soc: sunxi: sram: Fix debugfs info for A64 SRAM C
> 
> Sebastian Krzyszkowiak (1):
>        Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address
> 
> Sergei Antonov (1):
>        mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
> 
> Shakeel Butt (1):
>        cgroup: reduce dependency on cgroup_mutex
> 
> Shengjiu Wang (1):
>        ASoC: imx-card: Fix refcount issue with of_node_put
> 
> Shuai Xue (1):
>        mm,hwpoison: check mm when killing accessing process
> 
> Stefan Roesch (1):
>        fs: split off setxattr_copy and do_setxattr function from setxattr
> 
> Takashi Iwai (2):
>        ALSA: hda: Do disconnect jacks at codec unbind
>        ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation
> 
> Tianyu Lan (1):
>        swiotlb: max mapping size takes min align mask into account
> 
> Ulf Hansson (1):
>        Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"
> 
> Wang Yufen (1):
>        selftests: Fix the if conditions of in test_extra_filter()
> 
> Wenchao Chen (1):
>        mmc: hsq: Fix data stomping during mmc recovery
> 
> Yang Yingliang (1):
>        Input: melfas_mip4 - fix return value check in mip4_probe()
> 
> YuTong Chang (1):
>        ARM: dts: am33xx: Fix MMCHS0 dma properties
> 
>   Makefile                                           |  2 +-
>   arch/arm/boot/dts/am33xx-l4.dtsi                   |  3 +-
>   arch/arm/boot/dts/am5748.dtsi                      |  4 ++
>   arch/arm/boot/dts/integratorap.dts                 |  1 +
>   arch/arm64/boot/dts/qcom/sm8350.dtsi               |  2 +-
>   arch/x86/kernel/alternative.c                      | 45 ++++++------
>   arch/x86/kernel/cpu/sgx/main.c                     | 15 ++--
>   arch/x86/kvm/cpuid.c                               |  2 -
>   debian.master/upstream-stable                      |  2 +-
>   drivers/ata/libata-core.c                          |  4 ++
>   drivers/clk/bcm/clk-iproc-pll.c                    | 12 ++--
>   drivers/clk/imx/clk-imx6sx.c                       |  4 +-
>   drivers/clk/ingenic/tcu.c                          | 15 ++--
>   drivers/firmware/arm_scmi/scmi_pm_domain.c         | 26 -------
>   drivers/gpio/gpio-mvebu.c                          | 15 ++--
>   drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |  4 ++
>   drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 27 ++++++-
>   drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 13 ----
>   drivers/gpu/drm/bridge/lontium-lt8912b.c           | 13 +++-
>   drivers/gpu/drm/i915/gem/i915_gem_context.c        |  8 +--
>   drivers/gpu/drm/i915/gt/intel_engine_types.h       | 15 ++++
>   .../gpu/drm/i915/gt/intel_execlists_submission.c   | 21 +++++-
>   drivers/input/keyboard/snvs_pwrkey.c               |  2 +-
>   drivers/input/touchscreen/melfas_mip4.c            |  2 +-
>   drivers/media/dvb-core/dvb_vb2.c                   | 11 +++
>   drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |  2 +
>   drivers/mmc/host/mmc_hsq.c                         |  2 +-
>   drivers/mmc/host/moxart-mmc.c                      | 17 +----
>   drivers/net/can/c_can/c_can.h                      | 17 ++++-
>   drivers/net/can/c_can/c_can_main.c                 | 11 ++-
>   drivers/net/dsa/mt7530.c                           | 15 ++--
>   drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c     | 28 +++++---
>   .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c |  4 +-
>   drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  | 23 +++---
>   drivers/net/phy/phy_device.c                       | 10 +--
>   drivers/net/usb/qmi_wwan.c                         |  1 +
>   drivers/net/usb/usbnet.c                           |  7 +-
>   drivers/nvme/host/core.c                           |  6 +-
>   drivers/reset/reset-imx7.c                         |  1 +
>   drivers/soc/sunxi/sunxi_sram.c                     | 27 +++----
>   drivers/staging/media/rkvdec/rkvdec-h264.c         |  4 +-
>   drivers/thunderbolt/switch.c                       |  1 +
>   drivers/usb/storage/unusual_uas.h                  | 21 ++++++
>   drivers/usb/typec/ucsi/ucsi.c                      |  2 -
>   drivers/vdpa/ifcvf/ifcvf_base.c                    |  4 +-
>   drivers/vdpa/vdpa_user/vduse_dev.c                 |  9 ++-
>   fs/internal.h                                      | 24 +++++++
>   fs/ntfs/super.c                                    |  3 +-
>   fs/xattr.c                                         | 84 +++++++++++++++-------
>   kernel/cgroup/cgroup.c                             | 54 ++++++++------
>   kernel/dma/swiotlb.c                               | 13 +++-
>   mm/damon/dbgfs.c                                   | 19 +++--
>   mm/madvise.c                                       |  7 +-
>   mm/memory-failure.c                                |  3 +
>   mm/migrate.c                                       |  5 +-
>   mm/page_alloc.c                                    | 65 ++++++++++++++---
>   mm/secretmem.c                                     |  2 +-
>   net/mac80211/tx.c                                  |  4 ++
>   net/sched/act_ct.c                                 |  5 +-
>   sound/pci/hda/hda_bind.c                           |  6 +-
>   sound/pci/hda/hda_jack.c                           | 11 +++
>   sound/pci/hda/hda_jack.h                           |  1 +
>   sound/pci/hda/patch_hdmi.c                         | 23 ++++--
>   sound/soc/codecs/tas2770.c                         |  3 +
>   sound/soc/fsl/imx-card.c                           |  4 ++
>   tools/testing/selftests/net/reuseport_bpf.c        |  2 +-
>   66 files changed, 550 insertions(+), 268 deletions(-)
> 

Applied to jammy: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/20221109/57e08efd/attachment.sig>


More information about the kernel-team mailing list