[Deepin-Kernel-SIG] [linux 7.2.y] deepin: config: refresh 7.2 desktop defconfigs - #2125
Merged
opsiff merged 2 commits intoSep 4, 2026
Merged
Conversation
Config changes: - CONFIG_6PACK (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_ACENIC (arm64, loongarch, removed): e6b7e1a eth: remove the driver for acenic / tigon1&2 - CONFIG_ACENIC_OMIT_TIGON_I (arm64, removed): e6b7e1a eth: remove the driver for acenic / tigon1&2 - CONFIG_ACPI_APEI (x86, default): selected/defaulted by current Kconfig; definition introduced by a643ce2 ACPI, APEI, APEI supporting infrastructure - CONFIG_ACPI_APEI_GHES (x86, default): selected/defaulted by current Kconfig; definition introduced by d334a49 ACPI, APEI, Generic Hardware Error Source memory error support - CONFIG_AD5446 (x86, loongarch, default): selected/defaulted by current Kconfig; definition introduced by b5a4948 staging: iio: dac: Enable driver support for AD5444 and AD5446 DA converters - CONFIG_APPLICOM (arm64, loongarch, removed): 05cb952 char: applicom: remove low-quality, unused driver - CONFIG_ARCH_SPARX5 (arm64, default): selected/defaulted by current Kconfig; definition introduced by 76334fe arm64: Add config for Microchip SoC platforms - CONFIG_ARCNET_COM20020_CS (loongarch, removed): 910394c net: arcnet: remove ISA and PCMCIA support; modernize documentation - CONFIG_ARCNET_COM90xx (arm64, loongarch, removed): 910394c net: arcnet: remove ISA and PCMCIA support; modernize documentation - CONFIG_ARCNET_COM90xxIO (arm64, loongarch, removed): 910394c net: arcnet: remove ISA and PCMCIA support; modernize documentation - CONFIG_ARCNET_RIM_I (arm64, loongarch, removed): 910394c net: arcnet: remove ISA and PCMCIA support; modernize documentation - CONFIG_ATALK (loongarch, removed): 8a398a0 appletalk: move the protocol out of tree - CONFIG_ATM_CLIP (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_CLIP_NO_ICMP (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_DUMMY (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_ENI (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_ENI_BURST_RX_16W (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_ENI_BURST_RX_2W (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_ENI_BURST_RX_4W (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_ENI_BURST_RX_8W (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_ENI_BURST_TX_16W (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_ENI_BURST_TX_2W (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_ENI_BURST_TX_4W (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_ENI_BURST_TX_8W (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_ENI_TUNE_BURST (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_FORE200E (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_FORE200E_USE_TASKLET (arm64, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_HE (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_HE_USE_SUNI (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_IA (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_IDT77252 (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_LANAI (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_LANE (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_MPOA (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_NICSTAR (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_NICSTAR_USE_IDT77105 (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_NICSTAR_USE_SUNI (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_ATM_TCP (arm64, loongarch, removed): 6deb535 net: remove unused ATM protocols and legacy ATM device drivers - CONFIG_AX25 (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_BAYCOM_PAR (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_BAYCOM_SER_FDX (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_BAYCOM_SER_HDX (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_BPQETHER (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_CAIF (arm64, loongarch, removed): 6d54315 caif: remove CAIF NETWORK LAYER - CONFIG_CAIF_DRIVERS (loongarch, removed): 6d54315 caif: remove CAIF NETWORK LAYER - CONFIG_CAIF_TTY (loongarch, removed): 6d54315 caif: remove CAIF NETWORK LAYER - CONFIG_CAIF_USB (arm64, loongarch, removed): 6d54315 caif: remove CAIF NETWORK LAYER - CONFIG_CAIF_VIRTIO (loongarch, removed): 6d54315 caif: remove CAIF NETWORK LAYER - CONFIG_CRYPTO_AES_ARM64 (arm64, removed): 2b1ef7a lib/crypto: arm64/aes: Migrate optimized code into library - CONFIG_CRYPTO_AES_TI (loongarch, removed): 641e705 crypto: aes - Remove aes-fixed-time / CONFIG_CRYPTO_AES_TI - CONFIG_CRYPTO_ANSI_CPRNG (arm64, loongarch, removed): c7dcb04 crypto: ansi_cprng - Remove unused ansi_cprng algorithm - CONFIG_CRYPTO_DEV_CHELSIO_TLS (loongarch, removed): cdae65f tls: remove tls_toe and the related driver - CONFIG_CRYPTO_DEV_HISI_TRNG (arm64, removed): ffbb2eb hwrng: hisi-trng - Move hisi-trng into drivers/char/hw_random/ - CONFIG_CRYPTO_DEV_LOONGSON_RNG (loongarch, removed): af3d1bb crypto: loongson - Remove broken and unused loongson-rng - CONFIG_CRYPTO_DRBG_CTR (arm64, loongarch, removed): 6f88f41 crypto: drbg - Remove support for CTR_DRBG - CONFIG_CRYPTO_DRBG_HASH (arm64, loongarch, removed): e227be3 crypto: drbg - Remove support for HASH_DRBG - CONFIG_CRYPTO_FCRYPT (arm64, loongarch, removed): 374efbd crypto: fcrypt - Remove support for FCrypt block cipher - CONFIG_CRYPTO_LZ4 (x86, arm64, loongarch, default): selected/defaulted by current Kconfig; definition introduced by 0ea8530 crypto: add lz4 Cryptographic API - CONFIG_CRYPTO_MICHAEL_MIC (loongarch, removed): 8c6d03b crypto: Remove michael_mic from crypto_shash API - CONFIG_CRYPTO_NHPOLY1305_NEON (arm64, removed): b4a8528 lib/crypto: arm64/nh: Migrate optimized code into library - CONFIG_CRYPTO_PCBC (arm64, loongarch, removed): 1967bfa crypto: pcbc - Remove support for PCBC mode - CONFIG_CRYPTO_POLYVAL_ARM64_CE (arm64, removed): 37919e2 lib/crypto: arm64/polyval: Migrate optimized code into library - CONFIG_CRYPTO_SHA3_ARM64 (arm64, removed): 1e29a75 lib/crypto: arm64/sha3: Migrate optimized code into library - CONFIG_CRYPTO_SM3_ARM64_CE (arm64, removed): 9f69f52 lib/crypto: arm64/sm3: Migrate optimized code into library - CONFIG_CRYPTO_SM3_NEON (arm64, removed): 9f69f52 lib/crypto: arm64/sm3: Migrate optimized code into library - CONFIG_DEVICE_PRIVATE (x86, arm64, default): selected/defaulted by current Kconfig; definition introduced by 5042db4 mm/ZONE_DEVICE: new type of ZONE_DEVICE for unaddressable memory - CONFIG_DMABUF_MOVE_NOTIFY (loongarch, removed): 609fc87 dma-buf: Always build with DMABUF_MOVE_NOTIFY - CONFIG_DMABUF_SYSFS_STATS (loongarch, removed): ab4c3dc dma-buf: Remove DMA-BUF sysfs stats - CONFIG_DNET (arm64, loongarch, removed): 2c29795 net: ethernet: dnet: remove driver - CONFIG_DRM_ST7571_I2C (x86, arm64, default): selected/defaulted by current Kconfig; definition introduced by b362de1 drm/sitronix/st7571: split up the driver into a common and an i2c part - CONFIG_EDAC (arm64, default): selected/defaulted by current Kconfig; definition introduced by 751cb5e Use menuconfig objects II - EDAC - CONFIG_EDAC_ALTERA (arm64, default): selected/defaulted by current Kconfig; definition introduced by c3eea19 EDAC, altera: Add Altera L2 cache and OCRAM support - CONFIG_EDAC_ALTERA_ETHERNET (arm64, default): selected/defaulted by current Kconfig; definition introduced by ab8c1e0 EDAC, altera: Add Arria10 Ethernet EDAC support - CONFIG_EDAC_ALTERA_OCRAM (arm64, default): selected/defaulted by current Kconfig; definition introduced by c3eea19 EDAC, altera: Add Altera L2 cache and OCRAM support - CONFIG_EDAC_ALTERA_QSPI (arm64, default): selected/defaulted by current Kconfig; definition introduced by 485fe9e EDAC, altera: Add Arria10 QSPI support - CONFIG_EDAC_ALTERA_SDMMC (arm64, default): selected/defaulted by current Kconfig; definition introduced by 9110498 EDAC, altera: Add Arria10 SD-MMC EDAC support - CONFIG_EDAC_ALTERA_SDRAM (arm64, default): selected/defaulted by current Kconfig; definition introduced by 580b5cf EDAC/altera: Add separate SDRAM EDAC config - CONFIG_EDAC_ALTERA_USB (arm64, default): selected/defaulted by current Kconfig; definition introduced by c609581 EDAC, altera: Add Arria10 USB support - CONFIG_EDAC_AL_MC (arm64, default): selected/defaulted by current Kconfig; definition introduced by e23a7cd EDAC/al-mc-edac: Add Amazon's Annapurna Labs Memory Controller driver - CONFIG_EDAC_BLUEFIELD (arm64, default): selected/defaulted by current Kconfig; definition introduced by 82413e5 EDAC, mellanox: Add ECC support for BlueField DDR4 - CONFIG_EDAC_DMC520 (arm64, default): selected/defaulted by current Kconfig; definition introduced by 1088750 EDAC: Add EDAC driver for DMC520 - CONFIG_EDAC_GHES (arm64, default): selected/defaulted by current Kconfig; definition introduced by 77c5f5d ghes_edac: Register at EDAC core the BIOS report - CONFIG_EDAC_LAYERSCAPE (arm64, default): selected/defaulted by current Kconfig; definition introduced by eeb3d68 EDAC, layerscape: Add Layerscape EDAC support - CONFIG_EDAC_PHYTIUM (arm64, default): selected/defaulted by current Kconfig; definition introduced by aaa3e10 arm64: edac: Phytium: Add edac driver to receive RAS error - CONFIG_EDAC_SYNOPSYS (arm64, default): selected/defaulted by current Kconfig; definition introduced by ae9b56e EDAC, synps: Add EDAC support for zynq ddr ecc controller - CONFIG_EDAC_THUNDERX (arm64, default): selected/defaulted by current Kconfig; definition introduced by 4100339 EDAC, thunderx: Add Cavium ThunderX EDAC driver - CONFIG_EDAC_XGENE (arm64, default): selected/defaulted by current Kconfig; definition introduced by 0d44293 EDAC: Add APM X-Gene SoC EDAC driver - CONFIG_EDAC_ZYNQMP (arm64, default): selected/defaulted by current Kconfig; definition introduced by 3bd2706 EDAC/zynqmp: Add EDAC support for Xilinx ZynqMP OCM - CONFIG_EROFS_FS_ONDEMAND (loongarch, removed): c37460c erofs: remove fscache backend entirely - CONFIG_EROFS_FS_ZIP_LZMA (x86, arm64, loongarch, default): selected/defaulted by current Kconfig; definition introduced by 622cead erofs: lzma compression support - CONFIG_EZX_PCAP (arm64, loongarch, removed): e6f0018 mfd: ezx-pcap: Remove unused driver - CONFIG_FB_ARK (x86, arm64, loongarch, default): selected/defaulted by current Kconfig; definition introduced by f7018c2 video: move fbdev to drivers/video/fbdev - CONFIG_FB_MATROX (x86, arm64, loongarch, default): selected/defaulted by current Kconfig; definition introduced by f7018c2 video: move fbdev to drivers/video/fbdev - CONFIG_FB_MATROX_G (x86, arm64, loongarch, default): selected/defaulted by current Kconfig; definition introduced by f7018c2 video: move fbdev to drivers/video/fbdev - CONFIG_FB_MATROX_I2C (x86, arm64, loongarch, default): selected/defaulted by current Kconfig; definition introduced by f7018c2 video: move fbdev to drivers/video/fbdev - CONFIG_FB_MATROX_MAVEN (x86, loongarch, default): selected/defaulted by current Kconfig; definition introduced by f7018c2 video: move fbdev to drivers/video/fbdev - CONFIG_FB_MATROX_MILLENIUM (x86, arm64, loongarch, default): selected/defaulted by current Kconfig; definition introduced by f7018c2 video: move fbdev to drivers/video/fbdev - CONFIG_FB_MATROX_MYSTIQUE (x86, arm64, loongarch, default): selected/defaulted by current Kconfig; definition introduced by f7018c2 video: move fbdev to drivers/video/fbdev - CONFIG_FB_S3 (x86, arm64, loongarch, default): selected/defaulted by current Kconfig; definition introduced by f7018c2 video: move fbdev to drivers/video/fbdev - CONFIG_FB_VT8623 (x86, arm64, loongarch, default): selected/defaulted by current Kconfig; definition introduced by f7018c2 video: move fbdev to drivers/video/fbdev - CONFIG_GPIO_ELKHARTLAKE (x86, default): selected/defaulted by current Kconfig; definition introduced by 9409d8c gpio: elkhartlake: Introduce Intel Elkhart Lake PSE GPIO - CONFIG_HAMACHI (arm64, loongarch, removed): 4cf42f9 net: packetengines: remove obsolete hamachi driver - CONFIG_HAMRADIO (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_HIPPI (arm64, loongarch, removed): d8f87aa net: remove HIPPI support and RoadRunner HIPPI driver - CONFIG_I82092 (loongarch, removed): b3c26ea pcmcia: remove obsolete host controller drivers - CONFIG_IIO_INTERRUPT_TRIGGER (loongarch, removed): db95bd7 iio: trigger: drop generic interrupt trigger. - CONFIG_INPUT_PCAP (arm64, loongarch, removed): 1622fc5 Input: pcap_keys - remove unused driver - CONFIG_INT340X_THERMAL (x86, default): selected/defaulted by current Kconfig; definition introduced by a3c8933 Thermal / ACPI / video: add INT3406 thermal driver - CONFIG_IPV6_SIT (x86, arm64, loongarch, default): default m in current Kconfig; definition introduced by 989e5b9 [IPV6]: Seperate sit driver to extra module - CONFIG_ISDN (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MFD_LS2K_BMC_CORE (loongarch, default): selected by CONFIG_IPMI_LS2K; core definition introduced by 0d64f6d mfd: ls2kbmc: Introduce Loongson-2K BMC core driver - CONFIG_MFD_WL1273_CORE (loongarch, removed): 5b79c9b mfd: wl1273-core: Remove unused driver - CONFIG_MISDN (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MISDN_AVMFRITZ (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MISDN_DSP (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MISDN_HFCMULTI (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MISDN_HFCPCI (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MISDN_HFCUSB (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MISDN_INFINEON (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MISDN_L1OIP (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MISDN_NETJET (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MISDN_SPEEDFAX (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MISDN_W6692 (arm64, loongarch, removed): 4f10f1d net: remove ISDN subsystem and Bluetooth CMTP - CONFIG_MKISS (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_MPRLS0025PA (x86, loongarch, default): selected/defaulted by current Kconfig; definition introduced by 713337d iio: pressure: Honeywell mprls0025pa pressure sensor - CONFIG_NETROM (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_NFS_V4_1 (arm64, loongarch, removed/merged): 7537db2 NFS: Merge CONFIG_NFS_V4_1 with CONFIG_NFS_V4 - CONFIG_PCMCIA_3C574 (loongarch, removed): a7fbf27 drivers: net: 3com: 3c574: Remove this driver - CONFIG_PCMCIA_3C589 (loongarch, removed): 4ff8d06 drivers: net: 3com: 3c589: Remove this driver - CONFIG_PCMCIA_AXNET (loongarch, removed): 5783522 drivers: net: 8390: AX88190: Remove this driver - CONFIG_PCMCIA_FMVJ18X (loongarch, removed): 51c1c88 drivers: net: fujitsu: fmvj18x: Remove this driver - CONFIG_PCMCIA_NMCLAN (loongarch, removed): 2910358 drivers: net: amd: nmclan: Remove this driver - CONFIG_PCMCIA_SMC91C92 (loongarch, removed): a3fb9a5 drivers: net: smsc: smc91c92: Remove this driver - CONFIG_READ_ONLY_THP_FOR_FS (loongarch, removed): e4df0f3 mm: remove READ_ONLY_THP_FOR_FS Kconfig option - CONFIG_REGULATOR_PCAP (arm64, loongarch, removed): b282e23 regulator: remove used pcap regulator driver - CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY (loongarch, default): selected/defaulted by current Kconfig; definition introduced by 3857347 regulator: rpi-panel: Add regulator/backlight driver for RPi panel - CONFIG_ROADRUNNER (arm64, loongarch, removed): d8f87aa net: remove HIPPI support and RoadRunner HIPPI driver - CONFIG_ROADRUNNER_LARGE_RINGS (loongarch, removed): d8f87aa net: remove HIPPI support and RoadRunner HIPPI driver - CONFIG_ROSE (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2 (loongarch, removed): c331c8e SUNRPC: Remove per-enctype Kconfig options - CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA (loongarch, removed): c331c8e SUNRPC: Remove per-enctype Kconfig options - CONFIG_RTC_DRV_PCAP (loongarch, removed): a50b23a rtc: remove unused pcap driver - CONFIG_RUST (x86, arm64, loongarch, default): omitted because the native servers do not provide an available Rust toolchain; definition introduced by 2f7ab12 Kbuild: add Rust support - CONFIG_S2IO (arm64, loongarch, removed): aba0138 net: ethernet: neterion: s2io: remove unused driver - CONFIG_SENSORS_APDS990X (arm64, loongarch, removed): 9c48294 misc: Remove old APDS990x driver - CONFIG_SENSORS_SPARX5 (arm64, default): selected/defaulted by current Kconfig; definition introduced by e492217 hwmon: sparx5: Add Sparx5 SoC temperature driver - CONFIG_SND_HDA_PHYTIUM (arm64, removed): Phytium test option merged later from linux-7.2.y-2026-09-04-p5; intentionally not traced further - CONFIG_SND_SEQ_UMP (loongarch, default): selected/defaulted by current Kconfig; definition introduced by 4639762 ALSA: seq: Add UMP support - CONFIG_SND_SEQ_UMP_CLIENT (loongarch, default): selected/defaulted by current Kconfig; definition introduced by 81fd444 ALSA: seq: Bind UMP device - CONFIG_SND_SOC_TAS2781_I2C (x86, default): selected/defaulted by current Kconfig; definition introduced by ef3bcde ASoC: tas2781: Add tas2781 driver - CONFIG_SND_UMP (loongarch, default): selected/defaulted by current Kconfig; definition introduced by e3a8a5b ALSA: rawmidi: UMP support - CONFIG_SPI_OFFLOAD_TRIGGER_PWM (x86, default): selected/defaulted by current Kconfig; definition introduced by ebb398a spi: offload-trigger: add PWM trigger driver - CONFIG_SPI_PHYTIUM_PCI (arm64, removed): Phytium test option merged later from linux-7.2.y-2026-09-04-p5; intentionally not traced further - CONFIG_SPI_PHYTIUM_PLAT (arm64, removed): Phytium test option merged later from linux-7.2.y-2026-09-04-p5; intentionally not traced further - CONFIG_SPI_PHYTIUM_QSPI (arm64, removed): Phytium test option merged later from linux-7.2.y-2026-09-04-p5; intentionally not traced further - CONFIG_STM_PROTO_BASIC (x86, loongarch, default): selected/defaulted by current Kconfig; definition introduced by a02509f stm class: Factor out default framing protocol - CONFIG_STM_PROTO_SYS_T (x86, loongarch, default): selected/defaulted by current Kconfig; definition introduced by d69d5e8 stm class: Add MIPI SyS-T protocol support - CONFIG_TLS_TOE (arm64, loongarch, removed): cdae65f tls: remove tls_toe and the related driver - CONFIG_TOUCHSCREEN_PCAP (arm64, loongarch, removed): cde5e77 Input: pcap_ts - remove unused driver - CONFIG_USB_CDNSP_GADGET (loongarch, removed/merged): e4d7362 usb: cdns3: Add USBSSP platform driver support; CONFIG_USB_CDNSP_PCI remains - CONFIG_USB_CDNSP_HOST (loongarch, removed/merged): e4d7362 usb: cdns3: Add USBSSP platform driver support; CONFIG_USB_CDNSP_PCI remains - CONFIG_USB_CDNSP_PCI (x86, loongarch, default): selected/defaulted by current Kconfig; definition introduced by e4d7362 usb: cdns3: Add USBSSP platform driver support - CONFIG_WIZNET_BUS_DIRECT (arm64, removed): 68edebb w5300: remove unused driver - CONFIG_WIZNET_W5100_SPI (loongarch, removed): 5e138e0 w5100: remove MMIO support - CONFIG_WIZNET_W5300 (arm64, loongarch, removed): 68edebb w5300: remove unused driver - CONFIG_WWAN (loongarch, changed y -> m): normalized to m by current Kconfig dependencies; related definition/dependency change from 89212e1 net: wwan: Fix WWAN config symbols - CONFIG_X86_INTEL_TSX_MODE_AUTO (x86, default): selected/defaulted by current Kconfig; definition introduced by db61617 x86/tsx: Add config options to set tsx=on|off|auto - CONFIG_YAM (loongarch, removed): dd8d4bc net: remove ax25 and amateur radio (hamradio) subsystem - CONFIG_YELLOWFIN (arm64, loongarch, removed): aec3202 net: packetengines: remove obsolete yellowfin driver and vendor dir Verification: all three native architecture servers regenerated the matching defconfig with make <defconfig> and make savedefconfig, and diff was empty. Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
Drop CONFIG_ARM64_PSEUDO_NMI from the arm64 desktop defconfig. This option builds support for NMI-like interrupts using GIC interrupt priorities. Even though pseudo-NMI mode still requires the runtime irqchip.gicv3_pseudo_nmi=1 parameter before high-priority interrupts are used, enabling the Kconfig option keeps the priority-masking code paths compiled in for arm64 exception and interrupt handling. When the option is enabled, the kernel has to support PMR-based IRQ masking through ICC_PMR_EL1, save and restore the PMR state in exception entry code, and branch through pseudo-NMI-aware IRQ handling paths. That adds overhead to hot interrupt/exception paths and can reduce performance on desktop systems that do not need pseudo-NMI diagnostics. Leave it disabled by default for the deepin arm64 desktop configuration. Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
Reviewer's guide (collapsed on small PRs)Reviewer's GuideUpdates the Deepin desktop defconfigs for the Linux 7.2.y kernel across ARM64, LoongArch, and x86, with substantial additions and removals reflecting the refreshed configuration baseline. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary by Sourcery
Enhancements: