Re: 2.2 Backport Terminated ...

2000-09-12 Thread Mike Castle

On Tue, Sep 12, 2000 at 04:31:07PM -0700, Andre Hedrick wrote:
> Do to limits in personal bandwidth and other projects that need to get
> done, I can no longer keep up the back port of the ATA code.

Bummer.

The 2.2.17 ide code doesn't work for me.

I used to use 2.2.15pre15 with ide.  With 2.2.17+ide, I have problems.
2.2.17 standard works however (if a little slower, I think).

I haven't had time to work out all of the specifics, but this is what I
saw.

The motherboard I'm using is a Spacewalker/Shuttle HOT-557 v1.5 with
latest BIOS.  This motherboard is 430VX chipset based (not the best, but
hey, it was free).  I've also just recently added an old SoundBlaster AWE32
as a 3rd ide to throw on an old cdrom and another harddrive:

I'm currently running 2.2.17+raid, though not using the raid yet (just
starting to play with it, which is why the upgrade from 2.2.15pre15 to
2.2.17 anyway).  So the follow collections of information (dmesg output and
find /proc/pci -type f | xargs pr) is for both 2.2.17+raid and
2.2.17+ide+raid.  If need it without raid, I can do it.  Just will take a
while.

===
Linux version 2.2.17raid (root@thune) (gcc version 2.95.2 19991024 (release)) #4 Wed 
Sep 6 13:56:49 CDT 2000
Detected 233226 kHz processor.
Console: colour VGA+ 80x28
Calibrating delay loop... 465.31 BogoMIPS
Memory: 79668k/81920k available (760k kernel code, 412k reserved, 1028k data, 52k init)
Dentry hash table entries: 16384 (order 5, 128k)
Buffer cache hash table entries: 131072 (order 7, 512k)
Page cache hash table entries: 32768 (order 5, 128k)
CPU: Intel Pentium MMX stepping 03
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
Intel Pentium with F0 0F bug - workaround enabled.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfb000
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 131072 bhash 65536)
Initializing RT netlink socket
Starting kswapd v 1.5 
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
Real Time Clock Driver v1.09
PIIX3: IDE controller on PCI bus 00 dev 39
PIIX3: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
hda: Maxtor 91303D6, ATA DISK drive
hdb: Maxtor 53073U6, ATA DISK drive
hdc: Maxtor 93652U8, ATA DISK drive
hdd: Maxtor 92048U8, ATA DISK drive
hdg: probing with STATUS(0x00) instead of ALTSTATUS(0x80)
hdg: HITACHI CDR-7930, ATAPI CDROM drive
hdh: probing with STATUS(0x50) instead of ALTSTATUS(0xd0)
hdh: Maxtor 53073H6, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide3 at 0x168-0x16f,0x36e on irq 10
hda: Maxtor 91303D6, 12427MB w/512kB Cache, CHS=12624/32/63, (U)DMA
hdb: Maxtor 53073U6, 29311MB w/2048kB Cache, CHS=59554/16/63, (U)DMA
hdc: Maxtor 93652U8, 34837MB w/2048kB Cache, CHS=4441/255/63, (U)DMA
hdd: Maxtor 92048U8, 19470MB w/2048kB Cache, CHS=39560/16/63, (U)DMA
hdh: Maxtor 53073H6, 29311MB w/2048kB Cache, CHS=59554/16/63
md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
raid5: measuring checksumming speed
raid5: MMX detected, trying high-speed MMX checksum routines
   pII_mmx   :   342.900 MB/sec
   p5_mmx:   393.573 MB/sec
   8regs :   244.602 MB/sec
   32regs:   195.453 MB/sec
