[ubuntu/noble-proposed] linux-oem-6.11 6.11.0-1004.4 (Accepted)
Andy Whitcroft
apw at canonical.com
Fri Sep 6 08:06:09 UTC 2024
linux-oem-6.11 (6.11.0-1004.4) noble; urgency=medium
* noble/linux-oem-6.11: 6.11.0-1003.3 -proposed tracker (LP: #2078949)
* noble/linux-oem-6.11: 6.11.0-1004.4 -proposed tracker (LP: #2079016)
* Packaging resync (LP: #1786013)
- [Packaging] update update.conf
- [Packaging] update Ubuntu.md
- [Packaging] debian.oem/dkms-versions -- update from kernel-versions
(main/d2024.08.12)
- [Packaging] debian.oem/dkms-versions -- update from kernel-versions
(main/d2024.08.12)
* Intel Lunar Lake / Battlemage enablement (LP: #2076209)
- drm/xe: Support 'nomodeset' kernel command-line option
- drm/i915/display: Plane capability for 64k phys alignment
- drm/xe: Align all VRAM scanout buffers to 64k physical pages when needed.
- drm/xe: Use separate rpm lockdep map for non-d3cold-capable devices
- drm/xe: Fix NPD in ggtt_node_remove()
- drm/xe/bmg: Drop force_probe requirement
- drm/xe/gsc: Do not attempt to load the GSC multiple times
- drm/xe/gsc: Fix FW status if the firmware is already loaded
- drm/xe/gsc: Track the platform in the compatibility version
- drm/xe/gsc: Wedge the device if the GSCCS reset fails
- drm/i915/bios: Update new entries in VBT BDB block definitions
- drm/xe/pcode: Treat pcode as per-tile rather than per-GT
- drm/xe/hwmon: Treat hwmon as a per-device concept
- drm/xe: s/xe_tile_migrate_engine/xe_tile_migrate_exec_queue
- drm/xe: Add xe_vm_pgtable_update_op to xe_vma_ops
- drm/xe: Add xe_exec_queue_last_fence_test_dep
- drm/xe: Add timeout to preempt fences
- drm/xe: Convert multiple bind ops into single job
- drm/xe: Update VM trace events
- drm/xe: Update PT layer with better error handling
- drm/xe: Add VM bind IOCTL error injection
- dma-buf: Split out dma fence array create into alloc and arm functions
- drm/xe: Invalidate media_gt TLBs in PT code
- drm/i915/display: Fix BMG CCS modifiers
* revert the commit which breaks the soundwire audio in v6.11-rc6
(LP: #2078783)
- SAUCE: soundwire: stream: Revert "soundwire: stream: fix programming slave
ports for non-continous port maps"
* Miscellaneous Ubuntu changes
- [Packaging] Don't enable linux-bpf-dev
- Ubuntu-oem-6.11-6.11.0-1003.3
[ Ubuntu: 6.11.0-6.6 ]
* 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
[ Ubuntu: 6.11.0-5.5 ]
* oracular/linux: 6.11.0-5.5 -proposed tracker (LP: #2077454)
* GDS force mitigation re-enabled in 6.10 (and 6.11) causing crashes
(LP: #2077145)
- [Config] Force disable CONFIG_MITIGATION_GDS_FORCE again
* Miscellaneous Ubuntu changes
- [Config] updateconfigs following v6.11-rc5 rebase
[ Ubuntu: 6.11.0-4.4 ]
* oracular/linux: 6.11.0-4.4 -proposed tracker (LP: #2077394)
* Packaging resync (LP: #1786013)
- [Packaging] update variants
* Miscellaneous Ubuntu changes
- [Config] Disable CONFIG_DRM_I915_REPLAY_GPU_HANGS_API
- [Packaging] carry ELF_PACKAGE_METADATA into relinking
- [Packaging] Rename to linux
Date: 2024-09-05 08:46:09.087839+00:00
Changed-By: Timo Aaltonen <tjaalton at ubuntu.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-oem-6.11/6.11.0-1004.4
-------------- next part --------------
Sorry, changesfile not available.
More information about the noble-changes
mailing list