From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mario Limonciello Date: Wed, 01 Jul 2009 22:23:44 +0000 Subject: Re: [PATCH] Explicitly disable BT radio using rfkill interface on Message-Id: <4A4BE1F0.4050503@dell.com> MIME-Version: 1 Content-Type: multipart/mixed; boundary="------------enigACB3711C9ACBDA5C1407AF47" List-Id: References: <4A4A8B6D.3060509@dell.com> In-Reply-To: <4A4A8B6D.3060509@dell.com> To: linux-hotplug@vger.kernel.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigACB3711C9ACBDA5C1407AF47 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Matthew: Matthew Garrett wrote: > On Wed, Jul 01, 2009 at 03:13:33PM -0700, Marcel Holtmann wrote: > =20 > > I'm really still not quite clear on what the issue here is. At boot,=20 > there are hid devices that need to be quirked into hci mode. Over=20 > suspend these devices return to their original state. So something need= s=20 > to be done to quirk them back on resume. Why is this a kernel issue at = > all? > > =20 At boot, the top level device exposes two virtual HID devices. A userspace utility prods one of the HID devices and then the top level device exposes an HCI device. Upon S3/resume, a reset-resume happens, and the HCI device is gone. The system thinks that they are in the same state after S3 (with the exception of the missing HCI device) so a UDEV ADD or CHANGE event doesn't happen. --=20 Mario Limonciello *Dell | Linux Engineering* mario_limonciello@dell.com --------------enigACB3711C9ACBDA5C1407AF47 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkpL4fAACgkQ2CrZjkA73YuTEwCeJ9jpzIY+vSGrR2aKt2CX4xJH bXIAoINWQYO4cFkiV672sTizDNIb9cZv =Vx5J -----END PGP SIGNATURE----- --------------enigACB3711C9ACBDA5C1407AF47--