Bug#289770: (fwd) Re: Bug#289770: kernel-image-2.6.10-1-686: 2.6.10 fails to set up DMA on my IBM thinkpad

2005-02-10 Thread Philip Armstrong
On Wed, Jan 12, 2005 at 01:52:33PM +0100, Bartlomiej Zolnierkiewicz wrote:
 On Wednesday 12 January 2005 13:02, Philip Armstrong wrote:
  On Tue, Jan 11, 2005 at 08:53:45PM +0100, maximilian attems wrote:
   dma on a thinkpad  600E worked for 2.6.8, but didn't since 2.6.9
   also non working 2.6.10.
   
   -hda: 12594960 sectors (6448 MB) w/460KiB Cache, CHS=13328/15/63, UDMA(33)
   +hda: 12594960 sectors (6448 MB) w/460KiB Cache, CHS=13328/15/63
   
   could you please look at the following ide dma bug report for piix in
   debian - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=289770
   full dmesg of both 2.6.8 and 2.6.10 are posted there.
 
 something steals resource needed for IDE driver so no DMA

Further investigation reveals that turning off CONFIG_PNPBIOS solves
the problem.

With PNPBIOS set, the kernel seems to think that the io range is in
use regardless of whether quickboot is set in the BIOS or not.

cheers,

Phil

-- 
http://www.kantaka.co.uk/ .oOo. public key: http://www.kantaka.co.uk/gpg.txt


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#289770: (fwd) Re: Bug#289770: kernel-image-2.6.10-1-686: 2.6.10 fails to set up DMA on my IBM thinkpad

2005-01-12 Thread Philip Armstrong
On Tue, Jan 11, 2005 at 08:53:45PM +0100, maximilian attems wrote:
 dma on a thinkpad  600E worked for 2.6.8, but didn't since 2.6.9
 also non working 2.6.10.
 
 -hda: 12594960 sectors (6448 MB) w/460KiB Cache, CHS=13328/15/63, UDMA(33)
 +hda: 12594960 sectors (6448 MB) w/460KiB Cache, CHS=13328/15/63
 
 could you please look at the following ide dma bug report for piix in
 debian - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=289770
 full dmesg of both 2.6.8 and 2.6.10 are posted there.

Incidentally, this may be the same bug as Debian bug #284558:

  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=284558

which involves more recent PIIX hardware.

Phil

-- 
http://www.kantaka.co.uk/ .oOo. public key: http://www.kantaka.co.uk/gpg.txt


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#289770: (fwd) Re: Bug#289770: kernel-image-2.6.10-1-686: 2.6.10 fails to set up DMA on my IBM thinkpad

2005-01-12 Thread Bartlomiej Zolnierkiewicz
On Wednesday 12 January 2005 13:02, Philip Armstrong wrote:
 On Tue, Jan 11, 2005 at 08:53:45PM +0100, maximilian attems wrote:
  dma on a thinkpad  600E worked for 2.6.8, but didn't since 2.6.9
  also non working 2.6.10.
  
  -hda: 12594960 sectors (6448 MB) w/460KiB Cache, CHS=13328/15/63, UDMA(33)
  +hda: 12594960 sectors (6448 MB) w/460KiB Cache, CHS=13328/15/63
  
  could you please look at the following ide dma bug report for piix in
  debian - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=289770
  full dmesg of both 2.6.8 and 2.6.10 are posted there.

something steals resource needed for IDE driver so no DMA

 Incidentally, this may be the same bug as Debian bug #284558:
 
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=284558
 
 which involves more recent PIIX hardware.

this one is an user error, ide_generic driver shouldn't be used
at the same time as piix driver


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#289770: (fwd) Re: Bug#289770: kernel-image-2.6.10-1-686: 2.6.10 fails to set up DMA on my IBM thinkpad

2005-01-12 Thread Prarit Bhargava
Philip and Bartlomiej,
I've been tracking an almost identical problem on my IA64 platform with 
a bk pull that is about a month old. 

I tracked it down to a duplicate vector request of 0x38 = 56 by the 
mmtimer -- take a look at /proc/interrupts, /proc/ioports, /proc/iomem 
and see if anything has requested the specific area that your CD is 
trying to get.

My output looked like:
SGIIOC4: IDE controller at PCI slot :01:01.0, revision 79
ide0: BM-DMA at 0xc1080c200140-0xc1080c200163
Probing IDE interface ide0...
hda: MATSHITADVD-ROM SR-8588, ATAPI CD/DVD-ROM drive
ide0: Disabled unable to get IRQ 56.
Probing IDE interface ide0...
hda: MATSHITADVD-ROM SR-8588, ATAPI CD/DVD-ROM drive
hda: IRQ probe failed (0x4ffe)
Probing IDE interface ide1...
ide1: Wait for ready failed before probe !
Probing IDE interface ide2...
ide2: Wait for ready failed before probe !
Probing IDE interface ide3...
ide3: Wait for ready failed before probe !
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !
ide0: DISABLED, NO IRQ
Bartlomiej, just a thought:
I think that the output of the failures of the probes for non-existant 
interfaces ide1-ide5 could be suppressed, no?

What would you think if we only output the failed before probe 
messages for interfaces that return -EBUSY from wait_hwif_ready? It 
would make the system boot a lot prettier:)

P.
Does the kernel know what the 'something' is? Should I be routing
around in /proc looking for something specific?
cheers,
Phil
 


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


Bug#289770: (fwd) Re: Bug#289770: kernel-image-2.6.10-1-686: 2.6.10 fails to set up DMA on my IBM thinkpad

2005-01-11 Thread maximilian attems

dma on a thinkpad  600E worked for 2.6.8, but didn't since 2.6.9
also non working 2.6.10.

-hda: 12594960 sectors (6448 MB) w/460KiB Cache, CHS=13328/15/63, UDMA(33)
+hda: 12594960 sectors (6448 MB) w/460KiB Cache, CHS=13328/15/63

could you please look at the following ide dma bug report for piix in
debian - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=289770
full dmesg of both 2.6.8 and 2.6.10 are posted there.

thanks maks



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]