** Description changed:

  
      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:
  
         v6.17.5 upstream stable release
         from git://git.kernel.org/
  
  docs: kdoc: handle the obsolescensce of docutils.ErrorString()
  Revert "fs: make vfs_fileattr_[get|set] return -EOPNOTSUPP"
  PCI: vmd: Override irq_startup()/irq_shutdown() in vmd_init_dev_msi_info()
  vfs: Don't leak disconnected dentries on umount
  ata: libata-core: relax checks in ata_read_log_directory()
  arm64/sysreg: Fix GIC CDEOI instruction encoding
  drm/xe/guc: Check GuC running state before deregistering exec queue
  ixgbevf: fix getting link speed data for E610 devices
  ixgbevf: fix mailbox API compatibility by negotiating supported features
  rust: cfi: only 64-bit arm and x86 support CFI_CLANG
  smb: client: Fix refcount leak for cifs_sb_tlink
  x86/CPU/AMD: Prevent reset reasons from being retained across reboot
  slab: reset slab->obj_ext when freeing and it is OBJEXTS_ALLOC_FAIL
  Revert "io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common()"
  io_uring: protect mem region deregistration
  Revert "drm/amd/display: Only restore backlight after amdgpu_dm_init or 
dm_resume"
  r8152: add error handling in rtl8152_driver_init
  net: usb: lan78xx: Fix lost EEPROM write timeout error(-ETIMEDOUT) in 
lan78xx_write_raw_eeprom
  KVM: arm64: Prevent access to vCPU events before init
  f2fs: fix wrong block mapping for multi-devices
  gve: Check valid ts bit on RX descriptor before hw timestamping
  jbd2: ensure that all ongoing I/O complete before freeing blocks
  ext4: wait for ongoing I/O to complete before freeing blocks
  ext4: detect invalid INLINE_DATA + EXTENTS flag combination
  btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already running
  btrfs: fix memory leak on duplicated memory in the qgroup assign ioctl
  btrfs: only set the device specific options after devices are opened
  btrfs: fix incorrect readahead expansion length
  btrfs: fix memory leaks when rejecting a non SINGLE data profile without an 
RST
  btrfs: do not assert we found block group item when creating free space tree
  can: gs_usb: gs_make_candev(): populate net_device->dev_port
  can: gs_usb: increase max interface to U8_MAX
  cifs: parse_dfs_referrals: prevent oob on malformed input
  cxl/acpi: Fix setup of memory resource in cxl_acpi_set_cache_size()
  ALSA: hda/intel: Add MSI X870E Tomahawk to denylist
  ALSA: hda/realtek: Add quirk entry for HP ZBook 17 G6
  ALSA: hda: cs35l41: Fix NULL pointer dereference in 
cs35l41_get_acpi_mute_state()
  ALSA: hda: Fix missing pointer check in hda_component_manager_init function
  drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies
  drm/amdgpu: use atomic functions with memory barriers for vm fault info
  drm/amdgpu: fix gfx12 mes packet status return check
  drm/xe: Increase global invalidation timeout to 1000us
  perf/core: Fix address filter match with backing files
  perf/core: Fix MMAP event path names with backing files
  perf/core: Fix MMAP2 event device with backing files
  drm/amd: Check whether secure display TA loaded successfully
  PM: hibernate: Add pm_hibernation_mode_is_suspend()
  drm/amd: Fix hybrid sleep
  media: nxp: imx8-isi: m2m: Fix streaming cleanup on release
  usb: gadget: Store endpoint pointer in usb_request
  usb: gadget: Introduce free_usb_request helper
  usb: gadget: f_rndis: Refactor bind path to use __free()
  usb: gadget: f_acm: Refactor bind path to use __free()
  usb: gadget: f_ecm: Refactor bind path to use __free()
  usb: gadget: f_ncm: Refactor bind path to use __free()
  HID: multitouch: fix sticky fingers
  dax: skip read lock assertion for read-only filesystems
  coredump: fix core_pattern input validation
  can: m_can: m_can_plat_remove(): add missing pm_runtime_disable()
  can: m_can: m_can_handle_state_errors(): fix CAN state transition to Error 
Active
  can: m_can: m_can_chip_config(): bring up interface in correct state
  can: m_can: fix CAN state in system PM
  net: mtk: wed: add dma mask limitation and GFP_DMA32 for device with more 
than 4GB DRAM
  net: dlink: handle dma_map_single() failure properly
  doc: fix seg6_flowlabel path
  can: j1939: add missing calls in NETDEV_UNREGISTER notification handler
  dpll: zl3073x: Refactor DPLL initialization
  dpll: zl3073x: Handle missing or corrupted flash configuration
  r8169: fix packet truncation after S4 resume on RTL8168H/RTL8111H
  net: phy: bcm54811: Fix GMII/MII/MII-Lite selection
  net/ip6_tunnel: Prevent perpetual tunnel growth
  idpf: cleanup remaining SKBs in PTP flows
  ixgbe: fix too early devlink_free() in ixgbe_remove()
  net: phy: realtek: Avoid PHYCR2 access if PHYCR2 not present
  amd-xgbe: Avoid spurious link down messages during interface toggle
  Octeontx2-af: Fix missing error code in cgx_probe()
  usbnet: Fix using smp_processor_id() in preemptible code warnings
  tcp: fix tcp_tso_should_defer() vs large RTT
  net: airoha: Take into account out-of-order tx completions in 
