2002-08-03 16:33:37

by alien.ant

[permalink] [raw]
Subject: 2.4.19 IDE Partition Check issue

Hi,

I attempted to upgrade from 2.4.18 to 2.4.19 today but one of machines repeatedly hangs at the "Partition check" on the IDE drives.

The machine is a Compaq Proliant 800 Pentium III SMP box with a Highpoint 370 IDE controller. I attempted several reboots with the check continually failing. Rebooting back to 2.4.18 removed the problem.

Searching the archive I note several other people have had this problem with 2.4.19-pre kernels but, as yet, there seems to be no resolution?

Thanks,

Steve.


2.4.19
------
Aug 3 16:04:23 shaun kernel: HPT370: IDE controller on PCI bus 01 dev 38
Aug 3 16:04:23 shaun kernel: HPT370: chipset revision 3
Aug 3 16:04:23 shaun kernel: HPT370: not 100%% native mode: will probe irqs lat er
Aug 3 16:04:23 shaun kernel: HPT370: using 33MHz PCI clock
Aug 3 16:04:23 shaun kernel: ide2: BM-DMA at 0x4000-0x4007, BIOS settings: hde:DMA, hdf:DMA
Aug 3 16:04:23 shaun kernel: ide3: BM-DMA at 0x4008-0x400f, BIOS settings: hdg:pio, hdh:pio
Aug 3 16:04:23 shaun kernel: hda: CD-ROM CDU701-Q, ATAPI CD/DVD-ROM drive
Aug 3 16:04:23 shaun kernel: hde: Maxtor 53073U6, ATA DISK drive
Aug 3 16:04:23 shaun kernel: hdf: IBM-DTLA-307045, ATA DISK drive
Aug 3 16:04:23 shaun kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Aug 3 16:04:23 shaun kernel: ide2 at 0x4400-0x4407,0x4412 on irq 23
Aug 3 16:04:23 shaun kernel: hde: 60030432 sectors (30736 MB) w/2048KiB Cache,CHS=59554/16/63, UDMA(66)
Aug 3 16:04:23 shaun kernel: hdf: 90069840 sectors (46116 MB) w/1916KiB Cache, CHS=89355/16/63, UDMA(44)
Aug 3 16:04:23 shaun kernel: hda: ATAPI 14X CD-ROM drive, 128kB Cache
Aug 3 16:04:23 shaun kernel: Uniform CD-ROM driver Revision: 3.12
Aug 3 16:04:23 shaun kernel: Partition check:
Aug 3 16:04:23 shaun kernel: hde: hde1 < hde5 >
Aug 3 16:04:23 shaun kernel: hdf:hdf: status timeout: status=0xff {Busy }
Aug 3 16:04:23 shaun kernel: hde: DMA disabled
Aug 3 16:04:23 shaun kernel: hdf: DMA disabled
Aug 3 16:04:23 shaun kernel: hdf: drive not ready for command
Aug 3 16:04:23 shaun kernel: ide2: reset: success
Aug 3 16:04:23 shaun kernel: hdf1 < hdf5 >


2.4.18
------
Aug 3 16:14:46 shaun kernel: HPT370: IDE controller on PCI bus 01 dev
38
Aug 3 16:14:46 shaun kernel: HPT370: chipset revision 3
Aug 3 16:14:46 shaun kernel: HPT370: not 100%% native mode: will probe irqs later
Aug 3 16:14:46 shaun kernel: ide2: BM-DMA at 0x4000-0x4007, BIOS settings:hde:DMA, hdf:DMA
Aug 3 16:14:46 shaun kernel: ide3: BM-DMA at 0x4008-0x400f, BIOS settings:hdg:pio, hdh:pio
Aug 3 16:14:46 shaun kernel: hda: CD-ROM CDU701-Q, ATAPI CD/DVD-ROM drive
Aug 3 16:14:46 shaun kernel: hde: Maxtor 53073U6, ATA DISK drive
Aug 3 16:14:46 shaun kernel: hdf: IBM-DTLA-307045, ATA DISK drive
Aug 3 16:14:46 shaun kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Aug 3 16:14:46 shaun kernel: ide2 at 0x4400-0x4407,0x4412 on irq 23
Aug 3 16:14:46 shaun kernel: hde: 60030432 sectors (30736 MB) w/2048KiB Cache,CHS=59554/16/63, UDMA(66)
Aug 3 16:14:46 shaun kernel: hdf: 90069840 sectors (46116 MB) w/1916KiB Cache,CHS=89355/16/63, UDMA(44)
Aug 3 16:14:46 shaun kernel: hda: ATAPI 14X CD-ROM drive, 128kB Cache
Aug 3 16:14:46 shaun kernel: Uniform CD-ROM driver Revision: 3.12
Aug 3 16:14:46 shaun kernel: Partition check:
Aug 3 16:14:46 shaun kernel: hde: hde1 < hde5 >
Aug 3 16:14:46 shaun kernel: hdf: hdf1 < hdf5 >


