Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 160333
Collapse All | Expand All

(-)genkernel-3.4.5.orig/generic/initrd.scripts (+16 lines)
Lines 323-333 start_dev_mgr() { Link Here
323
	then
323
	then
324
		cd /sys
324
		cd /sys
325
		[ "${DO_slowusb}" ] && sleep 10
325
		[ "${DO_slowusb}" ] && sleep 10
326
327
	        # Smarter control
328
        	[ "${DO_slowusb}" ] || \
329
        	for dir in /sys/bus/usb/drivers/usb-storage/*; do
330
                	if [ -d "${dir}" ]
331
                	then
332
                        	FORCE_slowusb="1"
333
                	fi
334
        	done
335
        	[ "${FORCE_slowusb}" ] && sleep 10
336
326
		kill_devfsd
337
		kill_devfsd
327
		good_msg 'Activating mdev'
338
		good_msg 'Activating mdev'
328
#		runUdev
339
#		runUdev
329
		runmdev
340
		runmdev
330
		[ "${DO_slowusb}" ] && sleep 20
341
		[ "${DO_slowusb}" ] && sleep 20
342
343
                # Smarter control
344
                [ "${DO_slowusb}" ] || \
345
                [ "${FORCE_slowusb}" ] && sleep 20
346
331
		cd /
347
		cd /
332
	else
348
	else
333
		good_msg 'Activating devfs'
349
		good_msg 'Activating devfs'
(-)genkernel-3.4.5.orig/generic/linuxrc (+10 lines)
Lines 647-652 then Link Here
647
	export CDBOOT
647
	export CDBOOT
648
	CDBOOT=1
648
	CDBOOT=1
649
	[ "${DO_slowusb}" ] && sleep 10
649
	[ "${DO_slowusb}" ] && sleep 10
650
651
	# Smarter control
652
	[ "${DO_slowusb}" ] || \
653
	for dir in /sys/bus/usb/drivers/usb-storage/*; do
654
		if [ -d "${dir}" ]
655
		then
656
			FORCE_slowusb="1"
657
		fi
658
	done
659
	[ "${FORCE_slowusb}" ] && sleep 10
650
else
660
else
651
	if [ "${USE_UNIONFS_NORMAL}" -eq '1' ]
661
	if [ "${USE_UNIONFS_NORMAL}" -eq '1' ]
652
	then
662
	then

Return to bug 160333