Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
db1615d
UBUNTU: [Packaging] Initialize linux-nvidia-6.5
ianmay81 Oct 3, 2023
86700e8
Revert "UBUNTU: SAUCE: modpost: support arbitrary symbol length in mo…
ianmay81 Oct 4, 2023
5d82a77
UBUNTU: [Packaging] update variants
ianmay81 Oct 4, 2023
5a07279
UBUNTU: [Packaging] update Ubuntu.md
ianmay81 Oct 4, 2023
35d6822
UBUNTU: Start new release
ianmay81 Oct 4, 2023
c71423c
UBUNTU: [Config] nvidia-6.5: update annotations
ianmay81 Oct 4, 2023
8ce58b0
UBUNTU: Ubuntu-nvidia-6.5-6.5.0-1001.1
ianmay81 Oct 4, 2023
cbb466d
UBUNTU: [Packaging] nvidia-6.5: disable rust support
ianmay81 Oct 12, 2023
bb9447b
UBUNTU: Start new release
ianmay81 Oct 12, 2023
5ebc892
UBUNTU: link-to-tracker: update tracking bug
ianmay81 Oct 12, 2023
5b82055
UBUNTU: [Config] nvidia-6.5: update annotations
ianmay81 Oct 12, 2023
8ab79fa
UBUNTU: Ubuntu-nvidia-6.5-6.5.0-1004.4
ianmay81 Oct 12, 2023
8260069
NVIDIA: SAUCE: iommu/arm-smmu-v3: Allow default substream bypass with…
nicolinc Jun 22, 2023
cbbb02c
UBUNTU: [Packaging] update variants
ianmay81 Dec 4, 2023
e9c6cd8
UBUNTU: Start new release
ianmay81 Dec 4, 2023
b89ae66
UBUNTU: link-to-tracker: update tracking bug
ianmay81 Dec 5, 2023
bf2dada
UBUNTU: Ubuntu-nvidia-6.5-6.5.0-1007.7
ianmay81 Dec 5, 2023
76711c8
NVMe/MVMEeOF: Patch NVMe/NVMeOF driver to support GDS on Linux 6.5 Ke…
sourabgupta3 Oct 30, 2023
7f6eb56
Patch NFS driver to support GDS with 6.5 Kernel
sourabgupta3 Oct 30, 2023
659dc49
Revert "UBUNTU: [Packaging] ZSTD compress modules"
nvidia-bfigg Jan 3, 2024
80d154b
NVIDIA: [Packaging] add nvidia build depends for nvidia-fs-dkms
nvidia-bfigg Jan 5, 2024
b55500d
NVIDIA: [Packaging] dkms-versions standalone provides support
nvidia-bfigg Jan 5, 2024
cf1ea80
NVIDIA: [Packaging] removed the v4l2loopback module
nvidia-bfigg Jan 5, 2024
937cba6
NVIDIA: [Packaging] removing the iwlwifi wireless driver module
nvidia-bfigg Jan 5, 2024
122da77
iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidat…
ianmay81 Jan 11, 2024
a19a809
tpm_tis_spi: Add hardware wait polling
kkyarlagadda Apr 21, 2023
034dee0
UBUNTU: Start new release
ianmay81 Jan 11, 2024
e6d59c9
UBUNTU: link-to-tracker: update tracking bug
ianmay81 Jan 11, 2024
b9b3faa
UBUNTU: Ubuntu-nvidia-6.5-6.5.0-1010.10
ianmay81 Jan 11, 2024
64f4834
ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support
jbrasen Nov 9, 2023
80bbd86
ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241
Nov 23, 2023
37b75bd
coresight: etm4x: Allocate and device assign 'struct etmv4_drvdata' e…
Jul 10, 2023
65982bc
coresight: etm4x: Drop iomem 'base' argument from etm4_probe()
Jul 10, 2023
504e764
coresight: etm4x: Drop pid argument from etm4_probe()
Jul 10, 2023
a256c11
coresight: etm4x: Change etm4_platform_driver driver for MMIO devices
Jul 10, 2023
1786439
coresight: etm4x: Add ACPI support in platform driver
Jul 10, 2023
400f642
UBUNTU: Start new release
ianmay81 Jan 17, 2024
c9442ab
UBUNTU: link-to-tracker: update tracking bug
ianmay81 Jan 17, 2024
409915f
UBUNTU: Ubuntu-nvidia-6.5-6.5.0-1011.11
ianmay81 Jan 17, 2024
3c79cf6
NVIDIA: SAUCE: Revert "gpio: tegra186: Check GPIO pin permission befo…
jamieNguyenNVIDIA Feb 12, 2024
0cf45fd
Revert "iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_i…
ianmay81 Feb 15, 2024
3d619cd
iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidat…
nicolinc Oct 3, 2023
ab95f3f
UBUNTU: Start new release
ianmay81 Feb 15, 2024
4f25e78
UBUNTU: link-to-tracker: update tracking bug
ianmay81 Feb 15, 2024
7bf1376
UBUNTU: Ubuntu-nvidia-6.5-6.5.0-1013.13
ianmay81 Feb 15, 2024
c5d7c51
NVIDIA: [Config] CORESIGHT configuration changes
nvidia-bfigg Feb 26, 2024
bcd5e63
coresight: trbe: Add a representative coresight_platform_data for TRBE
Aug 29, 2023
71b2fec
coresight: trbe: Enable ACPI based TRBE devices
Aug 29, 2023
8b4f1a6
arm_pmu: acpi: Refactor arm_spe_acpi_register_device()
Aug 17, 2023
3d7673d
arm_pmu: acpi: Add a representative platform device for TRBE
Aug 17, 2023
f9da9a8
perf cs-etm: Fix incorrect or missing decoder for raw trace
bwicaksononv Oct 10, 2023
d1861df
mm/mglru: try to stop at high watermarks
Dec 8, 2023
d7b8377
mm/mglru: respect min_ttl_ms with memcgs
Dec 8, 2023
e0b67b7
mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE
Jun 25, 2023
d27f3b3
UBUNTU: [Packaging] update variants
ianmay81 Mar 21, 2024
8d5e69f
UBUNTU: [Packaging] drop ABI data
ianmay81 Mar 21, 2024
4ac15f2
UBUNTU: Start new release
ianmay81 Mar 21, 2024
b46adf2
UBUNTU: link-to-tracker: update tracking bug
ianmay81 Mar 21, 2024
fc16239
UBUNTU: debian.nvidia-6.5/dkms-versions -- update from kernel-version…
ianmay81 Mar 21, 2024
4d5714e
UBUNTU: [Config] nvidia-6.5: update annotations
ianmay81 Mar 21, 2024
1aa76d3
UBUNTU: [Packaging] nvidia-6.5: add versioning to dkms standalone rpr…
ianmay81 Mar 21, 2024
5cb5e3a
UBUNTU: Ubuntu-nvidia-6.5-6.5.0-1014.14
ianmay81 Mar 21, 2024
98610de
UBUNTU: [Packaging] drop getabis data
ianmay81 Apr 9, 2024
1c57e8f
UBUNTU: Start new release
ianmay81 Apr 9, 2024
3b48ca6
UBUNTU: link-to-tracker: update tracking bug
ianmay81 Apr 9, 2024
47f8e3d
UBUNTU: Ubuntu-nvidia-6.5-6.5.0-1015.15
ianmay81 Apr 9, 2024
7fea016
UBUNTU: [Packaging] blacklist coresight_etm4x
ianmay81 Apr 25, 2024
fbf204d
UBUNTU: Start new release
ianmay81 Apr 25, 2024
ac97b3d
UBUNTU: link-to-tracker: update tracking bug
ianmay81 Apr 25, 2024
83b0335
UBUNTU: [Packaging] debian.nvidia-6.5/dkms-versions -- update from ke…
ianmay81 Apr 25, 2024
afd0c3f
UBUNTU: Ubuntu-nvidia-6.5-6.5.0-1018.18
ianmay81 Apr 25, 2024
425023b
UBUNTU: Start new release
jacobmartin0 May 6, 2024
3cf7bb0
UBUNTU: link-to-tracker: update tracking bug
jacobmartin0 May 6, 2024
cc58e54
UBUNTU: Ubuntu-nvidia-6.5-6.5.0-1019.19
jacobmartin0 May 6, 2024
21bcd43
perf vendor events arm64: Update stall_slot workaround for N2 r0p3
James-A-Clark Aug 16, 2023
ba3d6e9
perf vendor events arm64: Update N2 and V2 metrics and events using A…
James-A-Clark Aug 16, 2023
63ec05b
Revert "NVIDIA: SAUCE: Revert "gpio: tegra186: Check GPIO pin permiss…
jamieNguyenNVIDIA Apr 22, 2024
9a3d742
gpio: tegra186: Fix tegra186_gpio_is_accessible() check
Apr 24, 2024
00dcc54
PCI/MSI: Prevent MSI hardware interrupt number truncation
Jan 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions Ubuntu.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
Name: linux
Version: 6.5.10
Series: 23.10 (mantic)
Version: 6.5.0
Series: 22.04 (jammy)
Description:
This is the source code for the Ubuntu linux kernel for the 23.10 series. This
source tree is used to produce the flavours: generic, generic-64k, generic-lpae.
This is the source code for the Ubuntu linux kernel for the 22.04 series. This
source tree is used to produce the flavours: nvidia, nvidia-64k.
This kernel is configured to support the widest range of desktop, laptop and
server configurations.
3 changes: 3 additions & 0 deletions arch/arm64/include/asm/acpi.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@
#define ACPI_MADT_GICC_SPE (offsetof(struct acpi_madt_generic_interrupt, \
spe_interrupt) + sizeof(u16))

