I have added some printk()'s in the for loop and added a new condition
check, can you please verify the kernel and report what you see here ?
Really appreciate your help in debugging this problem.

http://people.ubuntu.com/~manjo/lp320526-jaunty/

=============== debuging drivers/pcmcia/cistpl.c pcmcia_read_cis_mem()
==============

printk(KERN_ERR "PCMCIA::DEBUG: #%x (sys) and %#x (end)\n", sys, end);

            for ( ; len > 0; len--, buf++, sys += inc) {
                if (sys == end) {
printk(KERN_ERR "PCMCIA::DEBUG: In for loop sys == end, len = %d\n", len);
                    break;
                }

                if (sys > end) {
printk(KERN_ERR "PCMCIA::DEBUG: In for loop %#x (sys) > %#x (end)\n", sys, end);
                    break;
                }

printk(KERN_ERR "PCMCIA::DEBUG: In for loop reading from %#x (sys)\n", sys);
                *buf = readb(sys);
            }

==========================================================

-- 
jaunty 2.6.28 freezes on pcmcia detection during boot
https://bugs.launchpad.net/bugs/320526
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to