Subject | Hash | Author | Date (UTC) |
---|---|---|---|
some echoes should be printfs | f56a73c77e738a84358aed699404683f870d5f9a | Sylvain BERTRAND | 2014-12-22 19:21:52 |
many script fixes | 184aade382453dfa4874b5d3705269f45be024dd | Sylvain BERTRAND | 2014-12-16 19:07:04 |
some minor cleanup | b47f5ef4f6dff33c88943b9a175ae90fc9a02332 | Sylvain BERTRAND | 2014-12-08 16:47:05 |
some cleanup | 2cf8ba8e82181b954891d688c5bf3ed51dede5ff | Sylvain BERTRAND | 2014-12-02 02:22:24 |
Massive refactoring. Support live/mobile linux OSes. | dd09f40ecd7ec40b6745bafbbba0743ecafe4bdf | Sylvain BERTRAND | 2014-12-02 02:04:37 |
use kernel version for initramfs | 2762a46a6eb9d9f3a63a8b69f5e826b89d1a46e9 | Sylvain BERTRAND | 2014-08-19 16:42:19 |
enforce kernel version setting, binfmt_script | f0aaf75a34bd2b4fdb84bea6bd572ff5b715fd2b | Sylvain BERTRAND | 2013-09-11 00:41:45 |
Create LICENSE.md | 73147c4952cdeee9ad96fe447c543ffbf6ab494a | Sylvain BERTRAND | 2013-07-17 19:00:49 |
scsi_wait_scan is gone from upstream | d7bc928da1caea553b1279d131596344df93273f | Sylvain BERTRAND | 2012-12-19 16:24:37 |
wrong init place | abf8267b4a36f1385facf5a4752746c121914674 | root | 2012-07-05 00:35:09 |
adapt sample script for devtmpfs | 983e8e944dae73846c5e0ea5ab26726851073dec | root | 2012-03-28 14:47:01 |
must up the ethernet interface | 79bd84790e904ce471101762a35dbd280bb2673f | root | 2012-02-02 18:30:24 |
init have more children than gettys | 57f4231ffd8e97b7511226bfc4f058e0814a4e8e | Sylvain BERTRAND | 2012-01-31 13:10:32 |
clean sigprogmask for children | 89a379820196e9a4de7d6bf38ec49a679f9de917 | Sylvain BERTRAND | 2012-01-31 12:52:11 |
ready to be used | 51f3d5adedf51ab5b47a61724035141bcbb71354 | Sylvain BERTRAND | 2012-01-30 15:27:56 |
ready, now need to know why init libc is crashing | 39e165e544af1632e0d1926a686173e8b7543bdd | Sylvain BERTRAND | 2011-12-30 02:35:57 |
uevents cleanup | 082938475c119d68ce5def18a1c21f69c596b1a1 | Sylvain BERTRAND | 2011-12-26 23:32:00 |
uevent monitor to ulinux patterns | e9e2e03953d3a28e08aeb3a7388b334cda8a8479 | Sylvain BERTRAND | 2011-12-26 22:38:45 |
modules properly loaded | ac79794945662bad9e97562c479dea5afe455687 | Sylvain BERTRAND | 2011-12-26 22:08:54 |
ulinux patterns: insert a kernel module | ed879829ce6c44b77bddcd9c106a106261f47301 | Sylvain BERTRAND | 2011-12-26 21:29:33 |
File | Lines added | Lines deleted |
---|---|---|
make | 6 | 6 |
script/cpio_libs_add.sh | 2 | 2 |
script/cpio_modules_add.sh | 2 | 2 |
File make changed (mode: 100755) (index 32c47c6..3145316) | |||
... | ... | clean_do() | |
55 | 55 | ||
56 | 56 | sep_start() | sep_start() |
57 | 57 | { | { |
58 | echo '###############################################################################' | ||
58 | printf '###############################################################################\n' | ||
59 | 59 | } | } |
60 | 60 | ||
61 | 61 | sep_end() | sep_end() |
62 | 62 | { | { |
63 | echo "###############################################################################\n" | ||
63 | printf '###############################################################################\n\n' | ||
64 | 64 | } | } |
65 | 65 | ||
66 | 66 | subsep_start() | subsep_start() |
67 | 67 | { | { |
68 | echo '*******************************************************************************' | ||
68 | printf '*******************************************************************************\n' | ||
69 | 69 | } | } |
70 | 70 | ||
71 | 71 | subsep_end() | subsep_end() |
72 | 72 | { | { |
73 | echo '*******************************************************************************' | ||
73 | printf '*******************************************************************************\n' | ||
74 | 74 | } | } |
75 | 75 | ################################################################################ | ################################################################################ |
76 | 76 | ||
... | ... | sep_end | |
243 | 243 | sep_start | sep_start |
244 | 244 | revision=$(echo "$kernel_release" | egrep -o '^[[:digit:]]+\.[[:digit:]]+') | revision=$(echo "$kernel_release" | egrep -o '^[[:digit:]]+\.[[:digit:]]+') |
245 | 245 | . $src_path/$revision | . $src_path/$revision |
246 | echo "linux revision is $revision, $src_path/$revision was sourced:\n--------" | ||
246 | printf "linux revision is $revision, $src_path/$revision was sourced:\n--------\n" | ||
247 | 247 | cat $src_path/$revision | cat $src_path/$revision |
248 | 248 | echo '--------' | echo '--------' |
249 | 249 | sep_end | sep_end |
... | ... | $src_path/script/cpio_libs_add.sh "$readelf" "$lib_path" ./init \ | |
359 | 359 | "$elf_interpreter" ./cpio | "$elf_interpreter" ./cpio |
360 | 360 | subsep_end | subsep_end |
361 | 361 | ||
362 | echo "cpio source file is:\n--------" | ||
362 | printf "cpio source file is:\n--------\n" | ||
363 | 363 | cat cpio | cat cpio |
364 | 364 | echo '--------' | echo '--------' |
365 | 365 | sep_end | sep_end |
File script/cpio_libs_add.sh changed (mode: 100755) (index 28d4f43..23e1895) | |||
... | ... | lib_paths_collect() | |
86 | 86 | { | { |
87 | 87 | for soname in $*; do | for soname in $*; do |
88 | 88 | if test "$soname" = "$(basename $ELF_BINARY_INTERPRETER)"; then | if test "$soname" = "$(basename $ELF_BINARY_INTERPRETER)"; then |
89 | echo "soname $1 is elf interpreter, skipping\n--------" | ||
89 | printf "soname $1 is elf interpreter, skipping\n--------\n" | ||
90 | 90 | continue | continue |
91 | 91 | fi | fi |
92 | 92 | ||
... | ... | lib_paths_collect() | |
97 | 97 | ||
98 | 98 | local needed="$($target_readelf --dynamic "$lib_path" | egrep NEEDED | sed --regexp-extended 's/^.+\(NEEDED\).+Shared library:.+\[(.+)\]$/\1:/' | tr -d '\n')" | local needed="$($target_readelf --dynamic "$lib_path" | egrep NEEDED | sed --regexp-extended 's/^.+\(NEEDED\).+Shared library:.+\[(.+)\]$/\1:/' | tr -d '\n')" |
99 | 99 | needed=${needed%:} | needed=${needed%:} |
100 | echo "needed=$needed\n--------" | ||
100 | printf "needed=$needed\n--------\n" | ||
101 | 101 | lib_paths_collect $needed | lib_paths_collect $needed |
102 | 102 | LIB_PATHS="$LIB_PATHS:$lib_path" | LIB_PATHS="$LIB_PATHS:$lib_path" |
103 | 103 | done | done |
File script/cpio_modules_add.sh changed (mode: 100755) (index dbc77d2..267776c) | |||
... | ... | modules_ordered_build() | |
20 | 20 | local m= | local m= |
21 | 21 | for m; do | for m; do |
22 | 22 | if modinfo $kmod_option_basedir -k $kernel_release $m >/dev/null 2>&1;then | if modinfo $kmod_option_basedir -k $kernel_release $m >/dev/null 2>&1;then |
23 | echo module $m found, adding... | ||
23 | echo "module $m found, adding..." | ||
24 | 24 | else | else |
25 | echo module $m not found, skipping... | ||
25 | echo "module $m not found, skipping..." | ||
26 | 26 | continue | continue |
27 | 27 | fi | fi |
28 | 28 | deps=$(modinfo $kmod_option_basedir -k $kernel_release \ | deps=$(modinfo $kmod_option_basedir -k $kernel_release \ |