* 3ware 9500S Drivers (mm kernel)
@ 2004-06-15 21:05 Peter Maas
2004-06-15 21:42 ` Claudio Martins
2004-06-16 17:06 ` Jurgen Kramer
0 siblings, 2 replies; 8+ messages in thread
From: Peter Maas @ 2004-06-15 21:05 UTC (permalink / raw)
To: linux-kernel
I've been using the 3ware 9500 drivers in the mm kernel for a while now
without any problems, this is on a dual opteron with a 9500S-12 controller
with 6 disk formatted as a raid-5. Are these going to be included in the
vanilla kernel soon?
My only complaints with the drivers are that smartctl doesnt work with them
(fedora core 2), and the 3ware management tools from the 3ware cd wont work
with the mm drivers (wont detect controller).
Thanks
Peter Maas
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 3ware 9500S Drivers (mm kernel)
2004-06-15 21:05 Peter Maas
@ 2004-06-15 21:42 ` Claudio Martins
2004-06-16 5:13 ` Bruce Allen
2004-06-16 17:06 ` Jurgen Kramer
1 sibling, 1 reply; 8+ messages in thread
From: Claudio Martins @ 2004-06-15 21:42 UTC (permalink / raw)
To: linux-kernel; +Cc: Peter Maas
On Tuesday 15 June 2004 22:05, Peter Maas wrote:
>
> My only complaints with the drivers are that smartctl doesnt work with them
> (fedora core 2), and the 3ware management tools from the 3ware cd wont work
> with the mm drivers (wont detect controller).
>
By the way, right now smartctl doesn't seem to work at all with SATA using
the libata drivers, because AFAIK libata hasn't been taught to pass through
the required S.M.A.R.T commands to the drive yet.
Does anyone know how difficult is this to code, or if it is necessary to
change the scsi layer as well as libata? I'm willing to assist in testing any
patches to add the possibility of using smartmontools with libata drivers.
Regards
Claudio
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: 3ware 9500S Drivers (mm kernel)
@ 2004-06-15 22:05 Adam Radford
2004-06-16 5:07 ` Bruce Allen
0 siblings, 1 reply; 8+ messages in thread
From: Adam Radford @ 2004-06-15 22:05 UTC (permalink / raw)
To: Peter Maas, linux-kernel
Peter,
The 3ware management tools quit working when we removed the proc_name interface
during the re-write and created sysfs attributes. We are modifying the 3ware
management tools to use the sysfs interface for rescan's, etc.
I am also working with Bruce Allen (smartmontools developer) to make the
3w-9xxx driver work with smartmontools. This shouldn't require any driver changes.
-Adam
-----Original Message-----
From: linux-kernel-owner@vger.kernel.org
[mailto:linux-kernel-owner@vger.kernel.org]On Behalf Of Peter Maas
Sent: Tuesday, June 15, 2004 2:05 PM
To: linux-kernel@vger.kernel.org
Subject: 3ware 9500S Drivers (mm kernel)
I've been using the 3ware 9500 drivers in the mm kernel for a while now
without any problems, this is on a dual opteron with a 9500S-12 controller
with 6 disk formatted as a raid-5. Are these going to be included in the
vanilla kernel soon?
My only complaints with the drivers are that smartctl doesnt work with them
(fedora core 2), and the 3ware management tools from the 3ware cd wont work
with the mm drivers (wont detect controller).
Thanks
Peter Maas
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: 3ware 9500S Drivers (mm kernel)
2004-06-15 22:05 3ware 9500S Drivers (mm kernel) Adam Radford
@ 2004-06-16 5:07 ` Bruce Allen
2004-07-09 22:25 ` Bruce Allen
0 siblings, 1 reply; 8+ messages in thread
From: Bruce Allen @ 2004-06-16 5:07 UTC (permalink / raw)
To: Adam Radford; +Cc: Peter Maas, linux-kernel
> I am also working with Bruce Allen (smartmontools developer) to make
> the 3w-9xxx driver work with smartmontools. This shouldn't require
> any driver changes.
This should happen on the timescale of two weeks. I've got a 9500 series
controller on hand and some SATA disks on order. Once the disks arrive,
with Adam's help it shouldn't take me long to get smartmontools working on
the 9500 series controllers.
The most novel aspect is that this will use the driver's character device
interface rather than the block interface.
Cheers,
Bruce
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 3ware 9500S Drivers (mm kernel)
2004-06-15 21:42 ` Claudio Martins
@ 2004-06-16 5:13 ` Bruce Allen
0 siblings, 0 replies; 8+ messages in thread
From: Bruce Allen @ 2004-06-16 5:13 UTC (permalink / raw)
To: Claudio Martins; +Cc: linux-kernel, Peter Maas
Hi Claudio,
> By the way, right now smartctl doesn't seem to work at all with SATA
> using the libata drivers, because AFAIK libata hasn't been taught to
> pass through the required S.M.A.R.T commands to the drive yet.
Jeff Garzik intends to add a passthru ioctl to libata, specifically for
applications like smartmontools. As soon as he's done this, we'll add
another '-d sata' device type to utilize that ioctl().
> Does anyone know how difficult is this to code, or if it is necessary
> to change the scsi layer as well as libata? I'm willing to assist in
> testing any patches to add the possibility of using smartmontools with
> libata drivers.
I don't know the answer but suspect that the scsi layer can handle this
'as is'. In fact the 3ware support in smartmontools passes all commands
through the scsi layer.
I appreciate the offer to act as a tester -- you'll probably hear from me
when this work is in progress, to take you up on it.
Cheers,
Bruce
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 3ware 9500S Drivers (mm kernel)
2004-06-15 21:05 Peter Maas
2004-06-15 21:42 ` Claudio Martins
@ 2004-06-16 17:06 ` Jurgen Kramer
1 sibling, 0 replies; 8+ messages in thread
From: Jurgen Kramer @ 2004-06-16 17:06 UTC (permalink / raw)
To: Peter Maas; +Cc: linux-kernel
On Tue, 2004-06-15 at 23:05, Peter Maas wrote:
> I've been using the 3ware 9500 drivers in the mm kernel for a while now
> without any problems, this is on a dual opteron with a 9500S-12 controller
> with 6 disk formatted as a raid-5. Are these going to be included in the
> vanilla kernel soon?
>
> My only complaints with the drivers are that smartctl doesnt work with them
> (fedora core 2), and the 3ware management tools from the 3ware cd wont work
> with the mm drivers (wont detect controller).
>
> Thanks
>
> Peter Maas
>
smartctl doesn't work with the original 3ware 2.6 source drivers either.
3dm2 works though. Maybe you can check what the differences are between
the mm driver and the 3ware one?
There also should be an updated 2.6 source driver available from 3ware
by now.
Jurgen
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: 3ware 9500S Drivers (mm kernel)
2004-06-16 5:07 ` Bruce Allen
@ 2004-07-09 22:25 ` Bruce Allen
2004-07-16 6:54 ` Bruce Allen
0 siblings, 1 reply; 8+ messages in thread
From: Bruce Allen @ 2004-07-09 22:25 UTC (permalink / raw)
To: Linux Kernel Mailing List
Cc: Adam Radford, Peter Maas, Jurgen Kramer, Claudio Martins
Peter, Jurgen, Claudio,
> > I am also working with Bruce Allen (smartmontools developer) to make
> > the 3w-9xxx driver work with smartmontools. This shouldn't require
> > any driver changes.
>
> This should happen on the timescale of two weeks. I've got a 9500 series
> controller on hand and some SATA disks on order. Once the disks arrive,
> with Adam's help it shouldn't take me long to get smartmontools working on
> the 9500 series controllers.
>
> The most novel aspect is that this will use the driver's character device
> interface rather than the block interface.
I've now checked code into CVS for this, so smartmontools now can be used
with 3ware/AMCC 9000 series controllers (3w-9xxx driver). Many thanks to
Adam Radford for his help with this.
I'd be grateful if you could give it a try and report back. I'm especially
interested in reports about 64-bit or big-endian (or both) hardware.
You'll need to follow the instructions at http://smartmontools.sf.net/ to
check a copy out of CVS and build it. You'll have to use the 'character
device' syntax to address the disks, for example:
./smartctl -a -d 3ware,0 /dev/twa0
./smartctl -a -d 3ware,1 /dev/twa0
./smartctl -a -d 3ware,2 /dev/twa0
for the first three disks on the first controller, and
./smartctl -a -d 3ware,0 /dev/twa1
./smartctl -a -d 3ware,1 /dev/twa1
for the first two disks on the second controller. Likewise use /dev/twa?
in /etc/smartd.conf.
If you don't have the /dev/twa? devices on your system, please run the
tw_cli or 3dmd tools once: this will automatically create the /dev/twa?
nodes.
I've also added support for 6000/7000/8000 cards to use the character
device interface /dev/twe?. These devices can ALSO use the SCSI interface
via /dev/sd?
Cheers,
Bruce
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: 3ware 9500S Drivers (mm kernel)
2004-07-09 22:25 ` Bruce Allen
@ 2004-07-16 6:54 ` Bruce Allen
0 siblings, 0 replies; 8+ messages in thread
From: Bruce Allen @ 2004-07-16 6:54 UTC (permalink / raw)
To: Linux Kernel Mailing List; +Cc: Peter Maas, Jurgen Kramer, Claudio Martins
> > > I am also working with Bruce Allen (smartmontools developer) to make
> > > the 3w-9xxx driver work with smartmontools. This shouldn't require
> > > any driver changes.
<SNIP>
> I've now checked code into CVS for this, so smartmontools now can be used
> with 3ware/AMCC 9000 series controllers (3w-9xxx driver). Many thanks to
> Adam Radford for his help with this.
<SNIP>
> If you don't have the /dev/twa? devices on your system, please run the
> tw_cli or 3dmd tools once: this will automatically create the /dev/twa?
> nodes.
Minor update: for smartmontools to use the 3ware character device
interface it is no longer necessary to create /dev/tw[ae]? nodes 'by
hand'. Smartmontools now does this dynamically, if needed. Thanks again
to Adam Radford.
Bruce
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-07-16 6:55 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-15 22:05 3ware 9500S Drivers (mm kernel) Adam Radford
2004-06-16 5:07 ` Bruce Allen
2004-07-09 22:25 ` Bruce Allen
2004-07-16 6:54 ` Bruce Allen
-- strict thread matches above, loose matches on Subject: below --
2004-06-15 21:05 Peter Maas
2004-06-15 21:42 ` Claudio Martins
2004-06-16 5:13 ` Bruce Allen
2004-06-16 17:06 ` Jurgen Kramer
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.