lkml.org 
[lkml]   [2000]   [Aug]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: Infinite loop in boot with 2.2.14+ and IDE Zip
Date
Andre, 
no, the patch makes things worse on the zip -
I normally use 2.2.13 with the patch, because it gives UDMA access to the hard
drive. But it gives big problems trying to access the Zip (I think, /dev/hdd is not a
valid block device). Sometimes I can access the disk if I first use fdisk to
print the partition table, sometimes fdisk doesn't manage this. So, I keep an
unpatched version of 2.2.13 as well.
In 2.2.16 the patch doesn't let me boot without a zip disk being inserted, and
I get similar problems trying to access /dev/hdd (if anything, they're worse,
I've never managed to access a zip disk with patched 2.2.16.
Thanks for the info on why the code had to be changed.
Ken

On Sun, 20 Aug 2000, you wrote:
> On Fri, 18 Aug 2000, ken moffat wrote:
>
> > Hi,
> > this has been reported at least twice before (thanks to Andre Cornelis van Veen
> > and Jeremy Beker), but nobody has yet come up with any real solution.
>
> Funny that this is the first time I have heard of your problem.
>
> > I have an IDE Zip drive as /dev/hdd. Up to kernel 2.2.13 I could boot without a
> > zip disk being inserted during the partition check, drivers/block/ide.c would
> > return
> > hdd:hdd: lost interrupt
> > hdd: read_intr: status=0x50 { DriveReady SeekComplete }
> > giving a result of
> > unknown partition table
> > in the calling routine.
> >
> > With the rewrite of ide.c it loops in the error messages, and even inserting a
> > disk does not break the loop:
> > hdd:hdd:lost interrupt
> > hdd:lost interrupt
> > hdd:lost interrupt and so on every 10 seconds
> >
> > 2.4.0-test2 seemed to be the same.
> >
> > My zip drive appears to be the early 100Mb version which does not support
> > ATAPI. Somebody suggested this was a motherboard or chipset issue. I'm using
> > a Jetway BS542B motherboard with an ALI15X3 IDE controller. This report
> > relates to vanilla kernels without Andre's IDE patch.
>
> Well does the patches fix the problem?
> If it does then there is not an issue, if they do not then there is an
> issue.
>
> > Two questions:
> >
> > Has anybody got 2.2.14 or later booting with an IDE zip drive without a disk
> > being present ? If so, what hardware or special config did it need ?
> >
> > Has anyone any thoughts on fixing ide.c, or even why it was altered - I wasn't
> > on the list at the time, but it looks a fairly major change and I'm rubbish at
> > changing interrupt-driven code.
>
> Because the original code was wrong under SMP.
>
> Now I am lost at your point you are trying to make, sorry ...
>
> Cheers,
>
> Andre Hedrick
> The Linux ATA/IDE guy
--
Amongst our weaponry are such diverse elements as fear, surprise,
ruthless efficiency, and an almost fanatical devotion to the Penguin,
and nice red uniforms.
"Monty Penguin" (well, what did you expect? I don't do Python ;-()
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:37    [W:0.051 / U:0.972 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site