2002-08-03 16:39:25

by Alan

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On Sat, 2002-08-03 at 17:37, [email protected] wrote:
> Hi,
>
> I attempted to upgrade from 2.4.18 to 2.4.19 today but one of machines repeatedly hangs at the "Partition check" on the IDE drives.
>
> The machine is a Compaq Proliant 800 Pentium III SMP box with a Highpoint 370 IDE controller. I attempted several reboots with the check continually failing. Rebooting back to 2.4.18 removed the problem.
>
> Searching the archive I note several other people have had this problem with 2.4.19-pre kernels but, as yet, there seems to be no resolution?
>
Can you try 2.4.19-ac1 once I upload it. That has slightly further
updated IDE code and it would useful to know if the same problem occurs

2002-08-03 21:54:59

by Gary White

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

Alan I have the same problem Just complied 2.4.10-ac1 and I it did
not help. I only have a problem if I compile in the ALI M15x3 chipset
support so I can use DMA. Without DMA the partition check zooms right
past the 2 Maxtor 120GB drives I am having a problem with.

Note: I do have an AWARD Bios and have tried the with and without
Auto-Geometry Resizing support compiled in the kernel.

Oly boots if I don't use DMA and generic controller support.

>
> On Sat, 2002-08-03 at 17:37, [email protected] wrote:
> > Hi,
> >
> > I attempted to upgrade from 2.4.18 to 2.4.19 today but one of machines repeatedly hangs at the "Partition check" on the IDE drives.
> >
> > The machine is a Compaq Proliant 800 Pentium III SMP box with a Highpoint 370 IDE controller. I attempted several reboots with the check continually failing. Rebooting back to 2.4.18 removed the problem.
> >
> > Searching the archive I note several other people have had this problem with 2.4.19-pre kernels but, as yet, there seems to be no resolution?
> >
> Can you try 2.4.19-ac1 once I upload it. That has slightly further
> updated IDE code and it would useful to know if the same problem occurs
>
> -
> 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/

--
Gary White [email protected]
Network Administrator Internet Pathway
P. O. Box 777, 105 D East Church Street Quitman, MS 39355
Voice: 601-776-3355 Fax: 601-776-2314

________________________________________________________
This email has been scanned by Internet Pathway's Email
Gateway scanning system for potentially harmful content,
such as viruses or spam. Nothing out of the ordinary was
detected in this email. For more information, call
601-776-3355 or email [email protected]
________________________________________________________

2002-08-04 04:08:42

by Kolbe Kegel

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

I had a similar issue when I was trying to install a new hard drive.
this was using 2.4.18, but the boot process would freeze during the
partition check. the problem on my end was solved by putting the drive
on a different channel... maybe you should see if that allows you to at
least boot, not that it helps to actually solve the problem.

Gary White wrote:

