249 Commits

Author SHA1 Message Date
Manuel Diewald ce44492dc3 UBUNTU: [Config] updateconfigs for INFINIBAND_HNS
BugLink: https://bugs.launchpad.net/bugs/2111953

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Mehmet Basaran <mehmet.basaran@canonical.com>
2025-06-15 10:38:15 +03:00
Koichiro Den b6c4ffed08 UBUNTU: [Config] Enable DEV_SYNC_PROBE as module
BugLink: https://bugs.launchpad.net/bugs/2103496

Signed-off-by: Koichiro Den<koichiro.den@canonical.com>
Acked-by: Jacob Martin <jacob.martin@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2025-05-19 12:48:16 +02:00
Koichiro Den 4982f0ae6b UBUNTU: [Config] updateconfigs for HAVE_KERNEL_(LZ4|LZMA|LZO|XZ)
BugLink: https://bugs.launchpad.net/bugs/2107449

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2025-05-19 12:48:14 +02:00
Manuel Diewald 28f6954b1f UBUNTU: [Config] updateconfigs for MTK_SMI
BugLink: https://bugs.launchpad.net/bugs/2106770

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Mehmet Basaran <mehmet.basaran@canonical.com>
2025-04-15 19:59:37 +03:00
Aaron Ma 89e2f17177 UBUNTU: [Config] Enable Lenovo wmi hotkey driver
BugLink: https://bugs.launchpad.net/bugs/2106449

Lenovo ideapad/thinkbook speaker/mic mute LED support
requires wmi driver, add it to work with codec patch.

Signed-off-by: Aaron Ma <aaron.ma@canonical.com>
Acked-by: Massimiliano Pellizzer <massimiliano.pellizzer@canonical.com>
Acked-by: Kuba Pawlak <kuba.pawlak@canonical.com>
Signed-off-by: Mehmet Basaran <mehmet.basaran@canonical.com>
2025-04-15 19:59:29 +03:00
Koichiro Den 6b64efc634 UBUNTU: [Config] updateconfigs for HISILICON_ERRATUM_162100801
BugLink: https://bugs.launchpad.net/bugs/2102118

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2025-03-14 14:32:01 +01:00
Koichiro Den 076f776abf UBUNTU: [Config] drop COMMON_CLK_MT8195_AUDSYS and COMMON_CLK_MT8195_MSDC
BugLink: https://bugs.launchpad.net/bugs/2101915

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2025-03-14 14:30:54 +01:00
Koichiro Den 353513a51e UBUNTU: [Config] updateconfigs for ARM64_SME
BugLink: https://bugs.launchpad.net/bugs/2100292

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2025-03-14 14:30:25 +01:00
Manuel Diewald b18d66990a UBUNTU: [Config] disable ADDRESS_MASKING
BugLink: https://bugs.launchpad.net/bugs/2097575

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2025-03-14 14:30:03 +01:00
Manuel Diewald bd82902c60 Revert "UBUNTU: [Config] Drivers now depend on DRM_DW_HDMI"
BugLink: https://bugs.launchpad.net/bugs/2073603

This reverts commit 3fecd85ab6.

Now that c0e0f139354c "drm: Make drivers depends on DRM_DW_HDMI" is
reverted in noble, adjust the annotations to match the change in
configs.

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Acked-by: Koichiro Den <koichiro.den@canonical.com>
Acked-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Acked-by: Mehmet Basaran <mehmet.basaran@canonical.com>
Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
2025-02-14 15:53:21 +03:00
Mehmet Basaran 930c654223 UBUNTU: Ubuntu-6.8.0-53.55
Signed-off-by: Mehmet Basaran <mehmet.basaran@canonical.com>
2025-01-17 15:05:44 +03:00
Koichiro Den fadfbbcc27 UBUNTU: [Config] updateconfigs for MICROSOFT_MANA
BugLink: https://bugs.launchpad.net/bugs/2089884

MANA driver now supports arm64. Retain the original settings to avoid
surprising any arm64 environments.

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2025-01-17 14:44:46 +03:00
Koichiro Den b5bd2549a5 UBUNTU: [Config] updateconfigs for deprecated CONFIG_Z3FOLD
BugLink: https://bugs.launchpad.net/bugs/2089884

