linux-oem-6.5 6.5.0-1003.3 source package in Ubuntu

Changelog

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)
    - 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

Upload details

Uploaded by:
Timo Aaltonen
Uploaded to:
Jammy
Original maintainer:
Ubuntu Kernel Team
Architectures:
all amd64
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Jammy: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
linux-oem-6.5_6.5.0.orig.tar.gz 213.2 MiB 2a2e58f77ba57f0660d3cb51fcbf25058dce092aaf2cd09e662d730301b96064
linux-oem-6.5_6.5.0-1003.3.diff.gz 4.3 MiB 087165620c937bf30fee82a68b4373399f89fe6d0f7239d123be5f07edb18941
linux-oem-6.5_6.5.0-1003.3.dsc 5.2 KiB 03a7964cf1e70e0a059eafc069c385f41e21b515bad6441def9efbd46e217340

Available diffs

View changes file

Binary packages built by this source

linux-buildinfo-6.5.0-1003-oem: Linux kernel buildinfo for version 6.5.0 on 64 bit x86 SMP

 This package contains the Linux kernel buildinfo for version 6.5.0 on
 64 bit x86 SMP.
 .
 You likely do not want to install this package.

linux-headers-6.5.0-1003-oem: Linux kernel headers for version 6.5.0 on 64 bit x86 SMP

 This package provides kernel header files for version 6.5.0 on
 64 bit x86 SMP.
 .
 This is for sites that want the latest kernel headers. Please read
 /usr/share/doc/linux-headers-6.5.0-1003/debian.README.gz for details.

linux-image-unsigned-6.5.0-1003-oem: Linux kernel image for version 6.5.0 on 64 bit x86 SMP

 This package contains the unsigned Linux kernel image for version 6.5.0 on
 64 bit x86 SMP.
 .
 Supports OEM processors.
 .
 Geared toward desktops and laptops.
 .
 You likely do not want to install this package directly. Instead, install
 the linux-oem meta-package, which will ensure that upgrades work
 correctly, and that supporting packages are also installed.

linux-image-unsigned-6.5.0-1003-oem-dbgsym: Linux kernel debug image for version 6.5.0 on 64 bit x86 SMP

 This package provides the unsigned kernel debug image for version 6.5.0 on
 64 bit x86 SMP.
 .
 This is for sites that wish to debug the kernel.
 .
 The kernel image contained in this package is NOT meant to boot from. It
 is uncompressed, and unstripped. This package also includes the
 unstripped modules.

linux-modules-6.5.0-1003-oem: Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP

 Contains the corresponding System.map file, the modules built by the
 packager, and scripts that try to ensure that the system is not left in an
 unbootable state after an update.
 .
 Supports OEM processors.
 .
 Geared toward desktops and laptops.
 .
 You likely do not want to install this package directly. Instead, install
 the linux-oem meta-package, which will ensure that upgrades work
 correctly, and that supporting packages are also installed.

linux-modules-ipu6-6.5.0-1003-oem: Linux kernel ipu6 modules for version 6.5.0-1003

 This package provides the Linux kernel ipu6 modules for version
 6.5.0-1003.
 .
 You likely do not want to install this package directly. Instead, install the
 one of the linux-modules-ipu6-oem* meta-packages,
 which will ensure that upgrades work correctly, and that supporting packages are
 also installed.

linux-modules-ivsc-6.5.0-1003-oem: Linux kernel ivsc modules for version 6.5.0-1003

 This package provides the Linux kernel ivsc modules for version
 6.5.0-1003.
 .
 You likely do not want to install this package directly. Instead, install the
 one of the linux-modules-ivsc-oem* meta-packages,
 which will ensure that upgrades work correctly, and that supporting packages are
 also installed.

linux-modules-iwlwifi-6.5.0-1003-oem: Linux kernel iwlwifi modules for version 6.5.0-1003

 This package provides the Linux kernel iwlwifi modules for version
 6.5.0-1003.
 .
 You likely do not want to install this package directly. Instead, install the
 one of the linux-modules-iwlwifi-oem* meta-packages,
 which will ensure that upgrades work correctly, and that supporting packages are
 also installed.

linux-oem-6.5-headers-6.5.0-1003: Header files related to Linux kernel version 6.5.0

 This package provides kernel header files for version 6.5.0, for sites
 that want the latest kernel headers. Please read
 /usr/share/doc/linux-oem-6.5-headers-6.5.0-1003/debian.README.gz for details

linux-oem-6.5-lib-rust-6.5.0-1003-oem: Rust library files related to Linux kernel version 6.5.0

 This package provides kernel library files for version 6.5.0, that allow to
 compile out-of-tree kernel modules written in Rust.

linux-oem-6.5-tools-6.5.0-1003: Linux kernel version specific tools for version 6.5.0-1003

 This package provides the architecture dependant parts for kernel
 version locked tools (such as perf and x86_energy_perf_policy) for
 version 6.5.0-1003 on
 64 bit x86.
 You probably want to install linux-tools-6.5.0-1003-<flavour>.

linux-oem-6.5-tools-host: Linux kernel VM host tools

 This package provides kernel tools useful for VM hosts.

linux-tools-6.5.0-1003-oem: Linux kernel version specific tools for version 6.5.0-1003

 This package provides the architecture dependant parts for kernel
 version locked tools (such as perf and x86_energy_perf_policy) for
 version 6.5.0-1003 on
 64 bit x86.