[SRU][K][PATCH 00/16] Align RISC-V config with other archs
Emil Renner Berthing
emil.renner.berthing at canonical.com
Tue Jul 12 12:04:31 UTC 2022
[Impact]
* Some drivers are available on other architectures but not on RISC-V.
* Some things might work or look differently in RISC-V.
Eg. RISC-V has an additional terminal font enabled.
* The RISC-V kernel benefits less from testing done on other
architectures.
[Test Plan]
* Install the kernel on RISC-V and see what modules and features are
enabled.
* After aligning the RISC-V kernel config there should be fewer
differences to other architectures.
[Where problems could occur]
* Some options that are disabled on other architectures may be needed
on RISC-V.
* Some modules or features may be broken on RISC-V.
[Other Info]
* When RISC-V config and annotations were added to the generic kernel
the config was copied from the linux-riscv tree without modifications.
This revealed a lot of differences to the other architectures and many
of them were not annotated, so presumably the configs had just drifted
apart over time.
Emil Renner Berthing (16):
UBUNTU: [Config] Disable CONFIG_CXL_MEM_RAW_COMMANDS on riscv64
UBUNTU: [Config] Disable CONFIG_EROFS_FS_ZIP_LZMA on riscv64
UBUNTU: [Config] Disable CONFIG_FONT_6x8 on riscv64
UBUNTU: [Config] Disable CONFIG_NTFS3_64BIT_CLUSTER on riscv64
UBUNTU: [Config] Disable CONFIG_SCSI_IZIP_EPP16 on riscv64
UBUNTU: [Config] Disable CONFIG_SCSI_UFS_HWMON on riscv64
UBUNTU: [Config] Disable CONFIG_SPI_AX88796C_COMPRESSION on riscv64
UBUNTU: [Config] Disable CONFIG_VIDEO_ZORAN on riscv64
UBUNTU: [Config] Enable CONFIG_BPF_KPROBE_OVERRIDE on riscv64
UBUNTU: [Config] Enable CONFIG_CACHEFILES_ERROR_INJECTION on riscv64
UBUNTU: [Config] Enable CONFIG_DRM_AMD_DC_SI on riscv64
UBUNTU: [Config] Enable CONFIG_NUMA_BALANCING on riscv64
UBUNTU: [Config] Enable CONFIG_PROC_VMCORE_DEVICE_DUMP on riscv64
UBUNTU: [Config] Enable CONFIG_WLAN_VENDOR_MICROCHIP on riscv64
UBUNTU: [Config] Set CONFIG_MHI_WWAN_CTRL=m on riscv64
UBUNTU: [Config] Set CONFIG_NFC_S3FWRN82_UART=m on riscv64
.../config/amd64/config.common.amd64 | 16 ----------
debian.master/config/annotations | 30 +++++++++----------
.../config/arm64/config.common.arm64 | 16 ----------
.../config/armhf/config.common.armhf | 13 --------
debian.master/config/config.common.ubuntu | 23 +++++++++-----
.../config/ppc64el/config.common.ppc64el | 16 ----------
.../config/riscv64/config.common.riscv64 | 17 +----------
.../config/s390x/config.common.s390x | 7 -----
8 files changed, 32 insertions(+), 106 deletions(-)
--
2.36.1
More information about the kernel-team
mailing list