Yes, btrfs require libcrc32c to help handle compression checksum of the
filesystem, so the module is required to be loaded before actually mount
it. There is a fact, that AMD CPUs won't have the chance to use
crc32c_intel, I am curious about if everyone commented above is running
AMD CPUs.

I didn't read the actual code in Ubuntu kernel tree, but I guess they
have hard code to load the Intel specific crc32c_intel module first,
then crc32c module for other architectures So the problem should be
reproducible on any other platforms other than on Intel CPUs. If the
kernel just load crc32c, Intel CPUs won't have the chance to load
crc32c_intel because crc32c has a higher priority than crc32_intel.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/690606

Title:
  crc32c_intel fails to load in 2.6.37-9-server

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to