Public bug reported:

SRU Justification

    Impact:
       The upstream process for stable tree updates is quite similar
       in scope to the Ubuntu SRU process, e.g., each patch has to
       demonstrably fix a bug, and each patch is vetted by upstream
       by originating either directly from a mainline/stable Linux tree or
       a minimally backported form of that patch. The following upstream
       stable patches should be included in the Ubuntu kernel:

       v5.15.76 upstream stable release
       from git://git.kernel.org/

r8152: add PID for the Lenovo OneLink+ Dock
arm64/mm: Consolidate TCR_EL1 fields
usb: gadget: uvc: consistently use define for headerlen
usb: gadget: uvc: use on returned header len in video_encode_isoc_sg
usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer
usb: gadget: uvc: giveback vb2 buffer on req complete
usb: gadget: uvc: improve sg exit condition
UBUNTU: [Config] updateconfigs for ARM64_ERRATUM_1742098
arm64: errata: Remove AES hwcap for COMPAT tasks
perf/x86/intel/pt: Relax address filter validation
btrfs: enhance unsupported compat RO flags handling
ocfs2: clear dinode links count in case of error
ocfs2: fix BUG when iput after ocfs2_mknod fails
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
cpufreq: qcom: fix writes in read-only memory region
i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
x86/microcode/AMD: Apply the patch early on every logical thread
hwmon/coretemp: Handle large core ID value
ata: ahci-imx: Fix MODULE_ALIAS
ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
x86/resctrl: Fix min_cbm_bits for AMD
cpufreq: qcom: fix memory leak in error path
drm/amdgpu: fix sdma doorbell init ordering on APUs
mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
kvm: Add support for arch compat vm ioctls
KVM: arm64: vgic: Fix exit condition in scan_its_table()
media: ipu3-imgu: Fix NULL pointer dereference in active selection access
media: mceusb: set timeout to at least timeout provided
media: venus: dec: Handle the case where find_format fails
x86/topology: Fix multiple packages shown on a single-package system
x86/topology: Fix duplicated core ID within a package
btrfs: fix processing of delayed data refs during backref walking
btrfs: fix processing of delayed tree block refs during backref walking
drm/vc4: Add module dependency on hdmi-codec
ACPI: extlog: Handle multiple records
tipc: Fix recognition of trial period
tipc: fix an information leak in tipc_topsrv_kern_subscr
i40e: Fix DMA mappings leak
HID: magicmouse: Do not set BTN_MOUSE on double report
sfc: Change VF mac via PF as first preference if available.
net/atm: fix proc_mpc_write incorrect return value
net: phy: dp83867: Extend RX strap quirk for SGMII mode
net: phylink: add mac_managed_pm in phylink_config structure
scsi: lpfc: Fix memory leak in lpfc_create_port()
udp: Update reuse->has_conns under reuseport_lock.
cifs: Fix xid leak in cifs_create()
cifs: Fix xid leak in cifs_copy_file_range()
cifs: Fix xid leak in cifs_flock()
cifs: Fix xid leak in cifs_ses_add_channel()
dm: remove unnecessary assignment statement in alloc_dev()
net: hsr: avoid possible NULL deref in skb_clone()
ionic: catch NULL pointer issue on reconfig
netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements
nvme-hwmon: consistently ignore errors from nvme_hwmon_init
nvme-hwmon: kmalloc the NVME SMART log buffer
nvmet: fix workqueue MEM_RECLAIM flushing dependency
net: sched: cake: fix null pointer access issue when cake_init() fails
net: sched: delete duplicate cleanup of backlog and qlen
net: sched: sfb: fix null pointer access issue when sfb_init() fails
sfc: include vport_id in filter spec hash and equal()
wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()
net: hns: fix possible memory leak in hnae_ae_register()
net: sched: fix race condition in qdisc_graft()
net: phy: dp83822: disable MDI crossover status change interrupt
iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
iommu/vt-d: Clean up si_domain in the init_dmars() error path
fs: dlm: fix invalid derefence of sb_lvbptr
arm64: mte: move register initialization to C
ksmbd: handle smb2 query dir request for OutputBufferLength that is too small
ksmbd: fix incorrect handling of iterate_dir
tracing: Simplify conditional compilation code in tracing_set_tracer()
tracing: Do not free snapshot if tracer is on cmdline
mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
perf: Skip and warn on unknown format 'configN' attrs
ACPI: video: Force backlight native for more TongFang devices
x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
Makefile.debug: re-enable debug info for .S files
mmc: core: Add SD card quirk for broken discard
mm: /proc/pid/smaps_rollup: fix no vma's null-deref
Linux 5.15.76
UBUNTU: Upstream stable to v5.15.76

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Jammy)
     Importance: Medium
     Assignee: Kamal Mostafa (kamalmostafa)
         Status: In Progress


