2005-05-01 01:02:20

by Kallol Biswas

[permalink] [raw]
Subject: LSI Logic's Ultra320 320-4X RAID adapter



Hello,
We have been evaluting different IO adapters for a storage system vendor.

LSI logic's 320-4X RAID controller seems to be a good choice.

There is an issue with the system on which we are measuring performance.
The memory space PCI register access can not be used.

Question #1: Does 320-4X support IO Space device register access?
Question #2: Do we have a linux driver for it that supports IO ports also?

The megaraid linux driver seems to check the BAR0, if it is memory bar then mem
space is used otherwise IO space.

May be the adapter supporting memory space also support IO space access.


Thanks,
Kallol


2005-05-02 12:56:51

by Seokmann Ju

[permalink] [raw]
Subject: RE: LSI Logic's Ultra320 320-4X RAID adapter

On Saturday, April 30, 2005 9:02 PM, Kallol wrote:
> The memory space PCI register access can not be used.
I'm not sure what this means. Can you please add more details on it?

> Question #1: Does 320-4X support IO Space device register access?
No, the controller does not support IO mapped I/O.

> Question #2: Do we have a linux driver for it that supports
> IO ports also?
Yes, to support LSI MegaRAID controllers (typically old controllers), driver
on the 2.4 kernel supports I/O mapped I/O.

Thank you.

Seokmann
LSI Logic Corporation.

> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> Sent: Saturday, April 30, 2005 9:02 PM
> To: [email protected]; [email protected]
> Subject: LSI Logic's Ultra320 320-4X RAID adapter
>
>
>
> Hello,
> We have been evaluting different IO adapters for a
> storage system vendor.
>
> LSI logic's 320-4X RAID controller seems to be a good choice.
>
> There is an issue with the system on which we are measuring
> performance.
> The memory space PCI register access can not be used.
>
> Question #1: Does 320-4X support IO Space device register access?
> Question #2: Do we have a linux driver for it that supports
> IO ports also?
>
> The megaraid linux driver seems to check the BAR0, if it is
> memory bar then mem
> space is used otherwise IO space.
>
> May be the adapter supporting memory space also support IO
> space access.
>
>
> Thanks,
> Kallol
> -
> To unsubscribe from this list: send the line "unsubscribe
> linux-scsi" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>

2005-05-02 16:45:53

by Kallol Biswas

[permalink] [raw]
Subject: RE: LSI Logic's Ultra320 320-4X RAID adapter

The system's PCI bridge is broken, MEM Mapped IO does not work.

Only we can use IO mapped IO to access PCI devices(inb, outb) those are
behind the bridge.

I am looking for a LSI mega raid adapter (SCSI, SATA or SAS) that
supports IO mapped IO and has a linux driver for it.



On Mon, 2005-05-02 at 05:56, Ju, Seokmann wrote:
> On Saturday, April 30, 2005 9:02 PM, Kallol wrote:
> > The memory space PCI register access can not be used.
> I'm not sure what this means. Can you please add more details on it?
>
> > Question #1: Does 320-4X support IO Space device register access?
> No, the controller does not support IO mapped I/O.
>
> > Question #2: Do we have a linux driver for it that supports
> > IO ports also?
> Yes, to support LSI MegaRAID controllers (typically old controllers), driver
> on the 2.4 kernel supports I/O mapped I/O.
>
> Thank you.
>
> Seokmann
> LSI Logic Corporation.
>
> > -----Original Message-----
> > From: [email protected] [mailto:[email protected]]
> > Sent: Saturday, April 30, 2005 9:02 PM
> > To: [email protected]; [email protected]
> > Subject: LSI Logic's Ultra320 320-4X RAID adapter
> >
> >
> >
> > Hello,
> > We have been evaluting different IO adapters for a
> > storage system vendor.
> >
> > LSI logic's 320-4X RAID controller seems to be a good choice.
> >
> > There is an issue with the system on which we are measuring
> > performance.
> > The memory space PCI register access can not be used.
> >
> > Question #1: Does 320-4X support IO Space device register access?
> > Question #2: Do we have a linux driver for it that supports
> > IO ports also?
> >
> > The megaraid linux driver seems to check the BAR0, if it is
> > memory bar then mem
> > space is used otherwise IO space.
> >
> > May be the adapter supporting memory space also support IO
> > space access.
> >
> >
> > Thanks,
> > Kallol
> > -
> > To unsubscribe from this list: send the line "unsubscribe
> > linux-scsi" in
> > the body of a message to [email protected]
> > More majordomo info at http://vger.kernel.org/majordomo-info.html
> >
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/

2005-05-03 03:32:51

by Matt Domsch

[permalink] [raw]
Subject: Re: LSI Logic's Ultra320 320-4X RAID adapter

On Mon, May 02, 2005 at 09:17:37AM -0700, Kallol Biswas wrote:
> The system's PCI bridge is broken, MEM Mapped IO does not work.
>
> Only we can use IO mapped IO to access PCI devices(inb, outb) those are
> behind the bridge.
>
> I am looking for a LSI mega raid adapter (SCSI, SATA or SAS) that
> supports IO mapped IO and has a linux driver for it.

that would be an extremely old (>6 years old, fast wide scsi at best)
controller, which only the 2.6 kernel 'megaraid' driver (not
megaraid_mbox) currently supports.

Perhaps consider a different system with a working PCI bridge?

Thanks,
Matt

--
Matt Domsch
Software Architect
Dell Linux Solutions linux.dell.com & http://www.dell.com/linux
Linux on Dell mailing lists @ http://lists.us.dell.com