diff options
author | Vivek Goyal <vgoyal@in.ibm.com> | 2006-09-27 01:50:44 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-09-27 08:26:17 -0700 |
commit | 7e96287ddc4f42081e18248b6167041c0908004c (patch) | |
tree | 6c890798c6c7093c74e3c44324d29ae99fade24f /include/linux | |
parent | bcdc5e019d9f525a9f181a7de642d3a9c27c7610 (diff) | |
download | linux-7e96287ddc4f42081e18248b6167041c0908004c.tar.gz linux-7e96287ddc4f42081e18248b6167041c0908004c.tar.bz2 linux-7e96287ddc4f42081e18248b6167041c0908004c.zip |
[PATCH] kdump: introduce "reset_devices" command line option
Resetting the devices during driver initialization can be a costly
operation in terms of time (especially scsi devices). This option can be
used by drivers to know that user forcibly wants the devices to be reset
during initialization.
This option can be useful while kernel is booting in unreliable
environment. For ex. during kdump boot where devices are in unknown
random state and BIOS execution has been skipped.
Signed-off-by: Vivek Goyal <vgoyal@in.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/init.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/init.h b/include/linux/init.h index 6667785dd1ff..e92b1455d7af 100644 --- a/include/linux/init.h +++ b/include/linux/init.h @@ -68,6 +68,7 @@ extern initcall_t __security_initcall_start[], __security_initcall_end[]; /* Defined in init/main.c */ extern char saved_command_line[]; +extern unsigned int reset_devices; /* used by init/main.c */ extern void setup_arch(char **); |