[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-pcmcia
Subject:    Re: PCI IRQ routing change broke PCMCIA/prism54 driver
From:       Russell King <rmk+pcmcia () arm ! linux ! org ! uk>
Date:       2004-08-30 17:47:39
Message-ID: 20040830184739.E22480 () flint ! arm ! linux ! org ! uk
[Download RAW message or body]

On Mon, Aug 30, 2004 at 11:15:19AM -0600, Bjorn Helgaas wrote:
> On Sunday 15 August 2004 10:06 am, Cyrille Chépélov wrote:
> > I have always used the same version of the kernel (2.6.8-rc4-mm1) since 
> > I started sending the report to Bjorn. But now the problem appears to be 
> > gone...
> > 
> > The only ingredient I haven't yet exercised (since I tried to reproduce 
> > the problem) is that the machine did not go into swsusp yet. It is 
> > possible (I don't quite remember) that the first time I booted 
> > 2.6.8-rc4-mm1, was after the previous version woke up.
> 
> I bet that's it.  I had another report of stuff being broken after a
> swsusp resume, and I found a couple drivers that are missing a
> pci_enable_device() in the resume path.

What if pci_enable_device() fiddles with the configuration space of the
device, and pci_restore_state() then undoes whatever fiddling was done?



PS, If, in the unlikely event that Cyrille reads this, can you please
fix your mailer.  It's spamming me _each_ day for what seems like ever
with (now three, to become four) non-delivery warning notices which is
very annoying.  Presently its up to 288 hours thus far.  Thanks.

-- 
Russell King
 Linux kernel    2.6 ARM Linux   - http://www.arm.linux.org.uk/
 maintainer of:  2.6 PCMCIA      - http://pcmcia.arm.linux.org.uk/
                 2.6 Serial core


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic