Re: 2.1.76: still missing symbols in Buslogic module

Leonard N. Zubkoff (lnz@dandelion.com)
Thu, 25 Dec 1997 11:36:11 -0800


From: Gestor de Sistemes <sistema@readysoft.es>
Date: Wed, 24 Dec 1997 09:55:46 +0100 (MET)

Well... all of the reported errors have been solved in 2.1.76, but the
missing symbol in Buslogic.c module: scsi_mark_host_reset

The following patch should take care of this:

--- linux/drivers/scsi/hosts.h- Tue Dec 23 15:52:38 1997
+++ linux/drivers/scsi/hosts.h Thu Dec 25 10:36:22 1997
@@ -403,6 +403,8 @@
extern struct Scsi_Host * scsi_register(Scsi_Host_Template *, int j);
extern void scsi_unregister(struct Scsi_Host * i);

+extern void scsi_mark_host_reset(struct Scsi_Host *Host);
+
#define BLANK_HOST {"", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

struct Scsi_Device_Template
--- linux/drivers/scsi/scsi_syms.c- Sun Dec 21 17:04:49 1997
+++ linux/drivers/scsi/scsi_syms.c Thu Dec 25 10:37:46 1997
@@ -64,6 +64,7 @@
EXPORT_SYMBOL(scsi_release_command);
EXPORT_SYMBOL(print_Scsi_Cmnd);
EXPORT_SYMBOL(scsi_block_when_processing_errors);
+EXPORT_SYMBOL(scsi_mark_host_reset);
#if defined(CONFIG_SCSI_LOGGING) /* { */
EXPORT_SYMBOL(scsi_logging_level);
#endif