using fastest function: p5_mmx (393.573 MB/sec)
md.c: sizeof(mdp_super_t) = 4096
Partition check:
 hda: hda1 hda2 hda3 hda4
 hdb: hdb1 hdb2 hdb3
 hdc: hdc1 hdc2 hdc3
 hdd: hdd1 hdd2 hdd3 hdd4
 hdh: hdh1 hdh2 hdh3
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 52k freed
NET4: Unix domain sockets 1.0 for Linux NET4.0.
Adding Swap: 66016k swap-space (priority 1)
Adding Swap: 131504k swap-space (priority 1)
Adding Swap: 65988k swap-space (priority 1)
hdc: timeout waiting for DMA
hdc: irq timeout: status=0xd0 { Busy }
hdc: DMA disabled
hdd: DMA disabled
ide1: reset: success
hdb: timeout waiting for DMA
hdb: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
hda: status timeout: status=0xd0 { Busy }
hda: DMA disabled
hdb: DMA disabled
hda: drive not ready for command
ide0: reset: success
(read) hdh3's sb offset: 131456 [events: ]
md: invalid raid superblock magic on hdh3
md: hdh3 has invalid sb, not importing!
could not import hdh3!
autostart hdh3 failed!
tulip.c:v0.91g-ppc 7/16/99 [EMAIL PROTECTED]
eth0: Lite-On 82c168 PNIC rev 32 at 0x6400, 00:A0:CC:26:67:40, IRQ 11.
eth0:  MII transceiver #1 config 3100 status 7829 advertising 01e1.
eth1: Lite-On PNIC-II rev 37 at 0x6800, 00:A0:CC:E4:8C:F6, IRQ 12.
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 

Re: 2.2 Backport Terminated ...

2000-09-12 Thread Bartlomiej Zolnierkiewicz


I will maintain 2.2 backport on (maybe) regular basis...

On Tue, 12 Sep 2000, Andre Hedrick wrote:
>
> Greetings All,
>
> Do to limits in personal bandwidth and other projects that need to get
> done, I can no longer keep up the back port of the ATA code.
>
> Things that are before me are :
>
>   Finish Stablity of 2.4.0
>   Finish CASCADE for 2.4.0 and introduction @ ALS
>   8 drives per channel, or 16 drives per card.
>   Finish ORBS Castlewood for 2.4.0
>   Finish ARCO-IDE RAID for 2.4.0
>   Finish ONION-BUG fix without TASKFILE IOCTL for 2.4.0
>   Parse 48-bit LBA for 2.4.0/2.5.0
>
>   Finish TASKFILE for 2.5.0
>   Prep for SerialATA SuperSets for 2.5.0
>
>   Finish Drive Certification Model and test Suite.
>
>   Stop pissing Linus off on a regular basis ;-)
>
> Cheers,
>
> Andre Hedrick
> The Linux ATA/IDE guy
>
> PS.  If you do not get a reply or a late one you now know why.
> PS.  If BKZ is up to it, he will begin to handle the back-ports again.
>

Andre, are you going to modularize UDMA drivers for 2.5 ?

--
Bartlomiej Zolnierkiewicz
<[EMAIL PROTECTED]>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



2.2 Backport Terminated ...

2000-09-12 Thread Andre Hedrick


Greetings All,

Do to limits in personal bandwidth and other projects that need to get
done, I can no longer keep up the back port of the ATA code.

Things that are before me are :

Finish Stablity of 2.4.0
Finish CASCADE for 2.4.0 and introduction @ ALS
8 drives per channel, or 16 drives per card.
Finish ORBS Castlewood for 2.4.0
Finish ARCO-IDE RAID for 2.4.0
Finish ONION-BUG fix without TASKFILE IOCTL for 2.4.0
Parse 48-bit LBA for 2.4.0/2.5.0

Finish TASKFILE for 2.5.0
Prep for SerialATA SuperSets for 2.5.0

Finish Drive Certification Model and test Suite.

Stop pissing Linus off on a regular basis ;-)

Cheers,

Andre Hedrick
The Linux ATA/IDE guy

PS.  If you do not get a reply or a late one you now know why.
PS.  If BKZ is up to it, he will begin to handle the back-ports again.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



2.2 Backport Terminated ...

2000-09-12 Thread Andre Hedrick


Greetings All,

Do to limits in personal bandwidth and other projects that need to get
done, I can no longer keep up the back port of the ATA code.

Things that are before me are :

Finish Stablity of 2.4.0
Finish CASCADE for 2.4.0 and introduction @ ALS
8 drives per channel, or 16 drives per card.
Finish ORBS Castlewood for 2.4.0
Finish ARCO-IDE RAID for 2.4.0
Finish ONION-BUG fix without TASKFILE IOCTL for 2.4.0
Parse 48-bit LBA for 2.4.0/2.5.0

Finish TASKFILE for 2.5.0
Prep for SerialATA SuperSets for 2.5.0

Finish Drive Certification Model and test Suite.

Stop pissing Linus off on a regular basis ;-)

Cheers,

Andre Hedrick
The Linux ATA/IDE guy

PS.  If you do not get a reply or a late one you now know why.
PS.  If BKZ is up to it, he will begin to handle the back-ports again.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: 2.2 Backport Terminated ...

2000-09-12 Thread Bartlomiej Zolnierkiewicz


I will maintain 2.2 backport on (maybe) regular basis...

On Tue, 12 Sep 2000, Andre Hedrick wrote:

 Greetings All,

 Do to limits in personal bandwidth and other projects that need to get
 done, I can no longer keep up the back port of the ATA code.

 Things that are before me are :

   Finish Stablity of 2.4.0
   Finish CASCADE for 2.4.0 and introduction @ ALS
   8 drives per channel, or 16 drives per card.
   Finish ORBS Castlewood for 2.4.0
   Finish ARCO-IDE RAID for 2.4.0
   Finish ONION-BUG fix without TASKFILE IOCTL for 2.4.0
   Parse 48-bit LBA for 2.4.0/2.5.0

   Finish TASKFILE for 2.5.0
   Prep for SerialATA SuperSets for 2.5.0

   Finish Drive Certification Model and test Suite.

   Stop pissing Linus off on a regular basis ;-)

 Cheers,

 Andre Hedrick
 The Linux ATA/IDE guy

 PS.  If you do not get a reply or a late one you now know why.
 PS.  If BKZ is up to it, he will begin to handle the back-ports again.


Andre, are you going to modularize UDMA drivers for 2.5 ?

--
Bartlomiej Zolnierkiewicz
[EMAIL PROTECTED]

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: 2.2 Backport Terminated ...

2000-09-12 Thread Mike Castle

On Tue, Sep 12, 2000 at 04:31:07PM -0700, Andre Hedrick wrote:
 Do to limits in personal bandwidth and other projects that need to get
 done, I can no longer keep up the back port of the ATA code.

Bummer.

The 2.2.17 ide code doesn't work for me.

I used to use 2.2.15pre15 with ide.  With 2.2.17+ide, I have problems.
2.2.17 standard works however (if a little slower, I think).

I haven't had time to work out all of the specifics, but this is what I
saw.

The motherboard I'm using is a Spacewalker/Shuttle HOT-557 v1.5 with
latest BIOS.  This motherboard is 430VX chipset based (not the best, but
hey, it was free).  I've also just recently added an old SoundBlaster AWE32
as a 3rd ide to throw on an old cdrom and another harddrive:

I'm currently running 2.2.17+raid, though not using the raid yet (just
starting to play with it, which is why the upgrade from 2.2.15pre15 to
2.2.17 anyway).  So the follow collections of information (dmesg output and
find /proc/pci -type f | xargs pr) is for both 2.2.17+raid and
2.2.17+ide+raid.  If need it without raid, I can do it.  Just will take a
while.

