Messages in this thread |  | | Subject | Re: [PATCH] Driver Core patches for 2.6.10-rc1 | From | Nigel Cunningham <> | Date | Thu, 11 Nov 2004 11:00:22 +1100 |
| |
Hi.
On Thu, 2004-11-11 at 08:36, Paul Mackerras wrote: > Russell King writes: > However, pci_dev->driver only gets cleared *after* the driver's remove > method returns. Thus it would be quite possible for a PCI device to > have its suspend/resume methods called while another CPU is in its > remove method. > > I think that what has saved us to some extent is that we only do > suspend/resume on UP machines so far.
I'm suspending and resuming all the time using HT. FWIW, I think it's more likely that you're not seeing the issue for two reasons.
1) User space has been frozen when the suspend/resume methods are called (I'm right in assuming that only swsusp/pmdisk, suspend-to-ram and suspend2 would be doing suspends, aren't I?). 2) People tend to wait until the machine has powered down before unplugging things, and plug things in before powering on.
Please excuse me if I'm speaking nonsense :>
Regards,
Nigel -- Nigel Cunningham Pastoral Worker Christian Reformed Church of Tuggeranong PO Box 1004, Tuggeranong, ACT 2901
You see, at just the right time, when we were still powerless, Christ died for the ungodly. -- Romans 5:6
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |