Subject | Hash | Author | Date (UTC) |
---|---|---|---|
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 |
ulinux dir_parse pattern | 63cc7acc186efc291a76255e97d86e80901174e5 | Sylvain BERTRAND | 2011-12-26 02:24:55 |
ulinux improvements and more patterns | a458c52301d3a34e8b51794fea7c1cb06c1c34f8 | Sylvain BERTRAND | 2011-12-22 22:09:06 |
ulinux patterns:network server | 60c167bcd530f95d0a57189035620c3bc80f1e34 | Sylvain BERTRAND | 2011-12-20 00:39:56 |
ulinux cleanup and samples | 92c893f28ef42f11943c0bf80a037a5b5f34ebef | Sylvain BERTRAND | 2011-12-16 01:51:22 |
uevent listener | 55657699f291575139858aec466340e7624cd66a | Sylvain BERTRAND | 2011-12-15 18:01:06 |
uevent monitor | e241bd4db4af8510902a5c606eee0e1e2dbdecda | Sylvain BERTRAND | 2011-12-13 00:37:45 |
block signals | 91772917669645b5634563d0c06e361c87cf3e84 | Sylvain BERTRAND | 2011-12-09 17:04:34 |
initial commit | 5310fde2d021e3505f8f1d5d9091726c236967ec | Sylvain BERTRAND | 2011-12-07 11:29:18 |
File | Lines added | Lines deleted |
---|---|---|
README | 0 | 2 |
conf.mk | 0 | 5 |
modules.c | 0 | 8 |
File README changed (mode: 100644) (index cad49c8..7a42d99) | |||
1 | 1 | Configure in conf.mk, then run make and follow the instruction. | Configure in conf.mk, then run make and follow the instruction. |
2 | 2 | ||
3 | The scsi_scan_wait, is a module that will hold while loading until the scsi | ||
4 | async scan is complete. You can remove it once done. | ||
5 | 3 | ||
6 | 4 | This is a toolbox to build a combined initramfs and main init process. | This is a toolbox to build a combined initramfs and main init process. |
7 | 5 | During early user space, it loads the modules requiered to mount the root file | During early user space, it loads the modules requiered to mount the root file |
File conf.mk changed (mode: 100644) (index 2b6b3bf..eedbc29) | |||
... | ... | endif | |
25 | 25 | #******************************************************************************* | #******************************************************************************* |
26 | 26 | #customized your module list (scsi_wait is dealed with) | #customized your module list (scsi_wait is dealed with) |
27 | 27 | MODULES?=firmware_class ext4 ahci sd_mod sg | MODULES?=firmware_class ext4 ahci sd_mod sg |
28 | SCSI_WAIT?=1 | ||
29 | 28 | ||
30 | 29 | #milliseconds to wait for more uevents | #milliseconds to wait for more uevents |
31 | 30 | UEVENTS_TIMEOUT=1 | UEVENTS_TIMEOUT=1 |
... | ... | ROOT_OPTIONS=\"discard\" | |
37 | 36 | SYSINIT=\"/init.sh\" | SYSINIT=\"/init.sh\" |
38 | 37 | #******************************************************************************* | #******************************************************************************* |
39 | 38 | ||
40 | ifdef SCSI_WAIT | ||
41 | MODULES+= scsi_wait_scan | ||
42 | CFLAGS+= -DSCSI_WAIT_SCAN | ||
43 | endif | ||
44 | 39 | ||
45 | 40 | CFLAGS+= -DROOT=$(ROOT) -DROOT_FS=$(ROOT_FS) -DROOT_OPTIONS=$(ROOT_OPTIONS) | CFLAGS+= -DROOT=$(ROOT) -DROOT_FS=$(ROOT_FS) -DROOT_OPTIONS=$(ROOT_OPTIONS) |
46 | 41 | CFLAGS+= -DUEVENTS_TIMEOUT=$(UEVENTS_TIMEOUT) -DSYSINIT=$(SYSINIT) | CFLAGS+= -DUEVENTS_TIMEOUT=$(UEVENTS_TIMEOUT) -DSYSINIT=$(SYSINIT) |
File modules.c changed (mode: 100644) (index 899930b..b701806) | |||
... | ... | void modules_load(void) | |
67 | 67 | OUTC("done\n"); | OUTC("done\n"); |
68 | 68 | ++m; | ++m; |
69 | 69 | } | } |
70 | |||
71 | #ifdef SCSI_WAIT_SCAN | ||
72 | k_l r=sysc(delete_module,1,"scsi_wait_scan"); | ||
73 | if(K_ISERR(r)){ | ||
74 | OUT(PRE "ERROR(%ld):unable to delete the scsi_wait_scan module\n",r); | ||
75 | sysc(exit_group,1,-1); | ||
76 | } | ||
77 | #endif | ||
78 | 70 | } | } |