Re: [PATCH v1.3 6/18] arcmsr: precise checking adapter ID

2014-08-01 Thread Christoph Hellwig
> -static void arcmsr_define_adapter_type(struct AdapterControlBlock *acb) > +static bool arcmsr_define_adapter_type(struct AdapterControlBlock *acb) > { > struct pci_dev *pdev = acb->pdev; > u16 dev_id; > + > pci_read_config_word(pdev, PCI_DEVICE_ID, &dev_id); > acb->dev_i

[PATCH v1.3 6/18] arcmsr: precise checking adapter ID

2014-08-01 Thread Ching Huang
This patch rewrites the arcmsr_define_adapter_type function to precisely check Areca adapter's ID. This can prevent an unknown adapter being used as a default adapter type by driver. Signed-off-by: Ching --- diff -uprN a/drivers/scsi/arcmsr/arcmsr_hba.c b/drivers/scsi/arcmsr/arcmsr_hba.c --- a