>Alan I have the same problem Just complied 2.4.10-ac1 and I it did
>not help. I only have a problem if I compile in the ALI M15x3 chipset
>support so I can use DMA. Without DMA the partition check zooms right
>past the 2 Maxtor 120GB drives I am having a problem with.
>
>Note: I do have an AWARD Bios and have tried the with and without
>Auto-Geometry Resizing support compiled in the kernel.
>
>Oly boots if I don't use DMA and generic controller support.
>
>
>
>>On Sat, 2002-08-03 at 17:37, [email protected] wrote:
>>
>>
>>>Hi,
>>>
>>>I attempted to upgrade from 2.4.18 to 2.4.19 today but one of machines repeatedly hangs at the "Partition check" on the IDE drives.
>>>
>>>The machine is a Compaq Proliant 800 Pentium III SMP box with a Highpoint 370 IDE controller. I attempted several reboots with the check continually failing. Rebooting back to 2.4.18 removed the problem.
>>>
>>>Searching the archive I note several other people have had this problem with 2.4.19-pre kernels but, as yet, there seems to be no resolution?
>>>
>>>
>>>
>>Can you try 2.4.19-ac1 once I upload it. That has slightly further
>>updated IDE code and it would useful to know if the same problem occurs
>>
>>-
>>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/
>>
>>
>
>
>


2002-08-04 05:39:07

by Alex Davis

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

What is UDMA44????


Aug 3 16:04:23 shaun kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Aug 3 16:04:23 shaun kernel: ide2 at 0x4400-0x4407,0x4412 on irq 23
Aug 3 16:04:23 shaun kernel: hde: 60030432 sectors (30736 MB) w/2048KiB \
Cache,CHS=59554/16/63, UDMA(66)
Aug 3 16:04:23 shaun kernel: hdf: 90069840 sectors (46116 MB) w/1916KiB Cache, \
CHS=89355/16/63, UDMA(44)
^^^^^^^^

Thanks.

Alex


__________________________________________________
Do You Yahoo!?
Yahoo! Health - Feel better, live better
http://health.yahoo.com

2002-08-04 09:08:26

by alien.ant

[permalink] [raw]
Subject: Re: Re: 2.4.19 IDE Partition Check issue

> Can you try 2.4.19-ac1 once I upload it.
> That has slightly further updated IDE code and it would
> useful to know if the same problem occurs

Yes, it has exactly the same problem as stock 2.4.19

Sorry!

Steve

2002-08-04 12:45:30

by Alan

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On Sun, 2002-08-04 at 06:42, Alex Davis wrote:
> What is UDMA44????
>
>
> Aug 3 16:04:23 shaun kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> Aug 3 16:04:23 shaun kernel: ide2 at 0x4400-0x4407,0x4412 on irq 23
> Aug 3 16:04:23 shaun kernel: hde: 60030432 sectors (30736 MB) w/2048KiB \
> Cache,CHS=59554/16/63, UDMA(66)
> Aug 3 16:04:23 shaun kernel: hdf: 90069840 sectors (46116 MB) w/1916KiB Cache, \
> CHS=89355/16/63, UDMA(44)

There are several actual speed steppings other than UDMA 33/66. The
33/66 are the top end for the control/cable. The drive may actually
choose a speed in between

2002-08-04 15:13:17

by alien.ant

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

Alan Cox wrote:

> On Sun, 2002-08-04 at 06:42, Alex Davis wrote:
> > What is UDMA44????
>
> There are several actual speed steppings other than UDMA 33/66. The
> 33/66 are the top end for the control/cable. The drive may actually
> choose a speed in between

I actually forced it to UDMA 44 as there were issues with the IBM drive
and the highpoint controller at one time (they may have been resolved
now but I have no need to increase to 66 - and wonder if in fact there
is any benefit in doing so, anyway).

Alan - I'm wondering if this issue is related to Maxtor drives? All the
reports I have seen of this problem have featured drives from this
manufacturer.

2002-08-04 15:40:46

by Alan

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On Sun, 2002-08-04 at 16:16, [email protected] wrote:
>
> Alan - I'm wondering if this issue is related to Maxtor drives? All the
> reports I have seen of this problem have featured drives from this
> manufacturer.

The ALi hang may well be sort of this. If its what Andre thinks then its
lack of support for LBA48 on ALi interface hardware (or at least for the
documentation we currently have on how to program it). If so -ac2 should
sort that one out


2002-08-04 15:54:55

by Daniela Engert

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On 04 Aug 2002 18:02:33 +0100, Alan Cox wrote:

>On Sun, 2002-08-04 at 16:16, [email protected] wrote:
>> Alan - I'm wondering if this issue is related to Maxtor drives? All the
>> reports I have seen of this problem have featured drives from this
>> manufacturer.

