linux 6.11.0-6.6 source package in Ubuntu

Changelog

linux (6.11.0-6.6) oracular; urgency=medium

  * oracular/linux: 6.11.0-6.6 -proposed tracker (LP: #2077949)

  * Packaging resync (LP: #1786013)
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/d2024.08.12)
    - [Packaging] update Ubuntu.md

  * Pull in latest X13s commits (LP: #2078929)
    - arm64: dts: qcom: sc8280xp-x13s: disable PCIe perst pull downs
    - arm64: dts: qcom: sc8280xp-x13s: clean up PCIe2a pinctrl node
    - media: qcom: camss: Remove use_count guard in stop_streaming
    - media: qcom: camss: Fix ordering of pm_runtime_enable
    - arm64: dts: qcom: sc8280xp-x13s: Enable RGB sensor
    - wifi: ath11k: fix NULL pointer dereference in ath11k_mac_get_eirp_power()
    - Revert "wifi: ath11k: restore country code during resume"
    - Revert "wifi: ath11k: support hibernation"
    - SAUCE: media: ov5675: Fix power on/off delay timings
    - SAUCE: media: dt-bindings: Document SC8280XP/SM8350 Venus
    - SAUCE: media: venus: core: Remove trailing commas from of match entries
    - SAUCE: media: venus: hfi_venus: Support only updating certain bits with
      presets
    - SAUCE: media: platform: venus: Add optional LLCC path
    - SAUCE: media: venus: core: Add SM8350 resource struct
    - SAUCE: media: venus: core: Add SC8280XP resource struct
    - SAUCE: arm64: dts: qcom: sc8280xp: Add Venus
    - SAUCE: arm64: dts: qcom: sc8280xp-x13s: Enable Venus
    - SAUCE: phy: qcom-qmp-combo: drop regulator loads
    - SAUCE: phy: qcom-edp: drop regulator loads
    - SAUCE: i2c: qcom-cci: Stop complaining about DT set clock rate
    - SAUCE: clk: qcom: gcc-sc8280xp: don't use parking clk_ops for QUPs

  * Intel Lunar Lake / Battlemage enablement (LP: #2076209)
    - drm/i915: Skip programming FIA link enable bits for MTL+
    - drm/i915: disable fbc due to Wa_16023588340
    - drm/xe/xe2lpm: Extend Wa_16021639441
    - drm/i915/display: Cache adpative sync caps to use it later
    - drm/xe: Generate oob before compiling anything
    - drm/i915/display: WA for Re-initialize dispcnlunitt1 xosc clock
    - drm/xe/gsc: add Battlemage support
    - drm/xe/migrate: Handle clear ccs logic for xe2 dgfx
    - drm/xe/migrate: Add helper function to program identity map
    - drm/xe/xe2: Introduce identity map for compressed pat for vram
    - drm/xe/xe_migrate: Handle migration logic for xe2+ dgfx
    - drm/xe/fbdev: Limit the usage of stolen for LNL+
    - drm/xe/uapi: Expose SIMD16 EU mask in topology query
    - drm/xe: Fix warning on unreachable statement
    - drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability
    - drm/i915/hdcp: Add encoder check in hdcp2_get_capability
    - drm/xe/hdcp: Check GSC structure validity
    - drm/i915/dp: Clear VSC SDP during post ddi disable routine
    - drm/xe/huc: Define HuC binary for LNL
    - drm/xe/gsc: Define GSC binary for LNL
    - drm/xe/huc: Define HuC binary for BMG
    - drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPG
    - drm/i915/display/dp: Compute AS SDP when vrr is also enabled
    - drm/xe: Move and export xe_hw_engine lookup.
    - drm/xe/xe2: Enable Priority Mem Read
    - drm/xe/xe2: Introduce performance changes
    - drm/xe/xe2: Add performance turning changes
    - drm/xe/guc: Bump minimum required GuC version to v70.29.2
    - drm/xe/guc: Define GuC version v70.29.2 for BMG
    - drm/xe/guc: Enable w/a 14022293748 and 22019794406
    - drm/xe: Move enable host l2 VRAM post MCR init
    - drm/xe: Write all slices if its mcr register
    - drm/xe: Define STATELESS_COMPRESSION_CTRL as mcr register
    - drm/i915/pps: Disable DPLS_GATING around pps sequence
    - drm/xe: fix engine_class bounds check again
    - drm/xe/uc: Use managed bo for HuC and GSC objects
    - drm/xe: Use reserved copy engine for user binds on faulting devices
    - drm/xe/display: Match i915 driver suspend/resume sequences better
    - drm/i915: move rawclk from runtime to display runtime info
    - drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO()
    - drm/i915/psr: Prevent Panel Replay if CRC calculation is enabled
    - drm/i915/display: Don't enable decompression on Xe2 with Tile4
    - drm/fourcc: define Intel Xe2 related tile4 ccs modifiers
    - drm/i915/display: allow creation of Xe2 ccs framebuffers
    - drm/xe/display: fix compat IS_DISPLAY_STEP() range end
    - drm/xe/display: remove intel_display_step_name() to simplify
    - drm/xe/display: remove the unused compat HAS_GMD_ID()
    - drm/xe/step: define more steppings E-J
    - drm/i915/display: rename IS_DISPLAY_IP_RANGE() to IS_DISPLAY_VER_FULL()
    - drm/i915/display: rename IS_DISPLAY_IP_STEP() to IS_DISPLAY_VER_STEP()
    - drm/i915/display: identify display steppings in display probe
    - drm/i915/display: switch to display detected steppings
    - drm/i915: remove display stepping handling
    - drm/xe: remove display stepping handling
    - drm/xe: Removed unused xe_ggtt_printk
    - drm/xe: Introduce GGTT documentation
    - drm/xe: Remove unnecessary drm_mm.h includes
    - drm/{i915, xe}: Avoid direct inspection of dpt_vma from outside dpt
    - drm/xe: Encapsulate drm_mm_node inside xe_ggtt_node
    - drm/xe: Rename xe_ggtt_node related functions
    - drm/xe: Limit drm_mm_node_allocated access to xe_ggtt_node
    - drm/xe: Introduce xe_ggtt_largest_hole
    - drm/xe: Introduce xe_ggtt_print_holes
    - drm/xe: Refactor xe_ggtt balloon functions to make the node clear
    - drm/xe: Make xe_ggtt_node struct independent
    - drm/xe: Fix missing runtime outer protection for ggtt_remove_node
    - drm/xe: Move ggtt_fini to devm managed
    - drm/xe: Set firmware state to loadable before registering guc_fini_hw
    - drm/xe: Drop warn on xe_guc_pc_gucrc_disable in guc pc fini
    - drm/xe: Move hw_engine_fini to devm managed
    - drm/xe: Update xe_sa to use xe_managed_bo_create_pin_map
    - drm/xe: Suspend/resume user access only during system s/r
    - drm/xe: Handle polling only for system s/r in xe_display_pm_suspend/resume()
    - drm/xe/display: handle HPD polling in display runtime suspend/resume
    - drm/xe: Fix total initialization in xe_ggtt_print_holes()

  * Missing device ID for amd_atl for AMD platforms Kraken and Strix-Halo
    (LP: #2077922)
    - x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h
    - x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h-70h

  * generate and ship vmlinux.h to allow packages to build BPF CO-RE
    (LP: #2050083)
    - [Packaging] add linux-bpf-dev package
    - [Packaging] do not attempt to generate BTF header on armhf

  * Fix ethernet performance on JSL and EHL (LP: #2077858)
    - intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake

  * Regression: unable to reach low idle states on Tiger Lake (LP: #2072679)
    - SAUCE: PCI: ASPM: Allow OS to configure ASPM where BIOS is incapable of
    - SAUCE: PCI: vmd: Let OS control ASPM for devices under VMD domain

  * Random flickering with Intel i915 (Gen9 GPUs in 6th-8th gen CPUs) on Linux
    6.8 (LP: #2062951)
    - SAUCE: iommu/intel: disable DMAR for SKL integrated gfx

  * Make linux-tools-common Provide linux-cpupower (LP: #1960841)
    - [Packaging] Add linux-cpupower to linux-tools-common Provides

  * Miscellaneous Ubuntu changes
    - SAUCE: apparmor4.0.0: fix build error with !CONFIG_SECURITY
    - [Config] updateconfigs following v6.11-rc6 rebase
    - SAUCE: apparmor4.0.0: fix build after rebase to v6.11-rc6
    - [Packaging] perf: reenable libtraceevent

 -- Timo Aaltonen <email address hidden>  Wed, 04 Sep 2024 17:12:57 +0300

Upload details

Uploaded by:
Timo Aaltonen
Uploaded to:
Oracular
Original maintainer:
Ubuntu Kernel Team
Architectures:
all amd64 armhf arm64 ppc64el s390x i386 riscv64
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
linux_6.11.0-6.6.tar.gz 235.4 MiB 4662ba980ee53f903da10fda7a3bf0662860ff72490bc2d77d2069680e17b2f8
linux_6.11.0-6.6.dsc 9.7 KiB 18d120e0ddbf40496c1bb45f09de56d1130e01ffddafe735c9295bca18ea3235

View changes file

Binary packages built by this source

linux-bpf-dev: Headers for BPF development

 The vmlinux.h header is provided to allow userspace to build BPF CO-RE
 programs targeting the packaged kernel.

linux-buildinfo-6.11.0-6-generic: No summary available for linux-buildinfo-6.11.0-6-generic in ubuntu oracular.

No description available for linux-buildinfo-6.11.0-6-generic in ubuntu oracular.

linux-buildinfo-6.11.0-6-generic-64k: No summary available for linux-buildinfo-6.11.0-6-generic-64k in ubuntu oracular.

No description available for linux-buildinfo-6.11.0-6-generic-64k in ubuntu oracular.

linux-cloud-tools-6.11.0-6: No summary available for linux-cloud-tools-6.11.0-6 in ubuntu oracular.

No description available for linux-cloud-tools-6.11.0-6 in ubuntu oracular.

linux-cloud-tools-6.11.0-6-generic: No summary available for linux-cloud-tools-6.11.0-6-generic in ubuntu oracular.

No description available for linux-cloud-tools-6.11.0-6-generic in ubuntu oracular.

linux-cloud-tools-common: Linux kernel version specific cloud tools for version 6.11.0

 This package provides the architecture independent parts for kernel
 version locked tools for cloud tools for version 6.11.0.

linux-doc: Linux kernel specific documentation for version 6.11.0

 This package is deprecated and it is temporarily provided only for
 compatibility reasons. It will be dropped in the future.

linux-headers-6.11.0-6: No summary available for linux-headers-6.11.0-6 in ubuntu oracular.

No description available for linux-headers-6.11.0-6 in ubuntu oracular.

linux-headers-6.11.0-6-generic: No summary available for linux-headers-6.11.0-6-generic in ubuntu oracular.

No description available for linux-headers-6.11.0-6-generic in ubuntu oracular.

linux-headers-6.11.0-6-generic-64k: No summary available for linux-headers-6.11.0-6-generic-64k in ubuntu oracular.

No description available for linux-headers-6.11.0-6-generic-64k in ubuntu oracular.

linux-image-6.11.0-6-generic: No summary available for linux-image-6.11.0-6-generic in ubuntu oracular.

No description available for linux-image-6.11.0-6-generic in ubuntu oracular.

linux-image-6.11.0-6-generic-dbgsym: No summary available for linux-image-6.11.0-6-generic-dbgsym in ubuntu oracular.

No description available for linux-image-6.11.0-6-generic-dbgsym in ubuntu oracular.

linux-image-unsigned-6.11.0-6-generic: No summary available for linux-image-unsigned-6.11.0-6-generic in ubuntu oracular.

No description available for linux-image-unsigned-6.11.0-6-generic in ubuntu oracular.

linux-image-unsigned-6.11.0-6-generic-64k: No summary available for linux-image-unsigned-6.11.0-6-generic-64k in ubuntu oracular.

No description available for linux-image-unsigned-6.11.0-6-generic-64k in ubuntu oracular.

linux-image-unsigned-6.11.0-6-generic-64k-dbgsym: No summary available for linux-image-unsigned-6.11.0-6-generic-64k-dbgsym in ubuntu oracular.

No description available for linux-image-unsigned-6.11.0-6-generic-64k-dbgsym in ubuntu oracular.

linux-image-unsigned-6.11.0-6-generic-dbgsym: No summary available for linux-image-unsigned-6.11.0-6-generic-dbgsym in ubuntu oracular.

No description available for linux-image-unsigned-6.11.0-6-generic-dbgsym in ubuntu oracular.

linux-lib-rust-6.11.0-6-generic: No summary available for linux-lib-rust-6.11.0-6-generic in ubuntu oracular.

No description available for linux-lib-rust-6.11.0-6-generic in ubuntu oracular.

linux-libc-dev: Linux Kernel Headers for development

 This package provides headers from the Linux kernel. These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

linux-modules-6.11.0-6-generic: No summary available for linux-modules-6.11.0-6-generic in ubuntu oracular.

No description available for linux-modules-6.11.0-6-generic in ubuntu oracular.

linux-modules-6.11.0-6-generic-64k: No summary available for linux-modules-6.11.0-6-generic-64k in ubuntu oracular.

No description available for linux-modules-6.11.0-6-generic-64k in ubuntu oracular.

linux-modules-extra-6.11.0-6-generic: No summary available for linux-modules-extra-6.11.0-6-generic in ubuntu oracular.

No description available for linux-modules-extra-6.11.0-6-generic in ubuntu oracular.

linux-modules-ipu6-6.11.0-6-generic: No summary available for linux-modules-ipu6-6.11.0-6-generic in ubuntu oracular.

No description available for linux-modules-ipu6-6.11.0-6-generic in ubuntu oracular.

linux-modules-ipu7-6.11.0-6-generic: No summary available for linux-modules-ipu7-6.11.0-6-generic in ubuntu oracular.

No description available for linux-modules-ipu7-6.11.0-6-generic in ubuntu oracular.

linux-modules-iwlwifi-6.11.0-6-generic: No summary available for linux-modules-iwlwifi-6.11.0-6-generic in ubuntu oracular.

No description available for linux-modules-iwlwifi-6.11.0-6-generic in ubuntu oracular.

linux-modules-usbio-6.11.0-6-generic: No summary available for linux-modules-usbio-6.11.0-6-generic in ubuntu oracular.

No description available for linux-modules-usbio-6.11.0-6-generic in ubuntu oracular.

linux-modules-vision-6.11.0-6-generic: No summary available for linux-modules-vision-6.11.0-6-generic in ubuntu oracular.

No description available for linux-modules-vision-6.11.0-6-generic in ubuntu oracular.

linux-source-6.11.0: Linux kernel source for version 6.11.0 with Ubuntu patches

 This package provides the source code for the Linux kernel version
 6.11.0.
 .
 This package is mainly meant for other packages to use, in order to build
 custom flavours.
 .
 If you wish to use this package to create a custom Linux kernel, then it
 is suggested that you investigate the package kernel-package, which has
 been designed to ease the task of creating kernel image packages.
 .
 If you are simply trying to build third-party modules for your kernel,
 you do not want this package. Install the appropriate linux-headers
 package instead.

linux-tools-6.11.0-6: No summary available for linux-tools-6.11.0-6 in ubuntu oracular.

No description available for linux-tools-6.11.0-6 in ubuntu oracular.

linux-tools-6.11.0-6-generic: No summary available for linux-tools-6.11.0-6-generic in ubuntu oracular.

No description available for linux-tools-6.11.0-6-generic in ubuntu oracular.

linux-tools-6.11.0-6-generic-64k: No summary available for linux-tools-6.11.0-6-generic-64k in ubuntu oracular.

No description available for linux-tools-6.11.0-6-generic-64k in ubuntu oracular.

linux-tools-common: Linux kernel version specific tools for version 6.11.0

 This package provides the architecture independent parts for kernel
 version locked tools (such as perf and x86_energy_perf_policy) for
 version 6.11.0.

linux-tools-host: Linux kernel VM host tools

 This package provides kernel tools useful for VM hosts.