From: Eric J. <al...@xm...> - 2000-08-07 16:32:53
|
Noticed some strange behavior on one of my systems. On an Athlon 700 I use that's purely IDE based (w/ AMD Viper chipset, UDMA66 drivers from linux-ide.org in dma33 mode), when using cdparanoiaIII to rip cd audio off the ATAPI cdrom drive, lirc is almost completely shut down. I can get a code through every once in a while, but it's nowhere near reliable. Maybe this is an interrupt thing? Doing *Anything* else I have no problems, even when I've got a few compiles going and a load above 2.0 lirc is perfectly reliable. But fire up cdparanoia and it's toast. I'm using (iirc) a lirc snapshot from cvs about a month old, kernel is 2.2.16 plus alan cox's patches plus the linux-ide.org amd viper driver. - Eric |
From: Bart A. <sca...@ya...> - 2000-08-07 22:54:03
|
Probably an interrupt thing or something.. And yes, CDROM's do stuff like that, don't they? --b ----- Original Message ----- From: Eric Jorgensen <al...@xm...> To: <lir...@li...> Sent: Monday, August 07, 2000 6:32 PM Subject: PB serial reciever breaks during CDDA extraction? > > Noticed some strange behavior on one of my systems. On an Athlon 700 I > use that's purely IDE based (w/ AMD Viper chipset, UDMA66 drivers from > linux-ide.org in dma33 mode), when using cdparanoiaIII to rip cd audio > off the ATAPI cdrom drive, lirc is almost completely shut down. I can > get a code through every once in a while, but it's nowhere near > reliable. > > Maybe this is an interrupt thing? Doing *Anything* else I have no > problems, even when I've got a few compiles going and a load above 2.0 > lirc is perfectly reliable. But fire up cdparanoia and it's toast. > > I'm using (iirc) a lirc snapshot from cvs about a month old, kernel is > 2.2.16 plus alan cox's patches plus the linux-ide.org amd viper driver. > > - Eric |
From: Eric J. <al...@xm...> - 2000-08-07 23:32:30
|
> > Probably an interrupt thing or something.. And yes, > CDROM's do stuff like that, don't they? Yeah. Well that's my presumption - so many interrupts caused by IDE i/o that lirc can't get a word in edgewise. The question then would be if there's anything that can be done about it? - Eric |
From: Bart A. <sca...@ya...> - 2000-08-07 23:56:49
|
----- Original Message ----- From: Eric Jorgensen <al...@xm...> To: Bart Alewijnse <sca...@ya...> Cc: <lir...@li...> Sent: Tuesday, August 08, 2000 1:32 AM Subject: Re: PB serial reciever breaks during CDDA extraction? > > > > Probably an interrupt thing or something.. And yes, > > CDROM's do stuff like that, don't they? > > > Yeah. Well that's my presumption - so many interrupts caused by > IDE i/o that lirc can't get a word in edgewise. kind of... i don't know.. i run my tv app most of the time - that's huge amounts of data, and it's interrupt-based. xosview's irq `light' doesn't go off - though that doesn't say much, it could be just 25 ints per second (25fps, PAL) for some strange reason. It's more that loads of other interrupt-based things never seem to contribute much to system load. Intuitively I'ld say printing, using a modem, and playing music should much up your computer. But that's like zilch. The only thing I can think of (which would be stupid) is that the interrupt, having disabled interrupts to not be interrupted - blocks. Stranger things have been known to have happened, though this would be a severely stupid thing. > The question then would be if there's anything that can be done > about it? Other than rewriting the cd driver, nay, most probably redesigning the hardware (just taking a slower drive may work - heh, that's an ironical one) i don't think much. (by the by, this reply is based off so much guesstimation it's prolly completely useless. I almost mentioned bus saturation too, but that's plain impossible. heh well, at least i know what it means:) --b |
From: Mike C. <da...@ix...> - 2000-08-08 17:10:00
|
On Mon, Aug 07, 2000 at 05:32:28PM -0600, Eric Jorgensen wrote: > Yeah. Well that's my presumption - so many interrupts caused by > IDE i/o that lirc can't get a word in edgewise. > > The question then would be if there's anything that can be done > about it? Yeah. Switch the SCSI. That's one of the joys of IDE. You get what you pay for. mrc -- Mike Castle Life is like a clock: You can work constantly da...@ix... and be right all the time, or not work at all www.netcom.com/~dalgoda/ and be right at least twice a day. -- mrc We are all of us living in the shadow of Manhattan. -- Watchmen |
From: <col...@hi...> - 2000-08-08 05:20:43
|
Hi! Eric Jorgensen "al...@xm..." wrote: EJ> Maybe this is an interrupt thing? Definitely. AFAIK in some situations the ide drivers can disable interrupts for milliseconds. Way too much for LIRC to function reliably. Christoph |