Re: Tagged Command Queuing support for IC-35L0?0 ?

2001-09-05 Thread Terry Lambert

Steve Roome wrote:
  Can these newer drives, based on the IC-35L0?0-chipset, also be used
  with TCQ enabled in FBSD? (? is 2, 4 or 6 depending on whether the
  drive has 20, 40 or 60 GB capacity).
 
 I've got one of these :
 
 ad0: 39266MB IC35L040AVER07-0 [79780/16/63] at ata0-master UDMA66
 
 If I turn tagged queueing on, I get an awful lot of write failures and
 ata timeouts and whatnot. Basically it just doesn't work. **For me**
 
 I'm not blaming Søren Schmidt here! it could be due to broken
 hardware, code or just my sheer incompetence, but in the end I gave up
 trying, it didn't work with my last drive either, and that was a 30GP
 type drive (don't remember the model number though).
 
 As far as I remember there are apparently problems with some of these
 drives in terms of whether they even work when they leave the factory,
 but I've only ever heard that here (make what you want of that).

Search for tagged command queueing and DLTA and IBM;
you will be rewarded with many horror storries about the
drive electronics not being able to keep up on these drives,
when writing near the spindle.  This normally doesn't happen
until the disk is almost full, with Windows FS's, which will
usually place your machine safely out of warranty.

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message



Re: Tagged Command Queuing support for IC-35L0?0 ?

2001-09-05 Thread Søren Schmidt

It seems Steve Roome wrote:
 On Tue, Sep 04, 2001 at 07:20:30PM +0200, Niek Bergboer wrote:
  Can these newer drives, based on the IC-35L0?0-chipset, also be used
  with TCQ enabled in FBSD? (? is 2, 4 or 6 depending on whether the
  drive has 20, 40 or 60 GB capacity).

Yes, and support has been committed to both -current  -stable.

 I've got one of these :
 
 ad0: 39266MB IC35L040AVER07-0 [79780/16/63] at ata0-master UDMA66
 
 If I turn tagged queueing on, I get an awful lot of write failures and
 ata timeouts and whatnot. Basically it just doesn't work. **For me**
 
 I'm not blaming Søren Schmidt here! it could be due to broken
 hardware, code or just my sheer incompetence, but in the end I gave up
 trying, it didn't work with my last drive either, and that was a 30GP
 type drive (don't remember the model number though).
 
 As far as I remember there are apparently problems with some of these
 drives in terms of whether they even work when they leave the factory,
 but I've only ever heard that here (make what you want of that).

Well, thanks :)

Anyhow, the problem at hand is more like bad chipsets, there is ALOT
of ATA chipsets thats not working right when used the way needed for
tagged queuing. That said, the IBM DTLA's series of drives are extremely
picky about power (that makes them unusable in at least California right :))
which I've seen cause trouble on highly loaded machines. However I run
4 of them here locally with tags, and they get about as much beating
as they can handle, not a single error yet, so it definitly works, you
just need the right environment for them.

So what chipset does you machine have ? that could very well be the
problem here.

-Søren

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message



Re: Tagged Command Queuing support for IC-35L0?0 ?

2001-09-05 Thread Thierry Herbelot

Hello, sos

Søren Schmidt wrote:
 
[SNIP]
 Anyhow, the problem at hand is more like bad chipsets, there is ALOT
 of ATA chipsets thats not working right when used the way needed for
 tagged queuing. That said, the IBM DTLA's series of drives are extremely

is there some place where a recommended list of chipsets is compiled ?
(my interest would be about oldies like 440LX/400BX - there may be some
known-bad revision for these babies -, and the 762 North Bridge of the
soon to be there SMP Athlon)

Cheers (and keep up the ata)

-- 
Thierry Herbelot

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message



Re: Tagged Command Queuing support for IC-35L0?0 ?

2001-09-05 Thread David O'Brien

On Wed, Sep 05, 2001 at 09:33:55PM +0200, Thierry Herbelot wrote:
 known-bad revision for these babies -, and the 762 North Bridge of the
 soon to be there SMP Athlon)

Soon to be there??  Hum... I'm typing to you from one.

-- 
-- David  ([EMAIL PROTECTED])

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message



Re: Tagged Command Queuing support for IC-35L0?0 ?

2001-09-05 Thread Thierry Herbelot

David O'Brien wrote:
 
 On Wed, Sep 05, 2001 at 09:33:55PM +0200, Thierry Herbelot wrote:
  known-bad revision for these babies -, and the 762 North Bridge of the
  soon to be there SMP Athlon)
 
 Soon to be there??  Hum... I'm typing to you from one.

Excuse me : I meant for the common mortal, with prices more in line with
what can be expected from Asus or Abit 

Nice to hear it works (and works well, I assume)

TfH
 
 --
 -- David  ([EMAIL PROTECTED])

-- 
Thierry Herbelot

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message



Re: Tagged Command Queuing support for IC-35L0?0 ?

2001-09-05 Thread David O'Brien

