* Resync CI Runner Configuration (LP: #2024199)
- [CI] resync ci configuration
- [CI] resync ci configuration
* i915: Backport some fixes for Meteor Lake, vol2 (LP: #2032781)
- drm/i915/gsc: fixes and updates for GSC memory allocation
- drm/i915/mtl/gsc: extract release and security versions from the gsc binary
- drm/i915/mtl/gsc: query the GSC FW for its compatibility version
- drm/i915/mtl/gsc: Add a gsc_info debugfs
- drm/i915/gsc: Fix intel_gsc_uc_fw_proxy_init_done with directed wakerefs
- drm/i915/display: Do not use stolen on MTL
- drm/i915/huc: check HuC and GuC version compatibility on MTL
- drm/i915/selftest/gsc: Ensure GSC Proxy init completes before selftests
- drm/i915/color: Upscale degamma values for MTL
- drm/i915/color: Downscale degamma lut values read from hardware
- drm/i915/gt: Simplify shmem_create_from_object map_type selection
- SAUCE: drm/i915: Make i915_coherent_map_type GT-centric
- drm/i915/gt: Apply workaround 22016122933 correctly
* ubuntu_bpf failed to build with j-oem-6.1.0-1018.18 (LP: #2028932)
- SAUCE: Revert "libbpf: fix offsetof() and container_of() to work with CO-RE"
[ Ubuntu: 6.5.0-2.2 ]
* mantic/linux: 6.5.0-2.2 -proposed tracker (LP: #2033240)
* Soundwire support for Dell SKU0C87 devices (LP: #2029281)
- SAUCE: ASoC: Intel: soc-acpi: add support for Dell SKU0C87 devices
* Fix numerous AER related issues (LP: #2033025)
- SAUCE: PCI/AER: Disable AER service during suspend, again
- SAUCE: PCI/DPC: Disable DPC service during suspend, again
* Support Realtek RTL8852CE WiFi 6E/BT Combo (LP: #2025672)
- wifi: rtw89: debug: Fix error handling in rtw89_debug_priv_btc_manual_set()
- Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852C
* Rebase to v6.5
[ Ubuntu: 6.5.0-1.1 ]
* mantic/linux: 6.5.0-1.1 -proposed tracker (LP: #2032750)
* Packaging resync (LP: #1786013)
- [Packaging] resync update-dkms-versions helper
- [Packaging] update variants
- debian/dkms-versions -- update from kernel-versions (main/d2023.07.26)
* ceph: support idmapped mounts (LP: #2032959)
- SAUCE: libceph: add spinlock around osd->o_requests
- SAUCE: libceph: define struct ceph_sparse_extent and add some helpers
- SAUCE: libceph: new sparse_read op, support sparse reads on msgr2 crc
codepath
- SAUCE: libceph: support sparse reads on msgr2 secure codepath
- SAUCE: libceph: add sparse read support to msgr1
- SAUCE: libceph: add sparse read support to OSD client
- SAUCE: ceph: add new mount option to enable sparse reads
- SAUCE: ceph: preallocate inode for ops that may create one
- SAUCE: ceph: make ceph_msdc_build_path use ref-walk
- SAUCE: libceph: add new iov_iter-based ceph_msg_data_type and
ceph_osd_data_type
- SAUCE: ceph: use osd_req_op_extent_osd_iter for netfs reads
- SAUCE: ceph: fscrypt_auth handling for ceph
- SAUCE: ceph: implement -o test_dummy_encryption mount option
- SAUCE: ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr
- SAUCE: ceph: make ioctl cmds more readable in debug log
- SAUCE: ceph: add base64 endcoding routines for encrypted names
- SAUCE: ceph: encode encrypted name in ceph_mdsc_build_path and dentry
release
- SAUCE: ceph: send alternate_name in MClientRequest
- SAUCE: ceph: decode alternate_name in lease info
- SAUCE: ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open()
- SAUCE: ceph: make d_revalidate call fscrypt revalidator for encrypted
dentries
- SAUCE: ceph: add helpers for converting names for userland presentation
- SAUCE: ceph: make ceph_fill_trace and ceph_get_name decrypt names
- SAUCE: ceph: pass the request to parse_reply_info_readdir()
- SAUCE: ceph: add support to readdir for encrypted names
- SAUCE: ceph: create symlinks with encrypted and base64-encoded targets
- SAUCE: ceph: add some fscrypt guardrails
- SAUCE: ceph: allow encrypting a directory while not having Ax caps
- SAUCE: ceph: mark directory as non-complete after loading key
- SAUCE: ceph: size handling in MClientRequest, cap updates and inode traces
- SAUCE: ceph: handle fscrypt fields in cap messages from MDS
- SAUCE: ceph: add infrastructure for file encryption and decryption
- SAUCE: libceph: add CEPH_OSD_OP_ASSERT_VER support
- SAUCE: libceph: allow ceph_osdc_new_request to accept a multi-op read
- SAUCE: ceph: add object version support for sync read
- SAUCE: ceph: add truncate size handling support for fscrypt
- SAUCE: ceph: don't use special DIO path for encrypted inodes
- SAUCE: ceph: align data in pages in ceph_sync_write
- SAUCE: ceph: add read/modify/write to ceph_sync_write
- SAUCE: ceph: add encryption support to writepage and writepages
- SAUCE: ceph: plumb in decryption during reads
- SAUCE: ceph: invalidate pages when doing direct/sync writes
- SAUCE: ceph: add support for encrypted snapshot names
- SAUCE: ceph: prevent snapshot creation in encrypted locked directories
- SAUCE: ceph: update documentation regarding snapshot naming limitations
- SAUCE: ceph: drop messages from MDS when unmounting
- SAUCE: ceph: wait for OSD requests' callbacks to finish when unmounting
- SAUCE: ceph: fix updating i_truncate_pagecache_size for fscrypt
- SAUCE: ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper
- SAUCE: libceph: do not include crypto/algapi.h
- SAUCE: rbd: bump RBD_MAX_PARENT_CHAIN_LEN to 128
- SAUCE: ceph: dump info about cap flushes when we're waiting too long for
them
- SAUCE: mm: BUG if filemap_alloc_folio gives us a folio with a non-NULL
->private
- SAUCE: ceph: make sure all the files successfully put before unmounting
- SAUCE: ceph: BUG if MDS changed truncate_seq with client caps still
outstanding
- SAUCE: ceph: add the *_client debug macros support
- SAUCE: ceph: pass the mdsc to several helpers
- SAUCE: ceph: rename _to_client() to _to_fs_client()
- SAUCE: ceph: move mdsmap.h to fs/ceph/
- SAUCE: ceph: add ceph_inode_to_client() helper support
- SAUCE: ceph: print the client global_id in all the debug logs
- SAUCE: ceph: make the members in struct ceph_mds_request_args_ext an union
- SAUCE: ceph: make num_fwd and num_retry to __u32
- SAUCE: fs: export mnt_idmap_get/mnt_idmap_put
- SAUCE: ceph: stash idmapping in mdsc request
- SAUCE: ceph: handle idmapped mounts in create_request_message()
- SAUCE: ceph: add enable_unsafe_idmap module parameter
- SAUCE: ceph: pass an idmapping to mknod/symlink/mkdir
- SAUCE: ceph: allow idmapped getattr inode op
- SAUCE: ceph: allow idmapped permission inode op
- SAUCE: ceph: pass idmap to __ceph_setattr
- SAUCE: ceph: allow idmapped setattr inode op
- SAUCE: ceph/acl: allow idmapped set_acl inode op
- SAUCE: ceph/file: allow idmapped atomic_open inode op
- SAUCE: ceph: allow idmapped mounts
* Got soft lockup CPU if dell_uart_backlight is probed (LP: #2032174)
- SAUCE: platform/x86: dell-uart-backlight: replace chars_in_buffer() with
flush_chars()
* Fix ACPI TAD on some Intel based systems (LP: #2032767)
- ACPI: TAD: Install SystemCMOS address space handler for ACPI000E
* Fix unreliable ethernet cable detection on I219 NIC (LP: #2028122)
- e1000e: Use PME poll to circumvent unreliable ACPI wake
* Fix panel brightness issues on HP laptops (LP: #2032704)
- ACPI: video: Put ACPI video and its child devices into D0 on boot
* FATAL:credentials.cc(127)] Check failed: . : Permission denied (13)
(LP: #2017980)
- [Config] disable CONFIG_SECURITY_APPARMOR_RESTRICT_USERNS
* Support initrdless boot on default qemu virt models and openstack
(LP: #2030745)
- [Config] set VIRTIO_BLK=y for default qemu/openstack boot
* Miscellaneous Ubuntu changes
- [Packaging] rust: use Rust 1.68.2
- [Packaging] depend on clang/libclang-15 for Rust
- [Config] update toolchain versions in annotations
- [Config] update annotations after rebase to v6.5-rc6
- [Config] update toolchain version in annotations
- [Packaging] temporarily disable Rust support
- [Packaging] temporarily disable signing for ppc64el
- [Packaging] temporarily disable signing for s390x
-- Timo Aaltonen <email address hidden> Mon, 28 Aug 2023 15:46:09 +0300
This bug was fixed in the package linux-oem-6.5 - 6.5.0-1003.3
---------------
linux-oem-6.5 (6.5.0-1003.3) jammy; urgency=medium
* jammy/linux- oem-6.5: 6.5.0-1003.3 -proposed tracker (LP: #2033279)
* Packaging resync (LP: #1786013)
- [Packaging] update Ubuntu.md
- [Packaging] update update.conf
* Resync CI Runner Configuration (LP: #2024199)
- [CI] resync ci configuration
- [CI] resync ci configuration
* i915: Backport some fixes for Meteor Lake, vol2 (LP: #2032781) uc_fw_proxy_ init_done with directed wakerefs selftest/ gsc: Ensure GSC Proxy init completes before selftests from_object map_type selection map_type GT-centric
- drm/i915/gsc: fixes and updates for GSC memory allocation
- drm/i915/mtl/gsc: extract release and security versions from the gsc binary
- drm/i915/mtl/gsc: query the GSC FW for its compatibility version
- drm/i915/mtl/gsc: Add a gsc_info debugfs
- drm/i915/gsc: Fix intel_gsc_
- drm/i915/display: Do not use stolen on MTL
- drm/i915/huc: check HuC and GuC version compatibility on MTL
- drm/i915/
- drm/i915/color: Upscale degamma values for MTL
- drm/i915/color: Downscale degamma lut values read from hardware
- drm/i915/gt: Simplify shmem_create_
- SAUCE: drm/i915: Make i915_coherent_
- drm/i915/gt: Apply workaround 22016122933 correctly
* ubuntu_bpf failed to build with j-oem-6.1.0-1018.18 (LP: #2028932)
- SAUCE: Revert "libbpf: fix offsetof() and container_of() to work with CO-RE"
[ Ubuntu: 6.5.0-2.2 ]
* mantic/linux: 6.5.0-2.2 -proposed tracker (LP: #2033240) priv_btc_ manual_ set()
* Soundwire support for Dell SKU0C87 devices (LP: #2029281)
- SAUCE: ASoC: Intel: soc-acpi: add support for Dell SKU0C87 devices
* Fix numerous AER related issues (LP: #2033025)
- SAUCE: PCI/AER: Disable AER service during suspend, again
- SAUCE: PCI/DPC: Disable DPC service during suspend, again
* Support Realtek RTL8852CE WiFi 6E/BT Combo (LP: #2025672)
- wifi: rtw89: debug: Fix error handling in rtw89_debug_
- Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852C
* Rebase to v6.5
[ Ubuntu: 6.5.0-1.1 ]
* mantic/linux: 6.5.0-1.1 -proposed tracker (LP: #2032750) dkms-versions helper dkms-versions -- update from kernel-versions (main/d2023.07.26) build_path use ref-walk osd_data_ type op_extent_ osd_iter for netfs reads encryption mount option build_path and dentry atomic_ open() info_readdir( ) OP_ASSERT_ VER support new_request to accept a multi-op read pagecache_ size for fscrypt atomic_ open() to use new fscrypt helper PARENT_ CHAIN_LEN to 128 to_client( ) helper support request_ args_ext an union get/mnt_ idmap_put request_ message( ) backlight: replace chars_in_buffer() with ls.cc(127) ] Check failed: . : Permission denied (13) SECURITY_ APPARMOR_ RESTRICT_ USERNS
* Packaging resync (LP: #1786013)
- [Packaging] resync update-
- [Packaging] update variants
- debian/
* ceph: support idmapped mounts (LP: #2032959)
- SAUCE: libceph: add spinlock around osd->o_requests
- SAUCE: libceph: define struct ceph_sparse_extent and add some helpers
- SAUCE: libceph: new sparse_read op, support sparse reads on msgr2 crc
codepath
- SAUCE: libceph: support sparse reads on msgr2 secure codepath
- SAUCE: libceph: add sparse read support to msgr1
- SAUCE: libceph: add sparse read support to OSD client
- SAUCE: ceph: add new mount option to enable sparse reads
- SAUCE: ceph: preallocate inode for ops that may create one
- SAUCE: ceph: make ceph_msdc_
- SAUCE: libceph: add new iov_iter-based ceph_msg_data_type and
ceph_
- SAUCE: ceph: use osd_req_
- SAUCE: ceph: fscrypt_auth handling for ceph
- SAUCE: ceph: implement -o test_dummy_
- SAUCE: ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr
- SAUCE: ceph: make ioctl cmds more readable in debug log
- SAUCE: ceph: add base64 endcoding routines for encrypted names
- SAUCE: ceph: encode encrypted name in ceph_mdsc_
release
- SAUCE: ceph: send alternate_name in MClientRequest
- SAUCE: ceph: decode alternate_name in lease info
- SAUCE: ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/
- SAUCE: ceph: make d_revalidate call fscrypt revalidator for encrypted
dentries
- SAUCE: ceph: add helpers for converting names for userland presentation
- SAUCE: ceph: make ceph_fill_trace and ceph_get_name decrypt names
- SAUCE: ceph: pass the request to parse_reply_
- SAUCE: ceph: add support to readdir for encrypted names
- SAUCE: ceph: create symlinks with encrypted and base64-encoded targets
- SAUCE: ceph: add some fscrypt guardrails
- SAUCE: ceph: allow encrypting a directory while not having Ax caps
- SAUCE: ceph: mark directory as non-complete after loading key
- SAUCE: ceph: size handling in MClientRequest, cap updates and inode traces
- SAUCE: ceph: handle fscrypt fields in cap messages from MDS
- SAUCE: ceph: add infrastructure for file encryption and decryption
- SAUCE: libceph: add CEPH_OSD_
- SAUCE: libceph: allow ceph_osdc_
- SAUCE: ceph: add object version support for sync read
- SAUCE: ceph: add truncate size handling support for fscrypt
- SAUCE: ceph: don't use special DIO path for encrypted inodes
- SAUCE: ceph: align data in pages in ceph_sync_write
- SAUCE: ceph: add read/modify/write to ceph_sync_write
- SAUCE: ceph: add encryption support to writepage and writepages
- SAUCE: ceph: plumb in decryption during reads
- SAUCE: ceph: invalidate pages when doing direct/sync writes
- SAUCE: ceph: add support for encrypted snapshot names
- SAUCE: ceph: prevent snapshot creation in encrypted locked directories
- SAUCE: ceph: update documentation regarding snapshot naming limitations
- SAUCE: ceph: drop messages from MDS when unmounting
- SAUCE: ceph: wait for OSD requests' callbacks to finish when unmounting
- SAUCE: ceph: fix updating i_truncate_
- SAUCE: ceph: switch ceph_lookup/
- SAUCE: libceph: do not include crypto/algapi.h
- SAUCE: rbd: bump RBD_MAX_
- SAUCE: ceph: dump info about cap flushes when we're waiting too long for
them
- SAUCE: mm: BUG if filemap_alloc_folio gives us a folio with a non-NULL
->private
- SAUCE: ceph: make sure all the files successfully put before unmounting
- SAUCE: ceph: BUG if MDS changed truncate_seq with client caps still
outstanding
- SAUCE: ceph: add the *_client debug macros support
- SAUCE: ceph: pass the mdsc to several helpers
- SAUCE: ceph: rename _to_client() to _to_fs_client()
- SAUCE: ceph: move mdsmap.h to fs/ceph/
- SAUCE: ceph: add ceph_inode_
- SAUCE: ceph: print the client global_id in all the debug logs
- SAUCE: ceph: make the members in struct ceph_mds_
- SAUCE: ceph: make num_fwd and num_retry to __u32
- SAUCE: fs: export mnt_idmap_
- SAUCE: ceph: stash idmapping in mdsc request
- SAUCE: ceph: handle idmapped mounts in create_
- SAUCE: ceph: add enable_unsafe_idmap module parameter
- SAUCE: ceph: pass an idmapping to mknod/symlink/mkdir
- SAUCE: ceph: allow idmapped getattr inode op
- SAUCE: ceph: allow idmapped permission inode op
- SAUCE: ceph: pass idmap to __ceph_setattr
- SAUCE: ceph: allow idmapped setattr inode op
- SAUCE: ceph/acl: allow idmapped set_acl inode op
- SAUCE: ceph/file: allow idmapped atomic_open inode op
- SAUCE: ceph: allow idmapped mounts
* Got soft lockup CPU if dell_uart_backlight is probed (LP: #2032174)
- SAUCE: platform/x86: dell-uart-
flush_chars()
* Fix ACPI TAD on some Intel based systems (LP: #2032767)
- ACPI: TAD: Install SystemCMOS address space handler for ACPI000E
* Fix unreliable ethernet cable detection on I219 NIC (LP: #2028122)
- e1000e: Use PME poll to circumvent unreliable ACPI wake
* Fix panel brightness issues on HP laptops (LP: #2032704)
- ACPI: video: Put ACPI video and its child devices into D0 on boot
* FATAL:credentia
(LP: #2017980)
- [Config] disable CONFIG_
* Support initrdless boot on default qemu virt models and openstack
(LP: #2030745)
- [Config] set VIRTIO_BLK=y for default qemu/openstack boot
* Miscellaneous Ubuntu changes
- [Packaging] rust: use Rust 1.68.2
- [Packaging] depend on clang/libclang-15 for Rust
- [Config] update toolchain versions in annotations
- [Config] update annotations after rebase to v6.5-rc6
- [Config] update toolchain version in annotations
- [Packaging] temporarily disable Rust support
- [Packaging] temporarily disable signing for ppc64el
- [Packaging] temporarily disable signing for s390x
-- Timo Aaltonen <email address hidden> Mon, 28 Aug 2023 15:46:09 +0300