Merge ~binli/pc-enablement/+git/oem-gap-allow-list:proposed-kernel into ~oem-solutions-engineers/pc-enablement/+git/oem-gap-allow-list:master

Proposed by Bin Li
Status: Rejected
Rejected by: Bin Li
Proposed branch: ~binli/pc-enablement/+git/oem-gap-allow-list:proposed-kernel
Merge into: ~oem-solutions-engineers/pc-enablement/+git/oem-gap-allow-list:master
Diff against target: 31 lines (+25/-0)
1 file modified
sutton/proposed-5.17.0-1019.20 (+25/-0)
Reviewer Review Type Date Requested Status
Bin Li Disapprove
Rex Tsai Needs Fixing
Review via email: mp+430802@code.launchpad.net

This proposal supersedes a proposal from 2022-09-30.

Description of the change

      * Fix resume on AMD platforms when TBT monitor is plugged (LP:
        #1990920)
        - drm/amd/display: Detect dpcd_rev when hotplug mst monitor
        - drm/amd/display: Release remote dc_sink under mst scenario

      * pcieport 0000:00:1b.0: PCIe Bus Error: severity=Uncorrected
        (Non-Fatal),
        type=Transaction Layer, (Requester ID) (LP: #1988797)
        - SAUCE: PCI/PTM: Cache PTM Capability offset
        - SAUCE: PCI/PTM: Add pci_upstream_ptm() helper
        - SAUCE: PCI/PTM: Separate configuration and enable
        - SAUCE: PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm()
        - SAUCE: PCI/PTM: Move pci_ptm_info() body into its only caller
        - SAUCE: PCI/PTM: Preserve RsvdP bits in PTM Control register
        - SAUCE: PCI/PTM: Reorder functions in logical order
        - SAUCE: PCI/PTM: Consolidate PTM interface declarations
        - SAUCE: PCI/PM: Always disable PTM for all devices during suspend
        - SAUCE: PCI/PM: Simplify pci_pm_suspend_noirq()

      * Fix AMDGPU: No video output and system hangs with two monitor (dGPU:
        W6400)
        (LP: #1989647)
        - drm/amd/display: Ignore First MST Sideband Message Return Error

      * System hang during S3 test (LP: #1990330)
        - memcg: add per-memcg total kernel memory stat
        - mm/memcg: revert ("mm/memcg: optimize user context object stock
          access")
        - mm/memcg: disable threshold event handlers on PREEMPT_RT
        - mm/memcg: protect per-CPU counter by disabling preemption on
          PREEMPT_RT
          where needed.
        - mm/memcg: opencode the inner part of obj_cgroup_uncharge_pages()
          in
          drain_obj_stock()
        - mm/memcg: protect memcg_stock with a local_lock_t
        - mm/memcg: disable migration instead of preemption in
          drain_all_stock().
        - mm/memremap: avoid calling kasan_remove_zero_shadow() for device
          private
          memory

      * To support Intel Maple Ridge Thunderbolt [8086:1134] (LP: #1990240)
        - thunderbolt: Add support for Intel Maple Ridge single port
          controller

      * Intel graphic driver is not probing[8086:468b] (LP: #1990242)
        - drm/i915: Add new ADL-S pci id

      * support independent clock and LED GPIOs for Intel IPU6 platforms
        (LP: #1989046)
        - SAUCE: platform/x86: int3472: support independent clock and LED
          GPIOs

      For nvidia-graphics-drivers-515.
      * debian/templates/dkms_nvidia.conf.in,
        debian/dkms_nvidia/patches/buildfix_kernel_6.0.patch:
        - Add support for Linux 6.0 (LP: #1988429).

To post a comment you must log in.
Revision history for this message
Rex Tsai (chihchun) wrote :

why do we need list these 515 nvidia ? which it's already on the Ubuntu archive?

review: Needs Fixing
Revision history for this message
Bin Li (binli) wrote :

@rex,

 Cause the proposed kernel also trigger to build a signed the nvidia modules on this kernel.

 Please ignore this MR, the updates kernel is ready. I've dropped the proposed kernel. Thanks!

review: Disapprove

Unmerged commits

b6a75ca... by Bin Li

  * Fix resume on AMD platforms when TBT monitor is plugged (LP:
    #1990920)
    - drm/amd/display: Detect dpcd_rev when hotplug mst monitor
    - drm/amd/display: Release remote dc_sink under mst scenario

  * pcieport 0000:00:1b.0: PCIe Bus Error: severity=Uncorrected
    (Non-Fatal),
    type=Transaction Layer, (Requester ID) (LP: #1988797)
    - SAUCE: PCI/PTM: Cache PTM Capability offset
    - SAUCE: PCI/PTM: Add pci_upstream_ptm() helper
    - SAUCE: PCI/PTM: Separate configuration and enable
    - SAUCE: PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm()
    - SAUCE: PCI/PTM: Move pci_ptm_info() body into its only caller
    - SAUCE: PCI/PTM: Preserve RsvdP bits in PTM Control register
    - SAUCE: PCI/PTM: Reorder functions in logical order
    - SAUCE: PCI/PTM: Consolidate PTM interface declarations
    - SAUCE: PCI/PM: Always disable PTM for all devices during suspend
    - SAUCE: PCI/PM: Simplify pci_pm_suspend_noirq()

  * Fix AMDGPU: No video output and system hangs with two monitor (dGPU:
    W6400)
    (LP: #1989647)
    - drm/amd/display: Ignore First MST Sideband Message Return Error

  * System hang during S3 test (LP: #1990330)
    - memcg: add per-memcg total kernel memory stat
    - mm/memcg: revert ("mm/memcg: optimize user context object stock
      access")
    - mm/memcg: disable threshold event handlers on PREEMPT_RT
    - mm/memcg: protect per-CPU counter by disabling preemption on
      PREEMPT_RT
      where needed.
    - mm/memcg: opencode the inner part of obj_cgroup_uncharge_pages()
      in
      drain_obj_stock()
    - mm/memcg: protect memcg_stock with a local_lock_t
    - mm/memcg: disable migration instead of preemption in
      drain_all_stock().
    - mm/memremap: avoid calling kasan_remove_zero_shadow() for device
      private
      memory

  * To support Intel Maple Ridge Thunderbolt [8086:1134] (LP: #1990240)
    - thunderbolt: Add support for Intel Maple Ridge single port
      controller

  * Intel graphic driver is not probing[8086:468b] (LP: #1990242)
    - drm/i915: Add new ADL-S pci id

  * support independent clock and LED GPIOs for Intel IPU6 platforms
    (LP: #1989046)
    - SAUCE: platform/x86: int3472: support independent clock and LED
      GPIOs

  For nvidia-graphics-drivers-515.
  * debian/templates/dkms_nvidia.conf.in,
    debian/dkms_nvidia/patches/buildfix_kernel_6.0.patch:
    - Add support for Linux 6.0 (LP: #1988429).

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/sutton/proposed-5.17.0-1019.20 b/sutton/proposed-5.17.0-1019.20
2new file mode 100644
3index 0000000..82ddf18
4--- /dev/null
5+++ b/sutton/proposed-5.17.0-1019.20
6@@ -0,0 +1,25 @@
7+libnvidia-cfg1-515
8+libnvidia-common-515
9+libnvidia-compute-515
10+libnvidia-decode-515
11+libnvidia-encode-515
12+libnvidia-extra-515
13+libnvidia-fbc1-515
14+libnvidia-gl-515
15+linux-headers-5.17.0-1019-oem
16+linux-headers-oem-22.04a
17+linux-image-5.17.0-1019-oem
18+linux-image-oem-22.04a
19+linux-modules-5.17.0-1019-oem
20+linux-modules-nvidia-515-5.17.0-1019-oem
21+linux-modules-nvidia-515-oem-22.04a
22+linux-objects-nvidia-515-5.17.0-1019-oem
23+linux-oem-22.04a
24+linux-oem-5.17-headers-5.17.0-1019
25+linux-signatures-nvidia-5.17.0-1019-oem
26+nvidia-compute-utils-515
27+nvidia-driver-515
28+nvidia-kernel-common-515
29+nvidia-kernel-source-515
30+nvidia-utils-515
31+xserver-xorg-video-nvidia-515

Subscribers

People subscribed via source and target branches