>The ALi hang may well be sort of this. If its what Andre thinks then its
>lack of support for LBA48 on ALi interface hardware (or at least for the
>documentation we currently have on how to program it). If so -ac2 should
>sort that one out

ALi IDE controllers up to revision C4h don't support LBA48 in DMA mode,
later revisions can do both PIO and DMA with LBA48 addressing. Check
out ALi's Windows drivers to see how the manufacturer itself worked
around this problem (it's kinda obvious).

Ciao,
Dani


2002-08-04 16:57:57

by alien.ant

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue



Alan Cox wrote:
>
> On Sun, 2002-08-04 at 16:16, [email protected] wrote:
> >
> > Alan - I'm wondering if this issue is related to Maxtor drives? All the
> > reports I have seen of this problem have featured drives from this
> > manufacturer.
>
> The ALi hang may well be sort of this. If its what Andre thinks then its
> lack of support for LBA48 on ALi interface hardware (or at least for the
> documentation we currently have on how to program it). If so -ac2 should
> sort that one out

In my case I'm using a Highpoint and not an ALi controller. People also
seem to experience the same problem with Promise, ALi and Highpoint
controllers on the 2.4.19-pre kernels so it looks unlikely to be a
controller spei

2002-08-04 17:01:24

by Alan

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On Sun, 2002-08-04 at 16:58, Daniela Engert wrote:
> ALi IDE controllers up to revision C4h don't support LBA48 in DMA mode,
> later revisions can do both PIO and DMA with LBA48 addressing. Check
> out ALi's Windows drivers to see how the manufacturer itself worked
> around this problem (it's kinda obvious).

Ok I've disabled LBA48 for revisions < 0xC4 lets see if that helps

2002-08-04 17:07:03

by Alan

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On Sun, 2002-08-04 at 18:00, [email protected] wrote:
> > The ALi hang may well be sort of this. If its what Andre thinks then its
> > lack of support for LBA48 on ALi interface hardware (or at least for the
> > documentation we currently have on how to program it). If so -ac2 should
> > sort that one out
>
> In my case I'm using a Highpoint and not an ALi controller. People also
> seem to experience the same problem with Promise, ALi and Highpoint
> controllers on the 2.4.19-pre kernels so it looks unlikely to be a
> controller spei

The Promise stuff is fixed in -ac and was exactly this issue. LBA48 is
not supported by the earlier promise controllers. The highpoint may well
be the same problem.

2002-08-04 17:30:28

by Daniela Engert

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On 04 Aug 2002 19:23:14 +0100, Alan Cox wrote:

>On Sun, 2002-08-04 at 16:58, Daniela Engert wrote:
>> ALi IDE controllers up to revision C4h don't support LBA48 in DMA mode,
>> later revisions can do both PIO and DMA with LBA48 addressing. Check
>> out ALi's Windows drivers to see how the manufacturer itself worked
>> around this problem (it's kinda obvious).
>
>Ok I've disabled LBA48 for revisions < 0xC4 lets see if that helps

Better make that <= 0xC4.

Ciao,
Dani


2002-08-04 17:29:37

by Daniela Engert

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On 04 Aug 2002 19:28:54 +0100, Alan Cox wrote:

>The Promise stuff is fixed in -ac and was exactly this issue. LBA48 is
>not supported by the earlier promise controllers. The highpoint may well
>be the same problem.

Actually, LBA48 (both PIO and DMA) is fine with all Promise controllers
except for the PDC20246.

Ciao,
Dani


2002-08-04 17:58:08

by Alan

[permalink] [raw]
Subject: Re: Re: 2.4.19 IDE Partition Check issue

On Sun, 2002-08-04 at 10:11, [email protected] wrote:
> > Can you try 2.4.19-ac1 once I upload it.
> > That has slightly further updated IDE code and it would
> > useful to know if the same problem occurs
>
> Yes, it has exactly the same problem as stock 2.4.19
>
> Sorry!

I'm out of ideas on the promise one then.

2002-08-04 22:13:16

by Sven-Haegar Koch

[permalink] [raw]
Subject: Re: Re: 2.4.19 IDE Partition Check issue

On 4 Aug 2002, Alan Cox wrote:

> On Sun, 2002-08-04 at 10:11, [email protected] wrote:
> > > Can you try 2.4.19-ac1 once I upload it.
> > > That has slightly further updated IDE code and it would
> > > useful to know if the same problem occurs
> >
> > Yes, it has exactly the same problem as stock 2.4.19
> >
> > Sorry!
>
> I'm out of ideas on the promise one then.

Perhaps one funny thing which got me with 2.4.19-rc3-ac3 bites you here
too:

With a "VIA vt82c596b (rev 23) IDE UDMA66 controller on pci00:07.1" a am
not able to boot or read the partition-table, UNLESS I select
CONFIG_IDEDMA_AUTO=y

If want to play safe and "use the slow pio modes" its broken, with
dma from the start it works without further problems.

c'ya
sven

--

The Internet treats censorship as a routing problem, and routes around it.
(John Gilmore on http://www.cygnus.com/~gnu/)

2002-08-05 02:37:46

by Rob van Nieuwkerk

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue


Alan wrote:
> The Promise stuff is fixed in -ac and was exactly this issue. LBA48 is
> not supported by the earlier promise controllers. The highpoint may well

Hi Alan,

I planned to do a massive disk replace/relocate action on my machines
soon and part of the plan is having a 160GB Maxtor in some machines.
Got scared by statement above .. :-)

I got myself a 2.4.19-ac3 tree, looked around in the IDE code and wasn't
able to find the answer for my questions:

Any chance of lba48 working on a:

- Promise Ultra66 (PDC20262: chipset revision 1) ?
- Intel 82371AB PIIX4 IDE (rev 01) (On P-III BX-chipset mobo) ?
- Intel 82371FB PIIX IDE [Triton I] (rev 02) (On P-I Triton I mobo) ?

greetings,
Rob van Nieuwkerk

2002-08-05 06:56:08

by Andre Hedrick

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On Mon, 5 Aug 2002, Rob van Nieuwkerk wrote:

>
> Alan wrote:
> > The Promise stuff is fixed in -ac and was exactly this issue. LBA48 is
> > not supported by the earlier promise controllers. The highpoint may well
>
> Hi Alan,
>
> I planned to do a massive disk replace/relocate action on my machines
> soon and part of the plan is having a 160GB Maxtor in some machines.
> Got scared by statement above .. :-)
>
> I got myself a 2.4.19-ac3 tree, looked around in the IDE code and wasn't
> able to find the answer for my questions:
>
> Any chance of lba48 working on a:
>
> - Promise Ultra66 (PDC20262: chipset revision 1) ?

Yes if BIOS is updated.

> - Intel 82371AB PIIX4 IDE (rev 01) (On P-III BX-chipset mobo) ?

Yes confirmed from Intel, their T13 representative.

> - Intel 82371FB PIIX IDE [Triton I] (rev 02) (On P-I Triton I mobo) ?

NO confirmed from Intel, their T13 representative, untested in Linux

> greetings,
> Rob van Nieuwkerk
> -
> 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/
>

Andre Hedrick
LAD Storage Consulting Group

2002-08-05 07:13:50

by Alan

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On Mon, 2002-08-05 at 03:41, Rob van Nieuwkerk wrote:
> I got myself a 2.4.19-ac3 tree, looked around in the IDE code and wasn't
> able to find the answer for my questions:
>
> Any chance of lba48 working on a:
>
> - Promise Ultra66 (PDC20262: chipset revision 1) ?

This one should work, its one of the potential problem cases however

> - Intel 82371AB PIIX4 IDE (rev 01) (On P-III BX-chipset mobo) ?
> - Intel 82371FB PIIX IDE [Triton I] (rev 02) (On P-I Triton I mobo) ?

Intel all seems to be fine

2002-08-05 07:15:55

by Alan

[permalink] [raw]
Subject: Re: 2.4.19 IDE Partition Check issue

On Mon, 2002-08-05 at 07:52, Andre Hedrick wrote:
> > Any chance of lba48 working on a:
> >

> > - Intel 82371FB PIIX IDE [Triton I] (rev 02) (On P-I Triton I mobo) ?
>
> NO confirmed from Intel, their T13 representative, untested in Linux


Ok Andre is the expert - I thought PIO worked on te Triton IDE for LBA48
?