** Tags: kernel-stable-tracking-bug

** Changed in: linux (Ubuntu)
       Status: New => Confirmed

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: linux (Ubuntu Jammy)
       Status: New => In Progress

** Changed in: linux (Ubuntu Jammy)
   Importance: Undecided => Critical

** Changed in: linux (Ubuntu Jammy)
   Importance: Critical => Medium

** Changed in: linux (Ubuntu Jammy)
     Assignee: (unassigned) => Kamal Mostafa (kamalmostafa)

** Description changed:

+ SRU Justification
  
-     SRU Justification
+     Impact:
+        The upstream process for stable tree updates is quite similar
+        in scope to the Ubuntu SRU process, e.g., each patch has to
+        demonstrably fix a bug, and each patch is vetted by upstream
+        by originating either directly from a mainline/stable Linux tree or
+        a minimally backported form of that patch. The following upstream
+        stable patches should be included in the Ubuntu kernel:
  
-     Impact:
-        The upstream process for stable tree updates is quite similar
-        in scope to the Ubuntu SRU process, e.g., each patch has to
-        demonstrably fix a bug, and each patch is vetted by upstream
-        by originating either directly from a mainline/stable Linux tree or
-        a minimally backported form of that patch. The following upstream
-        stable patches should be included in the Ubuntu kernel:
+        v5.15.76 upstream stable release
+        from git://git.kernel.org/
  
