linux-intel (6.18.38-lts+linux+260717t053932z) noble; urgency=medium

  * No changes to patch series
  * Linux Kernel is upgraded to 6.18.38

 -- sys-oak <sys_oak@intel.com>  Fri, 17 Jul 2026 05:48:41 +0000

linux-intel (6.18.37-lts+linux+260713t060441z) resolute; urgency=medium

  * New patch(es):
    - intel/0001-drm-xe-guc-Upgrade-GuC-PTL-BMG-and-LNL-following-01..sriov

 -- sys-oak <sys_oak@intel.com>  Mon, 13 Jul 2026 06:12:12 +0000

linux-intel (6.18.37-lts+linux+260703t074545z) resolute; urgency=medium

  * New patch(es):
    - intel/0001-powercap-intel_rapl-Remove-incorrect-CPU-check-in-PMU.rapl
    - intel/0002-powercap-intel_rapl-Expose-all-package-CPUs-in-PMU-cp.rapl
    - intel/0001-Revert-igc-Enable-HW-TX-Timestamp-for-AF_XDP-ZC.ethernet
    - intel/0002-Revert-igc-Take-care-of-DMA-timestamp-rollover.ethernet
    - intel/0003-Revert-igc-Add-support-for-DMA-timestamp-for-non-.ethernet
    - intel/0004-igc-Add-support-for-DMA-timestamp-for-non-PTP-pac.ethernet
    - intel/0005-igc-Take-care-of-DMA-timestamp-rollover.ethernet
    - intel/0006-igc-Enable-HW-TX-Timestamp-for-AF_XDP-ZC.ethernet
    - intel/0001-media-ipu7-fix-psys-probe-failure-due-to-unregistered-.ipu
    - intel/0001-drm-i915-vf-Add-fake-watchdog-to-get-clean-NULL-cont.sriov
    - intel/0001-media-i2c-add-I2C_ATR-config.camera

 -- sys-oak <sys_oak@intel.com>  Fri, 03 Jul 2026 07:53:44 +0000

linux-intel (6.18.37-lts+linux+260629t040856z) resolute; urgency=medium

  * Removed patch(es):
    - intel/0001-cpufreq-intel_pstate-Add-and-use-hybrid_get_cpu_t.pmc_core
    - intel/0002-cpufreq-intel_pstate-Use-correct-scaling-factor-o.pmc_core
  * Linux Kernel is upgraded to 6.18.37

 -- sys-oak <sys_oak@intel.com>  Mon, 29 Jun 2026 04:16:28 +0000

linux-intel (6.18.33-lts+linux+260623t022223z) resolute; urgency=medium

  * New patch(es):
    - intel/0001-iommu-vt-d-cache-TPR-mappings-at-boot-to-fix-S3-r.security
    - intel/0001-drm-xe-display-Always-use-system-memory-on-PREEMPT_RT-.drm
    - intel/0002-drm-xe-display-Prefer-not-to-allocate-a-framebuffers-i.drm
    - intel/0003-drm-vblank_work-Add-methods-to-schedule-vblank_work-in.drm
    - intel/0004-drm-vblank-Add-a-2-stage-version-of-drm_crtc_arm_vblan.drm
    - intel/0005-drm-intel-display-Make-intel_crtc_arm_vblank_event-sta.drm
    - intel/0006-drm-intel-display-Convert-vblank-event-handling-to-2-s.drm
    - intel/0007-drm-i915-display-Move-vblank-put-until-after-critical-.drm
    - intel/0008-drm-i915-display-Remove-locking-from-intel_vblank_evad.drm
    - intel/0009-drm-i915-display-Handle-vlv-dsi-workaround-in-scanline.drm
    - intel/0010-drm-i915-gt-Add-a-spinlock-to-prevent-starvation-of-ir.drm
    - intel/0011-drm-i915-disable-PMU-events-on-PREEMPT_RT.drm

 -- sys-oak <sys_oak@intel.com>  Tue, 23 Jun 2026 02:29:44 +0000

linux-intel (6.18.33-intel+260615t073030z) resolute; urgency=medium

  * New patch(es):
    - intel/0001-drm-i915-vf-Remove-prelim-IOV-state-sysfs-nodes.sriov
    - intel/0001-platform-x86-intel-pmc-Add-Panther-Lake-R-support.pmc_core

 -- sys-oak <sys_oak@intel.com>  Mon, 15 Jun 2026 07:38:32 +0000