#define ACPI_MADT_GICC_TRBE (offsetof(struct acpi_madt_generic_interrupt, \
trbe_interrupt) + sizeof(u16))

/*
* Arm® Functional Fixed Hardware Specification Version 1.2.
* Table 2: Arm Architecture context loss flags
Expand Down
5 changes: 2 additions & 3 deletions arch/powerpc/kernel/module_64.c
Original file line number Diff line number Diff line change
Expand Up @@ -347,13 +347,12 @@ static unsigned long get_got_size(const Elf64_Ehdr *hdr,
static void dedotify_versions(struct modversion_info *vers,
unsigned long size)
{
struct modversion_info *end = (void *)vers + size;
struct modversion_info *end;

for (; vers < end && vers->next; vers = (void *)vers + vers->next) {
for (end = (void *)vers + size; vers < end; vers++)
if (vers->name[0] == '.') {
memmove(vers->name, vers->name+1, strlen(vers->name));
}
}
}

/*
Expand Down
25,650 changes: 25,650 additions & 0 deletions debian.nvidia-6.5/changelog

Large diffs are not rendered by default.

185 changes: 185 additions & 0 deletions debian.nvidia-6.5/config/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,185 @@
==================
Config Annotations
==================

:Author: Andrea Righi

Overview
========

Each Ubuntu kernel needs to maintain its own .config for each supported
architecture and each flavour.

Every time a new patch is applied or a kernel is rebased on top of a new
one, we need to update the .config's accordingly (config options can be
added, removed and also renamed).

So, we need to make sure that some critical config options are always
matching the desired value in order to have a functional kernel.

State of the art
================

At the moment configs are maintained as a set of Kconfig chunks (inside
`debian.<kernel>/config/`): a global one, plus per-arch / per-flavour
chunks.

In addition to that, we need to maintain also a file called
'annotations'; the purpose of this file is to make sure that some
critical config options are not silently removed or changed when the
real .config is re-generated (for example after a rebase or after
applying a new set of patches).

The main problem with this approach is that, often, we have duplicate
information that is stored both in the Kconfig chunks *and* in the
annotations files and, at the same time, the whole .config's information
is distributed between Kconfig chunks and annotations, making it hard to
maintain, review and manage in general.

Proposed solution
=================

The proposed solution is to store all the config information into the
"annotations" format and get rid of the config chunks (basically the
real .config's can be produced "compiling" annotations).

Implementation
==============

To help the management of the annotations an helper script is provided
(`debian/scripts/misc/annotations`):

```
usage: annotations [-h] [--version] [--file FILE] [--arch ARCH] [--flavour FLAVOUR] [--config CONFIG]
(--query | --export | --import FILE | --update FILE | --check FILE)

Manage Ubuntu kernel .config and annotations

options:
-h, --help show this help message and exit
--version, -v show program's version number and exit
--file FILE, -f FILE Pass annotations or .config file to be parsed
--arch ARCH, -a ARCH Select architecture
--flavour FLAVOUR, -l FLAVOUR
Select flavour (default is "generic")
--config CONFIG, -c CONFIG
Select a specific config option

Action:
--query, -q Query annotations
--export, -e Convert annotations to .config format
--import FILE, -i FILE
Import a full .config for a specific arch and flavour into annotations
--update FILE, -u FILE
Import a partial .config into annotations (only resync configs specified in FILE)
--check FILE, -k FILE
Validate kernel .config with annotations
```

This script allows to query config settings (per arch/flavour/config),
export them into the Kconfig format (generating the real .config files)
and check if the final .config matches the rules defined in the
annotations.

Examples (annotations is defined as an alias to `debian/scripts/annotations`):

- Show settings for `CONFIG_DEBUG_INFO_BTF` for master kernel across all the
supported architectures and flavours:

```
$ annotations --query --config CONFIG_DEBUG_INFO_BTF
{
"policy": {
"amd64": "y",
"arm64": "y",
"armhf": "n",
"ppc64el": "y",
"riscv64": "y",
"s390x": "y"
},
"note": "'Needs newer pahole for armhf'"
}
```

- Dump kernel .config for arm64 and flavour generic-64k:

```
$ annotations --arch arm64 --flavour generic-64k --export
CONFIG_DEBUG_FS=y
CONFIG_DEBUG_KERNEL=y
CONFIG_COMPAT=y
...
```

- Update annotations file with a new kernel .config for amd64 flavour
generic:

```
$ annotations --arch amd64 --flavour generic --import build/.config
```

Moreover, an additional kernelconfig commands are provided
(via debian/rules targets):
- `migrateconfigs`: automatically merge all the previous configs into
annotations (local changes still need to be committed)

Annotations headers
===================

The main annotations file should contain a header to define the architectures
and flavours that are supported.

Here is the format of the header for the generic kernel:
```
# Menu: HEADER
# FORMAT: 4
# ARCH: amd64 arm64 armhf ppc64el riscv64 s390x
# FLAVOUR: amd64-generic arm64-generic arm64-generic-64k armhf-generic armhf-generic-lpae ppc64el-generic riscv64-generic s390x-generic

```

Example header of a derivative (linux-aws):
```
# Menu: HEADER
# FORMAT: 4
# ARCH: amd64 arm64
# FLAVOUR: amd64-aws arm64-aws
# FLAVOUR_DEP: {'amd64-aws': 'amd64-generic', 'arm64-aws': 'arm64-generic'}

include "../../debian.master/config/annotations"

# Below you can define only the specific linux-aws configs that differ from linux generic

```

Pros and Cons
=============

Pros:
- avoid duplicate information in .config's and annotations
- allow to easily define groups of config settings (for a specific
environment or feature, such as annotations.clouds, annotations.ubuntu,
annotations.snapd, etc.)
- config options are more accessible, easy to change and review
- we can easily document how config options are managed (and external
contributors won't be discouraged anymore when they need to to change a
config option)

Cons:
- potential regressions: the new tool/scripts can have potential bugs,
so we could experience regressions due to some missed config changes
- kernel team need to understand the new process (even if everything
is transparent, kernel cranking process is the same, there might be
corner cases that need to be addressed and resolved manually)

TODO
====

- Migrate all flavour and arch definitions into annotations (rather
than having this information defined in multiple places inside
debian/scripts); right now this information is "partially" migrated,
meaning that we need to define arches and flavours in the headers
section of annotations (so that the annotations tool can figure out
the list of supported arches and flavours), but arches and flavours
are still defined elsewhere, ideally we would like to have arches and
flavours defined only in one place: annotations.
99 changes: 99 additions & 0 deletions debian.nvidia-6.5/config/annotations
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
# Menu: HEADER
# FORMAT: 4
# ARCH: amd64 arm64
# FLAVOUR: amd64-nvidia arm64-nvidia arm64-nvidia-64k
# FLAVOUR_DEP: {'amd64-nvidia': 'amd64-generic', 'arm64-nvidia': 'arm64-generic', 'arm64-nvidia-64k': 'arm64-generic-64k'}

include "../../debian.master/config/annotations"

CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND policy<{'arm64': 'n'}>
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND note<'{required for nvidia workloads}'>

CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE policy<{'amd64': 'n', 'arm64': 'y'}>
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE note<'{required for nvidia workloads}'>

CONFIG_MTD policy<{'amd64': 'm', 'arm64': 'y'}>
CONFIG_MTD note<'boot essential on arm'>

CONFIG_NR_CPUS policy<{'amd64': '8192', 'arm64': '512'}>
CONFIG_NR_CPUS note<'LP: #1864198'>

CONFIG_PREEMPT_NONE policy<{'amd64': 'n', 'arm64': 'y'}>
CONFIG_PREEMPT_NONE note<'required for nvidia workloads'>

CONFIG_PREEMPT_VOLUNTARY policy<{'amd64': 'y', 'arm64': 'n'}>
CONFIG_PREEMPT_VOLUNTARY note<'required for nvidia workloads'>

CONFIG_RUST policy<{'amd64': '-', 'arm64': '-'}>
CONFIG_RUST note<'required to enable Rust support, LP: #1993183'>

CONFIG_RUST_IS_AVAILABLE policy<{'amd64': '-', 'arm64': '-'}>
CONFIG_RUST_IS_AVAILABLE note<'required to enable Rust support, LP: #1993183'>

CONFIG_SPI_TEGRA210_QUAD policy<{'arm64': 'y'}>
CONFIG_SPI_TEGRA210_QUAD note<'ensures the TPM is available before the IMA driver initializes'>

CONFIG_TCG_TIS_SPI policy<{'amd64': 'm', 'arm64': 'y'}>
CONFIG_TCG_TIS_SPI note<'ensures the TPM is available before the IMA driver initializes'>


# ---- Annotations without notes ----

CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK policy<{'arm64': '-'}>
CONFIG_ARM64_ERRATUM_1902691 policy<{'arm64': 'y'}>
CONFIG_ARM64_ERRATUM_2038923 policy<{'arm64': 'y'}>
CONFIG_ARM64_ERRATUM_2064142 policy<{'arm64': 'y'}>
CONFIG_ARM64_ERRATUM_2119858 policy<{'arm64': 'y'}>
CONFIG_ARM64_ERRATUM_2139208 policy<{'arm64': 'y'}>
CONFIG_ARM64_ERRATUM_2224489 policy<{'arm64': 'y'}>
CONFIG_ARM64_ERRATUM_2253138 policy<{'arm64': 'y'}>
CONFIG_ARM64_WORKAROUND_TRBE_OVERWRITE_FILL_MODE policy<{'arm64': 'y'}>
CONFIG_ARM64_WORKAROUND_TRBE_WRITE_OUT_OF_RANGE policy<{'arm64': 'y'}>
CONFIG_AS_VERSION policy<{'amd64': '23800', 'arm64': '23800'}>
CONFIG_BCH policy<{'amd64': 'm', 'arm64': 'y'}>
CONFIG_BINDGEN_VERSION_TEXT policy<{'amd64': '-'}>
CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN policy<{'amd64': '-', 'arm64': '-'}>
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO policy<{'amd64': '-', 'arm64': '-'}>
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE policy<{'amd64': '-', 'arm64': '-'}>
CONFIG_CC_HAVE_SHADOW_CALL_STACK policy<{'arm64': '-'}>
CONFIG_CC_VERSION_TEXT policy<{'amd64': '"x86_64-linux-gnu-gcc-11 (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0"', 'arm64': '"aarch64-linux-gnu-gcc-11 (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0"'}>
CONFIG_CONSTRUCTORS policy<{'amd64': '-'}>
CONFIG_CORESIGHT policy<{'arm64': 'm'}>
CONFIG_CORESIGHT_CATU policy<{'arm64': 'm'}>
CONFIG_CORESIGHT_CPU_DEBUG policy<{'arm64': 'm'}>
CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON policy<{'arm64': 'n'}>
CONFIG_CORESIGHT_CTI policy<{'arm64': 'm'}>
CONFIG_CORESIGHT_CTI_INTEGRATION_REGS policy<{'arm64': 'n'}>
CONFIG_CORESIGHT_DUMMY policy<{'arm64': 'n'}>
CONFIG_CORESIGHT_LINKS_AND_SINKS policy<{'arm64': 'm'}>
CONFIG_CORESIGHT_LINK_AND_SINK_TMC policy<{'arm64': 'm'}>
CONFIG_CORESIGHT_SINK_ETBV10 policy<{'arm64': 'm'}>
CONFIG_CORESIGHT_SINK_TPIU policy<{'arm64': 'm'}>
CONFIG_CORESIGHT_SOURCE_ETM4X policy<{'arm64': 'm'}>
CONFIG_CORESIGHT_STM policy<{'arm64': 'm'}>
CONFIG_CORESIGHT_TPDA policy<{'arm64': 'n'}>
CONFIG_CORESIGHT_TPDM policy<{'arm64': 'n'}>
CONFIG_CORESIGHT_TRBE policy<{'arm64': 'm'}>
CONFIG_DEBUG_INFO_COMPRESSED_ZSTD policy<{'amd64': '-', 'arm64': '-'}>
CONFIG_ETM4X_IMPDEF_FEATURE policy<{'arm64': 'n'}>
CONFIG_GCC_VERSION policy<{'amd64': '110400', 'arm64': '110400'}>
CONFIG_GPIO_AAEON policy<{'amd64': '-'}>
CONFIG_INIT_STACK_ALL_PATTERN policy<{'amd64': '-', 'arm64': '-'}>
CONFIG_INIT_STACK_ALL_ZERO policy<{'amd64': '-', 'arm64': '-'}>
CONFIG_INIT_STACK_NONE policy<{'amd64': 'y', 'arm64': 'y'}>
CONFIG_KCOV policy<{'amd64': 'n', 'arm64': '-'}>
CONFIG_LD_VERSION policy<{'amd64': '23800', 'arm64': '23800'}>
CONFIG_LEDS_AAEON policy<{'amd64': '-'}>
CONFIG_MFD_AAEON policy<{'amd64': '-'}>
CONFIG_MTD_NAND_CORE policy<{'amd64': 'm', 'arm64': 'y'}>
CONFIG_PID_IN_CONTEXTIDR policy<{'arm64': 'y'}>
CONFIG_RUSTC_VERSION_TEXT policy<{'amd64': '-'}>
CONFIG_RUST_BUILD_ASSERT_ALLOW policy<{'amd64': '-'}>
CONFIG_RUST_DEBUG_ASSERTIONS policy<{'amd64': '-'}>
CONFIG_RUST_OVERFLOW_CHECKS policy<{'amd64': '-'}>
CONFIG_SAMPLES_RUST policy<{'amd64': '-'}>
CONFIG_SAMPLE_CORESIGHT_SYSCFG policy<{'arm64': 'n'}>
CONFIG_SENSORS_AAEON policy<{'amd64': '-'}>
CONFIG_SHADOW_CALL_STACK policy<{'arm64': '-'}>
CONFIG_UBUNTU_ODM_DRIVERS policy<{'amd64': '-'}>
CONFIG_ULTRASOC_SMB policy<{'arm64': 'n'}>
Loading