From mboxrd@z Thu Jan 1 00:00:00 1970 From: Erik Slagter Subject: Re: [linux-usb-devel] PCI quirks not handled and config space differences on resume from S3 Date: Fri, 19 Aug 2005 10:18:29 +0200 Message-ID: <1124439509.2217.20.camel@localhost.localdomain> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=sha1; protocol="application/x-pkcs7-signature"; boundary="=-vOIXM8MCp6yjgn0ZTvEm" Return-path: In-Reply-To: Sender: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Errors-To: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Alan Stern Cc: USB development list , acpi-devel , Carl-Daniel Hailfinger List-Id: linux-acpi@vger.kernel.org --=-vOIXM8MCp6yjgn0ZTvEm Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-iug3rVM7N2oOZlZ9+mm7" --=-iug3rVM7N2oOZlZ9+mm7 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable > On Tue, 2005-08-16 at 11:52 -0400, Alan Stern wrote: > > > > The uhci-hcd driver _does_ restore the config space for its devices= =20 > > > > properly. > > >=20 > > > Apparently something is sort of wrong though, because I need to rmmod > > > uhci_hcd and hci_usb before suspending, otherwise nasty things happen= . > >=20 > > Can you be more specific? Start with the kernel version you're using. = =20 > > What happens if you rmmod hci_usb and leave uhci_hcd alone? What shows= up=20 > > in dmesg? What shows up if you set CONFIG_USB_DEBUG? > Hmm, it DOES seem to work with UHCI_HCD (in other words, it works if I > only have USB1.1 devices connected). > Then probably I've had problems with USB2.0 devices connected, so maybe > the EHCI_HCD driver is not suspend-safe? I will try that when at home. Tried and not happening anymore. This means I have been grumpy without vali= d cause and you've been doing great work! --=-iug3rVM7N2oOZlZ9+mm7 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part Content-Transfer-Encoding: quoted-printable -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDBZXQJgD/6j32wUYRAvcvAJ9INaIouaRMuSNi/2XrttGeJu8oPACePTwx wM1Ejs+Y6FjwonmcixNlgmM=3D =3DVS75 -----END PGP SIGNATURE----- --=-iug3rVM7N2oOZlZ9+mm7-- --=-vOIXM8MCp6yjgn0ZTvEm Content-Type: application/x-pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGFjCCAs8w ggI4oAMCAQICAw9TczANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0EwHhcNMDUwODE4MTE1NDA1WhcNMDYwODE4MTE1NDA1WjBDMR8wHQYDVQQD ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSAwHgYJKoZIhvcNAQkBFhFlcmlrQHNsYWd0ZXIubmFt ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANAMKW15OgreNb+Wd++Xcw6uNJUXXIfX 56u1rtTObMmbbDY2wNc4Iqwbuwaysvox3z+YElXBibE8BAyV1iMjhee4mOfAy38dGHtWDxhOGke8 VpkyY8DSWgMN5p4egTiT6YNdHW75iiQ+Vh5zMHju1UXnIqgf5zkUGkNuxYp15jLZvRDbfA5H+Sil jbZGB2fiPOJHpyI61ZidcMgdow31qm70/oe6vXxhSZLzo7OLvExE+mQHwbCSIJMN/hPTK1z0lmQ1 kkaEjHrefqIgoF9Dk/WfOtulzvR3xBzDL50GZ32BxT/OhXYe1SHEJpSM1S/aq8TBQJYwjzREWyDh 0OYsmr0CAwEAAaMuMCwwHAYDVR0RBBUwE4ERZXJpa0BzbGFndGVyLm5hbWUwDAYDVR0TAQH/BAIw ADANBgkqhkiG9w0BAQQFAAOBgQCCpzoneRQIKsUO8zSnwQ7yhJTrS/EaDibiIVrkkCbzXwCiHFAi 7nmTRF0DlLVF3Ssf97ITWT/RSdkj9Xke0OHH7724PJdfpA6OglMnx2i7IcJLzPgPjB+fOmfR0nYX UYKuzGxTOXmshLmPcwKdpFuRLLk7n+vrTAwJYJI++crhJzCCAz8wggKooAMCAQICAQ0wDQYJKoZI hvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcT CUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmlj YXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFp bCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3 MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUg Q29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg SXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRw nd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+R NiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEA AaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwu dGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNV HREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEA SIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6E sZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILc IRk13iSx0x1G/11fZU8xggHvMIIB6wIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3 dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1h aWwgSXNzdWluZyBDQQIDD1NzMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB MBwGCSqGSIb3DQEJBTEPFw0wNTA4MTkwODE4MjRaMCMGCSqGSIb3DQEJBDEWBBQi8D1q3WrCEL+l UH+s5QyJoeKVszANBgkqhkiG9w0BAQEFAASCAQAOd+9TLHAwdRZgPepLInP8g+q8ECgmdSUikTyj YMcl3542M+PsSGBUVuixQuBcwZ42zFqCf9jKi3CTjYeS/MdOKvAA5Zcz2chrOLD9XIokWUYuHpg1 /ndg478xQjr2WC6zsugvIWo+HHsay0sf+WG/EqWcT120tkkpimrYNJYoWHTswLAkURFHo4LAebJl 09TXHf1sBH3LwnmDpxw8UDMtrvmH0c8DIWkn2Xf00kMYM3Vt9o9KhNF15Daiq2n/GTizWyOHnv7A jGNhFJ4tGVTtfztBovhLlc7Jvnqskcy2avbYHtEpq96jAyg5VMgMTowzelWyi7qiV+3AHdgI5JKx AAAAAAAA --=-vOIXM8MCp6yjgn0ZTvEm-- ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf