[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. v16-6-gbbda33a

Dave Reisner dreisner at archlinux.org
Tue Mar 4 21:31:54 EST 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official mkinitcpio repository".

The branch, master has been updated
       via  bbda33a25dc5f0da89f92fb30aaa40d88b7f06ac (commit)
      from  869c314159497c74aa6cf477862629b05a9fd2b0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit bbda33a25dc5f0da89f92fb30aaa40d88b7f06ac
Author: WorMzy Tykashi <wormzy.tykashi at gmail.com>
Date:   Mon Mar 3 01:17:29 2014 +0000

    add btrfs module quirk for linux 3.14
    
    This patch adds in some extra hackery to make sure that users with btrfs
    root filesystems don't end up with unusable initrds due to the following
    change made upstream [1]. TL;DR: The btrfs module has dropped it's
    libcrc32c dependency, so mkinitcpio no longer pulls in the crc32c module
    necessary for the btrfs module to be inserted. The crc32c module was
    only pulled in previously due to mkinitcpio hackery [2], so extra
    hackery now seems like the logical path.
    
    This problem can be experienced by using linux-mainline on an Arch
    machine with a btrfs root filesystem. Besides from this extra hackery,
    an alternative workaround would be for users in this situation to add
    crc32c to their MODULES aray in their mkintcpio.conf. Of course, this
    needs to be done ahead of the linux-3.14 upgrade for them to avoid the
    problem (assuming none of their other modules depend on libcrc32c).
    
    [1] http://www.mail-archive.com/linux-btrfs@vger.kernel.org/msg30912.html
    [2] https://projects.archlinux.org/mkinitcpio.git/tree/functions?id=v16#n398

-----------------------------------------------------------------------

Summary of changes:
 functions | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
The official mkinitcpio repository


More information about the arch-projects mailing list