Hello,
since we had a spare SCSI disk lying around (and I have no idea where
I should get the appropriate containers for the nice drive bays the
rawhide has) we added another SCSI adapter to our SMP rawhide. An
external MO drive works fine, but during access of the attaced drive we
see lots of
kernel: Bogus pci_unmap_single: dma_addr 0 base 800000 size 800000
The controller is an "Adaptec AHA-2940U2/W". The relevant code is in
arch/alpha/kernel/pci_iommu.c
and looks like:
if (dma_ofs * PAGE_SIZE >= arena->size) {
printk(KERN_ERR "Bogus pci_unmap_single: dma_addr %lx "
" base %lx size %x\n", dma_addr, arena->dma_base,
arena->size);
return;
BUG();
}
(this is 2.4.21). This looks like a know BUG(). Is this harmless or is
there a workaround available?
Thanks
Helge
--
Helge Kreutzmann, Dipl.-Phys. Helge Kreutzmann itp uni-hannover de
gpg signed mail preferred gpg-key: finger kreutzm rigel itp uni-hannover de
64bit GNU powered http://www.itp.uni-hannover.de/~kreutzm
Help keep free software "libre": http://www.freepatents.org/
Attachment:
pgp00001.pgp
Description: PGP signature