[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. 0.6.13-10-g92a9fa8

Thomas Bächler thomas at archlinux.org
Tue Jun 7 15:15:46 EDT 2011


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  92a9fa8ee76917c4596366ce9be0e8b7d216d33d (commit)
       via  b7e37eb94bf4695c42ff38a9e760f545644242da (commit)
       via  5aa2f5872f1f6b391d33875dfe18dcc3a3eaca24 (commit)
       via  acf51fb86ff05643f642aaf9588eff8dd3ba88fe (commit)
       via  c6c455b941ce7fc12d099cb0ea79ec157ead38e0 (commit)
       via  7a165fb842eb1dcfdd9aa27b74354245d6980d19 (commit)
       via  77fdafdb307abaacc994e114ff45ec98b4339d5c (commit)
       via  16e6c970bc2a261cb3c890bc92ec41bb393821f5 (commit)
       via  4a69075b0a11a4ca982d4daa8b30dd6117e845d4 (commit)
       via  51d63c7556b5de04420dad4951c97199607f9b27 (commit)
      from  bfee40e4d6080e218fc50a23d6a6111ccfb709dd (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 92a9fa8ee76917c4596366ce9be0e8b7d216d33d
Author: Thomas Bächler <thomas at archlinux.org>
Date:   Tue Jun 7 20:35:41 2011 +0200

    default_mount_handler: Only try to manually create the root device if devtmpfs is not used.

commit b7e37eb94bf4695c42ff38a9e760f545644242da
Author: Dave Reisner <d at falconindy.com>
Date:   Sat Jun 4 13:07:31 2011 -0400

    init: purge environment before leaving early userspace
    
    We preserve TERM, but everything else can be destroyed from the
    environment. Without preserving TERM, the value is reset to 'dumb' in
    userspace, and we get false readings by the initscripts on terminal
    capabilities.
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

commit 5aa2f5872f1f6b391d33875dfe18dcc3a3eaca24
Author: Dave Reisner <d at falconindy.com>
Date:   Sat Jun 4 12:49:32 2011 -0400

    init_functions: simplify mount case of root=/dev/*
    
    /sys/class/block contains all of our block devices, including the
    partitions of each parent block device, so directly check for the
    existance of the dev file rather than looping.
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

commit acf51fb86ff05643f642aaf9588eff8dd3ba88fe
Author: Dave Reisner <d at falconindy.com>
Date:   Sat Jun 4 12:42:03 2011 -0400

    init_functions: support {LABEL,UUID}= syntax
    
    use blkid to resolve a tag name to a block device.
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

commit c6c455b941ce7fc12d099cb0ea79ec157ead38e0
Author: Dave Reisner <d at falconindy.com>
Date:   Sat Jun 4 10:20:59 2011 -0400

    init: load all earlymodules at once
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

commit 7a165fb842eb1dcfdd9aa27b74354245d6980d19
Author: Dave Reisner <d at falconindy.com>
Date:   Sat Jun 4 10:18:16 2011 -0400

    init: remove support for disablemodules
    
    This is no longer supported, as m-i-t supports modprobe.blacklist=
    syntax on the kernel cmdline. We load all modules from the config at
    once with --all and --use-blacklist flags in order to honor the cmdline
    blacklisting.
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

commit 77fdafdb307abaacc994e114ff45ec98b4339d5c
Author: Dave Reisner <d at falconindy.com>
Date:   Fri Jun 3 13:43:32 2011 -0400

    mkinitcpio: use binary hashed depmod files
    
    We can condense this logic into a loop as well, which cuts back on
    repetative code.
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

commit 16e6c970bc2a261cb3c890bc92ec41bb393821f5
Author: Dave Reisner <d at falconindy.com>
Date:   Fri Jun 3 13:24:07 2011 -0400

    functions: refactor checked modules
    
    Do a single grep to compare the contents of the module file (if exists)
    against the results of all_modules for the provided arguments. If
    there's no module file, this is still just pass through to all_modules.
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

commit 4a69075b0a11a4ca982d4daa8b30dd6117e845d4
Author: Dave Reisner <d at falconindy.com>
Date:   Fri Jun 3 10:41:35 2011 -0400

    functions: refactor all_modules
    
    sanitize and print during module discovery. We also strip path names
    during this process and null terminate path names for safety.
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

commit 51d63c7556b5de04420dad4951c97199607f9b27
Author: Dave Reisner <d at falconindy.com>
Date:   Fri Jun 3 10:29:55 2011 -0400

    functions: refactor auto_modules
    
    sort/uniq the modaliases files' contents, before passing _all_ of them
    to modprobe -a. This cuts back on execution time as well as cleaning up
    the resulting list of modules.
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

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

Summary of changes:
 functions      |   38 +++++++++++++++++---------------------
 init           |   22 +++++-----------------
 init_functions |   25 +++++++++++++++----------
 mkinitcpio     |    6 +++---
 4 files changed, 40 insertions(+), 51 deletions(-)


hooks/post-receive
-- 
The official mkinitcpio repository


More information about the arch-projects mailing list