All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alan Stern <stern@rowland.harvard.edu>
To: "Rafael J. Wysocki" <rjw@sisk.pl>
Cc: "Dâniel Fraga" <fragabr@gmail.com>, "Greg KH" <greg@kroah.com>,
	"USB list" <linux-usb@vger.kernel.org>,
	"Steven Rostedt" <rostedt@goodmis.org>,
	"Andrey Rahmatullin" <wrar@wrar.name>,
	"Oleksij Rempel (fishor)" <bug-track@fisher-privat.net>,
	linux-pm@lists.linux-foundation.org
Subject: [PATCH] PCI: add NO_D3_DURING_SLEEP flag and revert 151b61284776be2
Date: Wed, 13 Jun 2012 11:20:19 -0400 (EDT)	[thread overview]
Message-ID: <Pine.LNX.4.44L0.1206131117260.1401-100000@iolanthe.rowland.org> (raw)
In-Reply-To: <201206131122.36198.rjw@sisk.pl>

This patch (as1558) fixes a problem affecting several ASUS computers:
The machine crashes or corrupts memory when going into suspend if the
ehci-hcd driver is bound to any controllers.  Users have been forced
to unbind or unload ehci-hcd before putting their systems to sleep.

After extensive testing, it was determined that the machines don't
like going into suspend when any EHCI controllers are in the PCI D3
power state.  Presumably this is a firmware bug, but there's nothing
we can do about it except to avoid putting the controllers in D3
during system sleep.

The patch adds a new flag to indicate whether the problem is present,
and avoids changing the controller's power state if the flag is set.
Runtime suspend is unaffected; this matters only for system suspend.
However as a side effect, the controller will not respond to remote
wakeup requests while the system is asleep.  Hence USB wakeup is not
functional -- but of course, this is already true in the current state
of affairs.

A similar patch has already been applied as commit
151b61284776be2d6f02d48c23c3625678960b97 (USB: EHCI: fix crash during
suspend on ASUS computers).  The patch supersedes that one and reverts
it.  There are two differences:

	The old patch added the flag at the USB level; this patch
	adds it at the PCI level.

	The old patch applied to all chipsets with the same vendor,
	subsystem vendor, and product IDs; this patch makes an
	exception for a known-good system (based on DMI information).

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Tested-by: Dâniel Fraga <fragabr@gmail.com>
Tested-by: Andrey Rahmatullin <wrar@wrar.name>
Tested-by: Steven Rostedt <rostedt@goodmis.org>
CC: Greg KH <greg@kroah.com>
CC: <stable@vger.kernel.org>

---

Greg, do you mind if this goes in through Rafael's tree?


 drivers/pci/pci.c           |    5 +++++
 drivers/pci/quirks.c        |   26 ++++++++++++++++++++++++++
 drivers/usb/core/hcd-pci.c  |    9 ---------
 drivers/usb/host/ehci-pci.c |    8 --------
 include/linux/pci.h         |    2 ++
 include/linux/usb/hcd.h     |    2 --
 6 files changed, 33 insertions(+), 19 deletions(-)