airoha_dev_xmit()
  selftests: net: check jq command is supported
  net: core: fix lockdep splat on device unregister
  ksmbd: fix recursive locking in RPC handle list access
  tg3: prevent use of uninitialized remote_adv and local_adv variables
  tls: trim encrypted message to match the plaintext on short splice
  tls: wait for async encrypt in case of error during latter iterations of 
sendmsg
  tls: always set record_type in tls_process_cmsg
  tls: wait for pending async decryptions if tls_strp_msg_hold fails
  tls: don't rely on tx_work during send()
  netdevsim: set the carrier when the device goes up
  net: usb: lan78xx: fix use of improperly initialized dev->chipid in 
lan78xx_reset
  drm/panthor: Ensure MCU is disabled on suspend
  nvme-multipath: Skip nr_active increments in RETRY disposition
  riscv: kprobes: Fix probe address validation
  drm/bridge: lt9211: Drop check for last nibble of version register
  powerpc/fadump: skip parameter area allocation when fadump is disabled
  ASoC: codecs: Fix gain setting ranges for Renesas IDT821034 codec
  ASoC: nau8821: Cancel jdet_work before handling jack ejection
  ASoC: nau8821: Generalize helper to clear IRQ status
  ASoC: nau8821: Consistently clear interrupts before unmasking
  ASoC: nau8821: Add DMI quirk to bypass jack debounce circuit
  drm/i915/guc: Skip communication warning on reset in progress
  drm/i915/frontbuffer: Move bo refcounting intel_frontbuffer_{get,release}()
  drm/i915/fb: Fix the set_tiling vs. addfb race, again
  drm/amdgpu: add ip offset support for cyan skillfish
  drm/amdgpu: add support for cyan skillfish without IP discovery
  drm/amdgpu: fix handling of harvesting for ip_discovery firmware
  drm/amdgpu: handle wrap around in reemit handling
  drm/amdgpu: set an error on all fences from a bad context
  drm/amdgpu: drop unused structures in amdgpu_drm.h
  drm/amd/powerplay: Fix CIK shutdown temperature
  drm/xe: Enable media sampler power gating
  cxl/features: Add check for no entries in cxl_feature_info
  x86/mm: Fix SMP ordering in switch_mm_irqs_off()
  drm/draw: fix color truncation in drm_draw_fill24
  drm/rockchip: vop2: use correct destination rectangle height check
  HID: intel-thc-hid: Intel-quickspi: switch first interrupt from level to edge 
detection
  sched/deadline: Stop dl_server before CPU goes offline
  sched/fair: Fix pelt lost idle time detection
  ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings
  accel/qaic: Fix bootlog initialization ordering
  accel/qaic: Treat remaining == 0 as error in find_and_map_user_pages()
  accel/qaic: Synchronize access to DBC request queue head & tail pointer
  nvme-auth: update sc_c in host response
  cxl/trace: Subtract to find an hpa_alias0 in cxl_poison events
  selftests/bpf: make arg_parsing.c more robust to crashes
  ALSA: usb-audio: Fix NULL pointer deference in try_to_register_card
  blk-mq: fix stale tag depth for shared sched tags in 
blk_mq_update_nr_requests()
  block: Remove elevator_lock usage from blkg_conf frozen operations
  HID: hid-input: only ignore 0 battery events for digitizers
  HID: multitouch: fix name of Stylus input devices
  ASoC: amd/sdw_utils: avoid NULL deref when devm_kasprintf() fails
  drm/xe/evict: drop bogus assert
  selftests: arg_parsing: Ensure data is flushed to disk before reading.
  nvme/tcp: handle tls partially sent records in write_space()
  rust: cpufreq: fix formatting
  hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp()
  arm64: debug: always unmask interrupts in el0_softstp()
  arm64: cputype: Add Neoverse-V3AE definitions
  arm64: errata: Apply workarounds for Neoverse-V3AE
  xfs: rename the old_crc variable in xlog_recover_process
  xfs: fix log CRC mismatches between i386 and other architectures
  NFSD: Rework encoding and decoding of nfsd4_deviceid
  NFSD: Minor cleanup in layoutcommit processing
  NFSD: Implement large extent array support in pNFS
  NFSD: Fix last write offset handling in layoutcommit
  phy: cdns-dphy: Store hs_clk_rate and return it
  phy: cadence: cdns-dphy: Fix PLL lock and O_CMN_READY polling
  NFSD: Define a proc_layoutcommit for the FlexFiles layout type
  x86/resctrl: Refactor resctrl_arch_rmid_read()
  x86/resctrl: Fix miscount of bandwidth event when reactivating previously 
unavailable RMID
  cxl: Fix match_region_by_range() to use region_res_match_cxl_range()
  phy: cadence: cdns-dphy: Update calibration wait time for startup state 
machine
  drm/xe: Use devm_ioremap_wc for VRAM mapping and drop manual unmap
  drm/xe: Use dynamic allocation for tile and device VRAM region structures
  drm/xe: Move struct xe_vram_region to a dedicated header
  drm/xe: Unify the initialization of VRAM regions
  drm/xe: Move rebar to be done earlier
  drm/xe: Don't allow evicting of BOs in same VM in array of VM binds
  PM: hibernate: Fix pm_hibernation_mode_is_suspend() build breakage
  drm/xe: Fix an IS_ERR() vs NULL bug in xe_tile_alloc_vram()
  Linux 6.17.5
+ UBUNTU: Upstream stable to v6.17.5

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2133557

Title:
  Questing update: v6.17.5 upstream stable release

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to