Bug 10018 - add usleep
: add usleep
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/mkinitrd-busybox)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-09-19 18:35 by
Modified: 2006-09-28 17:51 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-09-19 18:35:07
Очень прошу добавить usleep. Часто требуется в случаях, когда / на 
usb-устройстве (необходима пауза 2-5 секунд между загрузкой модулей USB и 
монтированием /. По моим наблюдениям подобное расширение увеличит busybox всего 
на 356 байт.
------- Comment #1 From 2006-09-19 19:00:54 -------
Зачем, ведь тамошний ash умеет sleep.
------- Comment #2 From 2006-09-19 19:17:27 -------
(In reply to comment #1)
Думаю "протолкнуть" патч для mkinitrd кроме всего прочего добавляющий опцию
--sleep-after SEC
и обеспечивающий
/bin/usleep ${SEC}000000
в initrd.img
------- Comment #3 From 2006-09-28 01:30:31 -------
(In reply to comment #1)
> Зачем, ведь тамошний ash умеет sleep.
нет, не умеет.

хотя выход есть - использовать параметр root_delay:

rootdelay=      [KNL] Delay (in seconds) to pause before attempting to         
                              
                        mount the root filesystem
------- Comment #4 From 2006-09-28 17:51:32 -------
(In reply to comment #3)
> хотя выход есть - использовать параметр root_delay:

Спасибо. Тогда вопрос снят.