CONFIG_Z3FOLD was deprecated. Retain the original settings for now.

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2025-01-17 14:44:46 +03:00
Koichiro Den 1878fd6623 UBUNTU: [Config] updateconfigs to set ILLEGAL_POINTER_VALUE for riscv64
BugLink: https://bugs.launchpad.net/bugs/2089884

ILLEGAL_POINTER_VALUE is defined by the preceding commit for riscv64.
Retain its default value as-is.

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2025-01-17 14:44:40 +03:00
Koichiro Den 267522e210 UBUNTU: [Config] updateconfigs to select PROC_MEM_ALWAYS_FORCE
BugLink: https://bugs.launchpad.net/bugs/2089884

CONFIG_PROC_MEM_(ALWAYS_FORCE|FORCE_PTRACE|NO_FORCE) introduced. Select
the default PROC_MEM_ALWAYS_FORCE to retain original behavior for now.

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2025-01-17 14:44:17 +03:00
Portia Stephens 763dd57e55 UBUNTU: [Config] update configs for CONFIG_CRYPTO_AES_GCM_P10
BugLink: https://bugs.launchpad.net/bugs/2089340

Signed-off-by: Portia Stephens <portia.stephens@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2025-01-17 14:44:02 +03:00
Mehmet Basaran c3825cd5ac UBUNTU: Ubuntu-6.8.0-50.51
Signed-off-by: Mehmet Basaran <mehmet.basaran@canonical.com>
2024-11-09 18:54:16 +03:00
Manuel Diewald fe72e0f9eb UBUNTU: [Config] updateconfigs for ARCH_HAS_MEMBARRIER_CALLBACKS
BugLink: https://bugs.launchpad.net/bugs/2085849

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-11-09 18:45:55 +03:00
Koichiro Den 15ff157df7 UBUNTU: [Config] Remove CONFIG_KALLSYMS_BASE_RELATIVE
BugLink: https://bugs.launchpad.net/bugs/2084005

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-11-09 18:45:22 +03:00
Koichiro Den 3e9ca16af5 UBUNTU: [Config] Set ARM64_ERRATUM_3194386=y
BugLink: https://bugs.launchpad.net/bugs/2083656

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-11-09 18:44:56 +03:00
Koichiro Den 0e4fab63fa UBUNTU: [Config] Update CONFIG_SCREEN_INFO
BugLink: https://bugs.launchpad.net/bugs/2083488

Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-11-09 18:44:45 +03:00
Portia Stephens d92dd9f9f8 UBUNTU: [Config] Update CONFIG_SERIAL_MULTI_INSTANTIATE
BugLink: https://bugs.launchpad.net/bugs/2078304

CONFIG_SERIAL_MULTI_INSTANTIATE is no longer selected by
SND_HDA_SCODEC_CS35L56_I2C and SND_HDA_SCODEC_CS35L56_SPI. Update
configs accordingly.

Signed-off-by: Portia Stephens <portia.stephens@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-09-27 11:15:00 +02:00
Portia Stephens df8930e832 UBUNTU: [Config] Remove FORCE_NR_CPUS
BugLink: https://bugs.launchpad.net/bugs/2078304

FORCE_NR_CPUS has been removed, update configs accordingly.

Signed-off-by: Portia Stephens <portia.stephens@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-09-27 11:14:56 +02:00
Roxana Nicolescu d35619a0a8 UBUNTU: [Config] Disable PCI_DYNAMIC_OF_NODES
BugLink: https://bugs.launchpad.net/bugs/2074376

Upstream recommends to disable this option. Discussion started around a
bug reported by IBM in KVM that happens when this option is enabled
related to hot-unplugging PCI devices.

Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Kevin Becker <kevin.becker@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-08-13 12:13:03 +02:00
Roxana Nicolescu 7849c622a7 UBUNTU: [Config] Remove CONFIG_UBSAN_SANITIZE_ALL
BugLink: https://bugs.launchpad.net/bugs/2076650

Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-08-13 12:12:04 +02:00
Roxana Nicolescu 3fecd85ab6 UBUNTU: [Config] Drivers now depend on DRM_DW_HDMI
BugLink: https://bugs.launchpad.net/bugs/2073603