Index: usb-3.4/include/linux/pci.h
===================================================================
--- usb-3.4.orig/include/linux/pci.h
+++ usb-3.4/include/linux/pci.h
@@ -176,6 +176,8 @@ enum pci_dev_flags {
 	PCI_DEV_FLAGS_NO_D3 = (__force pci_dev_flags_t) 2,
 	/* Provide indication device is assigned by a Virtual Machine Manager */
 	PCI_DEV_FLAGS_ASSIGNED = (__force pci_dev_flags_t) 4,
+	/* Device causes system crash if in D3 during S3 sleep */
+	PCI_DEV_FLAGS_NO_D3_DURING_SLEEP = (__force pci_dev_flags_t) 8,
 };
 
 enum pci_irq_reroute_variant {
Index: usb-3.4/drivers/pci/pci.c
===================================================================
--- usb-3.4.orig/drivers/pci/pci.c
+++ usb-3.4/drivers/pci/pci.c
@@ -1743,6 +1743,11 @@ int pci_prepare_to_sleep(struct pci_dev
 	if (target_state == PCI_POWER_ERROR)
 		return -EIO;
 
+	/* Some devices mustn't be in D3 during system sleep */
+	if (target_state == PCI_D3hot &&
+			(dev->dev_flags & PCI_DEV_FLAGS_NO_D3_DURING_SLEEP))
+		return 0;
+
 	pci_enable_wake(dev, target_state, device_may_wakeup(&dev->dev));
 
 	error = pci_set_power_state(dev, target_state);
Index: usb-3.4/drivers/pci/quirks.c
===================================================================
--- usb-3.4.orig/drivers/pci/quirks.c
+++ usb-3.4/drivers/pci/quirks.c
@@ -2917,6 +2917,32 @@ static void __devinit disable_igfx_irq(s
 DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, 0x0102, disable_igfx_irq);
 DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, 0x010a, disable_igfx_irq);
 
+/*
+ * The Intel 6 Series/C200 Series chipset's EHCI controllers on many
+ * ASUS motherboards will cause memory corruption or a system crash
+ * if they are in D3 while the system is put into S3 sleep.
+ */
+static void __devinit asus_ehci_no_d3(struct pci_dev *dev)
+{
+	const char *sys_info;
+	static const char good_Asus_board[] = "P8Z68-V";
+
+	if (dev->dev_flags & PCI_DEV_FLAGS_NO_D3_DURING_SLEEP)
+		return;
+	if (dev->subsystem_vendor != PCI_VENDOR_ID_ASUSTEK)
+		return;
+	sys_info = dmi_get_system_info(DMI_BOARD_NAME);
+	if (sys_info && memcmp(sys_info, good_Asus_board,
+			sizeof(good_Asus_board) - 1) == 0)
+		return;
+
+	dev_info(&dev->dev, "broken D3 during system sleep on ASUS\n");
+	dev->dev_flags |= PCI_DEV_FLAGS_NO_D3_DURING_SLEEP;
+	device_set_wakeup_capable(&dev->dev, false);
+}
+DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, 0x1c26, asus_ehci_no_d3);
+DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, 0x1c2d, asus_ehci_no_d3);
+
 static void pci_do_fixups(struct pci_dev *dev, struct pci_fixup *f,
 			  struct pci_fixup *end)
 {
Index: usb-3.4/drivers/usb/core/hcd-pci.c
===================================================================
--- usb-3.4.orig/drivers/usb/core/hcd-pci.c
+++ usb-3.4/drivers/usb/core/hcd-pci.c
@@ -493,15 +493,6 @@ static int hcd_pci_suspend_noirq(struct
 
 	pci_save_state(pci_dev);
 
-	/*
-	 * Some systems crash if an EHCI controller is in D3 during
-	 * a sleep transition.  We have to leave such controllers in D0.
-	 */
-	if (hcd->broken_pci_sleep) {
-		dev_dbg(dev, "Staying in PCI D0\n");
-		return retval;
-	}
-
 	/* If the root hub is dead rather than suspended, disallow remote
 	 * wakeup.  usb_hc_died() should ensure that both hosts are marked as
 	 * dying, so we only need to check the primary roothub.
Index: usb-3.4/drivers/usb/host/ehci-pci.c
===================================================================
--- usb-3.4.orig/drivers/usb/host/ehci-pci.c
+++ usb-3.4/drivers/usb/host/ehci-pci.c
@@ -151,14 +151,6 @@ static int ehci_pci_setup(struct usb_hcd
 			hcd->has_tt = 1;
 			tdi_reset(ehci);
 		}
-		if (pdev->subsystem_vendor == PCI_VENDOR_ID_ASUSTEK) {
-			/* EHCI #1 or #2 on 6 Series/C200 Series chipset */
-			if (pdev->device == 0x1c26 || pdev->device == 0x1c2d) {
-				ehci_info(ehci, "broken D3 during system sleep on ASUS\n");
-				hcd->broken_pci_sleep = 1;
-				device_set_wakeup_capable(&pdev->dev, false);
-			}
-		}
 		break;
 	case PCI_VENDOR_ID_TDI:
 		if (pdev->device == PCI_DEVICE_ID_TDI_EHCI) {
Index: usb-3.4/include/linux/usb/hcd.h
===================================================================
--- usb-3.4.orig/include/linux/usb/hcd.h
+++ usb-3.4/include/linux/usb/hcd.h
@@ -126,8 +126,6 @@ struct usb_hcd {
 	unsigned		wireless:1;	/* Wireless USB HCD */
 	unsigned		authorized_default:1;
 	unsigned		has_tt:1;	/* Integrated TT in root hub */
-	unsigned		broken_pci_sleep:1;	/* Don't put the
-			controller in PCI-D3 for system sleep */
 
 	unsigned int		irq;		/* irq allocated */
 	void __iomem		*regs;		/* device memory/io */

_______________________________________________
linux-pm mailing list
linux-pm@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/linux-pm

  parent reply	other threads:[~2012-06-13 15:20 UTC|newest]

Thread overview: 147+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-11 16:55 ehci_hcd related S3 lockup on ASUS laptops, again Andrey Rahmatullin
     [not found] ` <20120411165531.GA3717-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-11 17:06   ` Steven Rostedt
     [not found]     ` <1334164013.23924.271.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-11 17:25       ` Alan Stern
     [not found]         ` <Pine.LNX.4.44L0.1204111324100.1351-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-11 19:12           ` [linux-pm] " Alan Stern
     [not found]             ` <Pine.LNX.4.44L0.1204111429510.1351-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-11 20:43               ` Steven Rostedt
     [not found]                 ` <1334177035.23924.299.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-11 21:13                   ` Alan Stern
     [not found]                     ` <Pine.LNX.4.44L0.1204111703180.1351-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-11 21:19                       ` Steven Rostedt
2012-04-11 22:09                     ` Andrey Rahmatullin
2012-04-12  1:22                       ` Steven Rostedt
     [not found]                         ` <1334193773.23924.316.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-12 14:28                           ` [linux-pm] " Alan Stern
2012-04-12 15:37                             ` Andrey Rahmatullin
     [not found]                               ` <20120412153750.GA12852-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-12 16:09                                 ` [linux-pm] " Alan Stern
     [not found]                                   ` <Pine.LNX.4.44L0.1204121203530.1496-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-12 16:49                                     ` Andrey Rahmatullin
2012-04-12 16:52                                       ` Steven Rostedt
2012-04-12 16:58                                         ` Andrey Rahmatullin
2012-04-12 16:33                             ` Steven Rostedt
2012-04-12 17:06                               ` Alan Stern
2012-04-12 17:14                                 ` Steven Rostedt
2012-04-12 17:18                                   ` Andrey Rahmatullin
2012-04-12 17:48                                   ` Alan Stern
2012-04-12 18:17                                     ` Steven Rostedt
2012-04-12 18:25                                       ` Steven Rostedt
2012-04-12 19:11                                         ` Alan Stern
     [not found]                                           ` <Pine.LNX.4.44L0.1204121504550.1496-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-12 19:24                                             ` [linux-pm] " Andrey Rahmatullin
2012-04-12 19:35                                             ` Steven Rostedt
2012-04-12 20:02                                               ` Alan Stern
2012-04-12 20:09                                                 ` Alan Stern
2012-04-12 20:21                                                   ` Andrey Rahmatullin
     [not found]                                                     ` <20120412202132.GH12852-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-12 20:33                                                       ` [linux-pm] " Steven Rostedt
     [not found]                                                         ` <1334262826.23924.351.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-13  1:09                                                           ` Alan Stern
2012-04-13  1:03                                                     ` Alan Stern
2012-04-12 20:30                                                 ` Andrey Rahmatullin
2012-04-13  1:09                                                   ` Alan Stern
     [not found]                                                     ` <Pine.LNX.4.44L0.1204122103230.10558-100000-pYrvlCTfrz9XsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-13 14:10                                                       ` [linux-pm] " Alan Stern
     [not found]                                                         ` <Pine.LNX.4.44L0.1204131008010.1185-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-13 15:29                                                           ` Steven Rostedt
     [not found]                                                             ` <1334330949.23924.360.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-13 15:32                                                               ` Steven Rostedt
     [not found]                                                                 ` <1334331148.23924.361.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-13 15:35                                                                   ` Steven Rostedt
2012-04-13 15:42                                                               ` Alan Stern
2012-04-13 21:04                                                             ` Alan Stern
2012-04-13 22:43                                                           ` [linux-pm] " Andrey Rahmatullin
2012-04-16 20:07                                                             ` Alan Stern
2012-04-16 21:19                                                               ` Andrey Rahmatullin
2012-04-17 15:11                                                                 ` Alan Stern
2012-04-17 16:25                                                                   ` Andrey Rahmatullin
2012-04-17 16:58                                                                     ` Alan Stern
     [not found]                                                                       ` <Pine.LNX.4.44L0.1204171251330.1364-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-17 17:51                                                                         ` [linux-pm] " Andrey Rahmatullin
     [not found]                                                                           ` <20120417175122.GM11484-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-17 18:26                                                                             ` Alan Stern
     [not found]                                                                               ` <Pine.LNX.4.44L0.1204171423310.1163-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-17 18:51                                                                                 ` Andrey Rahmatullin
     [not found]                                                                                   ` <20120417185149.GO11484-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-17 19:20                                                                                     ` Alan Stern
     [not found]                                                                                       ` <Pine.LNX.4.44L0.1204171513230.1163-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-17 19:52                                                                                         ` Andrey Rahmatullin
     [not found]                                                                                           ` <20120417195218.GP11484-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-18 14:51                                                                                             ` Alan Stern
     [not found]                                                                                               ` <Pine.LNX.4.44L0.1204181048340.1548-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-18 15:08                                                                                                 ` Steven Rostedt
2012-04-18 15:24                                                                                                 ` Andrey Rahmatullin
2012-04-18 16:41                                                                                                   ` Alan Stern
     [not found]                                                                                                     ` <Pine.LNX.4.44L0.1204181228380.1149-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-18 17:07                                                                                                       ` [linux-pm] " Steven Rostedt
     [not found]                                                                                                         ` <1334768847.28106.45.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-18 17:19                                                                                                           ` Alan Stern
     [not found]                                                                                                             ` <Pine.LNX.4.44L0.1204181317550.1149-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-18 17:24                                                                                                               ` Steven Rostedt
     [not found]                                                                                                                 ` <1334769847.28106.47.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-18 17:46                                                                                                                   ` Mark Brown
     [not found]                                                                                                                     ` <20120418174610.GA10142-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
2012-04-18 18:11                                                                                                                       ` Steven Rostedt
2012-04-18 20:25                                                                                                                       ` Alan Stern
2012-04-18 17:10                                                                                                     ` Andrey Rahmatullin
     [not found]                                                                                                       ` <20120418171002.GU11484-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-18 17:20                                                                                                         ` [linux-pm] " Steven Rostedt
     [not found]                                                                                                           ` <1334769632.28106.46.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-18 20:23                                                                                                             ` Alan Stern
     [not found]                                                                                                               ` <Pine.LNX.4.44L0.1204181616430.1149-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-18 21:02                                                                                                                 ` Steven Rostedt
     [not found]                                                                                                                   ` <1334782932.28106.52.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-18 21:27                                                                                                                     ` Alan Stern
     [not found]                                                                                                                       ` <Pine.LNX.4.44L0.1204181724570.1149-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-18 21:41                                                                                                                         ` Steven Rostedt
2012-04-18 21:04                                                                                                                 ` Rafael J. Wysocki
     [not found]                                                                                                                   ` <201204182304.29249.rjw-KKrjLPT3xs0@public.gmane.org>
2012-04-18 21:29                                                                                                                     ` Alan Stern
     [not found]                                                                                                                       ` <Pine.LNX.4.44L0.1204181727580.1149-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-18 21:44                                                                                                                         ` Rafael J. Wysocki
2012-04-18 21:47                                                                                                                           ` Andrey Rahmatullin
2012-04-18 21:23                                                                                                               ` Andrey Rahmatullin
     [not found]                                                                                                                 ` <20120418212301.GW11484-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-18 21:30                                                                                                                   ` [linux-pm] " Alan Stern
     [not found]                                                                                                                     ` <Pine.LNX.4.44L0.1204181729400.1149-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-19 13:43                                                                                                                       ` Alan Stern
     [not found]                                                                                                                         ` <Pine.LNX.4.44L0.1204190934500.2070-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-19 15:44                                                                                                                           ` Andrey Rahmatullin
     [not found]                                                                                                                             ` <20120419154453.GZ11484-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-19 16:05                                                                                                                               ` Alan Stern
2012-04-19 15:53                                                                                                                           ` Andrey Rahmatullin
2012-04-19 16:06                                                                                                                             ` Alan Stern
2012-04-19 16:22                                                                                                                           ` [linux-pm] " Steven Rostedt
     [not found]                                                                                                                             ` <1334852575.28106.62.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-19 18:08                                                                                                                               ` Steven Rostedt
2012-04-19 18:13                                                                                                                                 ` Alan Stern
     [not found]                                                                                                                                   ` <Pine.LNX.4.44L0.1204191411360.1154-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-04-19 18:30                                                                                                                                     ` [linux-pm] " Steven Rostedt
2012-04-19 16:30                                                                                                                           ` Andrey Rahmatullin
     [not found]                                                                                                                             ` <20120419163055.GB11484-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-19 18:07                                                                                                                               ` Alan Stern
2012-04-19 21:48                                                                                                                                 ` Andrey Rahmatullin
2012-04-21  0:42                                                                                                                                   ` Alan Stern
2012-04-21  0:53                                                                                                                                     ` Steven Rostedt
     [not found]                                                                                                                                       ` <1334969624.28106.82.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-21 17:22                                                                                                                                         ` [linux-pm] " Alan Stern
2012-04-21  8:37                                                                                                                                     ` Andrey Rahmatullin
     [not found]                                                                                                                                       ` <20120421083751.GA4570-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-21 17:26                                                                                                                                         ` [linux-pm] " Alan Stern
2012-04-21 18:50                                                                                                                                         ` Steven Rostedt
     [not found]                                                                                                                                           ` <1335034218.28106.91.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-04-21 21:51                                                                                                                                             ` Andrey Rahmatullin
2012-05-26  2:01                                                                                                                             ` Alan Stern
2012-05-26  4:03                                                                                                                               ` Steven Rostedt
2012-05-26 20:27                                                                                                                                 ` Rafael J. Wysocki
2012-05-26 21:16                                                                                                                                   ` [RFT] PCI changes related to wakeup (was: Re: ehci_hcd related S3 lockup on ASUS laptops, again) Rafael J. Wysocki
2012-05-26 21:19                                                                                                                                     ` [RFT][PATCH 1/4] ACPI / PM: Make acpi_pm_device_sleep_state() follow the specification Rafael J. Wysocki
2012-05-26 21:20                                                                                                                                     ` [RFT][PATCH 2/4] PCI / PM: Make platform choose target low-power states of more devices Rafael J. Wysocki
2012-05-26 21:21                                                                                                                                     ` [RFT][PATCH 3/4] ACPI / PM: Shorten variable name in acpi_pm_device_sleep_state() Rafael J. Wysocki
2012-05-26 21:21                                                                                                                                     ` [RFT][PATCH 4/4] ACPI / PM: Fix interactions between _SxD and _SxW Rafael J. Wysocki
2012-05-26 21:47                                                                                                                                     ` [RFT] PCI changes related to wakeup (was: Re: ehci_hcd related S3 lockup on ASUS laptops, again) Andrey Rahmatullin
2012-05-26 22:06                                                                                                                                       ` [RFT] PCI changes related to wakeup (was: Re: [linux-pm] " Rafael J. Wysocki
2012-05-26 22:36                                                                                                                                         ` [RFT] PCI changes related to wakeup (was: " Andrey Rahmatullin
2012-05-26 22:40                                                                                                                                           ` [RFT] PCI changes related to wakeup (was: Re: [linux-pm] " Alan Stern
2012-05-26 22:59                                                                                                                                             ` [RFT] PCI changes related to wakeup (was: " Rafael J. Wysocki
2012-05-29 14:23                                                                                                                                               ` [RFT] PCI changes related to wakeup (was: Re: [linux-pm] " Alan Stern
2012-05-29 17:29                                                                                                                                                 ` Rafael J. Wysocki
2012-05-29 18:50                                                                                                                                                   ` Alan Stern
2012-05-29 19:16                                                                                                                                                     ` Rafael J. Wysocki
2012-05-31 21:07                                                                                                                                                       ` Alan Stern
2012-05-31 21:29                                                                                                                                                         ` Rafael J. Wysocki
2012-06-01 15:13                                                                                                                                                           ` Alan Stern
2012-06-01 15:50                                                                                                                                                             ` Steven Rostedt
2012-06-01 15:59                                                                                                                                                               ` [RFT] PCI changes related to wakeup (was: " Alan Stern
2012-06-01 17:01                                                                                                                                                                 ` [RFT] PCI changes related to wakeup (was: Re: [linux-pm] " Steven Rostedt
2012-06-01 17:17                                                                                                                                                                   ` [RFT] PCI changes related to wakeup (was: " Alan Stern
2012-06-01 17:23                                                                                                                                                                     ` [RFT] PCI changes related to wakeup (was: Re: [linux-pm] " Steven Rostedt
2012-06-01 16:01                                                                                                                                                               ` [RFT] PCI changes related to wakeup (was: " Andrey Rahmatullin
2012-06-01 16:33                                                                                                                                                                 ` Alan Stern
2012-05-31 22:02                                                                                                                                                         ` [RFT] PCI changes related to wakeup (was: Re: [linux-pm] " Dâniel Fraga
2012-06-01 14:55                                                                                                                                                           ` Alan Stern
2012-05-31 22:25                                                                                                                                                         ` Andrey Rahmatullin
2012-06-13  9:22                                                                                                                                                         ` Rafael J. Wysocki
2012-06-13 14:21                                                                                                                                                           ` [RFT] PCI changes related to wakeup (was: " Alan Stern
2012-06-13 15:20                                                                                                                                                           ` Alan Stern [this message]
     [not found]                                                                                                                                                             ` <Pine.LNX.4.44L0.1206131117260.1401-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-06-13 15:27                                                                                                                                                               ` [PATCH] PCI: add NO_D3_DURING_SLEEP flag and revert 151b61284776be2 Greg KH
2012-06-13 20:04                                                                                                                                                                 ` Rafael J. Wysocki
2012-06-13 20:03                                                                                                                                                                   ` Greg KH
     [not found]                                                                                                                                                                     ` <20120613200310.GA11110-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2012-06-13 20:15                                                                                                                                                                       ` Steven Rostedt
     [not found]                                                                                                                                                                         ` <1339618548.13377.162.camel-f9ZlEuEWxVcI6MkJdU+c8EEOCMrvLtNR@public.gmane.org>
2012-06-13 20:17                                                                                                                                                                           ` Steven Rostedt
2012-06-23 21:20                                                                                                                                                               ` Pavel Pisa
     [not found]                                                                                                                                                                 ` <201206232320.15186.pisa-/N2ztlQkxE7Ub/6JBqosbQ@public.gmane.org>
2012-06-24  1:52                                                                                                                                                                   ` Alan Stern
     [not found]                                                                                                                                                                     ` <Pine.LNX.4.44L0.1206232147420.4446-100000-pYrvlCTfrz9XsRXLowluHWD2FQJk+8+b@public.gmane.org>
2012-06-24  7:00                                                                                                                                                                       ` Pavel Pisa
2012-05-27 16:41                                                                                                                                           ` [RFT] PCI changes related to wakeup (was: Re: [linux-pm] ehci_hcd related S3 lockup on ASUS laptops, again) Alan Stern
2012-05-27 21:17                                                                                                                                             ` Andrey Rahmatullin
2012-05-28 20:13                                                                                                                                               ` [RFT] PCI changes related to wakeup (was: " Rafael J. Wysocki
2012-05-29  7:48                                                                                                                                                 ` Andrey Rahmatullin
2012-05-29 17:30                                                                                                                                                   ` [RFT] PCI changes related to wakeup (was: Re: [linux-pm] " Rafael J. Wysocki
2012-05-29 22:39                                                                                                                                                 ` [RFT] PCI changes related to wakeup (was: " Steven Rostedt
2012-05-26  8:51                                                                                                                               ` ehci_hcd related S3 lockup on ASUS laptops, again Andrey Rahmatullin
2012-05-26 20:28                                                                                                                                 ` Rafael J. Wysocki
2012-04-18 21:10                                                                                                           ` Andrey Rahmatullin
2012-04-18 15:39                                                                                                 ` [linux-pm] " Steven Rostedt
2012-04-12 18:10                             ` Andrey Rahmatullin
2012-04-12 18:17                               ` Alan Stern
2012-04-12 18:21                                 ` Andrey Rahmatullin
2012-04-11 20:52             ` Andrey Rahmatullin
     [not found]               ` <20120411205204.GB3677-hAV9HEAGFNe6YibBOCjzsw@public.gmane.org>
2012-04-11 21:15                 ` [linux-pm] " Steven Rostedt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.44L0.1206131117260.1401-100000@iolanthe.rowland.org \
    --to=stern@rowland.harvard.edu \
    --cc=bug-track@fisher-privat.net \
    --cc=fragabr@gmail.com \
    --cc=greg@kroah.com \
    --cc=linux-pm@lists.linux-foundation.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=rjw@sisk.pl \
    --cc=rostedt@goodmis.org \
    --cc=wrar@wrar.name \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.