diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2005-12-21 13:24:46 -0500 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2006-02-07 20:56:47 -0500 |
commit | 4fb7d9827e89cc0a4ad2fde32ffa08f77cc0b7fe (patch) | |
tree | d10d90be7cb8fef4d6358f52d6a6fe6b59d2e6af /arch/x86_64 | |
parent | 164006da316a22eaaa9fbe36f835a01606436c66 (diff) |
[PATCH] drive_info removal outside of arch/i386
drive_info is used only by hd.c and that happens under #ifdef __i386__.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'arch/x86_64')
-rw-r--r-- | arch/x86_64/kernel/setup.c | 2 | ||||
-rw-r--r-- | arch/x86_64/kernel/x8664_ksyms.c | 5 |
2 files changed, 0 insertions, 7 deletions
diff --git a/arch/x86_64/kernel/setup.c b/arch/x86_64/kernel/setup.c index 363db5a003df..9435ab7d6fb8 100644 --- a/arch/x86_64/kernel/setup.c +++ b/arch/x86_64/kernel/setup.c | |||
@@ -94,7 +94,6 @@ unsigned long saved_video_mode; | |||
94 | /* | 94 | /* |
95 | * Setup options | 95 | * Setup options |
96 | */ | 96 | */ |
97 | struct drive_info_struct { char dummy[32]; } drive_info; | ||
98 | struct screen_info screen_info; | 97 | struct screen_info screen_info; |
99 | struct sys_desc_table_struct { | 98 | struct sys_desc_table_struct { |
100 | unsigned short length; | 99 | unsigned short length; |
@@ -572,7 +571,6 @@ void __init setup_arch(char **cmdline_p) | |||
572 | unsigned long kernel_end; | 571 | unsigned long kernel_end; |
573 | 572 | ||
574 | ROOT_DEV = old_decode_dev(ORIG_ROOT_DEV); | 573 | ROOT_DEV = old_decode_dev(ORIG_ROOT_DEV); |
575 | drive_info = DRIVE_INFO; | ||
576 | screen_info = SCREEN_INFO; | 574 | screen_info = SCREEN_INFO; |
577 | edid_info = EDID_INFO; | 575 | edid_info = EDID_INFO; |
578 | saved_video_mode = SAVED_VIDEO_MODE; | 576 | saved_video_mode = SAVED_VIDEO_MODE; |
diff --git a/arch/x86_64/kernel/x8664_ksyms.c b/arch/x86_64/kernel/x8664_ksyms.c index b614d54d2ae4..3496abc8d372 100644 --- a/arch/x86_64/kernel/x8664_ksyms.c +++ b/arch/x86_64/kernel/x8664_ksyms.c | |||
@@ -39,11 +39,6 @@ extern void __write_lock_failed(rwlock_t *rw); | |||
39 | extern void __read_lock_failed(rwlock_t *rw); | 39 | extern void __read_lock_failed(rwlock_t *rw); |
40 | #endif | 40 | #endif |
41 | 41 | ||
42 | #if defined(CONFIG_BLK_DEV_IDE) || defined(CONFIG_BLK_DEV_HD) || defined(CONFIG_BLK_DEV_IDE_MODULE) || defined(CONFIG_BLK_DEV_HD_MODULE) | ||
43 | extern struct drive_info_struct drive_info; | ||
44 | EXPORT_SYMBOL(drive_info); | ||
45 | #endif | ||
46 | |||
47 | /* platform dependent support */ | 42 | /* platform dependent support */ |
48 | EXPORT_SYMBOL(boot_cpu_data); | 43 | EXPORT_SYMBOL(boot_cpu_data); |
49 | //EXPORT_SYMBOL(dump_fpu); | 44 | //EXPORT_SYMBOL(dump_fpu); |