linux-intel-iotg 5.15.0-1002.4 source package in Ubuntu

Changelog

linux-intel-iotg (5.15.0-1002.4) jammy; urgency=medium

  * jammy/linux-intel-iotg: 5.15.0-1002.4 -proposed tracker (LP: #1960327)

  * [EHL] Enable ISHTP (LP: #1929895)
    - platform/x86: Add Intel ishtp eclite driver
    - platform/x86: isthp_eclite: only load for matching devices
    - HID: intel-ish-hid: add support for MODULE_DEVICE_TABLE()
    - mod_devicetable: fix kdocs for ishtp_device_id
    - HID: intel-ish-hid: fix module device-id handling
    - [Config] CONFIG_INTEL_ISHTP_ECLITE=m

  * Integrated TSN controller (stmmac/i225) driver support (LP: #1945461)
    - igc: Revert back xdp_rxq_info_reg() registration call
    - igc: Fix fail to set fragment size via ethtool
    - Revert "igc: Add more space to each queue packet buffer"
    - Revert "igc: Separate TSN configurations that can be updated"
    - Revert "igc: Add support for Frame Preemption offload"
    - Revert "igc: Add support for tuning frame preemption via ethtool"
    - igc: Add support for enabling frame preemption via ethtool
    - igc: Add support for TC_SETUP_PREEMPT
    - igc: Add support for setting frame preemption configuration
    - igc: Remove unneeded netif_trans_update() during reset
    - igc: Add support for enabling all packets to be received
    - igc: Optimize the packet buffer utilization
    - igc: Fix fail to set fragment size via ethtool
    - igc: Fix race condition in PTP Tx code
    - igc: Add support for DMA timestamp for non-PTP packets
    - igc: Set QBVCYCLET_S to 0 during basic scheduling
    - igc: New launchtime calculation
    - igc: Correct the launchtime offset
    - igc: Fix the case when the launchtime is equal to base-time
    - ethtool: Add support for configuring frame preemption
    - taprio: Add support for frame preemption offload
    - igc: align the different with lts2020
    - igc: Simplify TSN flags handling

  * [EHL][TGL][ADL] PMU support  (LP: #1952356)
    - perf list: Display hybrid PMU events with cpu type
    - perf list: Display pmu prefix for partially supported hybrid cache events
    - SAUCE: perf stat: Support --cputype option for hybrid events
    - SAUCE: perf stat: Merge event counts from all hybrid PMUs
    - SAUCE: perf stat: Support hybrid --topdown option
    - SAUCE: perf stat: Support metrics with hybrid events

  * [ADL] ITBM support for Hybrid platforms (LP: #1952007)
    - x86/sched: Decrease further the priorities of SMT siblings
    - sched/topology: Introduce sched_group::flags
    - sched/fair: Optimize checking for group_asym_packing
    - sched/fair: Provide update_sg_lb_stats() with sched domain statistics
    - sched/fair: Carve out logic to mark a group for asymmetric packing
    - sched/fair: Consider SMT in ASYM_PACKING load balance

  * [TGL][ADL] ACRN hypervisor support (LP: #1952006)
    - virt: acrn: Introduce interfaces for MMIO device passthrough
    - virt: acrn: Introduce interfaces for virtual device creating/destroying
    - SAUCE: virt: acrn: Introduce interface to fetch platform info from the
      hypervisor
    - SAUCE: virt: acrn: Introduce acrntrace support

  * [EHL][TGL][ADL] PMC Time-aware GPIO (LP: #1929890)
    - drivers/ptp: Add Enhanced handling of reserve fields
    - drivers/ptp: Add PEROUT2 ioctl frequency adjustment interface
    - drivers/ptp: Add user-space input polling interface
    - x86/tsc: Add TSC support functions to support ART driven Time-Aware GPIO
    - Add support for PMC Time-Aware GPIO (TGPIO) hardware that is present on
      upcoming Intel platforms. The hardware logic is driven by the ART clock. The
      current hardware has two GPIO pins. Input interrupts are not implemented in
      hardware.
    - OSE TGPIO driver
    - x86/core: TSC reliable kernel arg prevents DQ of TSC early
    - Add TGPIO README
    - [Config] Enable PTP_INTEL_PMC_TGPIO and PTP_INTEL_TGPIO

  * [EHL][TGL][ADL][ICX] Enable Time Coordinated Compute interface driver (LP:
    #1929903)
    - tcc: parse PTCT table and record pesudo sram ranges
    - tcc: this is kernel driver to interface to TCC PTCM pesudo SRAM
    - tcc: update license header
    - tcc: L3 psram region should not overlay L2 psram region.
    - tcc: driver should exit if no psram entry found in PTCT.
    - tcc: tcc drvier should not exit even if no psram entry.
    - tcc: return error code to better match varies error scenarios.
    - tcc: update tcc range end_address.
    - tcc: l3 psram region size could become zero after exclude l2 inclusive
      regions
    - [Config] CONFIG_X86_TCC_PTCM=m
    - [Config] Disable INTEL_MEI_DAL and INTEL_MEI_VIRTIO
    - tcc: update RTCT table parser to support two versions
    - Enable support to read a few whitelisted registers.
    - Remove Clock_Cycles_VT from MHL entry.
    - Add new IOCTL to read error log buffer.
    - Display errlog buffer raw data in kernel log as requested once this driver
      is loaded.
    - Fix issue found in acrn uos when convert cacheid to apicid.

  * [TGL][EHL][ADL] Enable MEI (Intel Management Engine Interface) (LP:
    #1929894)
    - mei: virtio: virtualization frontend driver
    - mei: dal: add dal module stub
    - mei: dal: add acp parser code
    - mei: dal: add bh plugin code
    - mei: dal: dynamic application loader
    - mei: dal: add character device for user space interface
    - mei: dal: add kernel space interface
    - mei: dal: add exclusive access management
    - mei: dal: make access list global instead of per device.
    - mei: dal: fix check for valid request pointer.
    - mei: dal: initialize request link list upon allocation
    - mei: dal: put message into buffer in single operation
    - mei: dal: dal_wait_for_write reverse wake up condition.
    - mei: dal: move read wait queue to the dal client struct
    - mei: dal: fix dal read function
    - mei: dal: remove conn_idx from session commands
    - mei: dal: add test module
    - mei: dal: support 3K key signature.
    - mei: dal: don't use mutex_lock_interruptible in release()
    - mei: dal: validated input params in dal_set_ta_exclusive_acces
    - mei: dal: set drvdata of mei before registering event callback
    - mei: dal: remove dc from writers list when destroyed

  * Miscellaneous Ubuntu changes
    - [Config] linux-intel-iotg: update config changes
    - [Config] toolchain version update
    - SAUCE: jammy:intel-iotg: Fix build break

  * Miscellaneous upstream changes
    - mei: bus: add client dma interface
    - iwlwifi: mei: add the driver to allow cooperation with CSME
    - iwlwifi: mei: add debugfs hooks
    - iwlwifi: mvm: correct sta-state logic for TDLS
    - iwlwifi: fw dump: add infrastructure for dump scrubbing
    - iwlwifi: remove redundant iwl_finish_nic_init() argument
    - iwlwifi: parse debug exclude data from firmware file
    - iwlwifi: integrate with iwlmei
    - iwlwifi: mvm: add vendor commands needed for iwlmei
    - iwlwifi: mvm: read the rfkill state and feed it to iwlmei

 -- Marcelo Henrique Cerri <email address hidden>  Tue, 22 Feb 2022 17:58:31 -0300

Upload details

Uploaded by:
Marcelo Cerri
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-intel-iotg_5.15.0.orig.tar.gz 185.9 MiB 4d7908da75ad50a70a0141721e259c2589b7bdcc317f7bd885b80c2ffa689211
linux-intel-iotg_5.15.0-1002.4.diff.gz 6.9 MiB c9080129686250b72dd3e3c862c6e2edc67564306fc6583ef098d16fd2062c60
linux-intel-iotg_5.15.0-1002.4.dsc 4.7 KiB 59da90ea319498e23e4fbcabe4722caba1ee9fb22e118db1256a9bed98bfea89

Available diffs

View changes file

Binary packages built by this source

linux-buildinfo-5.15.0-1002-intel-iotg: No summary available for linux-buildinfo-5.15.0-1002-intel-iotg in ubuntu jammy.

No description available for linux-buildinfo-5.15.0-1002-intel-iotg in ubuntu jammy.

linux-cloud-tools-5.15.0-1002-intel-iotg: No summary available for linux-cloud-tools-5.15.0-1002-intel-iotg in ubuntu jammy.

No description available for linux-cloud-tools-5.15.0-1002-intel-iotg in ubuntu jammy.

linux-headers-5.15.0-1002-intel-iotg: No summary available for linux-headers-5.15.0-1002-intel-iotg in ubuntu jammy.

No description available for linux-headers-5.15.0-1002-intel-iotg in ubuntu jammy.

linux-image-unsigned-5.15.0-1002-intel-iotg: No summary available for linux-image-unsigned-5.15.0-1002-intel-iotg in ubuntu jammy.

No description available for linux-image-unsigned-5.15.0-1002-intel-iotg in ubuntu jammy.

linux-image-unsigned-5.15.0-1002-intel-iotg-dbgsym: No summary available for linux-image-unsigned-5.15.0-1002-intel-iotg-dbgsym in ubuntu jammy.

No description available for linux-image-unsigned-5.15.0-1002-intel-iotg-dbgsym in ubuntu jammy.

linux-intel-iotg-cloud-tools-5.15.0-1002: No summary available for linux-intel-iotg-cloud-tools-5.15.0-1002 in ubuntu jammy.

No description available for linux-intel-iotg-cloud-tools-5.15.0-1002 in ubuntu jammy.

linux-intel-iotg-cloud-tools-common: Linux kernel version specific cloud tools for version 5.15.0

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

linux-intel-iotg-headers-5.15.0-1002: No summary available for linux-intel-iotg-headers-5.15.0-1002 in ubuntu jammy.

No description available for linux-intel-iotg-headers-5.15.0-1002 in ubuntu jammy.

linux-intel-iotg-tools-5.15.0-1002: No summary available for linux-intel-iotg-tools-5.15.0-1002 in ubuntu jammy.

No description available for linux-intel-iotg-tools-5.15.0-1002 in ubuntu jammy.

linux-intel-iotg-tools-common: Linux kernel version specific tools for version 5.15.0

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

linux-intel-iotg-tools-host: Linux kernel VM host tools

 This package provides kernel tools useful for VM hosts.

linux-modules-5.15.0-1002-intel-iotg: No summary available for linux-modules-5.15.0-1002-intel-iotg in ubuntu jammy.

No description available for linux-modules-5.15.0-1002-intel-iotg in ubuntu jammy.

linux-modules-extra-5.15.0-1002-intel-iotg: No summary available for linux-modules-extra-5.15.0-1002-intel-iotg in ubuntu jammy.

No description available for linux-modules-extra-5.15.0-1002-intel-iotg in ubuntu jammy.

linux-tools-5.15.0-1002-intel-iotg: No summary available for linux-tools-5.15.0-1002-intel-iotg in ubuntu jammy.

No description available for linux-tools-5.15.0-1002-intel-iotg in ubuntu jammy.