[Another BUG? kernel 2.6.34-rc1] cs: warning: no high memory space available!

Dominik Brodowski linux at dominikbrodowski.net
Sat Mar 13 08:58:02 EST 2010


Hey,

On Sat, Mar 13, 2010 at 10:05:48PM +0900, Komuro wrote:
> >a) do the cards still work?
> 
> They do _not_ work on pd6729.
> 
> >b) what's the output of cat /proc/iomem (2.6.34-rc1)?
> 
> The difference is "40000000-ffffffff : PCI Bus #00"

Ah, that seems like a change outside the PCMCIA realm. Could you try out the
following patch, please, which should adapt this driver to the new state of
things?

Best,
	Dominik


diff --git a/drivers/pcmcia/pd6729.c b/drivers/pcmcia/pd6729.c
index 7c20491..7ba57a5 100644
--- a/drivers/pcmcia/pd6729.c
+++ b/drivers/pcmcia/pd6729.c
@@ -671,6 +671,7 @@ static int __devinit pd6729_pci_probe(struct pci_dev *dev,
 		socket[i].socket.map_size = 0x1000;
 		socket[i].socket.irq_mask = mask;
 		socket[i].socket.pci_irq  = dev->irq;
+		socket[i].socket.cb_dev = dev;
 		socket[i].socket.owner = THIS_MODULE;
 
 		socket[i].number = i;



More information about the linux-pcmcia mailing list