On Thu, Sep 06, 2001 at 06:40:01AM +0200, Thierry Herbelot wrote:
  On Wed, Sep 05, 2001 at 09:33:55PM +0200, Thierry Herbelot wrote:
   known-bad revision for these babies -, and the 762 North Bridge of the
   soon to be there SMP Athlon)
  
  Soon to be there??  Hum... I'm typing to you from one.
 
 Excuse me : I meant for the common mortal, with prices more in line with
 what can be expected from Asus or Abit 

These *are* prices for common mortals:
Tyan Tiger 760MP mobo   $220
2x Palomino 1.2GHz MP   $160 x 2
total:  $540

Surely one can afford that.  Heck the K6-2/450 I used for 2.5 years cost
me $225 and the Tyan Trinity100 mobo was like $125; that was $350 just
for that.

OR go with the Tyan Thunder 2/dual 10/100 NICs + dual U160 SCSI for $445
this board also has on-board ATI VGA video.  All you need with this board
is 2x CPU's + 256MB PC2400 DDR memory + case + power supply
== $445 + 2x$160 + $70 + case  =  $835 + case (reuse your existing disks)

 
 Nice to hear it works (and works well, I assume)

DAMN NICE !!  I mean SWEET !!

-- 
-- David  ([EMAIL PROTECTED])

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message



Tagged Command Queuing support for IC-35L0?0 ?

2001-09-04 Thread Niek Bergboer

Hi,

I posted this message on -questions, and since I got no reply I've
assumed that it's technical enough to post here on -hackers.

Since FBSD 4.3-RELEASE, tagged command queuing is supported for IBM
DTLA and DPTA IDE drives. However, the newer Deskstar GXP drives
also support TCQ according to IBM's website?

Can these newer drives, based on the IC-35L0?0-chipset, also be used
with TCQ enabled in FBSD? (? is 2, 4 or 6 depending on whether the
drive has 20, 40 or 60 GB capacity).

Thanks in advance,

Niek Bergboer


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message



Re: Tagged Command Queuing support for IC-35L0?0 ?

2001-09-04 Thread Jason Andresen

Niek Bergboer wrote:
 
 Hi,
 
 I posted this message on -questions, and since I got no reply I've
 assumed that it's technical enough to post here on -hackers.
 
 Since FBSD 4.3-RELEASE, tagged command queuing is supported for IBM
 DTLA and DPTA IDE drives. However, the newer Deskstar GXP drives
 also support TCQ according to IBM's website?
 
 Can these newer drives, based on the IC-35L0?0-chipset, also be used
 with TCQ enabled in FBSD? (? is 2, 4 or 6 depending on whether the
 drive has 20, 40 or 60 GB capacity).

I think so:
ad0: 58644MB IC35L060AVER07-0 [119150/16/63] at ata0-master tagged
UDMA33

I had to manually add IC35L060AVER07-0 to ata-disk.c (around line 832)
to get FreeBSD to use it though.  

...
ad_tagsupported(struct ad_softc *adp)
{
const char *drives[] = {IBM-DPTA, IBM-DTLA, IC35L060AVER07-0,
NULL};
...

This was a month or so though, so someone might have done the right
thing
and figured out how to parse those new IBM product strings to determine
if the drive supports CTQ or not. 

-- 
  \  |_ _|__ __|_ \ __| Jason Andresen[EMAIL PROTECTED]
 |\/ |  ||/ _|  Network and Distributed Systems Engineer
_|  _|___|  _| _|_\___| Office: 703-883-7755


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message



Re: Tagged Command Queuing support for IC-35L0?0 ?

2001-09-04 Thread Steve Roome

On Tue, Sep 04, 2001 at 07:20:30PM +0200, Niek Bergboer wrote:
 Can these newer drives, based on the IC-35L0?0-chipset, also be used
 with TCQ enabled in FBSD? (? is 2, 4 or 6 depending on whether the
 drive has 20, 40 or 60 GB capacity).

I've got one of these :

ad0: 39266MB IC35L040AVER07-0 [79780/16/63] at ata0-master UDMA66

If I turn tagged queueing on, I get an awful lot of write failures and
ata timeouts and whatnot. Basically it just doesn't work. **For me**

I'm not blaming Søren Schmidt here! it could be due to broken
hardware, code or just my sheer incompetence, but in the end I gave up
trying, it didn't work with my last drive either, and that was a 30GP
type drive (don't remember the model number though).

As far as I remember there are apparently problems with some of these
drives in terms of whether they even work when they leave the factory,
but I've only ever heard that here (make what you want of that).

Good luck, YMMV I think I might have made a local patch to include
my drive.. something like this...

/usr/src/sys/dev/ata/ata-disk.c around line 861
   const char *drives[] = {IBM-DPTA, IBM-DTLA, IC35L040AVER07, NULL};

As I said, it didn't work though =(

Steve

P.S. let me know if you suceed in getting it to work, maybe I need a
different motherboard or just to change some settings or something?

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message