-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
kernel configs - enable EROFS as module, ditto overlayfs & F2FS #9135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
📝 WalkthroughWalkthroughKernel configuration files across multiple platforms are modified to convert filesystem support options (F2FS, Overlay FS, EROFS) from built-in to module format, alongside build script updates for Docker support and clarified error messaging. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested reviewers
Poem
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Disabled knowledge base sources:
📒 Files selected for processing (17)
🧰 Additional context used🧠 Learnings (26)📓 Common learnings📚 Learning: 2025-08-30T06:56:33.372ZApplied to files:
📚 Learning: 2025-09-22T21:52:01.225ZApplied to files:
📚 Learning: 2025-07-27T13:03:53.146ZApplied to files:
📚 Learning: 2025-08-30T04:13:16.457ZApplied to files:
📚 Learning: 2025-10-22T07:56:19.424ZApplied to files:
📚 Learning: 2025-09-27T21:47:58.020ZApplied to files:
📚 Learning: 2025-09-27T21:49:55.796ZApplied to files:
📚 Learning: 2025-09-27T21:50:04.845ZApplied to files:
📚 Learning: 2025-07-27T13:03:53.146ZApplied to files:
📚 Learning: 2025-11-02T20:49:56.719ZApplied to files:
📚 Learning: 2025-08-11T22:00:13.411ZApplied to files:
📚 Learning: 2025-03-31T12:57:13.880ZApplied to files:
📚 Learning: 2025-09-27T21:50:15.915ZApplied to files:
📚 Learning: 2025-12-18T23:40:41.627ZApplied to files:
📚 Learning: 2025-08-02T05:46:10.664ZApplied to files:
📚 Learning: 2025-09-22T21:52:01.225ZApplied to files:
📚 Learning: 2025-09-22T21:59:36.334ZApplied to files:
📚 Learning: 2025-10-26T12:56:29.185ZApplied to files:
📚 Learning: 2025-09-14T06:19:06.828ZApplied to files:
📚 Learning: 2025-10-03T11:42:46.660ZApplied to files:
📚 Learning: 2025-07-27T15:54:35.119ZApplied to files:
📚 Learning: 2025-10-22T07:51:53.015ZApplied to files:
📚 Learning: 2025-10-23T19:48:42.980ZApplied to files:
📚 Learning: 2025-07-22T07:02:58.863ZApplied to files:
📚 Learning: 2025-10-23T19:50:25.841ZApplied to files:
🧬 Code graph analysis (1)lib/functions/configuration/main-config.sh (1)
🔇 Additional comments (21)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Description
a) clarifies a build-time error message if you're trying to build an image with an F2FS rootfs -
lib/functions/configuration/main-config.shb) sets
EROFSas module inlib/functions/compilation/armbian-kernel.shc) sets
F2FS_FS&EROFS_FSas module in a bunch of kernel configs.d)
CONFIG_R8712Uis an artifact ofrewrite-kernel-configas isCONFIG_CRYPTO_CRC32Note: as
ext4works as rootfs while a module [just needs to be in the initrd], there should be no issue forf2fsas well.How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration.
Checklist:
Please delete options that are not relevant.
Summary by CodeRabbit
Release Notes
New Features
Chores
✏️ Tip: You can customize this high-level summary in your review settings.