[Deepin-Kernel-SIG] [linux 6.18-y] [Deepin] deepin_x86_desktop_defconfig: refresh config for v6.18#1524
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideRefreshes the deepin x86 desktop kernel defconfig for Linux v6.18, mainly tightening memory access, enabling additional networking, security, and device support options, and dropping an unused Rockchip PHY option. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
1200110 to
73409c9
Compare
deepin inclusion category: feature In the config, refresh config for x86 in v6.18. Log: Remove CONFIG_ROCKCHIP_PHY. Enabled CONFIG_STRICT_DEVMEM. CONFIG_TLS=m enabled by depend. CONFIG_NETFILTER_XT_TARGET_CT enabled by depend. CONFIG_NETFILTER_XT_MATCH_SCTP enabled by depend. CONFIG_EFI_COCO_SECRET=y enabled by depend. CONFIG_MMC_BLOCK=m enabled by depend. CONFIG_SERIAL_MULTI_INSTANTIATE=m enabled by depend. And enabled other configs which has enabled in other dist. Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
73409c9 to
81abb99
Compare
|
Update to HYPERV driver config and USB3 alt mode driver. @sourcery-ai review |
There was a problem hiding this comment.
Pull request overview
Refreshes the Deepin x86 desktop kernel defconfig for the Linux 6.18-y series to better align with current distro defaults and newly-available kernel features.
Changes:
- Adds/enables a broad set of kernel config symbols across cgroups, RAS/ACPI APEI, storage/NVMe, networking, HID/USB, accessibility, virtualization, and security.
- Removes a small number of previously-set symbols that are no longer desired/needed (e.g., ROCKCHIP PHY, explicit TLS / certain netfilter options).
- Tightens
/dev/mem-related behavior by changing the strict devmem setting behavior in the defconfig.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| CONFIG_HIST_TRIGGERS=y | ||
| # CONFIG_STRICT_DEVMEM is not set | ||
| CONFIG_IO_STRICT_DEVMEM=y | ||
| # CONFIG_X86_VERBOSE_BOOTUP is not set |
There was a problem hiding this comment.
PR description/log says "Enabled CONFIG_STRICT_DEVMEM", but the defconfig change here enables CONFIG_IO_STRICT_DEVMEM instead (and removes the explicit STRICT_DEVMEM=n). If the intent is only to turn on /dev/mem filtering, consider setting CONFIG_STRICT_DEVMEM=y (and leaving IO_STRICT_DEVMEM unset) or update the PR description to reflect that this also enables the stricter I/O-range filtering behavior of IO_STRICT_DEVMEM.
deepin inclusion category: feature In the commit, merge more driver configs such as chromebook which use it, In the commit, merge more inject or test modules for our release. In the commit, enable nfs_v2. Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Cryolitia 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 |
deepin inclusion
category: feature
In the config, refresh config for x86 in v6.18.
Log:
Remove CONFIG_ROCKCHIP_PHY.
Enabled CONFIG_STRICT_DEVMEM.
CONFIG_TLS=m enabled by depend.
CONFIG_NETFILTER_XT_TARGET_CT enabled by depend.
CONFIG_NETFILTER_XT_MATCH_SCTP enabled by depend.
CONFIG_EFI_COCO_SECRET=y enabled by depend.
CONFIG_MMC_BLOCK=m enabled by depend.
CONFIG_SERIAL_MULTI_INSTANTIATE=m enabled by depend.
And enabled other configs which has enabled in other dist.
Summary by Sourcery
Build: