--- linux-2.6.16.16/drivers/scsi/megaraid.c.bak 2006-05-18 21:57:57.720021832 +0200 +++ linux-2.6.16.16/drivers/scsi/megaraid.c 2006-05-18 23:10:03.675376656 +0200 @@ -3180,6 +3180,15 @@ return len; } +#else /* !PROC */ + +static void +mega_create_proc_entry(int index, struct proc_dir_entry *parent) +{ + while(0); +} + + #endif @@ -4343,7 +4352,7 @@ return 0; } - +#ifdef CONFIG_PROC_FS /** * mega_adapinq() * @adapter - pointer to our soft state @@ -4448,6 +4457,7 @@ return rval; } +#endif /** @@ -4470,7 +4480,7 @@ { Scsi_Cmnd *scmd; struct scsi_device *sdev; - unsigned long flags = 0; +// unsigned long flags = 0; scb_t *scb; int rval; @@ -4965,8 +4975,9 @@ { struct Scsi_Host *host = pci_get_drvdata(pdev); adapter_t *adapter = (adapter_t *)host->hostdata; +#ifdef CONFIG_PROC_FS char buf[12] = { 0 }; - +#endif scsi_remove_host(host); __megaraid_shutdown(adapter);