===
Linux version 2.2.17raid (root@thune) (gcc version 2.95.2 19991024 (release)) #4 Wed 
Sep 6 13:56:49 CDT 2000
Detected 233226 kHz processor.
Console: colour VGA+ 80x28
Calibrating delay loop... 465.31 BogoMIPS
Memory: 79668k/81920k available (760k kernel code, 412k reserved, 1028k data, 52k init)
Dentry hash table entries: 16384 (order 5, 128k)
Buffer cache hash table entries: 131072 (order 7, 512k)
Page cache hash table entries: 32768 (order 5, 128k)
CPU: Intel Pentium MMX stepping 03
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
Intel Pentium with F0 0F bug - workaround enabled.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfb000
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 131072 bhash 65536)
Initializing RT netlink socket
Starting kswapd v 1.5 
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
Real Time Clock Driver v1.09
PIIX3: IDE controller on PCI bus 00 dev 39
PIIX3: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
hda: Maxtor 91303D6, ATA DISK drive
hdb: Maxtor 53073U6, ATA DISK drive
hdc: Maxtor 93652U8, ATA DISK drive
hdd: Maxtor 92048U8, ATA DISK drive
hdg: probing with STATUS(0x00) instead of ALTSTATUS(0x80)
hdg: HITACHI CDR-7930, ATAPI CDROM drive
hdh: probing with STATUS(0x50) instead of ALTSTATUS(0xd0)
hdh: Maxtor 53073H6, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide3 at 0x168-0x16f,0x36e on irq 10
hda: Maxtor 91303D6, 12427MB w/512kB Cache, CHS=12624/32/63, (U)DMA
hdb: Maxtor 53073U6, 29311MB w/2048kB Cache, CHS=59554/16/63, (U)DMA
hdc: Maxtor 93652U8, 34837MB w/2048kB Cache, CHS=4441/255/63, (U)DMA
hdd: Maxtor 92048U8, 19470MB w/2048kB Cache, CHS=39560/16/63, (U)DMA
hdh: Maxtor 53073H6, 29311MB w/2048kB Cache, CHS=59554/16/63
md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
raid5: measuring checksumming speed
raid5: MMX detected, trying high-speed MMX checksum routines
   pII_mmx   :   342.900 MB/sec
   p5_mmx:   393.573 MB/sec
   8regs :   244.602 MB/sec
   32regs:   195.453 MB/sec
using fastest function: p5_mmx (393.573 MB/sec)
md.c: sizeof(mdp_super_t) = 4096
Partition check:
 hda: hda1 hda2 hda3 hda4
 hdb: hdb1 hdb2 hdb3
 hdc: hdc1 hdc2 hdc3
 hdd: hdd1 hdd2 hdd3 hdd4
 hdh: hdh1 hdh2 hdh3
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 52k freed
NET4: Unix domain sockets 1.0 for Linux NET4.0.
Adding Swap: 66016k swap-space (priority 1)
Adding Swap: 131504k swap-space (priority 1)
Adding Swap: 65988k swap-space (priority 1)
hdc: timeout waiting for DMA
hdc: irq timeout: status=0xd0 { Busy }
hdc: DMA disabled
hdd: DMA disabled
ide1: reset: success
hdb: timeout waiting for DMA
hdb: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
hda: status timeout: status=0xd0 { Busy }
hda: DMA disabled
hdb: DMA disabled
hda: drive not ready for command
ide0: reset: success
(read) hdh3's sb offset: 131456 [events: ]
md: invalid raid superblock magic on hdh3
md: hdh3 has invalid sb, not importing!
could not import hdh3!
autostart hdh3 failed!
tulip.c:v0.91g-ppc 7/16/99 [EMAIL PROTECTED]
eth0: Lite-On 82c168 PNIC rev 32 at 0x6400, 00:A0:CC:26:67:40, IRQ 11.
eth0:  MII transceiver #1 config 3100 status 7829 advertising 01e1.
eth1: Lite-On PNIC-II rev 37 at 0x6800, 00:A0:CC:E4:8C:F6, IRQ 12.
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at