Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jun 2006 16:15:47 -0700
From:      John-Mark Gurney <gurney_j@resnet.uoregon.edu>
To:        Joe Holden <joe@joeholden.co.uk>
Cc:        freebsd-drivers@freebsd.org
Subject:   Re: LSI Logic FC919X Controller
Message-ID:  <20060619231546.GE1142@funkthat.com>
In-Reply-To: <44893245.1060008@joeholden.co.uk>
References:  <4487F5CE.4090601@joeholden.co.uk> <7579f7fb0606081044i7598fefn4bb64d55c8acdbc2@mail.gmail.com> <4488A2B6.8040108@joeholden.co.uk> <7579f7fb0606081551v13771ec7y9d262f15c695a004@mail.gmail.com> <44893245.1060008@joeholden.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
Joe Holden wrote this message on Fri, Jun 09, 2006 at 09:33 +0100:
> Matthew Jacob wrote:
> > Oh- 919X, not 919.
> >
> > See if this patch works for you:
> > ------------------------------------------------------------------------
> >
> > ? DOMAIN_VALIDATION_CODE
> > Index: mpt_pci.c
> > ===================================================================
> > RCS file: /home/ncvs/src/sys/dev/mpt/mpt_pci.c,v
> > retrieving revision 1.33
> > diff -u -r1.33 mpt_pci.c
> > --- mpt_pci.c	2 Jun 2006 18:50:39 -0000	1.33
> > +++ mpt_pci.c	8 Jun 2006 22:48:27 -0000
> > @@ -130,6 +130,10 @@
> >  #define	PCI_PRODUCT_LSI_FC929X		0x0626
> >  #endif
> >  
> > +#ifndef	PCI_PRODUCT_LSI_FC919X
> > +#define	PCI_PRODUCT_LSI_FC919X		0x0628
> > +#endif
> > +
> >  #ifndef	PCI_PRODUCT_LSI_FC7X04X
> >  #define	PCI_PRODUCT_LSI_FC7X04X		0x0640
> >  #endif
> > @@ -225,6 +229,9 @@
> >  	case PCI_PRODUCT_LSI_FC929:
> >  		desc = "LSILogic FC929 FC Adapter";
> >  		break;
> > +	case PCI_PRODUCT_LSI_FC919X:
> > +		desc = "LSILogic FC919X FC Adapter";
> > +		break;
> >  	case PCI_PRODUCT_LSI_FC929X:
> >  		desc = "LSILogic FC929X 2Gb/s FC Adapter";
> >  		break;
> > @@ -373,6 +380,7 @@
> >  	case PCI_PRODUCT_LSI_FC909A:
> >  	case PCI_PRODUCT_LSI_FC919:
> >  	case PCI_PRODUCT_LSI_FC929:
> > +	case PCI_PRODUCT_LSI_FC919X:
> >  	case PCI_PRODUCT_LSI_FC7X04X:
> >  		mpt->is_fc = 1;
> >  		break;
> >   
> Hi Matthew, this patch appears to have worked, however it also appears
> to have been detected first, which has broken my fstab, is there any way
> to order disks/hardware detection?

Hmmm..  you used to be able to wire down the scsi bus using:
controller      scbus0 at ncr0
disk            da0 at scbus0 target 0
disk            da1 at scbus0 target 1
disk            da4 at scbus0 target 2
disk            da2 at scbus0 target 4

I'm not sure -current still supports it though..

The other thing that you can do is use labels... geom_label will provide
disk devices based upon their labeled names...

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060619231546.GE1142>