-        v5.15.76 upstream stable release
-        from git://git.kernel.org/
+ r8152: add PID for the Lenovo OneLink+ Dock
+ arm64/mm: Consolidate TCR_EL1 fields
+ usb: gadget: uvc: consistently use define for headerlen
+ usb: gadget: uvc: use on returned header len in video_encode_isoc_sg
+ usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer
+ usb: gadget: uvc: giveback vb2 buffer on req complete
+ usb: gadget: uvc: improve sg exit condition
+ UBUNTU: [Config] updateconfigs for ARM64_ERRATUM_1742098
+ arm64: errata: Remove AES hwcap for COMPAT tasks
+ perf/x86/intel/pt: Relax address filter validation
+ btrfs: enhance unsupported compat RO flags handling
+ ocfs2: clear dinode links count in case of error
+ ocfs2: fix BUG when iput after ocfs2_mknod fails
+ selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
+ cpufreq: qcom: fix writes in read-only memory region
+ i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
+ x86/microcode/AMD: Apply the patch early on every logical thread
+ hwmon/coretemp: Handle large core ID value
+ ata: ahci-imx: Fix MODULE_ALIAS
+ ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
+ x86/resctrl: Fix min_cbm_bits for AMD
+ cpufreq: qcom: fix memory leak in error path
+ drm/amdgpu: fix sdma doorbell init ordering on APUs
+ mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
+ kvm: Add support for arch compat vm ioctls
+ KVM: arm64: vgic: Fix exit condition in scan_its_table()
+ media: ipu3-imgu: Fix NULL pointer dereference in active selection access
+ media: mceusb: set timeout to at least timeout provided
+ media: venus: dec: Handle the case where find_format fails
+ x86/topology: Fix multiple packages shown on a single-package system
+ x86/topology: Fix duplicated core ID within a package
+ btrfs: fix processing of delayed data refs during backref walking
+ btrfs: fix processing of delayed tree block refs during backref walking
+ drm/vc4: Add module dependency on hdmi-codec
+ ACPI: extlog: Handle multiple records
+ tipc: Fix recognition of trial period
+ tipc: fix an information leak in tipc_topsrv_kern_subscr
+ i40e: Fix DMA mappings leak
+ HID: magicmouse: Do not set BTN_MOUSE on double report
+ sfc: Change VF mac via PF as first preference if available.
+ net/atm: fix proc_mpc_write incorrect return value
+ net: phy: dp83867: Extend RX strap quirk for SGMII mode
+ net: phylink: add mac_managed_pm in phylink_config structure
+ scsi: lpfc: Fix memory leak in lpfc_create_port()
+ udp: Update reuse->has_conns under reuseport_lock.
+ cifs: Fix xid leak in cifs_create()
+ cifs: Fix xid leak in cifs_copy_file_range()
+ cifs: Fix xid leak in cifs_flock()
+ cifs: Fix xid leak in cifs_ses_add_channel()
+ dm: remove unnecessary assignment statement in alloc_dev()
+ net: hsr: avoid possible NULL deref in skb_clone()
+ ionic: catch NULL pointer issue on reconfig
+ netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements
+ nvme-hwmon: consistently ignore errors from nvme_hwmon_init
+ nvme-hwmon: kmalloc the NVME SMART log buffer
+ nvmet: fix workqueue MEM_RECLAIM flushing dependency
+ net: sched: cake: fix null pointer access issue when cake_init() fails
+ net: sched: delete duplicate cleanup of backlog and qlen
+ net: sched: sfb: fix null pointer access issue when sfb_init() fails
+ sfc: include vport_id in filter spec hash and equal()
+ wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()
+ net: hns: fix possible memory leak in hnae_ae_register()
+ net: sched: fix race condition in qdisc_graft()
+ net: phy: dp83822: disable MDI crossover status change interrupt
+ iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
+ iommu/vt-d: Clean up si_domain in the init_dmars() error path
+ fs: dlm: fix invalid derefence of sb_lvbptr
+ arm64: mte: move register initialization to C
+ ksmbd: handle smb2 query dir request for OutputBufferLength that is too small
+ ksmbd: fix incorrect handling of iterate_dir
+ tracing: Simplify conditional compilation code in tracing_set_tracer()
+ tracing: Do not free snapshot if tracer is on cmdline
+ mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
+ perf: Skip and warn on unknown format 'configN' attrs
+ ACPI: video: Force backlight native for more TongFang devices
+ x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
+ Makefile.debug: re-enable debug info for .S files
+ mmc: core: Add SD card quirk for broken discard
+ mm: /proc/pid/smaps_rollup: fix no vma's null-deref
+ Linux 5.15.76
+ UBUNTU: Upstream stable to v5.15.76

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1997113

Title:
  Jammy update: v5.15.76 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Jammy:
  In Progress