linux-intel (6.18.33-intel+260610t011406z) resolute; urgency=medium

  * New patch(es):
    - intel/0001-drm-i915-bios-Update-reading-panel-rotation-from-VBT.drm
    - intel/0001-media-i2c-max96724-Enable-clk-on-PHY0-for-2x4-D-PHY.ipu
    - intel/0001-cpufreq-intel_pstate-Add-and-use-hybrid_get_cpu_t.pmc_core
    - intel/0002-cpufreq-intel_pstate-Use-correct-scaling-factor-o.pmc_core

 -- sys-oak <sys_oak@intel.com>  Wed, 10 Jun 2026 01:22:01 +0000

linux (6.18.33-intel+260602t114322z) intel; urgency=medium

  * New patch(es):
    - intel/0001-drm-i915-adding-i915-parameter-to-disable-stolen-memory.rt: drm/i915: adding i915 parameter to disable stolen memory
    - intel/0001-sched-adding-option-to-disable-timer-migration-in-isola.rt: sched: adding option to disable timer migration in
    - intel/0002-drm-xe-adding-parameter-to-disable-stolen-memory.rt: drm/xe: adding parameter to disable stolen memory
    - intel/0002-efi-adding-dynamic-enable-efi-service-interface.rt: efi: adding dynamic enable efi service interface
    - intel/0003-drm-i915-add-i915-perf-event-capacity.rt: drm/i915: add i915 perf event capacity
    - intel/0001-Add-display-error-fatal-masking-to-earlier-stage-and-a.drm: Add display error fatal masking to earlier stage and add
    - intel/0001-Revert-drm-i915-no-waiting-for-page-flip-in-vpp-case.drm: Revert "drm/i915: no waiting for page flip in vpp case"
    - intel/0001-EDAC-igen6-Add-Intel-Starfire-SoCs-support.edac: EDAC/igen6: Add Intel Starfire SoCs support
    - intel/0001-perf-x86-intel-Initialize-architectural-PEBS.perf: perf/x86/intel: Initialize architectural PEBS
    - intel/0002-perf-x86-intel-ds-Factor-out-PEBS-record-processing-c.perf: perf/x86/intel/ds: Factor out PEBS record processing
    - intel/0003-perf-x86-intel-ds-Factor-out-PEBS-group-processing-co.perf: perf/x86/intel/ds: Factor out PEBS group processing
    - intel/0004-perf-x86-intel-Process-arch-PEBS-records-or-record-fr.perf: perf/x86/intel: Process arch-PEBS records or record
    - intel/0005-perf-x86-intel-Allocate-arch-PEBS-buffer-and-initiali.perf: perf/x86/intel: Allocate arch-PEBS buffer and
    - intel/0006-perf-x86-intel-Update-dyn_constraint-base-on-PEBS-eve.perf: perf/x86/intel: Update dyn_constraint base on PEBS
    - intel/0007-perf-x86-intel-Setup-PEBS-data-configuration-and-enab.perf: perf/x86/intel: Setup PEBS data configuration and
    - intel/0008-perf-x86-intel-Add-counter-group-support-for-arch-PEB.perf: perf/x86/intel: Add counter group support for arch-PEBS
    - intel/0009-perf-x86-intel-Check-PEBS-dyn_constraints.perf: perf/x86/intel: Check PEBS dyn_constraints
    - intel/0010-perf-x86-intel-Optimize-PEBS-extended-config.perf: perf/x86/intel: Optimize PEBS extended config
    - intel/0011-perf-x86-intel-Fix-and-clean-up-intel_pmu_drain_arch_.perf: perf/x86/intel: Fix and clean up
    - intel/0012-perf-x86-intel-Enable-large-PEBS-sampling-for-XMMs.perf: perf/x86/intel: Enable large PEBS sampling for XMMs
    - intel/0013-perf-x86-intel-Convert-x86_perf_regs-to-per-cpu-varia.perf: perf/x86/intel: Convert x86_perf_regs to per-cpu
    - intel/0014-perf-Eliminate-duplicate-arch-specific-functions-defi.perf: perf: Eliminate duplicate arch-specific functions
    - intel/0015-perf-x86-Use-x86_perf_regs-in-the-x86-nmi-handler.perf: perf/x86: Use x86_perf_regs in the x86 nmi handler
    - intel/0016-x86-fpu-Ensure-TIF_NEED_FPU_LOAD-is-set-after-saving-.perf: x86/fpu: Ensure TIF_NEED_FPU_LOAD is set after saving
    - intel/0017-x86-fpu-xstate-Add-xsaves_nmi-helper.perf: x86/fpu/xstate: Add xsaves_nmi() helper
    - intel/0018-perf-Move-and-rename-has_extended_regs-for-arch-speci.perf: perf: Move and rename has_extended_regs() for
    - intel/0019-perf-x86-Enable-XMM-Register-Sampling-for-Non-PEBS-Ev.perf: perf/x86: Enable XMM Register Sampling for Non-PEBS
    - intel/0020-perf-x86-Enable-XMM-register-sampling-for-REGS_USER-c.perf: perf/x86: Enable XMM register sampling for REGS_USER
    - intel/0021-perf-Add-perf_event_attr-config4.perf: perf: Add perf_event_attr::config4
    - intel/0022-perf-Add-sampling-support-for-SIMD-registers.perf: perf: Add sampling support for SIMD registers
    - intel/0023-perf-x86-Support-XMM-sampling-using-sample_simd_vec_r.perf: perf/x86: Support XMM sampling using
    - intel/0024-perf-x86-Support-YMM-sampling-using-sample_simd_vec_r.perf: perf/x86: Support YMM sampling using
    - intel/0025-perf-x86-Support-ZMM-sampling-using-sample_simd_vec_r.perf: perf/x86: Support ZMM sampling using
    - intel/0026-perf-x86-Support-OPMASK-sampling-using-sample_simd_pr.perf: perf/x86: Support OPMASK sampling using
    - intel/0027-perf-Enhance-perf_reg_validate-with-simd_enabled-argu.perf: perf: Enhance perf_reg_validate() with simd_enabled
    - intel/0028-perf-x86-Support-eGPRs-sampling-using-sample_regs_-fi.perf: perf/x86: Support eGPRs sampling using sample_regs_*
    - intel/0029-perf-x86-Support-SSP-sampling-using-sample_regs_-fiel.perf: perf/x86: Support SSP sampling using sample_regs_*
    - intel/0030-perf-x86-intel-Support-arch-PEBS-based-SIMD-eGPRs-SSP.perf: perf/x86/intel: Support arch-PEBS based SIMD/eGPRs/SSP
    - intel/0031-perf-x86-intel-Enable-PERF_PMU_CAP_SIMD_REGS-capabili.perf: perf/x86/intel: Enable PERF_PMU_CAP_SIMD_REGS
    - intel/0032-perf-perf_regs-Switch-from-arch-string-to-int-e_machi.perf: perf perf_regs: Switch from arch string to int
    - intel/0033-perf-regs-Refactor-use-of-arch__sample_reg_masks-to-p.perf: perf regs: Refactor use of arch__sample_reg_masks() to
    - intel/0034-perf-perf_regs-Accurately-compute-register-names-for-.perf: perf perf_regs: Accurately compute register names for
    - intel/0035-perf-arch-Update-arch-headers-to-use-relative-UAPI-pa.perf: perf arch: Update arch headers to use relative UAPI
    - intel/0036-perf-regs-Remove-__weak-attributive-arch__xxx_reg_mas.perf: perf regs: Remove __weak attributive
    - intel/0037-perf-regs-Remove-__weak-attributive-arch_sdt_arg_pars.perf: perf regs: Remove __weak attributive
    - intel/0038-perf-regs-Support-x86-eGPRs-SSP-sampling.perf: perf regs: Support x86 eGPRs/SSP sampling
    - intel/0039-perf-regs-Support-x86-SIMD-registers-sampling.perf: perf regs: Support x86 SIMD registers sampling
    - intel/0040-perf-regs-Enable-dumping-of-SIMD-registers.perf: perf regs: Enable dumping of SIMD registers
    - intel/0041-tools-headers-Sync-UAPI-headers-and-fix-perf-build-fo.perf: tools headers: Sync UAPI headers and fix perf build for
    - intel/0001-ASoC-SOF-Don-t-print-the-monolithic-topology-name-if.audio: ASoC: SOF: Don't print the monolithic topology name if
    - intel/0002-ASoC-soc-acpi-make-some-variables-of-acpi-adr-and-li.audio: ASoC: soc-acpi: make some variables of acpi adr and link
    - intel/0003-ASoC-soc_sdw_utils-add-name_prefix-to-asoc_sdw_codec.audio: ASoC: soc_sdw_utils: add name_prefix to
    - intel/0004-ASoC-Intel-export-sof_sdw_get_tplg_files.audio: ASoC: Intel: export sof_sdw_get_tplg_files
    - intel/0005-ASoC-soc_sdw_utils-export-asoc_sdw_get_dai_type.audio: ASoC: soc_sdw_utils: export asoc_sdw_get_dai_type
    - intel/0006-ASoC-SOF-add-platform-name-into-sof_intel_dsp_desc.audio: ASoC: SOF: add platform name into sof_intel_dsp_desc
    - intel/0007-ASoC-SOF-don-t-check-the-existence-of-dummy-topology.audio: ASoC: SOF: don't check the existence of dummy topology
    - intel/0008-ASoC-SOF-Intel-use-sof_sdw-as-default-SDW-machine-dr.audio: ASoC: SOF: Intel: use sof_sdw as default SDW machine
    - intel/0009-ASoC-sof-function-topology-lib-escalate-the-log-when.audio: ASoC: sof-function-topology-lib: escalate the log when
    - intel/0001-x86-cpu-Add-Intel-CPU-model-number-for-rugged-Pant.cpuidle: x86/cpu: Add Intel CPU model number for rugged Panther Lake
    - intel/0001-IPU7-release-for-iot-I2C-sensors-update.ipu: IPU7 release for iot: I2C sensors update
    - intel/0002-IPU7-release-for-iot-Update-IPU-camera-enumeration.ipu: IPU7 release for iot: Update IPU camera enumeration
    - intel/0001-selftests-pps-add-common-test-framework-for-Inte.selftests: selftests/pps: add common test framework for Intel TIO
    - intel/0002-selftests-pps-self-tests-for-the-Intel-Timed-IO-.selftests: selftests/pps: self-tests for the Intel Timed IO (TIO)
    - intel/0003-selftests-pps-self-tests-for-the-Intel-Timed-IO-.selftests: selftests/pps: self-tests for the Intel Timed IO (TIO)
    - intel/0004-selftests-pps-self-tests-for-the-Intel-Timed-IO-.selftests: selftests/pps: self-tests for the Intel Timed IO (TIO)
    - intel/0005-selftests-pps-skip-remaining-tests-when-Module-V.selftests: selftests/pps: skip remaining tests when Module
    - intel/0001-vfio-i915-Add-default-handler-for-.match_token_uuid.sriov: vfio/i915: Add default handler for .match_token_uuid
    - intel/0001-drm-xe-vf-Improve-getting-clean-NULL-context.sriov: drm/xe/vf: Improve getting clean NULL context
    - intel/0002-drm-xe-Add-PR_CTR_CTRL-THRSH-register-definitions.sriov: drm/xe: Add PR_CTR_CTRL/THRSH register definitions
    - intel/0003-drm-xe-Add-MI_SEMAPHORE_WAIT-command-definition.sriov: drm/xe: Add MI_SEMAPHORE_WAIT command definition
    - intel/0001-cpufreq-intel_pstate-Use-HYBRID_SCALING_FACTOR_AD.pmc_core: cpufreq: intel_pstate: Use HYBRID_SCALING_FACTOR_ADL for
  * Linux Kernel is upgraded to 6.18.33

 -- sys-oak <sys_oak@intel.com>  Tue, 02 Jun 2026 11:49:47 +0000

linux (6.18.23-intel+260417t093242z) intel; urgency=medium

  * Initial custom kernel build based on Linux 6.18.20
  * Applied custom patch series:
    - Security patches (ISSEI driver, MEI updates, TPR/TXT support)
    - PREEMPT_RT patches (i915 driver RT support, sysfs realtime entry)
    - RAPL and cpuidle governor improvements
    - Turbostat and power management tools updates
    - Ethernet drivers (igc, stmmac) with XDP metadata and AF_XDP ZC support
    - KVM VMX FRED support and NMI improvements
    - Additional platform and driver enhancements

 -- Baoli Zhang <baoli.zhang@intel.com>  Mon, 09 Jun 2026 12:00:00 +0800

linux (6.18.33-intel+260602t114322z) intel; urgency=medium
