Summary: | initramfs needs crc32c module to boot ext4 (linux 4.16.4 and above) | ||
---|---|---|---|
Product: | Gentoo Hosted Projects | Reporter: | ge1ger |
Component: | genkernel | Assignee: | Gentoo Genkernel Maintainers <genkernel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | grknight, hydrapolic, zubkov318 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
ge1ger
2018-05-06 21:17:56 UTC
FWIW, this change is also in kernel 4.14.39 The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=7308d72c3280da22cd94337b0eb248cdc53cb842 commit 7308d72c3280da22cd94337b0eb248cdc53cb842 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-05-08 00:14:35 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-05-08 00:14:35 +0000 modules_load: add crc32c Bug: https://bugs.gentoo.org/655110 Acked-by: Robin H. Johnson <robbat2@gentoo.org> arch/alpha/modules_load | 2 +- arch/arm/modules_load | 2 +- arch/ia64/modules_load | 2 +- arch/mips/modules_load | 2 +- arch/parisc/modules_load | 2 +- arch/parisc64/modules_load | 2 +- arch/ppc/modules_load | 2 +- arch/ppc64/modules_load | 2 +- arch/ppc64le/modules_load | 2 +- arch/s390/modules_load | 2 +- arch/sparc/modules_load | 2 +- arch/sparc64/modules_load | 2 +- arch/um/modules_load | 2 +- arch/x86/modules_load | 2 +- arch/x86_64/modules_load | 2 +- defaults/modules_load | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df441a2c49752ec72d4057703ead491d449fd9b commit 8df441a2c49752ec72d4057703ead491d449fd9b Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-05-08 00:45:14 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-05-08 00:45:14 +0000 sys-kernel/genkernel: add crc32c to modules_load Closes: https://bugs.gentoo.org/655110 Package-Manager: Portage-2.3.34, Repoman-2.3.9 RepoMan-Options: --force .../files/genkernel-3.4.52.4-crc32c.patch | 130 +++++++++++++++++ sys-kernel/genkernel/genkernel-3.4.52.4-r3.ebuild | 157 +++++++++++++++++++++ 2 files changed, 287 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9fd197d216dbb1a30f3d3c1adcf578560b8fcdd commit e9fd197d216dbb1a30f3d3c1adcf578560b8fcdd Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-05-08 00:30:46 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-05-08 00:30:46 +0000 sys-kernel/genkernel: Bump to v3.5.3.3 Bug: https://bugs.gentoo.org/655110 Package-Manager: Portage-2.3.34, Repoman-2.3.9 sys-kernel/genkernel/Manifest | 1 + sys-kernel/genkernel/genkernel-3.5.3.3.ebuild | 159 ++++++++++++++++++++++++++ 2 files changed, 160 insertions(+) The problem is actually not solved. See: https://bugs.gentoo.org/666338 I can confirm this problem still persists. Reopening. I think the most immediate here is to include the additional crc32 modules. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5aa3d6112f0bf7ebf22cf5624f9c3c205307af31 commit 5aa3d6112f0bf7ebf22cf5624f9c3c205307af31 Author: Ben Kohler <bkohler@gentoo.org> AuthorDate: 2019-03-07 21:08:19 +0000 Commit: Ben Kohler <bkohler@gentoo.org> CommitDate: 2019-03-07 21:08:19 +0000 modules_load: replace crc32c with crc32c_generic + crc32c-intel Fixes: https://bugs.gentoo.org/655110 Fixes: https://bugs.gentoo.org/666338 Signed-off-by: Ben Kohler <bkohler@gentoo.org> arch/alpha/modules_load | 2 +- arch/arm/modules_load | 2 +- arch/ia64/modules_load | 2 +- arch/mips/modules_load | 2 +- arch/parisc/modules_load | 2 +- arch/parisc64/modules_load | 2 +- arch/ppc/modules_load | 2 +- arch/ppc64/modules_load | 2 +- arch/ppc64le/modules_load | 2 +- arch/s390/modules_load | 2 +- arch/sparc/modules_load | 2 +- arch/sparc64/modules_load | 2 +- arch/um/modules_load | 2 +- arch/x86/modules_load | 2 +- arch/x86_64/modules_load | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) |