Bug 10018 - add usleep
Summary: add usleep
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: mkinitrd-busybox (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Sergey Vlasov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-19 18:35 MSD by led
Modified: 2006-09-28 17:51 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description led 2006-09-19 18:35:07 MSD
Очень прошу добавить usleep. Часто требуется в случаях, когда / на 
usb-устройстве (необходима пауза 2-5 секунд между загрузкой модулей USB и 
монтированием /. По моим наблюдениям подобное расширение увеличит busybox всего 
на 356 байт.
Comment 1 Dmitry V. Levin 2006-09-19 19:00:54 MSD
Зачем, ведь тамошний ash умеет sleep.
Comment 2 led 2006-09-19 19:17:27 MSD
(In reply to comment #1)
Думаю "протолкнуть" патч для mkinitrd кроме всего прочего добавляющий опцию
--sleep-after SEC
и обеспечивающий
/bin/usleep ${SEC}000000
в initrd.img
Comment 3 Konstantin A Lepikhov (L.A. Kostis) 2006-09-28 01:30:31 MSD
(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 led 2006-09-28 17:51:32 MSD
(In reply to comment #3)
> хотя выход есть - использовать параметр root_delay:

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