Signed-off-by: Portia Stephens <portia.stephens@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-08-13 12:12:03 +02:00
Roxana Nicolescu 6133aa3c92 UBUNTU: [Config] Update CONFIG_ARCH_WANT_FRAME_POINTERS
BugLink: https://bugs.launchpad.net/bugs/2073603

ARCH_WANT_FRAME_POINTERS is now selected when UNWINDER_FRAME_POINTER is
selected. Update configs accordingly.

Signed-off-by: Portia Stephens <portia.stephens@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-08-13 12:11:52 +02:00
Portia Stephens a1b069b12a UBUNTU: [Config] Update CONFIG_ADI_AXI_ADC
BugLink: https://bugs.launchpad.net/bugs/2073603

Signed-off-by: Portia Stephens <portia.stephens@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-08-13 12:11:42 +02:00
Portia Stephens 304c239662 UBUNTU: [Config] Update CONFIG_AD9467
BugLink: https://bugs.launchpad.net/bugs/2073603

CONFIG_AD9467 no longer depends on ADI_AXI_ADC. Enable as a module for
amd64.

Signed-off-by: Portia Stephens <portia.stephens@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-08-13 12:11:42 +02:00
Roxana Nicolescu ed3ffe5009 UBUNTU: [CONFIG] Update CONFIG_IIO_BACKEND
BugLink: https://bugs.launchpad.net/bugs/2073603

Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-08-13 12:11:42 +02:00
Kevin Becker d0f6ea926c UBUNTU: [Config]: Enable CONFIG_KEXEC_IMAGE_VERIFY_SIG on arm64
BugLink: https://bugs.launchpad.net/bugs/2033007

This option enables support for kexec image signature verification,
allowing signed kernels to be loaded via the kexec_file_load system
call.

Signed-off-by: Kevin Becker <kevin.becker@canonical.com>
Acked-by: Kevin Becker <kevin.becker@canonical.com>
Acked-by: Paolo Pisati <paolo.pisati@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-08-13 12:11:38 +02:00
Frank Heimes 77ed1ee0e7 UBUNTU: [Config] Set IOMMU_DEFAULT_DMA_STRICT=n and IOMMU_DEFAULT_DMA_LAZY=yes for s390x
BugLink: https://bugs.launchpad.net/bugs/2071471

Align the Ubuntu kernel config options to the modified defaults from upstream
b2b97a62f0 "Revert "s390: update defconfigs""
and set IOMMU_DEFAULT_DMA_STRICT=n and IOMMU_DEFAULT_DMA_LAZY=yes for s390x.
This is required to avoid significant PCIe network throughput degradation
with the changed dma-iommu implementation in c76c067e48
"s390/pci: Use dma-iommu layer" since v6.7.

Signed-off-by: Frank Heimes <frank.heimes@canonical.com>
Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Acked-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-07-05 10:12:39 +02:00
Manuel Diewald 2008c58ec7 UBUNTU: [Config] updateconfigs for SM_GPUCC_8650
BugLink: https://bugs.launchpad.net/bugs/2071621

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-07-05 10:12:34 +02:00
Manuel Diewald 4cc9f429ee UBUNTU: [Config] updateconfigs for SC_CAMCC_8280XP
BugLink: https://bugs.launchpad.net/bugs/2071621

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-07-05 10:12:34 +02:00
Manuel Diewald 676f42f8bf UBUNTU: [Config] updateconfigs for ERRATA_THEAD_MAE
BugLink: https://bugs.launchpad.net/bugs/2071621

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-07-05 10:12:08 +02:00
Manuel Diewald cbdcdf84bc UBUNTU: [Config] updateconfigs for CRYPTO_SIG
BugLink: https://bugs.launchpad.net/bugs/2071621

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-07-05 10:12:07 +02:00
Manuel Diewald e26e0ea572 UBUNTU: [Config] updateconfigs for DRM_PANEL_ILITEK_ILI9341
BugLink: https://bugs.launchpad.net/bugs/2070349

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-07-05 10:11:48 +02:00
Manuel Diewald 3ac9841c09 UBUNTU: [Config] updateconfigs for CPU_MITIGATIONS
BugLink: https://bugs.launchpad.net/bugs/2070337

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-07-05 10:11:39 +02:00
Manuel Diewald 47af6be572 UBUNTU: [Config] updateconfigs to drop CONSTRUCTORS for rust
BugLink: https://bugs.launchpad.net/bugs/2070337

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-07-05 10:11:38 +02:00
Mitchell Augustin 4c0b36e62e UBUNTU: [Config]: Configure TPM drivers as builtins for arm64 in annotations
BugLink: https://bugs.launchpad.net/bugs/2037688

