[Kernel-packages] [Bug 2052406] Re: Jammy update: v5.15.145 upstream stable release

2024-04-07 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.15.0-102.112

---
linux (5.15.0-102.112) jammy; urgency=medium

  * jammy/linux: 5.15.0-102.112 -proposed tracker (LP: #2055632)

  * Drop ABI checks from kernel build (LP: #2055686)
- [Packaging] Remove in-tree abi checks
- [Packaging] Drop abi checks from final-checks

  * Packaging resync (LP: #1786013)
- [Packaging] drop ABI data
- [Packaging] update annotations scripts
- debian.master/dkms-versions -- update from kernel-versions 
(main/2024.03.04)

  * block/loop: No longer allows to create partitions (LP: #2056143)
- block, loop: support partitions without scanning

  * Cranky update-dkms-versions rollout (LP: #2055685)
- [Packaging] remove update-dkms-versions
- Move debian/dkms-versions to debian.master/dkms-versions
- [Packaging] Replace debian/dkms-versions with $(DEBIAN)/dkms-versions
- [Packaging] remove update-version-dkms

  * linux: please move erofs.ko (CONFIG_EROFS for EROFS support) from linux-
modules-extra to linux-modules (LP: #2054809)
- UBUNTU [Packaging]: Include erofs in linux-modules instead of 
linux-modules-
  extra

  * linux-tools-common: man page of usbip[d] is misplaced (LP: #2054094)
- [Packaging] rules: Put usbip manpages in the correct directory

  * CVE-2024-23851
- dm ioctl: log an error if the ioctl structure is corrupted
- dm: limit the number of targets and parameter size area

  * CVE-2024-23850
- btrfs: do not ASSERT() if the newly created subvolume already got read

  * x86: performance: tsc: Extend watchdog check exemption to 4-Sockets platform
(LP: #2054699)
- x86/tsc: Extend watchdog check exemption to 4-Sockets platform

  * linux: please move dmi-sysfs.ko (CONFIG_DMI_SYSFS for SMBIOS support) from
linux-modules-extra to linux-modules (LP: #2045561)
- [Packaging] Move dmi-sysfs.ko into linux-modules

  * Fix bpf selftests build failure after v5.15.139 update (LP: #2054567)
- Revert "selftests/bpf: Test tail call counting with bpf2bpf and data on
  stack"

  * Jammy update: v5.15.148 upstream stable release (LP: #2055145)
- f2fs: explicitly null-terminate the xattr list
- pinctrl: lochnagar: Don't build on MIPS
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
- mptcp: fix uninit-value in mptcp_incoming_options
- wifi: cfg80211: lock wiphy mutex for rfkill poll
- debugfs: fix automount d_fsdata usage
- drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
- nvme-core: check for too small lba shift
- ASoC: wm8974: Correct boost mixer inputs
- ASoC: Intel: Skylake: Fix mem leak in few functions
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted
  __be16
- ASoC: Intel: Skylake: mem leak in skl register function
- ASoC: cs43130: Fix the position of const qualifier
- ASoC: cs43130: Fix incorrect frame delay configuration
- ASoC: rt5650: add mutex to avoid the jack detection failure
- nouveau/tu102: flush all pdbs on vmm flush
- net/tg3: fix race condition in tg3_reset_task()
- ASoC: da7219: Support low DC impedance headset
- ASoC: ops: add correct range check for limiting volume
- nvme: introduce helper function to get ctrl state
- drm/amdgpu: Add NULL checks for function pointers
- drm/exynos: fix a potential error pointer dereference
- drm/exynos: fix a wrong error checking
- hwmon: (corsair-psu) Fix probe when built-in
- clk: rockchip: rk3128: Fix HCLK_OTG gate register
- jbd2: correct the printing of write_flags in jbd2_write_superblock()
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
- neighbour: Don't let neigh_forced_gc() disable preemption for long
- platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
- jbd2: fix soft lockup in journal_finish_inode_data_buffers()
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
- tracing: Add size check when printing trace_marker output
- stmmac: dwmac-loongson: drop useless check for compatible fallback
- MIPS: dts: loongson: drop incorrect dwmac fallback compatible
- tracing: Fix uaf issue when open the hist or hist_debug file
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in
  NMI
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode
- Input: i8042 - add nomux quirk for Acer P459-G2-M
- s390/scm: fix virtual vs physical address confusion
- ARC: fix spare error
- wifi: iwlwifi: pcie: avoid a NULL pointer dereference
- Input: xpad - add Razer Wolverine V2 support
- ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346
- i2c: rk3x: fix potential spinlock recursion on poll
- net: qrtr: ns: Return 0 if server port is not present
- ARM: sun9i: smp: fix return code check of 

[Kernel-packages] [Bug 2052406] Re: Jammy update: v5.15.145 upstream stable release

2024-02-12 Thread Roxana Nicolescu
** Changed in: linux (Ubuntu Jammy)
   Status: In Progress => Fix Committed

-- 
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/2052406

Title:
  Jammy update: v5.15.145 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Jammy:
  Fix Committed

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.145 upstream stable release
 from git://git.kernel.org/

  ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message()
  ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon()
  ksmbd: Remove redundant 'flush_workqueue()' calls
  ksmbd: remove md4 leftovers
  ksmbd: remove smb2_buf_length in smb2_hdr
  ksmbd: remove smb2_buf_length in smb2_transform_hdr
  ksmbd: change LeaseKey data type to u8 array
  ksmbd: use oid registry functions to decode OIDs
  ksmbd: Remove unused parameter from smb2_get_name()
  ksmbd: Remove unused fields from ksmbd_file struct definition
  ksmbd: set both ipv4 and ipv6 in FSCTL_QUERY_NETWORK_INTERFACE_INFO
  ksmbd: Fix buffer_check_err() kernel-doc comment
  ksmbd: Fix smb2_set_info_file() kernel-doc comment
  ksmbd: Delete an invalid argument description in smb2_populate_readdir_entry()
  ksmbd: Fix smb2_get_name() kernel-doc comment
  ksmbd: register ksmbd ib client with ib_register_client()
  ksmbd: set 445 port to smbdirect port by default
  ksmbd: smbd: call rdma_accept() under CM handler
  ksmbd: smbd: create MR pool
  ksmbd: smbd: change the default maximum read/write, receive size
  ksmbd: smbd: fix missing client's memory region invalidation
  ksmbd: smbd: validate buffer descriptor structures
  ksmbd: add support for key exchange
  ksmbd: use netif_is_bridge_port
  ksmbd: store fids as opaque u64 integers
  ksmbd: shorten experimental warning on loading the module
  ksmbd: Remove a redundant zeroing of memory
  ksmbd: replace usage of found with dedicated list iterator variable
  smb3: fix ksmbd bigendian bug in oplock break, and move its struct to 
smbfs_common
  ksmbd: remove filename in ksmbd_file
  ksmbd: smbd: change prototypes of RDMA read/write related functions
  ksmbd: smbd: introduce read/write credits for RDMA read/write
  ksmbd: smbd: simplify tracking pending packets
  ksmbd: smbd: change the return value of get_sg_list
  ksmbd: smbd: handle multiple Buffer descriptors
  ksmbd: fix wrong smbd max read/write size check
  ksmbd: Fix some kernel-doc comments
  ksmbd: smbd: fix connection dropped issue
  ksmbd: smbd: relax the count of sges required
  ksmbd: smbd: Remove useless license text when SPDX-License-Identifier is 
already used
  ksmbd: remove duplicate flag set in smb2_write
  ksmbd: remove unused ksmbd_share_configs_cleanup function
  ksmbd: use wait_event instead of schedule_timeout()
  ksmbd: request update to stale share config
  ksmbd: remove unnecessary generic_fillattr in smb2_open
  ksmbd: don't open-code file_path()
  ksmbd: don't open-code %pD
  ksmbd: constify struct path
  ksmbd: remove generic_fillattr use in smb2_open()
  ksmbd: casefold utf-8 share names and fix ascii lowercase conversion
  ksmbd: change security id to the one samba used for posix extension
  ksmbd: set file permission mode to match Samba server posix extension behavior
  ksmbd: fill sids in SMB_FIND_FILE_POSIX_INFO response
  ksmbd: fix encryption failure issue for session logoff response
  ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob
  ksmbd: decrease the number of SMB3 smbdirect server SGEs
  ksmbd: reduce server smbdirect max send/receive segment sizes
  ksmbd: hide socket error message when ipv6 config is disable
  ksmbd: make utf-8 file name comparison work in __caseless_lookup()
  ksmbd: call ib_drain_qp when disconnected
  ksmbd: validate share name from share config response
  ksmbd: replace one-element arrays with flexible-array members
  ksmbd: set SMB2_SESSION_FLAG_ENCRYPT_DATA when enforcing data encryption for 
this share
  ksmbd: use F_SETLK when unlocking a file
  ksmbd: Fix resource leak in smb2_lock()
  ksmbd: Convert to use sysfs_emit()/sysfs_emit_at() APIs
  ksmbd: send proper error response in smb2_tree_connect()
  ksmbd: Implements sess->rpc_handle_list as xarray
  ksmbd: fix typo, syncronous->synchronous
  ksmbd: Remove duplicated codes
  ksmbd: update Kconfig to note Kerberos support and fix indentation
  ksmbd: Fix spelling mistake "excceed" -> "exceeded"
  ksmbd: Fix parameter name and comment mismatch
  ksmbd: fix possible memor