Jammy update: v6.1.71 upstream stable release

Bug #2049204 reported by Timo Aaltonen
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-oem-6.1 (Ubuntu)
Invalid
Undecided
Unassigned
Jammy
Fix Released
Undecided
Unassigned

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:

       v6.1.71 upstream stable release
       from git://git.kernel.org/

Linux 6.1.71
Revert "platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe"
tracing/kprobes: Fix symbol counting logic by looking at modules as well
kallsyms: Make module_kallsyms_on_each_symbol generally available
device property: Allow const parameter to dev_fwnode()
spi: Constify spi parameters of chip select APIs
NFSD: fix possible oops when nfsd/pool_stats is closed.
ring-buffer: Fix slowpath of interrupted event
netfilter: nf_tables: skip set commit for deleted/destroyed sets
ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()
tracing: Fix blocked reader of snapshot buffer
ring-buffer: Fix wake ups when buffer_percent is set to 100
mm/memory-failure: check the mapcount of the precise page
mm/memory-failure: cast index to loff_t before shifting it
mm: migrate high-order folios in swap cache correctly
mm/filemap: avoid buffered read/write race to read inconsistent data
platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe
ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
block: renumber QUEUE_FLAG_HW_WC
spi: atmel: Fix clock issue when using devices with different polarities
spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod
spi: Reintroduce spi_set_cs_timing()
linux/export: Ensure natural alignment of kcrctab array
nfsd: call nfsd_last_thread() before final nfsd_put()
nfsd: separate nfsd_last_thread() from nfsd_put()
iio: imu: adis16475: add spi_device_id table
spi: Introduce spi_get_device_match_data() helper
usb: fotg210-hcd: delete an incorrect bounds test
ARM: dts: Fix occasional boot hang for am3 usb
ksmbd: fix wrong allocation size update in smb2_open()
ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()
ksmbd: lazy v2 lease break on smb2_write()
ksmbd: send v2 lease break notification for directory
ksmbd: downgrade RWH lease caching state to RH for directory
ksmbd: set v2 lease capability
ksmbd: set epoch in create context v2 lease
ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
ksmbd: release interim response after sending status pending response
ksmbd: move oplock handling after unlock parent dir
ksmbd: separately allocate ci per dentry
ksmbd: fix possible deadlock in smb2_open
ksmbd: prevent memory leak on error return
ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
ksmbd: no need to wait for binded connection termination at logoff
ksmbd: add support for surrogate pair conversion
ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()
ksmbd: fix recursive locking in vfs helpers
ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr()
ksmbd: reorganize ksmbd_iov_pin_rsp()
ksmbd: Remove unused field in ksmbd_user struct
ksmbd: fix potential double free on smb2_read_pipe() error path
ksmbd: fix Null pointer dereferences in ksmbd_update_fstate()
ksmbd: fix wrong error response status by using set_smb2_rsp_status()
ksmbd: fix race condition between tree conn lookup and disconnect
ksmbd: fix race condition from parallel smb2 lock requests
ksmbd: fix race condition from parallel smb2 logoff requests
ksmbd: fix race condition with fp
ksmbd: check iov vector index in ksmbd_conn_write()
ksmbd: return invalid parameter error response if smb2 request is invalid
ksmbd: fix passing freed memory 'aux_payload_buf'
ksmbd: remove unneeded mark_inode_dirty in set_info_sec()
ksmbd: remove experimental warning
ksmbd: add missing calling smb2_set_err_rsp() on error
ksmbd: Fix one kernel-doc comment
ksmbd: fix `force create mode' and `force directory mode'
ksmbd: fix wrong interim response on compound
ksmbd: add support for read compound
ksmbd: switch to use kmemdup_nul() helper
ksmbd: check if a mount point is crossed during path lookup
ksmbd: Fix unsigned expression compared with zero
ksmbd: Replace one-element array with flexible-array member
ksmbd: Use struct_size() helper in ksmbd_negotiate_smb_dialect()
ksmbd: Replace the ternary conditional operator with min()
ksmbd: use kvzalloc instead of kvmalloc
ksmbd: Change the return value of ksmbd_vfs_query_maximal_access to void
ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern_path_locked()
ksmbd: use kzalloc() instead of __GFP_ZERO
ksmbd: remove unused ksmbd_tree_conn_share function
ksmbd: add mnt_want_write to ksmbd vfs functions
ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR()
ksmbd: call putname after using the last component
ksmbd: fix uninitialized pointer read in smb2_create_link()
ksmbd: fix uninitialized pointer read in ksmbd_vfs_rename()
ksmbd: fix racy issue from using ->d_parent and ->d_name
fs: introduce lock_rename_child() helper
ksmbd: remove unused compression negotiate ctx packing
ksmbd: avoid duplicate negotiate ctx offset increments
ksmbd: set NegotiateContextCount once instead of every inc
ksmbd: delete asynchronous work from list
ksmbd: remove unused is_char_allowed function
ksmbd: Fix parameter name and comment mismatch
ksmbd: Fix spelling mistake "excceed" -> "exceeded"
ksmbd: update Kconfig to note Kerberos support and fix indentation
ksmbd: Remove duplicated codes
ksmbd: fix typo, syncronous->synchronous
ksmbd: Implements sess->rpc_handle_list as xarray
ksmbd: Convert to use sysfs_emit()/sysfs_emit_at() APIs
ksmbd: Fix resource leak in smb2_lock()
ksmbd: use F_SETLK when unlocking a file
ksmbd: set SMB2_SESSION_FLAG_ENCRYPT_DATA when enforcing data encryption for this share
ksmbd: replace one-element arrays with flexible-array members

Timo Aaltonen (tjaalton)
Changed in linux-oem-6.1 (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
Timo Aaltonen (tjaalton)
Changed in linux-oem-6.1 (Ubuntu):
status: Confirmed → Invalid
Changed in linux-oem-6.1 (Ubuntu Jammy):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-oem-6.1 - 6.1.0-1033.33

---------------
linux-oem-6.1 (6.1.0-1033.33) jammy; urgency=medium

  * jammy/linux-oem-6.1: 6.1.0-1033.33 -proposed tracker (LP: #2051966)

  * Jammy update: v6.1.63 upstream stable release (LP: #2046577)
    - Restore "UBUNTU: SAUCE: apparmor: patch to provide compatibility with v2.x
      net rules"

 -- Timo Aaltonen <email address hidden> Thu, 01 Feb 2024 20:16:28 +0200

Changed in linux-oem-6.1 (Ubuntu Jammy):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.