FS#19106 - [mkinitcpio] crc32c providers missing
Attached to Project:
Arch Linux
Opened by Jan Alexander Steffens (heftig) - Thursday, 15 April 2010, 00:16 GMT
Last edited by Angel Velasquez (angvp) - Tuesday, 20 July 2010, 06:06 GMT
Opened by Jan Alexander Steffens (heftig) - Thursday, 15 April 2010, 00:16 GMT
Last edited by Angel Velasquez (angvp) - Tuesday, 20 July 2010, 06:06 GMT
|
Details
libcrc32c.ko needs at least one crc32c provider (e.g.
crypto/crc32c.ko or the SSE4.2-specific
arch/x86/crypto/crc32c-intel.ko) to work. However, this
dependency is not reported by modinfo.
This means that if libcrc32c.ko is added to the initcpio, all providers should be included as well. I believe this is important because btrfs depends on libcrc32c. If root is on btrfs, the initcpio will not work unless crc32c or crc32c-intel is added manually. Additional info: mkinitcpio 0.6.3-1 |
This task depends upon
Another thought here is that for complete btrfs support, you seem to need an extra hook anyway.