[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. 0.6.13-10-g92a9fa8
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@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@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@falconindy.com> commit 5aa2f5872f1f6b391d33875dfe18dcc3a3eaca24 Author: Dave Reisner <d@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@falconindy.com> commit acf51fb86ff05643f642aaf9588eff8dd3ba88fe Author: Dave Reisner <d@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@falconindy.com> commit c6c455b941ce7fc12d099cb0ea79ec157ead38e0 Author: Dave Reisner <d@falconindy.com> Date: Sat Jun 4 10:20:59 2011 -0400 init: load all earlymodules at once Signed-off-by: Dave Reisner <d@falconindy.com> commit 7a165fb842eb1dcfdd9aa27b74354245d6980d19 Author: Dave Reisner <d@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@falconindy.com> commit 77fdafdb307abaacc994e114ff45ec98b4339d5c Author: Dave Reisner <d@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@falconindy.com> commit 16e6c970bc2a261cb3c890bc92ec41bb393821f5 Author: Dave Reisner <d@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@falconindy.com> commit 4a69075b0a11a4ca982d4daa8b30dd6117e845d4 Author: Dave Reisner <d@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@falconindy.com> commit 51d63c7556b5de04420dad4951c97199607f9b27 Author: Dave Reisner <d@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@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
participants (1)
-
thomas@archlinux.org