Bug description:
  SRU Justification

      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:

         v5.15.76 upstream stable release
         from git://git.kernel.org/

  r8152: add PID for the Lenovo OneLink+ Dock
  arm64/mm: Consolidate TCR_EL1 fields
  usb: gadget: uvc: consistently use define for headerlen
  usb: gadget: uvc: use on returned header len in video_encode_isoc_sg
  usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer
  usb: gadget: uvc: giveback vb2 buffer on req complete
  usb: gadget: uvc: improve sg exit condition
  UBUNTU: [Config] updateconfigs for ARM64_ERRATUM_1742098
  arm64: errata: Remove AES hwcap for COMPAT tasks
  perf/x86/intel/pt: Relax address filter validation
  btrfs: enhance unsupported compat RO flags handling
  ocfs2: clear dinode links count in case of error
  ocfs2: fix BUG when iput after ocfs2_mknod fails
  selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
  cpufreq: qcom: fix writes in read-only memory region
  i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
  x86/microcode/AMD: Apply the patch early on every logical thread
  hwmon/coretemp: Handle large core ID value
  ata: ahci-imx: Fix MODULE_ALIAS
  ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
  x86/resctrl: Fix min_cbm_bits for AMD
  cpufreq: qcom: fix memory leak in error path
  drm/amdgpu: fix sdma doorbell init ordering on APUs
  mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
  kvm: Add support for arch compat vm ioctls
  KVM: arm64: vgic: Fix exit condition in scan_its_table()
  media: ipu3-imgu: Fix NULL pointer dereference in active selection access
  media: mceusb: set timeout to at least timeout provided
  media: venus: dec: Handle the case where find_format fails
  x86/topology: Fix multiple packages shown on a single-package system
  x86/topology: Fix duplicated core ID within a package
  btrfs: fix processing of delayed data refs during backref walking
  btrfs: fix processing of delayed tree block refs during backref walking
  drm/vc4: Add module dependency on hdmi-codec
  ACPI: extlog: Handle multiple records
  tipc: Fix recognition of trial period
  tipc: fix an information leak in tipc_topsrv_kern_subscr
  i40e: Fix DMA mappings leak
  HID: magicmouse: Do not set BTN_MOUSE on double report
  sfc: Change VF mac via PF as first preference if available.
  net/atm: fix proc_mpc_write incorrect return value
  net: phy: dp83867: Extend RX strap quirk for SGMII mode
  net: phylink: add mac_managed_pm in phylink_config structure
  scsi: lpfc: Fix memory leak in lpfc_create_port()
  udp: Update reuse->has_conns under reuseport_lock.
  cifs: Fix xid leak in cifs_create()
  cifs: Fix xid leak in cifs_copy_file_range()
  cifs: Fix xid leak in cifs_flock()
  cifs: Fix xid leak in cifs_ses_add_channel()
  dm: remove unnecessary assignment statement in alloc_dev()
  net: hsr: avoid possible NULL deref in skb_clone()
  ionic: catch NULL pointer issue on reconfig
  netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements
  nvme-hwmon: consistently ignore errors from nvme_hwmon_init
  nvme-hwmon: kmalloc the NVME SMART log buffer
  nvmet: fix workqueue MEM_RECLAIM flushing dependency
  net: sched: cake: fix null pointer access issue when cake_init() fails
  net: sched: delete duplicate cleanup of backlog and qlen
  net: sched: sfb: fix null pointer access issue when sfb_init() fails
  sfc: include vport_id in filter spec hash and equal()
  wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()
  net: hns: fix possible memory leak in hnae_ae_register()
  net: sched: fix race condition in qdisc_graft()
  net: phy: dp83822: disable MDI crossover status change interrupt
  iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
  iommu/vt-d: Clean up si_domain in the init_dmars() error path
  fs: dlm: fix invalid derefence of sb_lvbptr
  arm64: mte: move register initialization to C
  ksmbd: handle smb2 query dir request for OutputBufferLength that is too small
  ksmbd: fix incorrect handling of iterate_dir
  tracing: Simplify conditional compilation code in tracing_set_tracer()
  tracing: Do not free snapshot if tracer is on cmdline
  mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
  perf: Skip and warn on unknown format 'configN' attrs
  ACPI: video: Force backlight native for more TongFang devices
  x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
  Makefile.debug: re-enable debug info for .S files
  mmc: core: Add SD card quirk for broken discard
  mm: /proc/pid/smaps_rollup: fix no vma's null-deref
  Linux 5.15.76
  UBUNTU: Upstream stable to v5.15.76

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1997113/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to