aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorPierre Ossman <drzeus-list@drzeus.cx>2007-07-16 02:40:35 -0400
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-07-16 12:05:45 -0400
commitcc1ed7542c8c26af0f501da8006b9fce03e9aaca (patch)
treef618c959d3740151de50ba59b13c3af8d00a3b71 /Documentation
parent4a19542e5f694cd408a32c3d9dc593ba9366e2d7 (diff)
init: wait for asynchronously scanned block devices
Some buses (e.g. USB and MMC) do their scanning of devices in the background, causing a race between them and prepare_namespace(). In order to be able to use these buses without an initrd, we now wait for the device specified in root= to actually show up. If the device never shows up than we will hang in an infinite loop. In order to not mess with setups that reboot on panic, the feature must be turned on via the command line option "rootwait". [bunk@stusta.de: root_wait can become static] Signed-off-by: Pierre Ossman <drzeus@drzeus.cx> Cc: Al Viro <viro@zeniv.linux.org.uk> Cc: Christoph Hellwig <hch@lst.de> Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/kernel-parameters.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index a0362d5a911..a571495a9ac 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -1504,6 +1504,10 @@ and is between 256 and 4096 characters. It is defined in the file
1504 1504
1505 rootfstype= [KNL] Set root filesystem type 1505 rootfstype= [KNL] Set root filesystem type
1506 1506
1507 rootwait [KNL] Wait (indefinitely) for root device to show up.
1508 Useful for devices that are detected asynchronously
1509 (e.g. USB and MMC devices).
1510
1507 rw [KNL] Mount root device read-write on boot 1511 rw [KNL] Mount root device read-write on boot
1508 1512
1509 S [KNL] Run init in single mode 1513 S [KNL] Run init in single mode