Revert "[PATCH] drivers/message/fusion/mptbase.c: make code static"

This reverts commit 252ac865535e1ea9cc2d28be83f477d8d8b961a2.

It impacts the LSI customers using the mptstm target mode drivers
(source tar-ball at

ftp://ftp.lsil.com/HostAdapterDrivers/linux/Fusion-MPT/mptstm-1.00.13-src.tar.gz

for those who care).

Signed-off-by: Linus Torvalds <torvalds@osdl.org>

+6 -2
+4 -2
drivers/message/fusion/mptbase.c
··· 91 91 * Public data... 92 92 */ 93 93 int mpt_lan_index = -1; 94 - static int mpt_stm_index = -1; 94 + int mpt_stm_index = -1; 95 95 96 - static struct proc_dir_entry *mpt_proc_root_dir; 96 + struct proc_dir_entry *mpt_proc_root_dir; 97 97 98 98 #define WHOINIT_UNKNOWN 0xAA 99 99 ··· 6271 6271 EXPORT_SYMBOL(mpt_suspend); 6272 6272 #endif 6273 6273 EXPORT_SYMBOL(ioc_list); 6274 + EXPORT_SYMBOL(mpt_proc_root_dir); 6274 6275 EXPORT_SYMBOL(mpt_register); 6275 6276 EXPORT_SYMBOL(mpt_deregister); 6276 6277 EXPORT_SYMBOL(mpt_event_register); ··· 6289 6288 EXPORT_SYMBOL(mpt_GetIocState); 6290 6289 EXPORT_SYMBOL(mpt_print_ioc_summary); 6291 6290 EXPORT_SYMBOL(mpt_lan_index); 6291 + EXPORT_SYMBOL(mpt_stm_index); 6292 6292 EXPORT_SYMBOL(mpt_HardResetHandler); 6293 6293 EXPORT_SYMBOL(mpt_config); 6294 6294 EXPORT_SYMBOL(mpt_toolbox);
+2
drivers/message/fusion/mptbase.h
··· 1006 1006 * Public data decl's... 1007 1007 */ 1008 1008 extern struct list_head ioc_list; 1009 + extern struct proc_dir_entry *mpt_proc_root_dir; 1009 1010 1010 1011 extern int mpt_lan_index; /* needed by mptlan.c */ 1012 + extern int mpt_stm_index; /* needed by mptstm.c */ 1011 1013 1012 1014 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 1013 1015 #endif /* } __KERNEL__ */