Sets the following configs for arm64 to resolve the above issue on Grace systems:
CONFIG_SPI_TEGRA210_QUAD=y
CONFIG_TCG_TIS_SPI=y

Signed-off-by: Mitchell Augustin <mitchell.augustin@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Acked-by: Agathe Porte <agathe.porte@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2024-06-07 14:48:52 +02:00
Manuel Diewald 84d8928027 UBUNTU: [Config] updateconfigs to enable new MITIGATION_SPECTRE_BHI
BugLink: https://bugs.launchpad.net/bugs/2065912

Replace obsolete CONFIG_SPECTRE_BHI_* with CONFIG_MITIGATION_SPECTRE_BHI
and enable mitigation by default, since 'auto' mitigation will be
removed and is no longer supported upstream. Mitigation can still be
turned off via the kernel command line.

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-06-07 14:48:50 +02:00
Manuel Diewald 0f05df418f UBUNTU: [Config] updateconfigs to remove obsolete SPECTRE_BHI_AUTO
BugLink: https://bugs.launchpad.net/bugs/2065912

Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-06-07 14:48:50 +02:00
Roxana Nicolescu 23316304b9 UBUNTU: [Config] update toolchain version in annotations
Ignore: yes

Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-05-01 15:55:42 +02:00
Emil Renner Berthing f8585877c7 UBUNTU: [Config] Disable BINFMT_FLAT for riscv64
Disable support for uClinux FLAT binaries. This is mainly used on very
small systems without an MMU that Ubuntu userspace already does not
support.

Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Acked-by: Andrei Gherzan <andrei.gherzan@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-05-01 15:55:42 +02:00
Emil Renner Berthing 3023f40bf4 UBUNTU: [Config] Disable Renesas RZ/Five support
The Renesas RZ/Five SoC unfortunately has some bugs in the MMU that
needs to be worked around in userspace. Hence we cannot support it in
Ubuntu.

Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Acked-by: Andrei Gherzan <andrei.gherzan@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-05-01 15:55:42 +02:00
Emil Renner Berthing 56a0b2af15 UBUNTU: [Config] Disable StarFive JH7100 support
The StarFive JH7100 SoC has non-coherent DMAs but was produced before
the standard RISC-V extensions to handle uncached memory mappings, and
hence needs special handling that conflicts with the generic DMA memory
handling. So drop support for it in the generic kernel.

Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Acked-by: Andrei Gherzan <andrei.gherzan@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-05-01 15:55:42 +02:00
Emil Renner Berthing e7a9f270e1 UBUNTU: [Config] Enable CONFIG_REGULATOR_FIXED_VOLTAGE on riscv64
BugLink: https://bugs.launchpad.net/bugs/1975592

This regulator is needed for pinctrl on the Allwinner D1 RISC-V SoC.

Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Acked-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-05-01 15:55:42 +02:00
Emil Renner Berthing 9f0c88275d UBUNTU: [Config] Enable CONFIG_SERIAL_8250_DW on riscv64
BugLink: https://bugs.launchpad.net/bugs/1975592
BugLink: https://bugs.launchpad.net/bugs/2013232

Several RISC-V boards needs this for early serial output, crucial for
debugging boot problems.

Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Acked-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-05-01 15:55:41 +02:00
Emil Renner Berthing b227814103 UBUNTU: [Config] Sync riscv64 config with other architectures
BugLink: https://bugs.launchpad.net/bugs/1981437

Most of these differences stems from RISC-V enabling ARCH_SUNXI and ACPI
in later kernels which opens up for a lot of new configuration options
that was then chosen differently from other architectures.

Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Acked-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-05-01 15:55:41 +02:00
Paolo Pisati 37b4b9313c UBUNTU: [Config] updateconfigs following v6.8.3 import
BugLink: https://bugs.launchpad.net/bugs/2060531

Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
2024-05-01 15:55:39 +02:00