* [PATCH] Explicitly disable BT radio using rfkill interface on suspend @ 2009-05-18 20:12 Mario Limonciello 2009-05-18 21:02 ` Matthew Garrett 0 siblings, 1 reply; 35+ messages in thread From: Mario Limonciello @ 2009-05-18 20:12 UTC (permalink / raw) To: linux-acpi, linux-kernel; +Cc: Matthew Garrett [-- Attachment #1.1: Type: text/plain, Size: 417 bytes --] Dell BT devices need to be removed from the bus and reinserted so that userspace udev rules can transition the devices into the proper mode after S3 or S4. --- drivers/platform/x86/dell-laptop.c | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) Attaching patch so Exchange doesn't mangle it. -- Mario Limonciello *Dell | Linux Engineering* mario_limonciello@dell.com [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1.2: 0001-Explicitly-disable-BT-radio-using-rfkill-interface-o.patch --] [-- Type: text/x-patch; name="0001-Explicitly-disable-BT-radio-using-rfkill-interface-o.patch", Size: 1842 bytes --] From ab8b8ad20dede82f9d13293e94e76b4dd360fcf4 Mon Sep 17 00:00:00 2001 From: Mario Limonciello <Mario_Limonciello@Dell.com> Date: Mon, 18 May 2009 21:07:59 +0100 Subject: [PATCH] Explicitly disable BT radio using rfkill interface on suspend. Dell BT devices need to be removed from the bus and reinserted so that userspace udev rules can transition the devices into the proper mode after S3 or S4. --- drivers/platform/x86/dell-laptop.c | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/drivers/platform/x86/dell-laptop.c b/drivers/platform/x86/dell-laptop.c index af9f430..90a3d7c 100644 --- a/drivers/platform/x86/dell-laptop.c +++ b/drivers/platform/x86/dell-laptop.c @@ -186,6 +186,24 @@ static int dell_rfkill_set(int radio, enum rfkill_state state) return 0; } +static int dell_rfkill_suspend(struct device *dev, pm_message_t state) +{ + struct rfkill *rfkill = to_rfkill(dev); + + /* store state for the resume handler */ + rfkill->state_for_resume = rfkill->state; + + /* kill radio explicitly if it's on. it needs proper + * reinitialization post suspend */ + rfkill->toggle_radio(NULL,RFKILL_STATE_SOFT_BLOCKED); + + /* mark class device as suspended */ + if (dev->power.power_state.event != state.event) + dev->power.power_state = state; + + return 0; +} + static int dell_wifi_set(void *data, enum rfkill_state state) { return dell_rfkill_set(1, state); @@ -266,6 +284,7 @@ static int dell_setup_rfkill(void) bluetooth_rfkill->name = "dell-bluetooth"; bluetooth_rfkill->toggle_radio = dell_bluetooth_set; bluetooth_rfkill->get_state = dell_bluetooth_get; + bluetooth_rfkill->dev.class->suspend = dell_rfkill_suspend; ret = rfkill_register(bluetooth_rfkill); if (ret) goto err_bluetooth; -- 1.5.4.3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply related [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-18 20:12 [PATCH] Explicitly disable BT radio using rfkill interface on suspend Mario Limonciello @ 2009-05-18 21:02 ` Matthew Garrett 2009-05-18 21:36 ` Mario Limonciello 0 siblings, 1 reply; 35+ messages in thread From: Matthew Garrett @ 2009-05-18 21:02 UTC (permalink / raw) To: Mario Limonciello; +Cc: linux-acpi, linux-kernel On Mon, May 18, 2009 at 03:12:22PM -0500, Mario Limonciello wrote: > Dell BT devices need to be removed from the bus and reinserted > so that userspace udev rules can transition the devices into the > proper mode after S3 or S4. This sounds wrong. What kind of reinitialisation are you talking about? -- Matthew Garrett | mjg59@srcf.ucam.org ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-18 21:02 ` Matthew Garrett @ 2009-05-18 21:36 ` Mario Limonciello 2009-05-19 5:03 ` Matthew Garrett 0 siblings, 1 reply; 35+ messages in thread From: Mario Limonciello @ 2009-05-18 21:36 UTC (permalink / raw) To: Matthew Garrett; +Cc: linux-acpi, linux-kernel [-- Attachment #1: Type: text/plain, Size: 1784 bytes --] Hi Matthew: Matthew Garrett wrote: > On Mon, May 18, 2009 at 03:12:22PM -0500, Mario Limonciello wrote: > >> Dell BT devices need to be removed from the bus and reinserted >> so that userspace udev rules can transition the devices into the >> proper mode after S3 or S4. >> > > This sounds wrong. What kind of reinitialisation are you talking about? > Dell BT adapters will startup in a HID mode. In HID mode two logical USB devices are exposed, a mouse and a keyboard. If properly set, the BT radio will work with pre-paired keyboards or mice in this mode. This is useful for things like BIOS control via a BT keyboard. A command is sent to one of the descriptors of the mouse to cause the device to transition to HCI mode. When transitioned to HCI mode, a radio device is exposed allowing it to pair and operate with any BT device. Here's what the utility looks like that ships with bluez: http://git.kernel.org/?p=bluetooth/bluez.git;a=blob;f=tools/hid2hci.c;h=11d707fd76e940b884c9078907ab1504cd7350d4;hb=HEAD Look at the switch_dell method to see how it works. Currently, this is implemented via a set of udev rules shipped with bluez that match the Dell device and transition it to HCI mode. Here's the udev rule that matches: ACTION=="add", ENV{ID_VENDOR}=="413c", ENV{ID_CLASS}=="mouse", ATTRS{bmAttributes}=="e0", KERNEL=="mouse*", RUN+="/usr/sbin/hid2hci --method dell -v $env{ID_VENDOR} -p $env{ID_MODEL} --mode hci" When coming out of S3 if the killswitch isn't activated, the logical USB mouse isn't coldplugged again preventing the udev rule from being matched upon. You can manually run hid2hci and the device will switch modes. -- Mario Limonciello *Dell | Linux Engineering* mario_limonciello@dell.com [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-18 21:36 ` Mario Limonciello @ 2009-05-19 5:03 ` Matthew Garrett 2009-05-19 5:14 ` Marcel Holtmann 0 siblings, 1 reply; 35+ messages in thread From: Matthew Garrett @ 2009-05-19 5:03 UTC (permalink / raw) To: Mario Limonciello; +Cc: linux-acpi, linux-kernel On Mon, May 18, 2009 at 04:36:40PM -0500, Mario Limonciello wrote: > Dell BT adapters will startup in a HID mode. In HID mode two logical > USB devices are exposed, a mouse and a keyboard. If properly set, the > BT radio will work with pre-paired keyboards or mice in this mode. This > is useful for things like BIOS control via a BT keyboard. A command is > sent to one of the descriptors of the mouse to cause the device to > transition to HCI mode. When transitioned to HCI mode, a radio device > is exposed allowing it to pair and operate with any BT device. > > Here's what the utility looks like that ships with bluez: > http://git.kernel.org/?p=bluetooth/bluez.git;a=blob;f=tools/hid2hci.c;h=11d707fd76e940b884c9078907ab1504cd7350d4;hb=HEAD > Look at the switch_dell method to see how it works. > > Currently, this is implemented via a set of udev rules shipped with > bluez that match the Dell device and transition it to HCI mode. > Here's the udev rule that matches: > ACTION=="add", ENV{ID_VENDOR}=="413c", ENV{ID_CLASS}=="mouse", ATTRS{bmAttributes}=="e0", KERNEL=="mouse*", RUN+="/usr/sbin/hid2hci --method dell -v $env{ID_VENDOR} -p $env{ID_MODEL} --mode hci" > > When coming out of S3 if the killswitch isn't activated, the logical USB > mouse isn't coldplugged again preventing the udev rule from being > matched upon. You can manually run hid2hci and the device will switch > modes. Ok. I don't think the right way to implement this is forcing dell-laptop to simulate an unplug. The HCI driver should be responsible for saving and restoring state of the device in its suspend/resume method. -- Matthew Garrett | mjg59@srcf.ucam.org ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 5:03 ` Matthew Garrett @ 2009-05-19 5:14 ` Marcel Holtmann 2009-05-19 6:27 ` Oliver Neukum 2009-05-19 9:06 ` Matthew Garrett 0 siblings, 2 replies; 35+ messages in thread From: Marcel Holtmann @ 2009-05-19 5:14 UTC (permalink / raw) To: Matthew Garrett; +Cc: Mario Limonciello, linux-acpi, linux-kernel Hi Matthew, > > Dell BT adapters will startup in a HID mode. In HID mode two logical > > USB devices are exposed, a mouse and a keyboard. If properly set, the > > BT radio will work with pre-paired keyboards or mice in this mode. This > > is useful for things like BIOS control via a BT keyboard. A command is > > sent to one of the descriptors of the mouse to cause the device to > > transition to HCI mode. When transitioned to HCI mode, a radio device > > is exposed allowing it to pair and operate with any BT device. > > > > Here's what the utility looks like that ships with bluez: > > http://git.kernel.org/?p=bluetooth/bluez.git;a=blob;f=tools/hid2hci.c;h=11d707fd76e940b884c9078907ab1504cd7350d4;hb=HEAD > > Look at the switch_dell method to see how it works. > > > > Currently, this is implemented via a set of udev rules shipped with > > bluez that match the Dell device and transition it to HCI mode. > > Here's the udev rule that matches: > > ACTION=="add", ENV{ID_VENDOR}=="413c", ENV{ID_CLASS}=="mouse", ATTRS{bmAttributes}=="e0", KERNEL=="mouse*", RUN+="/usr/sbin/hid2hci --method dell -v $env{ID_VENDOR} -p $env{ID_MODEL} --mode hci" > > > > When coming out of S3 if the killswitch isn't activated, the logical USB > > mouse isn't coldplugged again preventing the udev rule from being > > matched upon. You can manually run hid2hci and the device will switch > > modes. > > Ok. I don't think the right way to implement this is forcing dell-laptop > to simulate an unplug. The HCI driver should be responsible for saving > and restoring state of the device in its suspend/resume method. what do you expect the generic USB driver to do? I don't see anything we can do about it, if the device gets removed from underneath us. Regards Marcel ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 5:14 ` Marcel Holtmann @ 2009-05-19 6:27 ` Oliver Neukum 2009-05-19 9:06 ` Matthew Garrett 1 sibling, 0 replies; 35+ messages in thread From: Oliver Neukum @ 2009-05-19 6:27 UTC (permalink / raw) To: Marcel Holtmann, linux-usb Cc: Matthew Garrett, Mario Limonciello, linux-acpi, linux-kernel Am Dienstag, 19. Mai 2009 07:14:24 schrieb Marcel Holtmann: > > > When coming out of S3 if the killswitch isn't activated, the logical > > > USB mouse isn't coldplugged again preventing the udev rule from being > > > matched upon. You can manually run hid2hci and the device will switch > > > modes. > > > > Ok. I don't think the right way to implement this is forcing dell-laptop > > to simulate an unplug. The HCI driver should be responsible for saving > > and restoring state of the device in its suspend/resume method. > > what do you expect the generic USB driver to do? I don't see anything we > can do about it, if the device gets removed from underneath us. In order to do this we'd have to put hid2hci into usbcore and maintain a list of devices it should operate on. Regards Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend @ 2009-05-19 6:27 ` Oliver Neukum 0 siblings, 0 replies; 35+ messages in thread From: Oliver Neukum @ 2009-05-19 6:27 UTC (permalink / raw) To: Marcel Holtmann, linux-usb Cc: Matthew Garrett, Mario Limonciello, linux-acpi, linux-kernel Am Dienstag, 19. Mai 2009 07:14:24 schrieb Marcel Holtmann: > > > When coming out of S3 if the killswitch isn't activated, the logical > > > USB mouse isn't coldplugged again preventing the udev rule from being > > > matched upon. You can manually run hid2hci and the device will switch > > > modes. > > > > Ok. I don't think the right way to implement this is forcing dell-laptop > > to simulate an unplug. The HCI driver should be responsible for saving > > and restoring state of the device in its suspend/resume method. > > what do you expect the generic USB driver to do? I don't see anything we > can do about it, if the device gets removed from underneath us. In order to do this we'd have to put hid2hci into usbcore and maintain a list of devices it should operate on. Regards Oliver ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 6:27 ` Oliver Neukum (?) @ 2009-05-19 6:45 ` Marcel Holtmann 2009-05-19 7:36 ` Oliver Neukum -1 siblings, 1 reply; 35+ messages in thread From: Marcel Holtmann @ 2009-05-19 6:45 UTC (permalink / raw) To: Oliver Neukum Cc: linux-usb, Matthew Garrett, Mario Limonciello, linux-acpi, linux-kernel Hi Oliver, > > > > When coming out of S3 if the killswitch isn't activated, the logical > > > > USB mouse isn't coldplugged again preventing the udev rule from being > > > > matched upon. You can manually run hid2hci and the device will switch > > > > modes. > > > > > > Ok. I don't think the right way to implement this is forcing dell-laptop > > > to simulate an unplug. The HCI driver should be responsible for saving > > > and restoring state of the device in its suspend/resume method. > > > > what do you expect the generic USB driver to do? I don't see anything we > > can do about it, if the device gets removed from underneath us. > > In order to do this we'd have to put hid2hci into usbcore and maintain > a list of devices it should operate on. you know that hid2hci is a user space utility. Regards Marcel ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 6:45 ` Marcel Holtmann @ 2009-05-19 7:36 ` Oliver Neukum 0 siblings, 0 replies; 35+ messages in thread From: Oliver Neukum @ 2009-05-19 7:36 UTC (permalink / raw) To: Marcel Holtmann Cc: linux-usb, Matthew Garrett, Mario Limonciello, linux-acpi, linux-kernel Am Dienstag, 19. Mai 2009 08:45:12 schrieb Marcel Holtmann: > Hi Oliver, > > > what do you expect the generic USB driver to do? I don't see anything > > > we can do about it, if the device gets removed from underneath us. > > > > In order to do this we'd have to put hid2hci into usbcore and maintain > > a list of devices it should operate on. > > you know that hid2hci is a user space utility. Yes. I wanted to say that we'd have to port it into kernel space. I don't think it would be worth the effort. Sorry for being unclear. Regards Oliver ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 5:14 ` Marcel Holtmann 2009-05-19 6:27 ` Oliver Neukum @ 2009-05-19 9:06 ` Matthew Garrett 2009-05-19 12:47 ` Oliver Neukum 1 sibling, 1 reply; 35+ messages in thread From: Matthew Garrett @ 2009-05-19 9:06 UTC (permalink / raw) To: Marcel Holtmann; +Cc: Mario Limonciello, linux-acpi, linux-kernel On Mon, May 18, 2009 at 10:14:24PM -0700, Marcel Holtmann wrote: > Hi Matthew, > > Ok. I don't think the right way to implement this is forcing dell-laptop > > to simulate an unplug. The HCI driver should be responsible for saving > > and restoring state of the device in its suspend/resume method. > > what do you expect the generic USB driver to do? I don't see anything we > can do about it, if the device gets removed from underneath us. If the device is getting removed from underneath you, why isn't hid2hci being run again when it reappears as the hid device? -- Matthew Garrett | mjg59@srcf.ucam.org ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 9:06 ` Matthew Garrett @ 2009-05-19 12:47 ` Oliver Neukum 2009-05-19 12:58 ` Matthew Garrett 0 siblings, 1 reply; 35+ messages in thread From: Oliver Neukum @ 2009-05-19 12:47 UTC (permalink / raw) To: Matthew Garrett Cc: Marcel Holtmann, Mario Limonciello, linux-acpi, linux-kernel Am Dienstag, 19. Mai 2009 11:06:12 schrieb Matthew Garrett: > On Mon, May 18, 2009 at 10:14:24PM -0700, Marcel Holtmann wrote: > > Hi Matthew, > > > > > Ok. I don't think the right way to implement this is forcing > > > dell-laptop to simulate an unplug. The HCI driver should be responsible > > > for saving and restoring state of the device in its suspend/resume > > > method. > > > > what do you expect the generic USB driver to do? I don't see anything we > > can do about it, if the device gets removed from underneath us. > > If the device is getting removed from underneath you, why isn't hid2hci > being run again when it reappears as the hid device? udev triggers exactly that. Regards Oliver ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 12:47 ` Oliver Neukum @ 2009-05-19 12:58 ` Matthew Garrett 2009-05-19 16:30 ` Mario Limonciello 0 siblings, 1 reply; 35+ messages in thread From: Matthew Garrett @ 2009-05-19 12:58 UTC (permalink / raw) To: Oliver Neukum Cc: Marcel Holtmann, Mario Limonciello, linux-acpi, linux-kernel On Tue, May 19, 2009 at 02:47:33PM +0200, Oliver Neukum wrote: > Am Dienstag, 19. Mai 2009 11:06:12 schrieb Matthew Garrett: > > On Mon, May 18, 2009 at 10:14:24PM -0700, Marcel Holtmann wrote: > > > Hi Matthew, > > > > > > > Ok. I don't think the right way to implement this is forcing > > > > dell-laptop to simulate an unplug. The HCI driver should be responsible > > > > for saving and restoring state of the device in its suspend/resume > > > > method. > > > > > > what do you expect the generic USB driver to do? I don't see anything we > > > can do about it, if the device gets removed from underneath us. > > > > If the device is getting removed from underneath you, why isn't hid2hci > > being run again when it reappears as the hid device? > > udev triggers exactly that. It doesn't seem to for Mario, otherwise this patch wouldn't change anything. -- Matthew Garrett | mjg59@srcf.ucam.org ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 12:58 ` Matthew Garrett @ 2009-05-19 16:30 ` Mario Limonciello 2009-05-19 16:33 ` Matthew Garrett 0 siblings, 1 reply; 35+ messages in thread From: Mario Limonciello @ 2009-05-19 16:30 UTC (permalink / raw) To: Matthew Garrett; +Cc: Oliver Neukum, Marcel Holtmann, linux-acpi, linux-kernel [-- Attachment #1: Type: text/plain, Size: 580 bytes --] Hi Guys: Matthew Garrett wrote: > On Tue, May 19, 2009 at 02:47:33PM +0200, Oliver Neukum wrote: > > > It doesn't seem to for Mario, otherwise this patch wouldn't change > anything. > > During S3, when power gets cut, the device is reset and the radio logical device no longer shows up. At no point do either of the USB keyboard/mouse devices stop showing up on the bus. Henceforth, there is no event for udev to trigger from when a mouse or keyboard gets added/removed. -- Mario Limonciello *Dell | Linux Engineering* mario_limonciello@dell.com [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 16:30 ` Mario Limonciello @ 2009-05-19 16:33 ` Matthew Garrett 2009-05-19 16:52 ` Mario Limonciello 0 siblings, 1 reply; 35+ messages in thread From: Matthew Garrett @ 2009-05-19 16:33 UTC (permalink / raw) To: Mario Limonciello Cc: Oliver Neukum, Marcel Holtmann, linux-acpi, linux-kernel On Tue, May 19, 2009 at 11:30:32AM -0500, Mario Limonciello wrote: > Hi Guys: > > Matthew Garrett wrote: > > On Tue, May 19, 2009 at 02:47:33PM +0200, Oliver Neukum wrote: > > > > > > It doesn't seem to for Mario, otherwise this patch wouldn't change > > anything. > > > > > During S3, when power gets cut, the device is reset and the radio > logical device no longer shows up. At no point do either of the USB > keyboard/mouse devices stop showing up on the bus. Henceforth, there is > no event for udev to trigger from when a mouse or keyboard gets > added/removed. I thought all USB devices got reenumerated on resume? -- Matthew Garrett | mjg59@srcf.ucam.org ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 16:33 ` Matthew Garrett @ 2009-05-19 16:52 ` Mario Limonciello 2009-05-19 19:58 ` Oliver Neukum 0 siblings, 1 reply; 35+ messages in thread From: Mario Limonciello @ 2009-05-19 16:52 UTC (permalink / raw) To: Matthew Garrett; +Cc: Oliver Neukum, Marcel Holtmann, linux-acpi, linux-kernel [-- Attachment #1: Type: text/plain, Size: 373 bytes --] Hi Matthew: Matthew Garrett wrote: > On Tue, May 19, 2009 at 11:30:32AM -0500, Mario Limonciello wrote: > > > I thought all USB devices got reenumerated on resume? > Leaving udevadm monitor running on a terminal during S3, I don't see any events that would agree with this. -- Mario Limonciello *Dell | Linux Engineering* mario_limonciello@dell.com [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 16:52 ` Mario Limonciello @ 2009-05-19 19:58 ` Oliver Neukum 2009-05-19 20:36 ` Mario Limonciello 0 siblings, 1 reply; 35+ messages in thread From: Oliver Neukum @ 2009-05-19 19:58 UTC (permalink / raw) To: Mario Limonciello Cc: Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel Am Dienstag, 19. Mai 2009 18:52:47 schrieb Mario Limonciello: > Hi Matthew: > > Matthew Garrett wrote: > > On Tue, May 19, 2009 at 11:30:32AM -0500, Mario Limonciello wrote: > > > > > > I thought all USB devices got reenumerated on resume? > > Leaving udevadm monitor running on a terminal during S3, I don't see any > events that would agree with this. If the drivers support reset_resume(), no udev event is generated, but the devices have to be present for that. Please post dmesg. Regards Oliver ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 19:58 ` Oliver Neukum @ 2009-05-19 20:36 ` Mario Limonciello 2009-05-19 21:26 ` Oliver Neukum 0 siblings, 1 reply; 35+ messages in thread From: Mario Limonciello @ 2009-05-19 20:36 UTC (permalink / raw) To: Oliver Neukum; +Cc: Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel [-- Attachment #1.1: Type: text/plain, Size: 379 bytes --] Hi Oliver: Oliver Neukum wrote: > Am Dienstag, 19. Mai 2009 18:52:47 schrieb Mario Limonciello: > > > If the drivers support reset_resume(), no udev event is generated, but the > devices have to be present for that. Please post dmesg. > > Regards > Oliver > Sure, attaching. -- Mario Limonciello *Dell | Linux Engineering* mario_limonciello@dell.com [-- Attachment #1.2: dmesg_postsuspend.txt --] [-- Type: text/plain, Size: 67232 bytes --] [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 2.6.30-5-generic (buildd@rothera) (gcc version 4.4.1 (Ubuntu 4.4.0-3ubuntu3) ) #6-Ubuntu SMP Mon May 11 19:56:30 UTC 2009 (Ubuntu 2.6.30-5.6-generic) [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] NSC Geode by NSC [ 0.000000] Cyrix CyrixInstead [ 0.000000] Centaur CentaurHauls [ 0.000000] Transmeta GenuineTMx86 [ 0.000000] Transmeta TransmetaCPU [ 0.000000] UMC UMC UMC UMC [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009dc00 (usable) [ 0.000000] BIOS-e820: 000000000009dc00 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 000000006fec0000 (usable) [ 0.000000] BIOS-e820: 000000006fec0000 - 000000006fecf000 (ACPI data) [ 0.000000] BIOS-e820: 000000006fecf000 - 000000006fee5000 (ACPI NVS) [ 0.000000] BIOS-e820: 000000006fee5000 - 0000000080000000 (reserved) [ 0.000000] BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) [ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) [ 0.000000] BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved) [ 0.000000] DMI present. [ 0.000000] last_pfn = 0x6fec0 max_arch_pfn = 0x100000 [ 0.000000] MTRR default type: uncachable [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-C7FFF write-protect [ 0.000000] C8000-DBFFF uncachable [ 0.000000] DC000-EFFFF write-through [ 0.000000] F0000-FFFFF write-back [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 000000000 mask F80000000 write-back [ 0.000000] 1 base 07FF00000 mask FFFF00000 uncachable [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] e820 update range: 0000000000002000 - 0000000000006000 (usable) ==> (reserved) [ 0.000000] Scanning 1 areas for low memory corruption [ 0.000000] modified physical RAM map: [ 0.000000] modified: 0000000000000000 - 0000000000002000 (usable) [ 0.000000] modified: 0000000000002000 - 0000000000006000 (reserved) [ 0.000000] modified: 0000000000006000 - 000000000009dc00 (usable) [ 0.000000] modified: 000000000009dc00 - 00000000000a0000 (reserved) [ 0.000000] modified: 00000000000e4000 - 0000000000100000 (reserved) [ 0.000000] modified: 0000000000100000 - 000000006fec0000 (usable) [ 0.000000] modified: 000000006fec0000 - 000000006fecf000 (ACPI data) [ 0.000000] modified: 000000006fecf000 - 000000006fee5000 (ACPI NVS) [ 0.000000] modified: 000000006fee5000 - 0000000080000000 (reserved) [ 0.000000] modified: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] modified: 00000000fec00000 - 00000000fec10000 (reserved) [ 0.000000] modified: 00000000fee00000 - 00000000fee01000 (reserved) [ 0.000000] modified: 00000000fff80000 - 0000000100000000 (reserved) [ 0.000000] init_memory_mapping: 0000000000000000-00000000377fe000 [ 0.000000] Using x86 segment limits to approximate NX protection [ 0.000000] 0000000000 - 0000400000 page 4k [ 0.000000] 0000400000 - 0037400000 page 2M [ 0.000000] 0037400000 - 00377fe000 page 4k [ 0.000000] kernel direct mapping tables up to 377fe000 @ 7000-c000 [ 0.000000] RAMDISK: 3787e000 - 37fef6d5 [ 0.000000] Allocated new RAMDISK: 00859000 - 00fca6d5 [ 0.000000] Move RAMDISK from 000000003787e000 - 0000000037fef6d4 to 00859000 - 00fca6d4 [ 0.000000] ACPI: RSDP 000f7b20 00024 (v02 PTLTD ) [ 0.000000] ACPI: XSDT 6fec3b2f 000A4 (v01 DELL QA09 06040000 LTP 00000000) [ 0.000000] ACPI: FACP 6fecec04 000F4 (v03 NVIDIA MCP79 06040000 PTL_ 000F4240) [ 0.000000] ACPI: DSDT 6fec56c1 094CF (v01 NVIDIA MCP79 06040000 MSFT 03000001) [ 0.000000] ACPI: FACS 6fee4fc0 00040 [ 0.000000] ACPI: MCFG 6fececf8 0003C (v01 PTLTD MCFG 06040000 LTP 00000000) [ 0.000000] ACPI: HPET 6feced34 00038 (v01 PTLTD HPETTBL 06040000 LTP 00000001) [ 0.000000] ACPI: APIC 6feced6c 00072 (v01 PTLTD APIC 06040000 LTP 00000000) [ 0.000000] ACPI: BOOT 6fecedde 00028 (v01 PTLTD $SBFTBL$ 06040000 LTP 00000001) [ 0.000000] ACPI: SLIC 6fecee06 00176 (v01 DELL QA09 06040000 LTP 00000000) [ 0.000000] ACPI: OSFR 6fecef7c 00084 (v01 DELL DELL 06040000 ASL 00000061) [ 0.000000] ACPI: SSDT 6fec5462 0025F (v01 PmRef Cpu0Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec53bc 000A6 (v01 PmRef Cpu7Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec5316 000A6 (v01 PmRef Cpu6Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec5270 000A6 (v01 PmRef Cpu5Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec51ca 000A6 (v01 PmRef Cpu4Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec5124 000A6 (v01 PmRef Cpu3Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec507e 000A6 (v01 PmRef Cpu2Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec4fd8 000A6 (v01 PmRef Cpu1Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec3bd3 01405 (v01 PmRef CpuPm 00003000 INTL 20050228) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] 902MB HIGHMEM available. [ 0.000000] 887MB LOWMEM available. [ 0.000000] mapped low ram: 0 - 377fe000 [ 0.000000] low ram: 0 - 377fe000 [ 0.000000] node 0 low ram: 00000000 - 377fe000 [ 0.000000] node 0 bootmap 00008000 - 0000ef00 [ 0.000000] (9 early reservations) ==> bootmem [0000000000 - 00377fe000] [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] [ 0.000000] #1 [0000001000 - 0000002000] EX TRAMPOLINE ==> [0000001000 - 0000002000] [ 0.000000] #2 [0000006000 - 0000007000] TRAMPOLINE ==> [0000006000 - 0000007000] [ 0.000000] #3 [0000100000 - 00008544b4] TEXT DATA BSS ==> [0000100000 - 00008544b4] [ 0.000000] #4 [000009dc00 - 0000100000] BIOS reserved ==> [000009dc00 - 0000100000] [ 0.000000] #5 [0000855000 - 0000858130] BRK ==> [0000855000 - 0000858130] [ 0.000000] #6 [0000007000 - 0000008000] PGTABLE ==> [0000007000 - 0000008000] [ 0.000000] #7 [0000859000 - 0000fca6d5] NEW RAMDISK ==> [0000859000 - 0000fca6d5] [ 0.000000] #8 [0000008000 - 000000f000] BOOTMAP ==> [0000008000 - 000000f000] [ 0.000000] found SMP MP-table at [c00f7b50] f7b50 [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0x00000000 -> 0x00001000 [ 0.000000] Normal 0x00001000 -> 0x000377fe [ 0.000000] HighMem 0x000377fe -> 0x0006fec0 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[3] active PFN ranges [ 0.000000] 0: 0x00000000 -> 0x00000002 [ 0.000000] 0: 0x00000006 -> 0x0000009d [ 0.000000] 0: 0x00000100 -> 0x0006fec0 [ 0.000000] On node 0 totalpages: 458329 [ 0.000000] free_area_init_node: node 0, pgdat c0725d40, node_mem_map c1000000 [ 0.000000] DMA zone: 32 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 3961 pages, LIFO batch:0 [ 0.000000] Normal zone: 1744 pages used for memmap [ 0.000000] Normal zone: 221486 pages, LIFO batch:31 [ 0.000000] HighMem zone: 1806 pages used for memmap [ 0.000000] HighMem zone: 229300 pages, LIFO batch:31 [ 0.000000] Using APIC driver default [ 0.000000] ACPI: PM-Timer IO Port: 0x1008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] Enabling APIC mode: Flat. Using 1 I/O APICs [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x10dea301 base: 0xfed00000 [ 0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] nr_irqs_gsi: 24 [ 0.000000] PM: Registered nosave memory: 0000000000002000 - 0000000000006000 [ 0.000000] PM: Registered nosave memory: 000000000009d000 - 000000000009e000 [ 0.000000] PM: Registered nosave memory: 000000000009e000 - 00000000000a0000 [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e4000 [ 0.000000] PM: Registered nosave memory: 00000000000e4000 - 0000000000100000 [ 0.000000] Allocating PCI resources starting at 88000000 (gap: 80000000:60000000) [ 0.000000] NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:2 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 12 pages at c1e07000, static data 25628 bytes [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 454747 [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.30-5-generic root=UUID=43180eb4-fa9a-4157-95c2-3bf4eabb45aa ro quiet splash [ 0.000000] Enabling fast FPU save and restore... done. [ 0.000000] Enabling unmasked SIMD FPU exception support... done. [ 0.000000] Initializing CPU#0 [ 0.000000] NR_IRQS:2304 nr_irqs:424 [ 0.000000] PID hash table entries: 4096 (order: 12, 16384 bytes) [ 0.000000] Extended CMOS year: 2000 [ 0.000000] Fast TSC calibration using PIT [ 0.000000] Detected 2399.932 MHz processor. [ 0.004000] spurious 8259A interrupt: IRQ7. [ 0.004000] Console: colour VGA+ 80x25 [ 0.004000] console [tty0] enabled [ 0.004000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.004000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.004000] allocated 9168640 bytes of page_cgroup [ 0.004000] please try cgroup_disable=memory option if you don't want [ 0.004000] Initializing HighMem for node 0 (000377fe:0006fec0) [ 0.004000] Memory: 1793068k/1833728k available (4351k kernel code, 39392k reserved, 1994k data, 516k init, 924424k highmem) [ 0.004000] virtual kernel memory layout: [ 0.004000] fixmap : 0xfff4d000 - 0xfffff000 ( 712 kB) [ 0.004000] pkmap : 0xff800000 - 0xffc00000 (4096 kB) [ 0.004000] vmalloc : 0xf7ffe000 - 0xff7fe000 ( 120 MB) [ 0.004000] lowmem : 0xc0000000 - 0xf77fe000 ( 887 MB) [ 0.004000] .init : 0xc073b000 - 0xc07bc000 ( 516 kB) [ 0.004000] .data : 0xc053fcce - 0xc0732708 (1994 kB) [ 0.004000] .text : 0xc0100000 - 0xc053fcce (4351 kB) [ 0.004000] Checking if this processor honours the WP bit even in supervisor mode...Ok. [ 0.004000] SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.004000] hpet clockevent registered [ 0.004000] HPET: 4 timers in total, 0 timers will be used for per-cpu timer [ 0.004000] Calibrating delay loop (skipped), value calculated using timer frequency.. 4799.86 BogoMIPS (lpj=9599728) [ 0.004000] Security Framework initialized [ 0.004000] SELinux: Disabled at boot. [ 0.004000] Mount-cache hash table entries: 512 [ 0.004000] Initializing cgroup subsys ns [ 0.004000] Initializing cgroup subsys cpuacct [ 0.004000] Initializing cgroup subsys memory [ 0.004000] Initializing cgroup subsys freezer [ 0.004000] Initializing cgroup subsys net_cls [ 0.004000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.004000] CPU: L2 cache: 3072K [ 0.004000] CPU: Physical Processor ID: 0 [ 0.004000] CPU: Processor Core ID: 0 [ 0.004000] using mwait in idle threads. [ 0.004000] Checking 'hlt' instruction... OK. [ 0.018165] ACPI: Core revision 20090320 [ 0.032429] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.072558] CPU0: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz stepping 06 [ 0.076001] Booting processor 1 APIC 0x1 ip 0x6000 [ 0.004000] Initializing CPU#1 [ 0.004000] Calibrating delay using timer specific routine.. 4799.98 BogoMIPS (lpj=9599973) [ 0.004000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.004000] CPU: L2 cache: 3072K [ 0.004000] CPU: Physical Processor ID: 0 [ 0.004000] CPU: Processor Core ID: 1 [ 0.160583] CPU1: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz stepping 06 [ 0.160600] checking TSC synchronization [CPU#0 -> CPU#1]: passed. [ 0.164018] Brought up 2 CPUs [ 0.164020] Total of 2 processors activated (9599.85 BogoMIPS). [ 0.164087] CPU0 attaching sched-domain: [ 0.164089] domain 0: span 0-1 level MC [ 0.164091] groups: 0 1 [ 0.164096] CPU1 attaching sched-domain: [ 0.164098] domain 0: span 0-1 level MC [ 0.164100] groups: 1 0 [ 0.164162] net_namespace: 1056 bytes [ 0.164162] Booting paravirtualized kernel on bare hardware [ 0.164162] regulator: core version 0.5 [ 0.164162] Time: 20:31:08 Date: 05/19/09 [ 0.164162] NET: Registered protocol family 16 [ 0.164162] EISA bus registered [ 0.164162] ACPI: bus type pci registered [ 0.164162] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 7 [ 0.164162] PCI: MCFG area at e0000000 reserved in E820 [ 0.164162] PCI: Using MMCONFIG for extended config space [ 0.164162] PCI: Using configuration type 1 for base access [ 0.168030] bio: create slab <bio-0> at 0 [ 0.169076] ACPI: EC: Look up EC in DSDT [ 0.175055] ACPI: Interpreter enabled [ 0.175059] ACPI: (supports S0 S3 S4 S5) [ 0.175075] ACPI: Using IOAPIC for interrupt routing [ 0.177165] ACPI: EC: non-query interrupt received, switching to interrupt mode [ 0.192128] ACPI: EC: GPE = 0x47, I/O: command/status = 0x66, data = 0x62 [ 0.192128] ACPI: EC: driver started in interrupt mode [ 0.192317] ACPI: No dock devices found. [ 0.192444] ACPI: PCI Root Bridge [PCI0] (0000:00) [ 0.192467] pci 0000:00:03.0: reg 10 io port: [0x1c00-0x1cff] [ 0.192467] pci 0000:00:03.2: reg 10 io port: [0x3080-0x30bf] [ 0.192467] pci 0000:00:03.2: reg 20 io port: [0x3040-0x307f] [ 0.192467] pci 0000:00:03.2: reg 24 io port: [0x2000-0x203f] [ 0.192467] pci 0000:00:03.2: PME# supported from D3hot D3cold [ 0.192467] pci 0000:00:03.2: PME# disabled [ 0.192481] pci 0000:00:03.5: reg 10 32bit mmio: [0xf0600000-0xf067ffff] [ 0.192570] pci 0000:00:04.0: reg 10 32bit mmio: [0xf0886000-0xf0886fff] [ 0.192600] pci 0000:00:04.0: supports D1 D2 [ 0.192602] pci 0000:00:04.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.192605] pci 0000:00:04.0: PME# disabled [ 0.192632] pci 0000:00:04.1: reg 10 32bit mmio: [0xf0889000-0xf08890ff] [ 0.192667] pci 0000:00:04.1: supports D1 D2 [ 0.192668] pci 0000:00:04.1: PME# supported from D0 D1 D2 D3hot D3cold [ 0.192672] pci 0000:00:04.1: PME# disabled [ 0.192703] pci 0000:00:06.0: reg 10 32bit mmio: [0xf0887000-0xf0887fff] [ 0.192732] pci 0000:00:06.0: supports D1 D2 [ 0.192734] pci 0000:00:06.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.192737] pci 0000:00:06.0: PME# disabled [ 0.192765] pci 0000:00:06.1: reg 10 32bit mmio: [0xf0889400-0xf08894ff] [ 0.192800] pci 0000:00:06.1: supports D1 D2 [ 0.192801] pci 0000:00:06.1: PME# supported from D0 D1 D2 D3hot D3cold [ 0.192805] pci 0000:00:06.1: PME# disabled [ 0.192836] pci 0000:00:08.0: reg 10 32bit mmio: [0xf0880000-0xf0883fff] [ 0.192865] pci 0000:00:08.0: PME# supported from D3hot D3cold [ 0.192869] pci 0000:00:08.0: PME# disabled [ 0.192923] pci 0000:00:0a.0: reg 10 32bit mmio: [0xf0888000-0xf0888fff] [ 0.192927] pci 0000:00:0a.0: reg 14 io port: [0x30d0-0x30d7] [ 0.192932] pci 0000:00:0a.0: reg 18 32bit mmio: [0xf0889c00-0xf0889cff] [ 0.192936] pci 0000:00:0a.0: reg 1c 32bit mmio: [0xf0889800-0xf088980f] [ 0.192957] pci 0000:00:0a.0: supports D1 D2 [ 0.192959] pci 0000:00:0a.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.192963] pci 0000:00:0a.0: PME# disabled [ 0.192989] pci 0000:00:0b.0: reg 10 io port: [0x30e8-0x30ef] [ 0.192994] pci 0000:00:0b.0: reg 14 io port: [0x30dc-0x30df] [ 0.192998] pci 0000:00:0b.0: reg 18 io port: [0x30e0-0x30e7] [ 0.193002] pci 0000:00:0b.0: reg 1c io port: [0x30d8-0x30db] [ 0.193006] pci 0000:00:0b.0: reg 20 io port: [0x30c0-0x30cf] [ 0.193011] pci 0000:00:0b.0: reg 24 32bit mmio: [0xf0884000-0xf0885fff] [ 0.193218] pci 0000:00:0c.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.193225] pci 0000:00:0c.0: PME# disabled [ 0.193293] pci 0000:00:10.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.193296] pci 0000:00:10.0: PME# disabled [ 0.193491] pci 0000:00:15.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.193499] pci 0000:00:15.0: PME# disabled [ 0.193715] pci 0000:00:16.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.193722] pci 0000:00:16.0: PME# disabled [ 0.193938] pci 0000:00:17.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.193946] pci 0000:00:17.0: PME# disabled [ 0.196211] pci 0000:00:18.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196219] pci 0000:00:18.0: PME# disabled [ 0.196292] pci 0000:01:07.0: reg 10 32bit mmio: [0xf0500000-0xf05007ff] [ 0.196331] pci 0000:01:07.0: supports D1 D2 [ 0.196332] pci 0000:01:07.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196336] pci 0000:01:07.0: PME# disabled [ 0.196364] pci 0000:01:07.1: reg 10 32bit mmio: [0xf0500800-0xf05008ff] [ 0.196403] pci 0000:01:07.1: supports D1 D2 [ 0.196404] pci 0000:01:07.1: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196408] pci 0000:01:07.1: PME# disabled [ 0.196436] pci 0000:01:07.2: reg 10 32bit mmio: [0xf0500c00-0xf0500cff] [ 0.196475] pci 0000:01:07.2: supports D1 D2 [ 0.196476] pci 0000:01:07.2: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196480] pci 0000:01:07.2: PME# disabled [ 0.196508] pci 0000:01:07.3: reg 10 32bit mmio: [0xf0501000-0xf05010ff] [ 0.196547] pci 0000:01:07.3: supports D1 D2 [ 0.196548] pci 0000:01:07.3: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196552] pci 0000:01:07.3: PME# disabled [ 0.196580] pci 0000:01:07.4: reg 10 32bit mmio: [0xf0501400-0xf05014ff] [ 0.196619] pci 0000:01:07.4: supports D1 D2 [ 0.196620] pci 0000:01:07.4: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196624] pci 0000:01:07.4: PME# disabled [ 0.196660] pci 0000:00:09.0: transparent bridge [ 0.196664] pci 0000:00:09.0: bridge 32bit mmio: [0xf0500000-0xf05fffff] [ 0.196722] pci 0000:02:00.0: reg 10 32bit mmio: [0xae000000-0xaeffffff] [ 0.196738] pci 0000:02:00.0: reg 14 64bit mmio: [0xd0000000-0xdfffffff] [ 0.196755] pci 0000:02:00.0: reg 1c 64bit mmio: [0xac000000-0xadffffff] [ 0.196767] pci 0000:02:00.0: reg 24 io port: [0x4000-0x407f] [ 0.196778] pci 0000:02:00.0: reg 30 32bit mmio: [0x000000-0x01ffff] [ 0.196873] pci 0000:00:0c.0: bridge io port: [0x4000-0x4fff] [ 0.196881] pci 0000:00:0c.0: bridge 32bit mmio: [0xac000000-0xaeffffff] [ 0.196895] pci 0000:00:0c.0: bridge 64bit mmio pref: [0xd0000000-0xdfffffff] [ 0.196930] pci 0000:03:00.0: reg 10 32bit mmio: [0xaa000000-0xaaffffff] [ 0.196939] pci 0000:03:00.0: reg 14 64bit mmio: [0xb0000000-0xbfffffff] [ 0.196947] pci 0000:03:00.0: reg 1c 64bit mmio: [0xcc000000-0xcdffffff] [ 0.196952] pci 0000:03:00.0: reg 24 io port: [0x5000-0x507f] [ 0.196958] pci 0000:03:00.0: reg 30 32bit mmio: [0x000000-0x01ffff] [ 0.197010] pci 0000:00:10.0: bridge io port: [0x5000-0x5fff] [ 0.197013] pci 0000:00:10.0: bridge 32bit mmio: [0xaa000000-0xaaffffff] [ 0.197017] pci 0000:00:10.0: bridge 64bit mmio pref: [0xb0000000-0xcdffffff] [ 0.197076] pci 0000:00:15.0: bridge io port: [0x6000-0x6fff] [ 0.197084] pci 0000:00:15.0: bridge 32bit mmio: [0xf0200000-0xf03fffff] [ 0.197098] pci 0000:00:15.0: bridge 64bit mmio pref: [0xf0000000-0xf01fffff] [ 0.197173] pci 0000:06:00.0: reg 10 64bit mmio: [0xf0400000-0xf0403fff] [ 0.197251] pci 0000:06:00.0: supports D1 D2 [ 0.197253] pci 0000:06:00.0: PME# supported from D0 D3hot D3cold [ 0.197258] pci 0000:06:00.0: PME# disabled [ 0.197336] pci 0000:00:16.0: bridge 32bit mmio: [0xf0400000-0xf04fffff] [ 0.197571] pci_bus 0000:00: on NUMA node 0 [ 0.197576] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] [ 0.197754] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.IXVE._PRT] [ 0.197768] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P0._PRT] [ 0.260469] ACPI: PCI Interrupt Link [LNK1] (IRQs 5 7 *10 11 14 15) [ 0.260469] ACPI: PCI Interrupt Link [LNK2] (IRQs 5 7 10 *11 14 15) [ 0.260655] ACPI: PCI Interrupt Link [LNK3] (IRQs 5 7 10 11 14 15) *0, disabled. [ 0.260883] ACPI: PCI Interrupt Link [LNK4] (IRQs 5 7 10 11 14 15) *0, disabled. [ 0.261114] ACPI: PCI Interrupt Link [Z00Q] (IRQs 18 19 20 21 22 23) *11 [ 0.261343] ACPI: PCI Interrupt Link [Z00R] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.261571] ACPI: PCI Interrupt Link [Z00S] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.261800] ACPI: PCI Interrupt Link [Z00T] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.262028] ACPI: PCI Interrupt Link [Z00U] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.262256] ACPI: PCI Interrupt Link [Z00V] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.262484] ACPI: PCI Interrupt Link [Z00W] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.262712] ACPI: PCI Interrupt Link [Z00X] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.262941] ACPI: PCI Interrupt Link [Z00Y] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.264230] ACPI: PCI Interrupt Link [Z00Z] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.264458] ACPI: PCI Interrupt Link [Z010] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.264687] ACPI: PCI Interrupt Link [Z011] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.264914] ACPI: PCI Interrupt Link [Z012] (IRQs 18 19 20 21 22 23) *10 [ 0.265142] ACPI: PCI Interrupt Link [Z013] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.265370] ACPI: PCI Interrupt Link [Z014] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.265598] ACPI: PCI Interrupt Link [Z015] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.265827] ACPI: PCI Interrupt Link [Z016] (IRQs 18 19 20 21 22 23) *11 [ 0.266054] ACPI: PCI Interrupt Link [Z017] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.266283] ACPI: PCI Interrupt Link [Z018] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.266511] ACPI: PCI Interrupt Link [Z019] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.266739] ACPI: PCI Interrupt Link [Z01A] (IRQs 18 19 20 21 22 23) *10 [ 0.266967] ACPI: PCI Interrupt Link [Z01B] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.267195] ACPI: PCI Interrupt Link [Z01C] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.267423] ACPI: PCI Interrupt Link [Z01D] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.267652] ACPI: PCI Interrupt Link [Z01E] (IRQs 18 19 20 21 22 23) *11 [ 0.267880] ACPI: PCI Interrupt Link [Z01F] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.268119] ACPI: PCI Interrupt Link [Z01G] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.268348] ACPI: PCI Interrupt Link [Z01H] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.268576] ACPI: PCI Interrupt Link [LSMB] (IRQs 18 19 20 21 22 23) *10 [ 0.268802] ACPI: PCI Interrupt Link [LUS0] (IRQs 18 19 20 21 22 23) *7 [ 0.269032] ACPI: PCI Interrupt Link [LUS2] (IRQs 18 19 20 21 22 23) *11 [ 0.269260] ACPI: PCI Interrupt Link [LMAC] (IRQs 18 19 20 21 22 23) *10 [ 0.269487] ACPI: PCI Interrupt Link [LAZA] (IRQs 17) *11 [ 0.269712] ACPI: PCI Interrupt Link [LGPU] (IRQs 18 19 20 21 22 23) *5 [ 0.269939] ACPI: PCI Interrupt Link [LPID] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.270167] ACPI: PCI Interrupt Link [LSI0] (IRQs 18 19 20 21 22 23) *11 [ 0.270396] ACPI: PCI Interrupt Link [LSI1] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.270625] ACPI: PCI Interrupt Link [Z00O] (IRQs 18 19 20 21 22 23) *5 [ 0.270855] ACPI: PCI Interrupt Link [Z00P] (IRQs 18 19 20 21 22 23) *10 [ 0.271083] ACPI: PCI Interrupt Link [LPMU] (IRQs 18 19 20 21 22 23) *10 [ 0.271145] SCSI subsystem initialized [ 0.271145] libata version 3.00 loaded. [ 0.271145] usbcore: registered new interface driver usbfs [ 0.271145] usbcore: registered new interface driver hub [ 0.271145] usbcore: registered new device driver usb [ 0.272026] ACPI: WMI: Mapper loaded [ 0.272026] PCI: Using ACPI for IRQ routing [ 0.292006] Bluetooth: Core ver 2.15 [ 0.292019] NET: Registered protocol family 31 [ 0.292019] Bluetooth: HCI device and connection manager initialized [ 0.292019] Bluetooth: HCI socket layer initialized [ 0.292021] NET: Registered protocol family 8 [ 0.292023] NET: Registered protocol family 20 [ 0.292036] NetLabel: Initializing [ 0.292036] NetLabel: domain hash size = 128 [ 0.292036] NetLabel: protocols = UNLABELED CIPSOv4 [ 0.292036] NetLabel: unlabeled traffic allowed by default [ 0.292036] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 31, 31 [ 0.292036] hpet0: 4 comparators, 64-bit 25.000000 MHz counter [ 0.316007] pnp: PnP ACPI init [ 0.316014] ACPI: bus type pnp registered [ 0.317130] pnp 00:03: mem resource (0xf0600000-0xf0607fff) overlaps 0000:00:03.5 BAR 0 (0xf0600000-0xf067ffff), disabling [ 0.321690] pnp: PnP ACPI: found 13 devices [ 0.321692] ACPI: ACPI bus type pnp unregistered [ 0.321695] PnPBIOS: Disabled by ACPI PNP [ 0.321703] system 00:00: iomem range 0xffc00000-0xffffffff could not be reserved [ 0.321706] system 00:00: iomem range 0xfec00000-0xfec00fff has been reserved [ 0.321709] system 00:00: iomem range 0xfee00000-0xfeefffff could not be reserved [ 0.321711] system 00:00: iomem range 0xfed00000-0xfed00fff has been reserved [ 0.321719] system 00:04: ioport range 0x1000-0x107f has been reserved [ 0.321721] system 00:04: ioport range 0x1080-0x10ff has been reserved [ 0.321723] system 00:04: ioport range 0x1400-0x147f has been reserved [ 0.321726] system 00:04: ioport range 0x1480-0x14ff has been reserved [ 0.321728] system 00:04: ioport range 0x1800-0x187f has been reserved [ 0.321730] system 00:04: ioport range 0x1880-0x18ff has been reserved [ 0.321736] system 00:07: ioport range 0x4d0-0x4d1 has been reserved [ 0.321738] system 00:07: ioport range 0x910-0x911 has been reserved [ 0.321741] system 00:07: ioport range 0x295-0x296 has been reserved [ 0.356640] pci 0000:00:09.0: PCI bridge, secondary bus 0000:01 [ 0.356642] pci 0000:00:09.0: IO window: disabled [ 0.356646] pci 0000:00:09.0: MEM window: 0xf0500000-0xf05fffff [ 0.356649] pci 0000:00:09.0: PREFETCH window: disabled [ 0.356656] pci 0000:02:00.0: BAR 6: can't allocate mem resource [0xe0000000-0xdfffffff] [ 0.356658] pci 0000:00:0c.0: PCI bridge, secondary bus 0000:02 [ 0.356663] pci 0000:00:0c.0: IO window: 0x4000-0x4fff [ 0.356673] pci 0000:00:0c.0: MEM window: 0xac000000-0xaeffffff [ 0.356680] pci 0000:00:0c.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff [ 0.356694] pci 0000:00:10.0: PCI bridge, secondary bus 0000:03 [ 0.356696] pci 0000:00:10.0: IO window: 0x5000-0x5fff [ 0.356699] pci 0000:00:10.0: MEM window: 0xaa000000-0xaaffffff [ 0.356702] pci 0000:00:10.0: PREFETCH window: 0x000000b0000000-0x000000cdffffff [ 0.356706] pci 0000:00:15.0: PCI bridge, secondary bus 0000:04 [ 0.356711] pci 0000:00:15.0: IO window: 0x6000-0x6fff [ 0.356721] pci 0000:00:15.0: MEM window: 0xf0200000-0xf03fffff [ 0.356728] pci 0000:00:15.0: PREFETCH window: 0x000000f0000000-0x000000f01fffff [ 0.356741] pci 0000:00:16.0: PCI bridge, secondary bus 0000:06 [ 0.356743] pci 0000:00:16.0: IO window: disabled [ 0.356752] pci 0000:00:16.0: MEM window: 0xf0400000-0xf04fffff [ 0.356760] pci 0000:00:16.0: PREFETCH window: disabled [ 0.356772] pci 0000:00:17.0: PCI bridge, secondary bus 0000:07 [ 0.356774] pci 0000:00:17.0: IO window: disabled [ 0.356783] pci 0000:00:17.0: MEM window: disabled [ 0.356790] pci 0000:00:17.0: PREFETCH window: disabled [ 0.356803] pci 0000:00:18.0: PCI bridge, secondary bus 0000:08 [ 0.356804] pci 0000:00:18.0: IO window: disabled [ 0.356814] pci 0000:00:18.0: MEM window: disabled [ 0.356821] pci 0000:00:18.0: PREFETCH window: disabled [ 0.356838] pci 0000:00:09.0: setting latency timer to 64 [ 0.357173] ACPI: PCI Interrupt Link [Z00Q] enabled at IRQ 23 [ 0.357176] alloc irq_desc for 23 on cpu 0 node 0 [ 0.357178] alloc kstat_irqs on cpu 0 node 0 [ 0.357182] pci 0000:00:0c.0: PCI INT A -> Link[Z00Q] -> GSI 23 (level, low) -> IRQ 23 [ 0.357191] pci 0000:00:0c.0: setting latency timer to 64 [ 0.357198] pci 0000:00:10.0: setting latency timer to 64 [ 0.357524] ACPI: PCI Interrupt Link [Z012] enabled at IRQ 22 [ 0.357527] alloc irq_desc for 22 on cpu 0 node 0 [ 0.357528] alloc kstat_irqs on cpu 0 node 0 [ 0.357532] pci 0000:00:15.0: PCI INT A -> Link[Z012] -> GSI 22 (level, low) -> IRQ 22 [ 0.357540] pci 0000:00:15.0: setting latency timer to 64 [ 0.357869] ACPI: PCI Interrupt Link [Z016] enabled at IRQ 21 [ 0.357872] alloc irq_desc for 21 on cpu 0 node 0 [ 0.357873] alloc kstat_irqs on cpu 0 node 0 [ 0.357877] pci 0000:00:16.0: PCI INT A -> Link[Z016] -> GSI 21 (level, low) -> IRQ 21 [ 0.357885] pci 0000:00:16.0: setting latency timer to 64 [ 0.358214] ACPI: PCI Interrupt Link [Z01A] enabled at IRQ 20 [ 0.358216] alloc irq_desc for 20 on cpu 0 node 0 [ 0.358218] alloc kstat_irqs on cpu 0 node 0 [ 0.358221] pci 0000:00:17.0: PCI INT A -> Link[Z01A] -> GSI 20 (level, low) -> IRQ 20 [ 0.358229] pci 0000:00:17.0: setting latency timer to 64 [ 0.358559] ACPI: PCI Interrupt Link [Z01E] enabled at IRQ 19 [ 0.358561] alloc irq_desc for 19 on cpu 0 node 0 [ 0.358563] alloc kstat_irqs on cpu 0 node 0 [ 0.358566] pci 0000:00:18.0: PCI INT A -> Link[Z01E] -> GSI 19 (level, low) -> IRQ 19 [ 0.358574] pci 0000:00:18.0: setting latency timer to 64 [ 0.358580] pci_bus 0000:00: resource 0 io: [0x00-0xffff] [ 0.358582] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff] [ 0.358585] pci_bus 0000:01: resource 1 mem: [0xf0500000-0xf05fffff] [ 0.358587] pci_bus 0000:01: resource 3 io: [0x00-0xffff] [ 0.358589] pci_bus 0000:01: resource 4 mem: [0x000000-0xffffffff] [ 0.358591] pci_bus 0000:02: resource 0 io: [0x4000-0x4fff] [ 0.358593] pci_bus 0000:02: resource 1 mem: [0xac000000-0xaeffffff] [ 0.358595] pci_bus 0000:02: resource 2 pref mem [0xd0000000-0xdfffffff] [ 0.358598] pci_bus 0000:03: resource 0 io: [0x5000-0x5fff] [ 0.358600] pci_bus 0000:03: resource 1 mem: [0xaa000000-0xaaffffff] [ 0.358602] pci_bus 0000:03: resource 2 pref mem [0xb0000000-0xcdffffff] [ 0.358604] pci_bus 0000:04: resource 0 io: [0x6000-0x6fff] [ 0.358606] pci_bus 0000:04: resource 1 mem: [0xf0200000-0xf03fffff] [ 0.358608] pci_bus 0000:04: resource 2 pref mem [0xf0000000-0xf01fffff] [ 0.358611] pci_bus 0000:06: resource 1 mem: [0xf0400000-0xf04fffff] [ 0.358636] NET: Registered protocol family 2 [ 0.404051] IP route cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.404290] TCP established hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.404622] TCP bind hash table entries: 65536 (order: 7, 524288 bytes) [ 0.404792] TCP: Hash tables configured (established 131072 bind 65536) [ 0.404794] TCP reno registered [ 0.416057] NET: Registered protocol family 1 [ 0.416098] Trying to unpack rootfs image as initramfs... [ 0.500628] Switched to high resolution mode on CPU 1 [ 0.504008] Switched to high resolution mode on CPU 0 [ 0.574794] Freeing initrd memory: 7621k freed [ 0.578196] Simple Boot Flag at 0x36 set to 0x1 [ 0.578516] cpufreq-nforce2: No nForce2 chipset. [ 0.578607] Scanning for low memory corruption every 60 seconds [ 0.578802] audit: initializing netlink socket (disabled) [ 0.578815] type=2000 audit(1242765067.577:1): initialized [ 0.585449] highmem bounce pool size: 64 pages [ 0.585454] HugeTLB registered 4 MB page size, pre-allocated 0 pages [ 0.587682] VFS: Disk quotas dquot_6.5.2 [ 0.587754] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.588549] fuse init (API version 7.11) [ 0.588691] msgmni has been set to 1713 [ 0.588878] alg: No test for stdrng (krng) [ 0.588886] io scheduler noop registered [ 0.588888] io scheduler anticipatory registered [ 0.588890] io scheduler deadline registered [ 0.588949] io scheduler cfq registered (default) [ 0.589227] pci 0000:03:00.0: Boot video device [ 0.589549] alloc irq_desc for 24 on cpu 0 node 0 [ 0.589552] alloc kstat_irqs on cpu 0 node 0 [ 0.589571] pcieport-driver 0000:00:0c.0: irq 24 for MSI/MSI-X [ 0.589612] pcieport-driver 0000:00:0c.0: setting latency timer to 64 [ 0.590013] alloc irq_desc for 25 on cpu 0 node 0 [ 0.590015] alloc kstat_irqs on cpu 0 node 0 [ 0.590032] pcieport-driver 0000:00:15.0: irq 25 for MSI/MSI-X [ 0.590072] pcieport-driver 0000:00:15.0: setting latency timer to 64 [ 0.590462] alloc irq_desc for 26 on cpu 0 node 0 [ 0.590463] alloc kstat_irqs on cpu 0 node 0 [ 0.590480] pcieport-driver 0000:00:16.0: irq 26 for MSI/MSI-X [ 0.590520] pcieport-driver 0000:00:16.0: setting latency timer to 64 [ 0.590911] alloc irq_desc for 27 on cpu 0 node 0 [ 0.590912] alloc kstat_irqs on cpu 0 node 0 [ 0.590929] pcieport-driver 0000:00:17.0: irq 27 for MSI/MSI-X [ 0.590969] pcieport-driver 0000:00:17.0: setting latency timer to 64 [ 0.591359] alloc irq_desc for 28 on cpu 0 node 0 [ 0.591360] alloc kstat_irqs on cpu 0 node 0 [ 0.591377] pcieport-driver 0000:00:18.0: irq 28 for MSI/MSI-X [ 0.591417] pcieport-driver 0000:00:18.0: setting latency timer to 64 [ 0.591639] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 [ 0.591722] pciehp: PCI Express Hot Plug Controller Driver version: 0.4 [ 0.592983] ACPI: AC Adapter [ADP0] (on-line) [ 0.593334] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 [ 0.593337] ACPI: Power Button [PWRF] [ 0.593400] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 [ 0.593402] ACPI: Power Button [PWRB] [ 0.593700] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:2a/PNP0C0E:00/input/input2 [ 0.593702] ACPI: Sleep Button [SLPB] [ 0.593768] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input3 [ 0.595193] ACPI: Lid Switch [LID] [ 0.596198] ACPI: SSDT 6fee1086 0021F (v01 PmRef Cpu0Ist 00003000 INTL 20050228) [ 0.596990] ACPI: SSDT 6fee1648 0067D (v01 PmRef Cpu0Cst 00003001 INTL 20050228) [ 0.598765] Monitor-Mwait will be used to enter C-1 state [ 0.598791] Monitor-Mwait will be used to enter C-2 state [ 0.598810] Monitor-Mwait will be used to enter C-3 state [ 0.598817] Marking TSC unstable due to TSC halts in idle [ 0.598856] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3]) [ 0.598896] processor ACPI_CPU:00: registered as cooling_device0 [ 0.598899] ACPI: Processor [CPU0] (supports 8 throttling states) [ 0.599257] ACPI: SSDT 6fee0ed6 001B0 (v01 PmRef Cpu1Ist 00003000 INTL 20050228) [ 0.599640] ACPI: SSDT 6fee15c3 00085 (v01 PmRef Cpu1Cst 00003000 INTL 20050228) [ 0.600456] ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3]) [ 0.600495] processor ACPI_CPU:01: registered as cooling_device1 [ 0.600499] ACPI: Processor [CPU1] (supports 8 throttling states) [ 0.608280] thermal LNXTHERM:01: registered as thermal_zone0 [ 0.608287] ACPI: Thermal Zone [THRM] (59 C) [ 0.608677] isapnp: Scanning for PnP cards... [ 0.961613] isapnp: No Plug & Play device found [ 0.965894] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 0.967878] brd: module loaded [ 0.968610] loop: module loaded [ 0.968783] input: Macintosh mouse button emulation as /devices/virtual/input/input4 [ 0.968834] Driver 'sd' needs updating - please use bus_type methods [ 0.968871] Driver 'sr' needs updating - please use bus_type methods [ 0.968959] ahci 0000:00:0b.0: version 3.0 [ 0.969304] ACPI: PCI Interrupt Link [LSI0] enabled at IRQ 18 [ 0.969307] alloc irq_desc for 18 on cpu 0 node 0 [ 0.969309] alloc kstat_irqs on cpu 0 node 0 [ 0.969314] ahci 0000:00:0b.0: PCI INT A -> Link[LSI0] -> GSI 18 (level, low) -> IRQ 18 [ 0.969344] alloc irq_desc for 29 on cpu 0 node 0 [ 0.969346] alloc kstat_irqs on cpu 0 node 0 [ 0.969352] ahci 0000:00:0b.0: irq 29 for MSI/MSI-X [ 0.969414] ahci 0000:00:0b.0: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode [ 0.969417] ahci 0000:00:0b.0: flags: 64bit ncq sntf led pmp pio slum part [ 0.969420] ahci 0000:00:0b.0: setting latency timer to 64 [ 0.969762] scsi0 : ahci [ 0.969898] scsi1 : ahci [ 0.970002] scsi2 : ahci [ 0.970109] scsi3 : ahci [ 0.970210] scsi4 : ahci [ 0.970312] scsi5 : ahci [ 0.970471] ata1: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884100 irq 29 [ 0.970473] ata2: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884180 irq 29 [ 0.970476] ata3: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884200 irq 29 [ 0.970478] ata4: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884280 irq 29 [ 0.970480] ata5: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884300 irq 29 [ 0.970482] ata6: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884380 irq 29 [ 0.973293] Fixed MDIO Bus: probed [ 0.973298] PPP generic driver version 2.4.2 [ 0.973481] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.974016] ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 23 [ 0.974019] ehci_hcd 0000:00:04.1: PCI INT B -> Link[LUS2] -> GSI 23 (level, low) -> IRQ 23 [ 0.974030] ehci_hcd 0000:00:04.1: setting latency timer to 64 [ 0.974032] ehci_hcd 0000:00:04.1: EHCI Host Controller [ 0.974138] ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 1 [ 0.974161] ehci_hcd 0000:00:04.1: debug port 1 [ 0.974165] ehci_hcd 0000:00:04.1: cache line size of 32 is not supported [ 0.974178] ehci_hcd 0000:00:04.1: irq 23, io mem 0xf0889000 [ 0.988010] ehci_hcd 0000:00:04.1: USB 2.0 started, EHCI 1.00 [ 0.988100] usb usb1: configuration #1 chosen from 1 choice [ 0.988153] hub 1-0:1.0: USB hub found [ 0.988160] hub 1-0:1.0: 4 ports detected [ 0.988641] ACPI: PCI Interrupt Link [Z00P] enabled at IRQ 22 [ 0.988645] ehci_hcd 0000:00:06.1: PCI INT B -> Link[Z00P] -> GSI 22 (level, low) -> IRQ 22 [ 0.988652] ehci_hcd 0000:00:06.1: setting latency timer to 64 [ 0.988654] ehci_hcd 0000:00:06.1: EHCI Host Controller [ 0.988745] ehci_hcd 0000:00:06.1: new USB bus registered, assigned bus number 2 [ 0.988764] ehci_hcd 0000:00:06.1: debug port 1 [ 0.988768] ehci_hcd 0000:00:06.1: cache line size of 32 is not supported [ 0.988780] ehci_hcd 0000:00:06.1: irq 22, io mem 0xf0889400 [ 1.000016] ehci_hcd 0000:00:06.1: USB 2.0 started, EHCI 1.00 [ 1.000095] usb usb2: configuration #1 chosen from 1 choice [ 1.000144] hub 2-0:1.0: USB hub found [ 1.000150] hub 2-0:1.0: 3 ports detected [ 1.000303] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.000645] ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 21 [ 1.000648] ohci_hcd 0000:00:04.0: PCI INT A -> Link[LUS0] -> GSI 21 (level, low) -> IRQ 21 [ 1.000655] ohci_hcd 0000:00:04.0: setting latency timer to 64 [ 1.000658] ohci_hcd 0000:00:04.0: OHCI Host Controller [ 1.000749] ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 3 [ 1.000767] ohci_hcd 0000:00:04.0: irq 21, io mem 0xf0886000 [ 1.054079] usb usb3: configuration #1 chosen from 1 choice [ 1.054128] hub 3-0:1.0: USB hub found [ 1.054136] hub 3-0:1.0: 4 ports detected [ 1.054581] ACPI: PCI Interrupt Link [Z00O] enabled at IRQ 20 [ 1.054585] ohci_hcd 0000:00:06.0: PCI INT A -> Link[Z00O] -> GSI 20 (level, low) -> IRQ 20 [ 1.054592] ohci_hcd 0000:00:06.0: setting latency timer to 64 [ 1.054595] ohci_hcd 0000:00:06.0: OHCI Host Controller [ 1.054685] ohci_hcd 0000:00:06.0: new USB bus registered, assigned bus number 4 [ 1.054702] ohci_hcd 0000:00:06.0: irq 20, io mem 0xf0887000 [ 1.093840] ACPI: Battery Slot [BAT0] (battery present) [ 1.110073] usb usb4: configuration #1 chosen from 1 choice [ 1.110122] hub 4-0:1.0: USB hub found [ 1.110129] hub 4-0:1.0: 3 ports detected [ 1.110272] uhci_hcd: USB Universal Host Controller Interface driver [ 1.110406] usbcore: registered new interface driver usbserial [ 1.110446] USB Serial support registered for generic [ 1.110487] usbcore: registered new interface driver usbserial_generic [ 1.110489] usbserial: USB Serial Driver core [ 1.110585] PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12 [ 1.116090] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.116095] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.116233] mice: PS/2 mouse device common for all mice [ 1.116496] rtc_cmos 00:0a: RTC can wake from S4 [ 1.116548] rtc_cmos 00:0a: rtc core: registered rtc_cmos as rtc0 [ 1.116595] rtc0: alarms up to one year, y3k, 114 bytes nvram, hpet irqs [ 1.116752] device-mapper: uevent: version 1.0.3 [ 1.116874] device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com [ 1.116944] device-mapper: multipath: version 1.0.5 loaded [ 1.116946] device-mapper: multipath round-robin: version 1.0.0 loaded [ 1.117073] EISA: Probing bus 0 at eisa.0 [ 1.117078] Cannot allocate resource for EISA slot 1 [ 1.117080] Cannot allocate resource for EISA slot 2 [ 1.117082] Cannot allocate resource for EISA slot 3 [ 1.117084] Cannot allocate resource for EISA slot 4 [ 1.117085] Cannot allocate resource for EISA slot 5 [ 1.117087] Cannot allocate resource for EISA slot 6 [ 1.117093] EISA: Detected 0 cards. [ 1.117459] cpuidle: using governor ladder [ 1.117975] cpuidle: using governor menu [ 1.118535] TCP cubic registered [ 1.118848] NET: Registered protocol family 10 [ 1.119214] lo: Disabled Privacy Extensions [ 1.119268] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input5 [ 1.119482] NET: Registered protocol family 17 [ 1.119531] Bluetooth: L2CAP ver 2.13 [ 1.119533] Bluetooth: L2CAP socket layer initialized [ 1.119535] Bluetooth: SCO (Voice Link) ver 0.6 [ 1.119536] Bluetooth: SCO socket layer initialized [ 1.119567] Bluetooth: RFCOMM socket layer initialized [ 1.119571] Bluetooth: RFCOMM TTY layer initialized [ 1.119572] Bluetooth: RFCOMM ver 1.11 [ 1.120060] Using IPI No-Shortcut mode [ 1.120211] PM: Resume from disk failed. [ 1.120222] registered taskstats version 1 [ 1.120333] Magic number: 9:22:549 [ 1.120368] pci_link PNP0C0F:00: hash matches [ 1.120379] processor ACPI_CPU:04: hash matches [ 1.120443] rtc_cmos 00:0a: setting system clock to 2009-05-19 20:31:09 UTC (1242765069) [ 1.120446] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found [ 1.120447] EDD information not available. [ 1.288119] ata5: SATA link down (SStatus 0 SControl 300) [ 1.288151] ata3: SATA link down (SStatus 0 SControl 300) [ 1.288167] ata6: SATA link down (SStatus 0 SControl 300) [ 1.288191] ata4: SATA link down (SStatus 0 SControl 300) [ 1.428052] usb 2-3: new high speed USB device using ehci_hcd and address 2 [ 1.452059] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 1.452072] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 1.456544] ata2.00: ATAPI: HL-DT-ST DVD+/-RW GS20N, A106, max UDMA/133 [ 1.461354] ata2.00: configured for UDMA/133 [ 1.495270] ata1.00: ATA-8: TOSHIBA MK3252GSX, LV011D, max UDMA/100 [ 1.495274] ata1.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 31/32) [ 1.496182] ata1.00: configured for UDMA/100 [ 1.496272] scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK3252GS LV01 PQ: 0 ANSI: 5 [ 1.496667] sd 0:0:0:0: [sda] 625142448 512-byte hardware sectors: (320 GB/298 GiB) [ 1.496681] sd 0:0:0:0: [sda] Write Protect is off [ 1.496683] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 1.496702] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.496785] sda:<5>sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 1.499842] scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GS20N A106 PQ: 0 ANSI: 5 [ 1.504039] Clocksource tsc unstable (delta = -157210374 ns) [ 1.510969] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda caddy [ 1.510973] Uniform CD-ROM driver Revision: 3.20 [ 1.511278] sr 1:0:0:0: Attached scsi CD-ROM sr0 [ 1.511410] sr 1:0:0:0: Attached scsi generic sg1 type 5 [ 1.545953] sda1 sda2 sda3 sda4 <<6>usb 2-3: configuration #1 chosen from 1 choice [ 1.573354] sda5 > [ 1.574127] sd 0:0:0:0: [sda] Attached SCSI disk [ 1.574153] Freeing unused kernel memory: 516k freed [ 1.574420] Write protecting the kernel text: 4352k [ 1.574455] Write protecting the kernel read-only data: 1720k [ 1.830288] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64. [ 1.830673] ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 19 [ 1.830678] forcedeth 0000:00:0a.0: PCI INT A -> Link[LMAC] -> GSI 19 (level, low) -> IRQ 19 [ 1.830684] forcedeth 0000:00:0a.0: setting latency timer to 64 [ 1.949177] usb 3-4: new full speed USB device using ohci_hcd and address 2 [ 1.951784] ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 11 [ 1.951794] ohci1394 0000:01:07.0: PCI INT A -> Link[LNK1] -> GSI 11 (level, low) -> IRQ 11 [ 1.985956] b43-pci-bridge 0000:06:00.0: PCI INT A -> Link[Z016] -> GSI 21 (level, low) -> IRQ 21 [ 1.985966] b43-pci-bridge 0000:06:00.0: setting latency timer to 64 [ 2.006034] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11] MMIO=[f0500000-f05007ff] Max Packet=[2048] IR/IT contexts=[4/4] [ 2.033085] ssb: ERROR: PLL init unknown for device 4322 [ 2.033089] ssb: ERROR: PMU resource config unknown for device 4322 [ 2.061103] ssb: Sonics Silicon Backplane found on PCI device 0000:06:00.0 [ 2.169091] usb 3-4: configuration #1 chosen from 1 choice [ 2.172047] hub 3-4:1.0: USB hub found [ 2.175019] hub 3-4:1.0: 3 ports detected [ 2.353885] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x50ef @ 0, addr 00:21:70:8f:69:67 [ 2.353889] forcedeth 0000:00:0a.0: highdma csum pwrctl gbit lnktim msi desc-v3 [ 2.419378] PM: Starting manual resume from disk [ 2.419381] PM: Resume from partition 8:5 [ 2.419382] PM: Checking hibernation image. [ 2.419510] PM: Resume from disk failed. [ 2.475523] kjournald starting. Commit interval 5 seconds [ 2.475534] EXT3-fs: mounted filesystem with writeback data mode. [ 2.494034] usb 3-4.1: new full speed USB device using ohci_hcd and address 3 [ 2.605121] usb 3-4.1: configuration #1 chosen from 1 choice [ 2.686042] usb 3-4.2: new full speed USB device using ohci_hcd and address 4 [ 2.798109] usb 3-4.2: configuration #1 chosen from 1 choice [ 3.280460] ieee1394: Host added: ID:BUS[0-00:1023] GUID[6d4fc0004b76deff] [ 8.361389] udev: starting version 142 [ 8.526272] usbcore: registered new interface driver hiddev [ 8.531262] input: HID 413c:8157 as /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.1/3-4.1:1.0/input/input6 [ 8.531328] generic-usb 0003:413C:8157.0001: input,hidraw0: USB HID v1.11 Keyboard [HID 413c:8157] on usb-0000:00:04.0-4.1/input0 [ 8.537332] input: HID 413c:8158 as /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.2/3-4.2:1.0/input/input7 [ 8.537408] generic-usb 0003:413C:8158.0002: input,hidraw1: USB HID v1.11 Mouse [HID 413c:8158] on usb-0000:00:04.0-4.2/input0 [ 8.537429] usbcore: registered new interface driver usbhid [ 8.537432] usbhid: v2.6:USB HID core driver [ 8.596511] Linux agpgart interface v0.103 [ 8.637255] Linux video capture interface: v2.00 [ 8.658613] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 8.669151] input: PC Speaker as /devices/platform/pcspkr/input/input8 [ 8.682152] i2c-adapter i2c-0: nForce2 SMBus adapter at 0x3040 [ 8.682167] i2c-adapter i2c-1: nForce2 SMBus adapter at 0x2000 [ 8.818019] dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) [ 8.819372] sdhci: Secure Digital Host Controller Interface driver [ 8.819374] sdhci: Copyright(c) Pierre Ossman [ 8.820673] sdhci-pci 0000:01:07.1: SDHCI controller found [1180:0822] (rev 22) [ 8.821047] ACPI: PCI Interrupt Link [LNK2] enabled at IRQ 11 [ 8.821052] sdhci-pci 0000:01:07.1: PCI INT B -> Link[LNK2] -> GSI 11 (level, low) -> IRQ 11 [ 8.821071] sdhci-pci 0000:01:07.1: Will use DMA mode even though HW doesn't fully claim to support it. [ 8.821101] Registered led device: mmc0:: [ 8.821137] mmc0: SDHCI controller on PCI [0000:01:07.1] using DMA [ 8.821797] ricoh-mmc: Ricoh MMC Controller disabling driver [ 8.821799] ricoh-mmc: Copyright(c) Philip Langdale [ 8.821815] ricoh-mmc: Ricoh MMC controller found at 0000:01:07.2 [1180:0843] (rev 12) [ 8.821829] ricoh-mmc: Controller is now disabled. [ 8.825688] uvcvideo: Found UVC 1.00 device Integrated Webcam (05ca:18a3) [ 8.827260] input: Integrated Webcam as /devices/pci0000:00/0000:00:06.1/usb2/2-3/2-3:1.0/input/input9 [ 8.827303] usbcore: registered new interface driver uvcvideo [ 8.827306] USB Video Class driver (v0.1.0) [ 9.046045] usb 3-4.3: new full speed USB device using ohci_hcd and address 5 [ 9.123951] nvidia: module license 'NVIDIA' taints kernel. [ 9.123955] Disabling lock debugging due to kernel taint [ 9.207182] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:11/device:12/input/input10 [ 9.207221] ACPI: Video Device [Z01I] (multi-head: no rom: yes post: no) [ 9.388796] nvidia 0000:02:00.0: enabling device (0004 -> 0007) [ 9.388811] nvidia 0000:02:00.0: PCI INT A -> Link[Z00Q] -> GSI 23 (level, low) -> IRQ 23 [ 9.388823] nvidia 0000:02:00.0: setting latency timer to 64 [ 9.389544] ACPI: PCI Interrupt Link [LGPU] enabled at IRQ 18 [ 9.389547] nvidia 0000:03:00.0: PCI INT A -> Link[LGPU] -> GSI 18 (level, low) -> IRQ 18 [ 9.389552] nvidia 0000:03:00.0: setting latency timer to 64 [ 9.389666] NVRM: loading NVIDIA UNIX x86 Kernel Module 180.44 Mon Mar 23 14:59:10 PST 2009 [ 9.418142] usb 3-4.3: configuration #1 chosen from 1 choice [ 9.441121] cfg80211: Calling CRDA to update world regulatory domain [ 9.458734] Bluetooth: Generic Bluetooth USB driver ver 0.5 [ 9.458811] usbcore: registered new interface driver btusb [ 9.628808] cfg80211: World regulatory domain updated: [ 9.628811] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 9.628813] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 9.628816] (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 9.628818] (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 9.628820] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 9.628822] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 9.667752] HDA Intel 0000:00:08.0: power state changed by ACPI to D0 [ 9.668107] ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 17 [ 9.668111] alloc irq_desc for 17 on cpu 0 node 0 [ 9.668113] alloc kstat_irqs on cpu 0 node 0 [ 9.668118] HDA Intel 0000:00:08.0: PCI INT A -> Link[LAZA] -> GSI 17 (level, low) -> IRQ 17 [ 9.668122] hda_intel: probe_mask set to 0x9 for device 1028:0271 [ 9.668150] HDA Intel 0000:00:08.0: setting latency timer to 64 [ 9.785554] b43-phy0: Broadcom 4322 WLAN found (core revision 16) [ 9.828120] b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 8, Type 4, Revision 4) [ 9.828148] b43: probe of ssb0:0 failed with error -95 [ 9.828186] Broadcom 43xx driver loaded [ Features: PLR, Firmware-ID: FW13 ] [ 9.943856] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04731/0xa40000 [ 9.991400] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input11 [ 10.332107] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:08.0/input/input12 [ 10.812124] input: HDA NVidia Mic at Ext Left Jack as /devices/pci0000:00/0000:00:08.0/input/input13 [ 10.812209] input: HDA NVidia HP Out at Ext Left Jack as /devices/pci0000:00/0000:00:08.0/input/input14 [ 10.812255] input: HDA NVidia HP Out at Ext Left Jack as /devices/pci0000:00/0000:00:08.0/input/input15 [ 11.097536] lp: driver loaded but no devices found [ 11.167418] Adding 1759076k swap on /dev/sda5. Priority:-1 extents:1 across:1759076k [ 11.697224] EXT3 FS on sda3, internal journal [ 15.113042] CE: hpet increasing min_delta_ns to 15000 nsec [ 15.517366] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 15.517369] Bluetooth: BNEP filters: protocol multicast [ 15.534986] Bridge firewalling registered [ 17.163342] ppdev: user-space parallel port driver [ 19.057870] IRQ 18/nvidia: IRQF_DISABLED is not guaranteed on shared IRQs [ 20.625966] eth0: no link during initialization. [ 20.626420] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 20.732733] IRQ 23/nvidia: IRQF_DISABLED is not guaranteed on shared IRQs [ 20.739709] NVRM: RmInitAdapter failed! (0x31:0xffffffff:1018) [ 20.739716] NVRM: rm_init_adapter(0) failed [ 22.450065] eth0: link up. [ 22.450857] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 32.832040] eth0: no IPv6 routers present [ 35.112810] Too big adjustment 32 [ 35.161636] Too big adjustment 32 [ 35.186721] Too big adjustment 32 [ 35.201658] Too big adjustment 32 [ 35.226097] Too big adjustment 32 [ 35.273620] Too big adjustment 32 [ 35.305855] Too big adjustment 32 [ 43.455139] gvfs-gdu-volume[4462]: segfault at c ip 001e6fda sp bfdd7860 error 4 in libgdu.so.0.0.0[1de000+22000] [ 45.199507] gvfs-gdu-volume[4479]: segfault at c ip 005b5fda sp bfce82b0 error 4 in libgdu.so.0.0.0[5ad000+22000] [ 107.504482] PM: Syncing filesystems ... done. [ 107.506244] PM: Preparing system for mem sleep [ 107.506248] Freezing user space processes ... (elapsed 0.00 seconds) done. [ 107.506733] Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done. [ 107.506763] PM: Entering mem sleep [ 107.506773] Suspending console(s) (use no_console_suspend to debug) [ 107.507040] btusb_bulk_complete: hci0 urb f6b2a480 failed to resubmit (1) [ 107.508091] btusb_bulk_complete: hci0 urb f6b2a200 failed to resubmit (1) [ 107.509091] btusb_intr_complete: hci0 urb f6b2a280 failed to resubmit (1) [ 107.596045] sd 0:0:0:0: [sda] Synchronizing SCSI cache [ 107.691561] sd 0:0:0:0: [sda] Stopping disk [ 108.720443] b43-pci-bridge 0000:06:00.0: PCI INT A disabled [ 108.736138] NVRM: RmPowerManagement: 4 [ 108.738308] ACPI handle has no context! [ 108.738315] sdhci-pci 0000:01:07.1: PME# disabled [ 108.738322] sdhci-pci 0000:01:07.1: PCI INT B disabled [ 108.738327] ACPI handle has no context! [ 108.756112] ACPI handle has no context! [ 108.884426] forcedeth 0000:00:0a.0: wake-up capability disabled by ACPI [ 108.884431] forcedeth 0000:00:0a.0: PME# disabled [ 108.884434] forcedeth 0000:00:0a.0: PCI INT A disabled [ 108.988050] HDA Intel 0000:00:08.0: PCI INT A disabled [ 109.004225] HDA Intel 0000:00:08.0: power state changed by ACPI to D3 [ 109.004240] ehci_hcd 0000:00:06.1: PCI INT B disabled [ 109.004265] ehci_hcd 0000:00:06.1: PME# disabled [ 109.020114] ohci_hcd 0000:00:06.0: PCI INT A disabled [ 109.020141] ohci_hcd 0000:00:06.0: PME# disabled [ 109.036113] ehci_hcd 0000:00:04.1: PCI INT B disabled [ 109.036144] ehci_hcd 0000:00:04.1: PME# disabled [ 109.052114] ohci_hcd 0000:00:04.0: PCI INT A disabled [ 109.052141] ohci_hcd 0000:00:04.0: PME# disabled [ 109.068189] PM: suspend devices took 1.564 seconds [ 109.068383] ricoh-mmc: Suspending. [ 109.068389] ricoh-mmc: Controller is now re-enabled. [ 109.069624] ACPI: Preparing to enter system sleep state S3 [ 109.069985] Disabling non-boot CPUs ... [ 109.072236] CPU 1 is now offline [ 109.072237] SMP alternatives: switching to UP code [ 109.077233] CPU0 attaching NULL sched-domain. [ 109.077236] CPU1 attaching NULL sched-domain. [ 109.077241] CPU0 attaching NULL sched-domain. [ 109.077365] CPU1 is down [ 109.077434] Extended CMOS year: 2000 [ 109.077434] Back to C! [ 109.077434] Extended CMOS year: 2000 [ 109.084299] Enabling non-boot CPUs ... [ 109.084491] SMP alternatives: switching to SMP code [ 109.089179] Booting processor 1 APIC 0x1 ip 0x6000 [ 109.077130] Initializing CPU#1 [ 109.077130] Calibrating delay using timer specific routine.. 4800.00 BogoMIPS (lpj=9600013) [ 109.077130] CPU: L1 I cache: 32K, L1 D cache: 32K [ 109.077130] CPU: L2 cache: 3072K [ 109.077130] CPU: Physical Processor ID: 0 [ 109.077130] CPU: Processor Core ID: 1 [ 109.180590] CPU1: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz stepping 06 [ 109.180657] CPU0 attaching NULL sched-domain. [ 109.181016] Switched to high resolution mode on CPU 1 [ 109.196023] CPU0 attaching sched-domain: [ 109.196026] domain 0: span 0-1 level MC [ 109.196029] groups: 0 1 [ 109.196034] CPU1 attaching sched-domain: [ 109.196036] domain 0: span 0-1 level MC [ 109.196039] groups: 1 0 [ 109.197019] CPU1 is up [ 109.197023] ACPI: Waking up from system sleep state S3 [ 109.197577] ohci_hcd 0000:00:04.0: restoring config space at offset 0x1 (was 0xb00007, writing 0xb00003) [ 109.197601] ehci_hcd 0000:00:04.1: restoring config space at offset 0x1 (was 0xb00006, writing 0xb00002) [ 109.197624] ohci_hcd 0000:00:06.0: restoring config space at offset 0x1 (was 0xb00007, writing 0xb00003) [ 109.197647] ehci_hcd 0000:00:06.1: restoring config space at offset 0x1 (was 0xb00006, writing 0xb00002) [ 109.197671] HDA Intel 0000:00:08.0: restoring config space at offset 0x1 (was 0xb00006, writing 0xb00002) [ 109.197728] ahci 0000:00:0b.0: restoring config space at offset 0x1 (was 0xb00007, writing 0xb00407) [ 109.197843] pcieport-driver 0000:00:0c.0: restoring config space at offset 0x1 (was 0x100007, writing 0x100407) [ 109.198043] pcieport-driver 0000:00:15.0: restoring config space at offset 0x1 (was 0x100007, writing 0x100407) [ 109.198209] pcieport-driver 0000:00:16.0: restoring config space at offset 0x7 (was 0x1f1, writing 0x200001f1) [ 109.198232] pcieport-driver 0000:00:16.0: restoring config space at offset 0x1 (was 0x100007, writing 0x100407) [ 109.198415] pcieport-driver 0000:00:17.0: restoring config space at offset 0x1 (was 0x100007, writing 0x100407) [ 109.198598] pcieport-driver 0000:00:18.0: restoring config space at offset 0x1 (was 0x100007, writing 0x100407) [ 109.198692] ohci1394 0000:01:07.0: restoring config space at offset 0xf (was 0x4020100, writing 0x402010a) [ 109.198705] ohci1394 0000:01:07.0: restoring config space at offset 0x4 (was 0x0, writing 0xf0500000) [ 109.198709] ohci1394 0000:01:07.0: restoring config space at offset 0x3 (was 0x800000, writing 0x804010) [ 109.198714] ohci1394 0000:01:07.0: restoring config space at offset 0x1 (was 0x2100000, writing 0x2100006) [ 109.198729] sdhci-pci 0000:01:07.1: restoring config space at offset 0xf (was 0x200, writing 0x20b) [ 109.198742] sdhci-pci 0000:01:07.1: restoring config space at offset 0x4 (was 0x0, writing 0xf0500800) [ 109.198746] sdhci-pci 0000:01:07.1: restoring config space at offset 0x3 (was 0x800000, writing 0x804010) [ 109.198751] sdhci-pci 0000:01:07.1: restoring config space at offset 0x1 (was 0x2100000, writing 0x2100006) [ 109.198765] ricoh-mmc 0000:01:07.2: restoring config space at offset 0xf (was 0x200, writing 0x20b) [ 109.198779] ricoh-mmc 0000:01:07.2: restoring config space at offset 0x4 (was 0x0, writing 0xf0500c00) [ 109.198783] ricoh-mmc 0000:01:07.2: restoring config space at offset 0x3 (was 0x800000, writing 0x804010) [ 109.198788] ricoh-mmc 0000:01:07.2: restoring config space at offset 0x1 (was 0x2100000, writing 0x2100006) [ 109.198795] ricoh-mmc: Resuming. [ 109.198801] ricoh-mmc: Controller is now disabled. [ 109.198809] pci 0000:01:07.3: restoring config space at offset 0xf (was 0x200, writing 0x20b) [ 109.198822] pci 0000:01:07.3: restoring config space at offset 0x4 (was 0x0, writing 0xf0501400) [ 109.198826] pci 0000:01:07.3: restoring config space at offset 0x3 (was 0x800000, writing 0x804010) [ 109.198831] pci 0000:01:07.3: restoring config space at offset 0x1 (was 0x2100000, writing 0x2100006) [ 109.212111] nvidia 0000:02:00.0: restoring config space at offset 0x1 (was 0x100004, writing 0x100007) [ 109.212155] nvidia 0000:03:00.0: restoring config space at offset 0x3 (was 0x10, writing 0x0) [ 109.212191] b43-pci-bridge 0000:06:00.0: restoring config space at offset 0xf (was 0x100, writing 0x10b) [ 109.212214] b43-pci-bridge 0000:06:00.0: restoring config space at offset 0x4 (was 0x4, writing 0xf0400004) [ 109.212220] b43-pci-bridge 0000:06:00.0: restoring config space at offset 0x3 (was 0x0, writing 0x10) [ 109.212228] b43-pci-bridge 0000:06:00.0: restoring config space at offset 0x1 (was 0x100000, writing 0x100006) [ 109.442070] nForce2_smbus 0000:00:03.2: PME# disabled [ 109.442092] ohci_hcd 0000:00:04.0: PME# disabled [ 109.442098] ohci_hcd 0000:00:04.0: PCI INT A -> Link[LUS0] -> GSI 21 (level, low) -> IRQ 21 [ 109.442102] ohci_hcd 0000:00:04.0: setting latency timer to 64 [ 109.442106] ohci_hcd 0000:00:04.0: PME# disabled [ 109.464139] ehci_hcd 0000:00:04.1: PME# disabled [ 109.464145] ehci_hcd 0000:00:04.1: PCI INT B -> Link[LUS2] -> GSI 23 (level, low) -> IRQ 23 [ 109.464151] ehci_hcd 0000:00:04.1: setting latency timer to 64 [ 109.464156] ehci_hcd 0000:00:04.1: PME# disabled [ 109.464190] ohci_hcd 0000:00:06.0: PME# disabled [ 109.464196] ohci_hcd 0000:00:06.0: PCI INT A -> Link[Z00O] -> GSI 20 (level, low) -> IRQ 20 [ 109.464201] ohci_hcd 0000:00:06.0: setting latency timer to 64 [ 109.464206] ohci_hcd 0000:00:06.0: PME# disabled [ 109.488139] ehci_hcd 0000:00:06.1: PME# disabled [ 109.488145] ehci_hcd 0000:00:06.1: PCI INT B -> Link[Z00P] -> GSI 22 (level, low) -> IRQ 22 [ 109.488150] ehci_hcd 0000:00:06.1: setting latency timer to 64 [ 109.488156] ehci_hcd 0000:00:06.1: PME# disabled [ 109.488189] HDA Intel 0000:00:08.0: PCI INT A -> Link[LAZA] -> GSI 17 (level, low) -> IRQ 17 [ 109.488195] HDA Intel 0000:00:08.0: setting latency timer to 64 [ 109.488223] pci 0000:00:09.0: setting latency timer to 64 [ 109.488253] forcedeth 0000:00:0a.0: wake-up capability disabled by ACPI [ 109.488257] forcedeth 0000:00:0a.0: PME# disabled [ 110.008371] ahci 0000:00:0b.0: setting latency timer to 64 [ 110.008450] pci 0000:00:10.0: setting latency timer to 64 [ 110.066070] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11] MMIO=[f0500000-f05007ff] Max Packet=[2048] IR/IT contexts=[4/4] [ 110.072128] sdhci-pci 0000:01:07.1: PCI INT B -> Link[LNK2] -> GSI 11 (level, low) -> IRQ 11 [ 110.072131] sdhci-pci 0000:01:07.1: Will use DMA mode even though HW doesn't fully claim to support it. [ 110.072143] pci 0000:01:07.3: PME# disabled [ 110.072146] pci 0000:01:07.4: PME# disabled [ 110.073631] NVRM: RmPowerManagement: 5 [ 110.569066] ata3: SATA link down (SStatus 0 SControl 300) [ 110.569105] ata4: SATA link down (SStatus 0 SControl 300) [ 110.573041] ata6: SATA link down (SStatus 0 SControl 300) [ 110.705065] ata5: SATA link down (SStatus 0 SControl 300) [ 110.733060] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 110.742400] ata2.00: configured for UDMA/133 [ 110.747750] ata2: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0x9 t4 [ 110.747752] ata2: irq_stat 0x40000001 [ 110.752236] b43-pci-bridge 0000:06:00.0: PCI INT A -> Link[Z016] -> GSI 21 (level, low) -> IRQ 21 [ 110.756346] ata2.00: configured for UDMA/133 [ 110.756349] ata2: EH complete [ 111.016116] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 111.017773] ata1.00: configured for UDMA/100 [ 111.017779] ata1: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0x9 t4 [ 111.017781] ata1: irq_stat 0x00400040, connection status changed [ 111.019396] ata1.00: configured for UDMA/100 [ 111.019398] ata1: EH complete [ 111.236993] sd 0:0:0:0: [sda] Starting disk [ 111.356035] usb 2-3: reset high speed USB device using ehci_hcd and address 2 [ 111.668045] usb 3-4: reset full speed USB device using ohci_hcd and address 2 [ 112.177152] usb 3-4.1: reset full speed USB device using ohci_hcd and address 3 [ 112.361151] usb 3-4.2: reset full speed USB device using ohci_hcd and address 4 [ 112.471157] pm_op(): usb_dev_resume+0x0/0x10 returns -19 [ 112.471160] PM: Device 3-4.3 failed to resume: error -19 [ 112.471373] PM: resume devices took 3.256 seconds [ 112.471980] PM: Finishing wakeup. [ 112.471982] Restarting tasks ... <6>usb 3-4.3: USB disconnect, address 5 [ 112.504314] btusb_send_frame: hci0 urb f4520700 submission failed [ 112.537026] done. [ 113.112944] alloc irq_desc for 30 on cpu 0 node 0 [ 113.112947] alloc kstat_irqs on cpu 0 node 0 [ 113.112959] forcedeth 0000:00:0a.0: irq 30 for MSI/MSI-X [ 113.113177] eth0: no link during initialization. [ 113.113635] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 114.902143] eth0: link up. [ 114.903012] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 125.072042] eth0: no IPv6 routers present [-- Attachment #1.3: dmesg_presuspend.txt --] [-- Type: text/plain, Size: 55685 bytes --] [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 2.6.30-5-generic (buildd@rothera) (gcc version 4.4.1 (Ubuntu 4.4.0-3ubuntu3) ) #6-Ubuntu SMP Mon May 11 19:56:30 UTC 2009 (Ubuntu 2.6.30-5.6-generic) [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] NSC Geode by NSC [ 0.000000] Cyrix CyrixInstead [ 0.000000] Centaur CentaurHauls [ 0.000000] Transmeta GenuineTMx86 [ 0.000000] Transmeta TransmetaCPU [ 0.000000] UMC UMC UMC UMC [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009dc00 (usable) [ 0.000000] BIOS-e820: 000000000009dc00 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 000000006fec0000 (usable) [ 0.000000] BIOS-e820: 000000006fec0000 - 000000006fecf000 (ACPI data) [ 0.000000] BIOS-e820: 000000006fecf000 - 000000006fee5000 (ACPI NVS) [ 0.000000] BIOS-e820: 000000006fee5000 - 0000000080000000 (reserved) [ 0.000000] BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) [ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) [ 0.000000] BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved) [ 0.000000] DMI present. [ 0.000000] last_pfn = 0x6fec0 max_arch_pfn = 0x100000 [ 0.000000] MTRR default type: uncachable [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-C7FFF write-protect [ 0.000000] C8000-DBFFF uncachable [ 0.000000] DC000-EFFFF write-through [ 0.000000] F0000-FFFFF write-back [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 000000000 mask F80000000 write-back [ 0.000000] 1 base 07FF00000 mask FFFF00000 uncachable [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] e820 update range: 0000000000002000 - 0000000000006000 (usable) ==> (reserved) [ 0.000000] Scanning 1 areas for low memory corruption [ 0.000000] modified physical RAM map: [ 0.000000] modified: 0000000000000000 - 0000000000002000 (usable) [ 0.000000] modified: 0000000000002000 - 0000000000006000 (reserved) [ 0.000000] modified: 0000000000006000 - 000000000009dc00 (usable) [ 0.000000] modified: 000000000009dc00 - 00000000000a0000 (reserved) [ 0.000000] modified: 00000000000e4000 - 0000000000100000 (reserved) [ 0.000000] modified: 0000000000100000 - 000000006fec0000 (usable) [ 0.000000] modified: 000000006fec0000 - 000000006fecf000 (ACPI data) [ 0.000000] modified: 000000006fecf000 - 000000006fee5000 (ACPI NVS) [ 0.000000] modified: 000000006fee5000 - 0000000080000000 (reserved) [ 0.000000] modified: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] modified: 00000000fec00000 - 00000000fec10000 (reserved) [ 0.000000] modified: 00000000fee00000 - 00000000fee01000 (reserved) [ 0.000000] modified: 00000000fff80000 - 0000000100000000 (reserved) [ 0.000000] init_memory_mapping: 0000000000000000-00000000377fe000 [ 0.000000] Using x86 segment limits to approximate NX protection [ 0.000000] 0000000000 - 0000400000 page 4k [ 0.000000] 0000400000 - 0037400000 page 2M [ 0.000000] 0037400000 - 00377fe000 page 4k [ 0.000000] kernel direct mapping tables up to 377fe000 @ 7000-c000 [ 0.000000] RAMDISK: 3787e000 - 37fef6d5 [ 0.000000] Allocated new RAMDISK: 00859000 - 00fca6d5 [ 0.000000] Move RAMDISK from 000000003787e000 - 0000000037fef6d4 to 00859000 - 00fca6d4 [ 0.000000] ACPI: RSDP 000f7b20 00024 (v02 PTLTD ) [ 0.000000] ACPI: XSDT 6fec3b2f 000A4 (v01 DELL QA09 06040000 LTP 00000000) [ 0.000000] ACPI: FACP 6fecec04 000F4 (v03 NVIDIA MCP79 06040000 PTL_ 000F4240) [ 0.000000] ACPI: DSDT 6fec56c1 094CF (v01 NVIDIA MCP79 06040000 MSFT 03000001) [ 0.000000] ACPI: FACS 6fee4fc0 00040 [ 0.000000] ACPI: MCFG 6fececf8 0003C (v01 PTLTD MCFG 06040000 LTP 00000000) [ 0.000000] ACPI: HPET 6feced34 00038 (v01 PTLTD HPETTBL 06040000 LTP 00000001) [ 0.000000] ACPI: APIC 6feced6c 00072 (v01 PTLTD APIC 06040000 LTP 00000000) [ 0.000000] ACPI: BOOT 6fecedde 00028 (v01 PTLTD $SBFTBL$ 06040000 LTP 00000001) [ 0.000000] ACPI: SLIC 6fecee06 00176 (v01 DELL QA09 06040000 LTP 00000000) [ 0.000000] ACPI: OSFR 6fecef7c 00084 (v01 DELL DELL 06040000 ASL 00000061) [ 0.000000] ACPI: SSDT 6fec5462 0025F (v01 PmRef Cpu0Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec53bc 000A6 (v01 PmRef Cpu7Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec5316 000A6 (v01 PmRef Cpu6Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec5270 000A6 (v01 PmRef Cpu5Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec51ca 000A6 (v01 PmRef Cpu4Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec5124 000A6 (v01 PmRef Cpu3Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec507e 000A6 (v01 PmRef Cpu2Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec4fd8 000A6 (v01 PmRef Cpu1Tst 00003000 INTL 20050228) [ 0.000000] ACPI: SSDT 6fec3bd3 01405 (v01 PmRef CpuPm 00003000 INTL 20050228) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] 902MB HIGHMEM available. [ 0.000000] 887MB LOWMEM available. [ 0.000000] mapped low ram: 0 - 377fe000 [ 0.000000] low ram: 0 - 377fe000 [ 0.000000] node 0 low ram: 00000000 - 377fe000 [ 0.000000] node 0 bootmap 00008000 - 0000ef00 [ 0.000000] (9 early reservations) ==> bootmem [0000000000 - 00377fe000] [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] [ 0.000000] #1 [0000001000 - 0000002000] EX TRAMPOLINE ==> [0000001000 - 0000002000] [ 0.000000] #2 [0000006000 - 0000007000] TRAMPOLINE ==> [0000006000 - 0000007000] [ 0.000000] #3 [0000100000 - 00008544b4] TEXT DATA BSS ==> [0000100000 - 00008544b4] [ 0.000000] #4 [000009dc00 - 0000100000] BIOS reserved ==> [000009dc00 - 0000100000] [ 0.000000] #5 [0000855000 - 0000858130] BRK ==> [0000855000 - 0000858130] [ 0.000000] #6 [0000007000 - 0000008000] PGTABLE ==> [0000007000 - 0000008000] [ 0.000000] #7 [0000859000 - 0000fca6d5] NEW RAMDISK ==> [0000859000 - 0000fca6d5] [ 0.000000] #8 [0000008000 - 000000f000] BOOTMAP ==> [0000008000 - 000000f000] [ 0.000000] found SMP MP-table at [c00f7b50] f7b50 [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0x00000000 -> 0x00001000 [ 0.000000] Normal 0x00001000 -> 0x000377fe [ 0.000000] HighMem 0x000377fe -> 0x0006fec0 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[3] active PFN ranges [ 0.000000] 0: 0x00000000 -> 0x00000002 [ 0.000000] 0: 0x00000006 -> 0x0000009d [ 0.000000] 0: 0x00000100 -> 0x0006fec0 [ 0.000000] On node 0 totalpages: 458329 [ 0.000000] free_area_init_node: node 0, pgdat c0725d40, node_mem_map c1000000 [ 0.000000] DMA zone: 32 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 3961 pages, LIFO batch:0 [ 0.000000] Normal zone: 1744 pages used for memmap [ 0.000000] Normal zone: 221486 pages, LIFO batch:31 [ 0.000000] HighMem zone: 1806 pages used for memmap [ 0.000000] HighMem zone: 229300 pages, LIFO batch:31 [ 0.000000] Using APIC driver default [ 0.000000] ACPI: PM-Timer IO Port: 0x1008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] Enabling APIC mode: Flat. Using 1 I/O APICs [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x10dea301 base: 0xfed00000 [ 0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] nr_irqs_gsi: 24 [ 0.000000] PM: Registered nosave memory: 0000000000002000 - 0000000000006000 [ 0.000000] PM: Registered nosave memory: 000000000009d000 - 000000000009e000 [ 0.000000] PM: Registered nosave memory: 000000000009e000 - 00000000000a0000 [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e4000 [ 0.000000] PM: Registered nosave memory: 00000000000e4000 - 0000000000100000 [ 0.000000] Allocating PCI resources starting at 88000000 (gap: 80000000:60000000) [ 0.000000] NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:2 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 12 pages at c1e07000, static data 25628 bytes [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 454747 [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.30-5-generic root=UUID=43180eb4-fa9a-4157-95c2-3bf4eabb45aa ro quiet splash [ 0.000000] Enabling fast FPU save and restore... done. [ 0.000000] Enabling unmasked SIMD FPU exception support... done. [ 0.000000] Initializing CPU#0 [ 0.000000] NR_IRQS:2304 nr_irqs:424 [ 0.000000] PID hash table entries: 4096 (order: 12, 16384 bytes) [ 0.000000] Extended CMOS year: 2000 [ 0.000000] Fast TSC calibration using PIT [ 0.000000] Detected 2399.932 MHz processor. [ 0.004000] spurious 8259A interrupt: IRQ7. [ 0.004000] Console: colour VGA+ 80x25 [ 0.004000] console [tty0] enabled [ 0.004000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.004000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.004000] allocated 9168640 bytes of page_cgroup [ 0.004000] please try cgroup_disable=memory option if you don't want [ 0.004000] Initializing HighMem for node 0 (000377fe:0006fec0) [ 0.004000] Memory: 1793068k/1833728k available (4351k kernel code, 39392k reserved, 1994k data, 516k init, 924424k highmem) [ 0.004000] virtual kernel memory layout: [ 0.004000] fixmap : 0xfff4d000 - 0xfffff000 ( 712 kB) [ 0.004000] pkmap : 0xff800000 - 0xffc00000 (4096 kB) [ 0.004000] vmalloc : 0xf7ffe000 - 0xff7fe000 ( 120 MB) [ 0.004000] lowmem : 0xc0000000 - 0xf77fe000 ( 887 MB) [ 0.004000] .init : 0xc073b000 - 0xc07bc000 ( 516 kB) [ 0.004000] .data : 0xc053fcce - 0xc0732708 (1994 kB) [ 0.004000] .text : 0xc0100000 - 0xc053fcce (4351 kB) [ 0.004000] Checking if this processor honours the WP bit even in supervisor mode...Ok. [ 0.004000] SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.004000] hpet clockevent registered [ 0.004000] HPET: 4 timers in total, 0 timers will be used for per-cpu timer [ 0.004000] Calibrating delay loop (skipped), value calculated using timer frequency.. 4799.86 BogoMIPS (lpj=9599728) [ 0.004000] Security Framework initialized [ 0.004000] SELinux: Disabled at boot. [ 0.004000] Mount-cache hash table entries: 512 [ 0.004000] Initializing cgroup subsys ns [ 0.004000] Initializing cgroup subsys cpuacct [ 0.004000] Initializing cgroup subsys memory [ 0.004000] Initializing cgroup subsys freezer [ 0.004000] Initializing cgroup subsys net_cls [ 0.004000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.004000] CPU: L2 cache: 3072K [ 0.004000] CPU: Physical Processor ID: 0 [ 0.004000] CPU: Processor Core ID: 0 [ 0.004000] using mwait in idle threads. [ 0.004000] Checking 'hlt' instruction... OK. [ 0.018165] ACPI: Core revision 20090320 [ 0.032429] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.072558] CPU0: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz stepping 06 [ 0.076001] Booting processor 1 APIC 0x1 ip 0x6000 [ 0.004000] Initializing CPU#1 [ 0.004000] Calibrating delay using timer specific routine.. 4799.98 BogoMIPS (lpj=9599973) [ 0.004000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.004000] CPU: L2 cache: 3072K [ 0.004000] CPU: Physical Processor ID: 0 [ 0.004000] CPU: Processor Core ID: 1 [ 0.160583] CPU1: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz stepping 06 [ 0.160600] checking TSC synchronization [CPU#0 -> CPU#1]: passed. [ 0.164018] Brought up 2 CPUs [ 0.164020] Total of 2 processors activated (9599.85 BogoMIPS). [ 0.164087] CPU0 attaching sched-domain: [ 0.164089] domain 0: span 0-1 level MC [ 0.164091] groups: 0 1 [ 0.164096] CPU1 attaching sched-domain: [ 0.164098] domain 0: span 0-1 level MC [ 0.164100] groups: 1 0 [ 0.164162] net_namespace: 1056 bytes [ 0.164162] Booting paravirtualized kernel on bare hardware [ 0.164162] regulator: core version 0.5 [ 0.164162] Time: 20:31:08 Date: 05/19/09 [ 0.164162] NET: Registered protocol family 16 [ 0.164162] EISA bus registered [ 0.164162] ACPI: bus type pci registered [ 0.164162] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 7 [ 0.164162] PCI: MCFG area at e0000000 reserved in E820 [ 0.164162] PCI: Using MMCONFIG for extended config space [ 0.164162] PCI: Using configuration type 1 for base access [ 0.168030] bio: create slab <bio-0> at 0 [ 0.169076] ACPI: EC: Look up EC in DSDT [ 0.175055] ACPI: Interpreter enabled [ 0.175059] ACPI: (supports S0 S3 S4 S5) [ 0.175075] ACPI: Using IOAPIC for interrupt routing [ 0.177165] ACPI: EC: non-query interrupt received, switching to interrupt mode [ 0.192128] ACPI: EC: GPE = 0x47, I/O: command/status = 0x66, data = 0x62 [ 0.192128] ACPI: EC: driver started in interrupt mode [ 0.192317] ACPI: No dock devices found. [ 0.192444] ACPI: PCI Root Bridge [PCI0] (0000:00) [ 0.192467] pci 0000:00:03.0: reg 10 io port: [0x1c00-0x1cff] [ 0.192467] pci 0000:00:03.2: reg 10 io port: [0x3080-0x30bf] [ 0.192467] pci 0000:00:03.2: reg 20 io port: [0x3040-0x307f] [ 0.192467] pci 0000:00:03.2: reg 24 io port: [0x2000-0x203f] [ 0.192467] pci 0000:00:03.2: PME# supported from D3hot D3cold [ 0.192467] pci 0000:00:03.2: PME# disabled [ 0.192481] pci 0000:00:03.5: reg 10 32bit mmio: [0xf0600000-0xf067ffff] [ 0.192570] pci 0000:00:04.0: reg 10 32bit mmio: [0xf0886000-0xf0886fff] [ 0.192600] pci 0000:00:04.0: supports D1 D2 [ 0.192602] pci 0000:00:04.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.192605] pci 0000:00:04.0: PME# disabled [ 0.192632] pci 0000:00:04.1: reg 10 32bit mmio: [0xf0889000-0xf08890ff] [ 0.192667] pci 0000:00:04.1: supports D1 D2 [ 0.192668] pci 0000:00:04.1: PME# supported from D0 D1 D2 D3hot D3cold [ 0.192672] pci 0000:00:04.1: PME# disabled [ 0.192703] pci 0000:00:06.0: reg 10 32bit mmio: [0xf0887000-0xf0887fff] [ 0.192732] pci 0000:00:06.0: supports D1 D2 [ 0.192734] pci 0000:00:06.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.192737] pci 0000:00:06.0: PME# disabled [ 0.192765] pci 0000:00:06.1: reg 10 32bit mmio: [0xf0889400-0xf08894ff] [ 0.192800] pci 0000:00:06.1: supports D1 D2 [ 0.192801] pci 0000:00:06.1: PME# supported from D0 D1 D2 D3hot D3cold [ 0.192805] pci 0000:00:06.1: PME# disabled [ 0.192836] pci 0000:00:08.0: reg 10 32bit mmio: [0xf0880000-0xf0883fff] [ 0.192865] pci 0000:00:08.0: PME# supported from D3hot D3cold [ 0.192869] pci 0000:00:08.0: PME# disabled [ 0.192923] pci 0000:00:0a.0: reg 10 32bit mmio: [0xf0888000-0xf0888fff] [ 0.192927] pci 0000:00:0a.0: reg 14 io port: [0x30d0-0x30d7] [ 0.192932] pci 0000:00:0a.0: reg 18 32bit mmio: [0xf0889c00-0xf0889cff] [ 0.192936] pci 0000:00:0a.0: reg 1c 32bit mmio: [0xf0889800-0xf088980f] [ 0.192957] pci 0000:00:0a.0: supports D1 D2 [ 0.192959] pci 0000:00:0a.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.192963] pci 0000:00:0a.0: PME# disabled [ 0.192989] pci 0000:00:0b.0: reg 10 io port: [0x30e8-0x30ef] [ 0.192994] pci 0000:00:0b.0: reg 14 io port: [0x30dc-0x30df] [ 0.192998] pci 0000:00:0b.0: reg 18 io port: [0x30e0-0x30e7] [ 0.193002] pci 0000:00:0b.0: reg 1c io port: [0x30d8-0x30db] [ 0.193006] pci 0000:00:0b.0: reg 20 io port: [0x30c0-0x30cf] [ 0.193011] pci 0000:00:0b.0: reg 24 32bit mmio: [0xf0884000-0xf0885fff] [ 0.193218] pci 0000:00:0c.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.193225] pci 0000:00:0c.0: PME# disabled [ 0.193293] pci 0000:00:10.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.193296] pci 0000:00:10.0: PME# disabled [ 0.193491] pci 0000:00:15.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.193499] pci 0000:00:15.0: PME# disabled [ 0.193715] pci 0000:00:16.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.193722] pci 0000:00:16.0: PME# disabled [ 0.193938] pci 0000:00:17.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.193946] pci 0000:00:17.0: PME# disabled [ 0.196211] pci 0000:00:18.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196219] pci 0000:00:18.0: PME# disabled [ 0.196292] pci 0000:01:07.0: reg 10 32bit mmio: [0xf0500000-0xf05007ff] [ 0.196331] pci 0000:01:07.0: supports D1 D2 [ 0.196332] pci 0000:01:07.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196336] pci 0000:01:07.0: PME# disabled [ 0.196364] pci 0000:01:07.1: reg 10 32bit mmio: [0xf0500800-0xf05008ff] [ 0.196403] pci 0000:01:07.1: supports D1 D2 [ 0.196404] pci 0000:01:07.1: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196408] pci 0000:01:07.1: PME# disabled [ 0.196436] pci 0000:01:07.2: reg 10 32bit mmio: [0xf0500c00-0xf0500cff] [ 0.196475] pci 0000:01:07.2: supports D1 D2 [ 0.196476] pci 0000:01:07.2: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196480] pci 0000:01:07.2: PME# disabled [ 0.196508] pci 0000:01:07.3: reg 10 32bit mmio: [0xf0501000-0xf05010ff] [ 0.196547] pci 0000:01:07.3: supports D1 D2 [ 0.196548] pci 0000:01:07.3: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196552] pci 0000:01:07.3: PME# disabled [ 0.196580] pci 0000:01:07.4: reg 10 32bit mmio: [0xf0501400-0xf05014ff] [ 0.196619] pci 0000:01:07.4: supports D1 D2 [ 0.196620] pci 0000:01:07.4: PME# supported from D0 D1 D2 D3hot D3cold [ 0.196624] pci 0000:01:07.4: PME# disabled [ 0.196660] pci 0000:00:09.0: transparent bridge [ 0.196664] pci 0000:00:09.0: bridge 32bit mmio: [0xf0500000-0xf05fffff] [ 0.196722] pci 0000:02:00.0: reg 10 32bit mmio: [0xae000000-0xaeffffff] [ 0.196738] pci 0000:02:00.0: reg 14 64bit mmio: [0xd0000000-0xdfffffff] [ 0.196755] pci 0000:02:00.0: reg 1c 64bit mmio: [0xac000000-0xadffffff] [ 0.196767] pci 0000:02:00.0: reg 24 io port: [0x4000-0x407f] [ 0.196778] pci 0000:02:00.0: reg 30 32bit mmio: [0x000000-0x01ffff] [ 0.196873] pci 0000:00:0c.0: bridge io port: [0x4000-0x4fff] [ 0.196881] pci 0000:00:0c.0: bridge 32bit mmio: [0xac000000-0xaeffffff] [ 0.196895] pci 0000:00:0c.0: bridge 64bit mmio pref: [0xd0000000-0xdfffffff] [ 0.196930] pci 0000:03:00.0: reg 10 32bit mmio: [0xaa000000-0xaaffffff] [ 0.196939] pci 0000:03:00.0: reg 14 64bit mmio: [0xb0000000-0xbfffffff] [ 0.196947] pci 0000:03:00.0: reg 1c 64bit mmio: [0xcc000000-0xcdffffff] [ 0.196952] pci 0000:03:00.0: reg 24 io port: [0x5000-0x507f] [ 0.196958] pci 0000:03:00.0: reg 30 32bit mmio: [0x000000-0x01ffff] [ 0.197010] pci 0000:00:10.0: bridge io port: [0x5000-0x5fff] [ 0.197013] pci 0000:00:10.0: bridge 32bit mmio: [0xaa000000-0xaaffffff] [ 0.197017] pci 0000:00:10.0: bridge 64bit mmio pref: [0xb0000000-0xcdffffff] [ 0.197076] pci 0000:00:15.0: bridge io port: [0x6000-0x6fff] [ 0.197084] pci 0000:00:15.0: bridge 32bit mmio: [0xf0200000-0xf03fffff] [ 0.197098] pci 0000:00:15.0: bridge 64bit mmio pref: [0xf0000000-0xf01fffff] [ 0.197173] pci 0000:06:00.0: reg 10 64bit mmio: [0xf0400000-0xf0403fff] [ 0.197251] pci 0000:06:00.0: supports D1 D2 [ 0.197253] pci 0000:06:00.0: PME# supported from D0 D3hot D3cold [ 0.197258] pci 0000:06:00.0: PME# disabled [ 0.197336] pci 0000:00:16.0: bridge 32bit mmio: [0xf0400000-0xf04fffff] [ 0.197571] pci_bus 0000:00: on NUMA node 0 [ 0.197576] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] [ 0.197754] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.IXVE._PRT] [ 0.197768] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P0._PRT] [ 0.260469] ACPI: PCI Interrupt Link [LNK1] (IRQs 5 7 *10 11 14 15) [ 0.260469] ACPI: PCI Interrupt Link [LNK2] (IRQs 5 7 10 *11 14 15) [ 0.260655] ACPI: PCI Interrupt Link [LNK3] (IRQs 5 7 10 11 14 15) *0, disabled. [ 0.260883] ACPI: PCI Interrupt Link [LNK4] (IRQs 5 7 10 11 14 15) *0, disabled. [ 0.261114] ACPI: PCI Interrupt Link [Z00Q] (IRQs 18 19 20 21 22 23) *11 [ 0.261343] ACPI: PCI Interrupt Link [Z00R] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.261571] ACPI: PCI Interrupt Link [Z00S] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.261800] ACPI: PCI Interrupt Link [Z00T] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.262028] ACPI: PCI Interrupt Link [Z00U] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.262256] ACPI: PCI Interrupt Link [Z00V] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.262484] ACPI: PCI Interrupt Link [Z00W] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.262712] ACPI: PCI Interrupt Link [Z00X] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.262941] ACPI: PCI Interrupt Link [Z00Y] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.264230] ACPI: PCI Interrupt Link [Z00Z] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.264458] ACPI: PCI Interrupt Link [Z010] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.264687] ACPI: PCI Interrupt Link [Z011] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.264914] ACPI: PCI Interrupt Link [Z012] (IRQs 18 19 20 21 22 23) *10 [ 0.265142] ACPI: PCI Interrupt Link [Z013] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.265370] ACPI: PCI Interrupt Link [Z014] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.265598] ACPI: PCI Interrupt Link [Z015] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.265827] ACPI: PCI Interrupt Link [Z016] (IRQs 18 19 20 21 22 23) *11 [ 0.266054] ACPI: PCI Interrupt Link [Z017] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.266283] ACPI: PCI Interrupt Link [Z018] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.266511] ACPI: PCI Interrupt Link [Z019] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.266739] ACPI: PCI Interrupt Link [Z01A] (IRQs 18 19 20 21 22 23) *10 [ 0.266967] ACPI: PCI Interrupt Link [Z01B] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.267195] ACPI: PCI Interrupt Link [Z01C] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.267423] ACPI: PCI Interrupt Link [Z01D] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.267652] ACPI: PCI Interrupt Link [Z01E] (IRQs 18 19 20 21 22 23) *11 [ 0.267880] ACPI: PCI Interrupt Link [Z01F] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.268119] ACPI: PCI Interrupt Link [Z01G] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.268348] ACPI: PCI Interrupt Link [Z01H] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.268576] ACPI: PCI Interrupt Link [LSMB] (IRQs 18 19 20 21 22 23) *10 [ 0.268802] ACPI: PCI Interrupt Link [LUS0] (IRQs 18 19 20 21 22 23) *7 [ 0.269032] ACPI: PCI Interrupt Link [LUS2] (IRQs 18 19 20 21 22 23) *11 [ 0.269260] ACPI: PCI Interrupt Link [LMAC] (IRQs 18 19 20 21 22 23) *10 [ 0.269487] ACPI: PCI Interrupt Link [LAZA] (IRQs 17) *11 [ 0.269712] ACPI: PCI Interrupt Link [LGPU] (IRQs 18 19 20 21 22 23) *5 [ 0.269939] ACPI: PCI Interrupt Link [LPID] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.270167] ACPI: PCI Interrupt Link [LSI0] (IRQs 18 19 20 21 22 23) *11 [ 0.270396] ACPI: PCI Interrupt Link [LSI1] (IRQs 18 19 20 21 22 23) *0, disabled. [ 0.270625] ACPI: PCI Interrupt Link [Z00O] (IRQs 18 19 20 21 22 23) *5 [ 0.270855] ACPI: PCI Interrupt Link [Z00P] (IRQs 18 19 20 21 22 23) *10 [ 0.271083] ACPI: PCI Interrupt Link [LPMU] (IRQs 18 19 20 21 22 23) *10 [ 0.271145] SCSI subsystem initialized [ 0.271145] libata version 3.00 loaded. [ 0.271145] usbcore: registered new interface driver usbfs [ 0.271145] usbcore: registered new interface driver hub [ 0.271145] usbcore: registered new device driver usb [ 0.272026] ACPI: WMI: Mapper loaded [ 0.272026] PCI: Using ACPI for IRQ routing [ 0.292006] Bluetooth: Core ver 2.15 [ 0.292019] NET: Registered protocol family 31 [ 0.292019] Bluetooth: HCI device and connection manager initialized [ 0.292019] Bluetooth: HCI socket layer initialized [ 0.292021] NET: Registered protocol family 8 [ 0.292023] NET: Registered protocol family 20 [ 0.292036] NetLabel: Initializing [ 0.292036] NetLabel: domain hash size = 128 [ 0.292036] NetLabel: protocols = UNLABELED CIPSOv4 [ 0.292036] NetLabel: unlabeled traffic allowed by default [ 0.292036] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 31, 31 [ 0.292036] hpet0: 4 comparators, 64-bit 25.000000 MHz counter [ 0.316007] pnp: PnP ACPI init [ 0.316014] ACPI: bus type pnp registered [ 0.317130] pnp 00:03: mem resource (0xf0600000-0xf0607fff) overlaps 0000:00:03.5 BAR 0 (0xf0600000-0xf067ffff), disabling [ 0.321690] pnp: PnP ACPI: found 13 devices [ 0.321692] ACPI: ACPI bus type pnp unregistered [ 0.321695] PnPBIOS: Disabled by ACPI PNP [ 0.321703] system 00:00: iomem range 0xffc00000-0xffffffff could not be reserved [ 0.321706] system 00:00: iomem range 0xfec00000-0xfec00fff has been reserved [ 0.321709] system 00:00: iomem range 0xfee00000-0xfeefffff could not be reserved [ 0.321711] system 00:00: iomem range 0xfed00000-0xfed00fff has been reserved [ 0.321719] system 00:04: ioport range 0x1000-0x107f has been reserved [ 0.321721] system 00:04: ioport range 0x1080-0x10ff has been reserved [ 0.321723] system 00:04: ioport range 0x1400-0x147f has been reserved [ 0.321726] system 00:04: ioport range 0x1480-0x14ff has been reserved [ 0.321728] system 00:04: ioport range 0x1800-0x187f has been reserved [ 0.321730] system 00:04: ioport range 0x1880-0x18ff has been reserved [ 0.321736] system 00:07: ioport range 0x4d0-0x4d1 has been reserved [ 0.321738] system 00:07: ioport range 0x910-0x911 has been reserved [ 0.321741] system 00:07: ioport range 0x295-0x296 has been reserved [ 0.356640] pci 0000:00:09.0: PCI bridge, secondary bus 0000:01 [ 0.356642] pci 0000:00:09.0: IO window: disabled [ 0.356646] pci 0000:00:09.0: MEM window: 0xf0500000-0xf05fffff [ 0.356649] pci 0000:00:09.0: PREFETCH window: disabled [ 0.356656] pci 0000:02:00.0: BAR 6: can't allocate mem resource [0xe0000000-0xdfffffff] [ 0.356658] pci 0000:00:0c.0: PCI bridge, secondary bus 0000:02 [ 0.356663] pci 0000:00:0c.0: IO window: 0x4000-0x4fff [ 0.356673] pci 0000:00:0c.0: MEM window: 0xac000000-0xaeffffff [ 0.356680] pci 0000:00:0c.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff [ 0.356694] pci 0000:00:10.0: PCI bridge, secondary bus 0000:03 [ 0.356696] pci 0000:00:10.0: IO window: 0x5000-0x5fff [ 0.356699] pci 0000:00:10.0: MEM window: 0xaa000000-0xaaffffff [ 0.356702] pci 0000:00:10.0: PREFETCH window: 0x000000b0000000-0x000000cdffffff [ 0.356706] pci 0000:00:15.0: PCI bridge, secondary bus 0000:04 [ 0.356711] pci 0000:00:15.0: IO window: 0x6000-0x6fff [ 0.356721] pci 0000:00:15.0: MEM window: 0xf0200000-0xf03fffff [ 0.356728] pci 0000:00:15.0: PREFETCH window: 0x000000f0000000-0x000000f01fffff [ 0.356741] pci 0000:00:16.0: PCI bridge, secondary bus 0000:06 [ 0.356743] pci 0000:00:16.0: IO window: disabled [ 0.356752] pci 0000:00:16.0: MEM window: 0xf0400000-0xf04fffff [ 0.356760] pci 0000:00:16.0: PREFETCH window: disabled [ 0.356772] pci 0000:00:17.0: PCI bridge, secondary bus 0000:07 [ 0.356774] pci 0000:00:17.0: IO window: disabled [ 0.356783] pci 0000:00:17.0: MEM window: disabled [ 0.356790] pci 0000:00:17.0: PREFETCH window: disabled [ 0.356803] pci 0000:00:18.0: PCI bridge, secondary bus 0000:08 [ 0.356804] pci 0000:00:18.0: IO window: disabled [ 0.356814] pci 0000:00:18.0: MEM window: disabled [ 0.356821] pci 0000:00:18.0: PREFETCH window: disabled [ 0.356838] pci 0000:00:09.0: setting latency timer to 64 [ 0.357173] ACPI: PCI Interrupt Link [Z00Q] enabled at IRQ 23 [ 0.357176] alloc irq_desc for 23 on cpu 0 node 0 [ 0.357178] alloc kstat_irqs on cpu 0 node 0 [ 0.357182] pci 0000:00:0c.0: PCI INT A -> Link[Z00Q] -> GSI 23 (level, low) -> IRQ 23 [ 0.357191] pci 0000:00:0c.0: setting latency timer to 64 [ 0.357198] pci 0000:00:10.0: setting latency timer to 64 [ 0.357524] ACPI: PCI Interrupt Link [Z012] enabled at IRQ 22 [ 0.357527] alloc irq_desc for 22 on cpu 0 node 0 [ 0.357528] alloc kstat_irqs on cpu 0 node 0 [ 0.357532] pci 0000:00:15.0: PCI INT A -> Link[Z012] -> GSI 22 (level, low) -> IRQ 22 [ 0.357540] pci 0000:00:15.0: setting latency timer to 64 [ 0.357869] ACPI: PCI Interrupt Link [Z016] enabled at IRQ 21 [ 0.357872] alloc irq_desc for 21 on cpu 0 node 0 [ 0.357873] alloc kstat_irqs on cpu 0 node 0 [ 0.357877] pci 0000:00:16.0: PCI INT A -> Link[Z016] -> GSI 21 (level, low) -> IRQ 21 [ 0.357885] pci 0000:00:16.0: setting latency timer to 64 [ 0.358214] ACPI: PCI Interrupt Link [Z01A] enabled at IRQ 20 [ 0.358216] alloc irq_desc for 20 on cpu 0 node 0 [ 0.358218] alloc kstat_irqs on cpu 0 node 0 [ 0.358221] pci 0000:00:17.0: PCI INT A -> Link[Z01A] -> GSI 20 (level, low) -> IRQ 20 [ 0.358229] pci 0000:00:17.0: setting latency timer to 64 [ 0.358559] ACPI: PCI Interrupt Link [Z01E] enabled at IRQ 19 [ 0.358561] alloc irq_desc for 19 on cpu 0 node 0 [ 0.358563] alloc kstat_irqs on cpu 0 node 0 [ 0.358566] pci 0000:00:18.0: PCI INT A -> Link[Z01E] -> GSI 19 (level, low) -> IRQ 19 [ 0.358574] pci 0000:00:18.0: setting latency timer to 64 [ 0.358580] pci_bus 0000:00: resource 0 io: [0x00-0xffff] [ 0.358582] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff] [ 0.358585] pci_bus 0000:01: resource 1 mem: [0xf0500000-0xf05fffff] [ 0.358587] pci_bus 0000:01: resource 3 io: [0x00-0xffff] [ 0.358589] pci_bus 0000:01: resource 4 mem: [0x000000-0xffffffff] [ 0.358591] pci_bus 0000:02: resource 0 io: [0x4000-0x4fff] [ 0.358593] pci_bus 0000:02: resource 1 mem: [0xac000000-0xaeffffff] [ 0.358595] pci_bus 0000:02: resource 2 pref mem [0xd0000000-0xdfffffff] [ 0.358598] pci_bus 0000:03: resource 0 io: [0x5000-0x5fff] [ 0.358600] pci_bus 0000:03: resource 1 mem: [0xaa000000-0xaaffffff] [ 0.358602] pci_bus 0000:03: resource 2 pref mem [0xb0000000-0xcdffffff] [ 0.358604] pci_bus 0000:04: resource 0 io: [0x6000-0x6fff] [ 0.358606] pci_bus 0000:04: resource 1 mem: [0xf0200000-0xf03fffff] [ 0.358608] pci_bus 0000:04: resource 2 pref mem [0xf0000000-0xf01fffff] [ 0.358611] pci_bus 0000:06: resource 1 mem: [0xf0400000-0xf04fffff] [ 0.358636] NET: Registered protocol family 2 [ 0.404051] IP route cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.404290] TCP established hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.404622] TCP bind hash table entries: 65536 (order: 7, 524288 bytes) [ 0.404792] TCP: Hash tables configured (established 131072 bind 65536) [ 0.404794] TCP reno registered [ 0.416057] NET: Registered protocol family 1 [ 0.416098] Trying to unpack rootfs image as initramfs... [ 0.500628] Switched to high resolution mode on CPU 1 [ 0.504008] Switched to high resolution mode on CPU 0 [ 0.574794] Freeing initrd memory: 7621k freed [ 0.578196] Simple Boot Flag at 0x36 set to 0x1 [ 0.578516] cpufreq-nforce2: No nForce2 chipset. [ 0.578607] Scanning for low memory corruption every 60 seconds [ 0.578802] audit: initializing netlink socket (disabled) [ 0.578815] type=2000 audit(1242765067.577:1): initialized [ 0.585449] highmem bounce pool size: 64 pages [ 0.585454] HugeTLB registered 4 MB page size, pre-allocated 0 pages [ 0.587682] VFS: Disk quotas dquot_6.5.2 [ 0.587754] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.588549] fuse init (API version 7.11) [ 0.588691] msgmni has been set to 1713 [ 0.588878] alg: No test for stdrng (krng) [ 0.588886] io scheduler noop registered [ 0.588888] io scheduler anticipatory registered [ 0.588890] io scheduler deadline registered [ 0.588949] io scheduler cfq registered (default) [ 0.589227] pci 0000:03:00.0: Boot video device [ 0.589549] alloc irq_desc for 24 on cpu 0 node 0 [ 0.589552] alloc kstat_irqs on cpu 0 node 0 [ 0.589571] pcieport-driver 0000:00:0c.0: irq 24 for MSI/MSI-X [ 0.589612] pcieport-driver 0000:00:0c.0: setting latency timer to 64 [ 0.590013] alloc irq_desc for 25 on cpu 0 node 0 [ 0.590015] alloc kstat_irqs on cpu 0 node 0 [ 0.590032] pcieport-driver 0000:00:15.0: irq 25 for MSI/MSI-X [ 0.590072] pcieport-driver 0000:00:15.0: setting latency timer to 64 [ 0.590462] alloc irq_desc for 26 on cpu 0 node 0 [ 0.590463] alloc kstat_irqs on cpu 0 node 0 [ 0.590480] pcieport-driver 0000:00:16.0: irq 26 for MSI/MSI-X [ 0.590520] pcieport-driver 0000:00:16.0: setting latency timer to 64 [ 0.590911] alloc irq_desc for 27 on cpu 0 node 0 [ 0.590912] alloc kstat_irqs on cpu 0 node 0 [ 0.590929] pcieport-driver 0000:00:17.0: irq 27 for MSI/MSI-X [ 0.590969] pcieport-driver 0000:00:17.0: setting latency timer to 64 [ 0.591359] alloc irq_desc for 28 on cpu 0 node 0 [ 0.591360] alloc kstat_irqs on cpu 0 node 0 [ 0.591377] pcieport-driver 0000:00:18.0: irq 28 for MSI/MSI-X [ 0.591417] pcieport-driver 0000:00:18.0: setting latency timer to 64 [ 0.591639] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 [ 0.591722] pciehp: PCI Express Hot Plug Controller Driver version: 0.4 [ 0.592983] ACPI: AC Adapter [ADP0] (on-line) [ 0.593334] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 [ 0.593337] ACPI: Power Button [PWRF] [ 0.593400] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 [ 0.593402] ACPI: Power Button [PWRB] [ 0.593700] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:2a/PNP0C0E:00/input/input2 [ 0.593702] ACPI: Sleep Button [SLPB] [ 0.593768] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input3 [ 0.595193] ACPI: Lid Switch [LID] [ 0.596198] ACPI: SSDT 6fee1086 0021F (v01 PmRef Cpu0Ist 00003000 INTL 20050228) [ 0.596990] ACPI: SSDT 6fee1648 0067D (v01 PmRef Cpu0Cst 00003001 INTL 20050228) [ 0.598765] Monitor-Mwait will be used to enter C-1 state [ 0.598791] Monitor-Mwait will be used to enter C-2 state [ 0.598810] Monitor-Mwait will be used to enter C-3 state [ 0.598817] Marking TSC unstable due to TSC halts in idle [ 0.598856] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3]) [ 0.598896] processor ACPI_CPU:00: registered as cooling_device0 [ 0.598899] ACPI: Processor [CPU0] (supports 8 throttling states) [ 0.599257] ACPI: SSDT 6fee0ed6 001B0 (v01 PmRef Cpu1Ist 00003000 INTL 20050228) [ 0.599640] ACPI: SSDT 6fee15c3 00085 (v01 PmRef Cpu1Cst 00003000 INTL 20050228) [ 0.600456] ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3]) [ 0.600495] processor ACPI_CPU:01: registered as cooling_device1 [ 0.600499] ACPI: Processor [CPU1] (supports 8 throttling states) [ 0.608280] thermal LNXTHERM:01: registered as thermal_zone0 [ 0.608287] ACPI: Thermal Zone [THRM] (59 C) [ 0.608677] isapnp: Scanning for PnP cards... [ 0.961613] isapnp: No Plug & Play device found [ 0.965894] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 0.967878] brd: module loaded [ 0.968610] loop: module loaded [ 0.968783] input: Macintosh mouse button emulation as /devices/virtual/input/input4 [ 0.968834] Driver 'sd' needs updating - please use bus_type methods [ 0.968871] Driver 'sr' needs updating - please use bus_type methods [ 0.968959] ahci 0000:00:0b.0: version 3.0 [ 0.969304] ACPI: PCI Interrupt Link [LSI0] enabled at IRQ 18 [ 0.969307] alloc irq_desc for 18 on cpu 0 node 0 [ 0.969309] alloc kstat_irqs on cpu 0 node 0 [ 0.969314] ahci 0000:00:0b.0: PCI INT A -> Link[LSI0] -> GSI 18 (level, low) -> IRQ 18 [ 0.969344] alloc irq_desc for 29 on cpu 0 node 0 [ 0.969346] alloc kstat_irqs on cpu 0 node 0 [ 0.969352] ahci 0000:00:0b.0: irq 29 for MSI/MSI-X [ 0.969414] ahci 0000:00:0b.0: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode [ 0.969417] ahci 0000:00:0b.0: flags: 64bit ncq sntf led pmp pio slum part [ 0.969420] ahci 0000:00:0b.0: setting latency timer to 64 [ 0.969762] scsi0 : ahci [ 0.969898] scsi1 : ahci [ 0.970002] scsi2 : ahci [ 0.970109] scsi3 : ahci [ 0.970210] scsi4 : ahci [ 0.970312] scsi5 : ahci [ 0.970471] ata1: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884100 irq 29 [ 0.970473] ata2: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884180 irq 29 [ 0.970476] ata3: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884200 irq 29 [ 0.970478] ata4: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884280 irq 29 [ 0.970480] ata5: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884300 irq 29 [ 0.970482] ata6: SATA max UDMA/133 abar m8192@0xf0884000 port 0xf0884380 irq 29 [ 0.973293] Fixed MDIO Bus: probed [ 0.973298] PPP generic driver version 2.4.2 [ 0.973481] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.974016] ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 23 [ 0.974019] ehci_hcd 0000:00:04.1: PCI INT B -> Link[LUS2] -> GSI 23 (level, low) -> IRQ 23 [ 0.974030] ehci_hcd 0000:00:04.1: setting latency timer to 64 [ 0.974032] ehci_hcd 0000:00:04.1: EHCI Host Controller [ 0.974138] ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 1 [ 0.974161] ehci_hcd 0000:00:04.1: debug port 1 [ 0.974165] ehci_hcd 0000:00:04.1: cache line size of 32 is not supported [ 0.974178] ehci_hcd 0000:00:04.1: irq 23, io mem 0xf0889000 [ 0.988010] ehci_hcd 0000:00:04.1: USB 2.0 started, EHCI 1.00 [ 0.988100] usb usb1: configuration #1 chosen from 1 choice [ 0.988153] hub 1-0:1.0: USB hub found [ 0.988160] hub 1-0:1.0: 4 ports detected [ 0.988641] ACPI: PCI Interrupt Link [Z00P] enabled at IRQ 22 [ 0.988645] ehci_hcd 0000:00:06.1: PCI INT B -> Link[Z00P] -> GSI 22 (level, low) -> IRQ 22 [ 0.988652] ehci_hcd 0000:00:06.1: setting latency timer to 64 [ 0.988654] ehci_hcd 0000:00:06.1: EHCI Host Controller [ 0.988745] ehci_hcd 0000:00:06.1: new USB bus registered, assigned bus number 2 [ 0.988764] ehci_hcd 0000:00:06.1: debug port 1 [ 0.988768] ehci_hcd 0000:00:06.1: cache line size of 32 is not supported [ 0.988780] ehci_hcd 0000:00:06.1: irq 22, io mem 0xf0889400 [ 1.000016] ehci_hcd 0000:00:06.1: USB 2.0 started, EHCI 1.00 [ 1.000095] usb usb2: configuration #1 chosen from 1 choice [ 1.000144] hub 2-0:1.0: USB hub found [ 1.000150] hub 2-0:1.0: 3 ports detected [ 1.000303] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.000645] ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 21 [ 1.000648] ohci_hcd 0000:00:04.0: PCI INT A -> Link[LUS0] -> GSI 21 (level, low) -> IRQ 21 [ 1.000655] ohci_hcd 0000:00:04.0: setting latency timer to 64 [ 1.000658] ohci_hcd 0000:00:04.0: OHCI Host Controller [ 1.000749] ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 3 [ 1.000767] ohci_hcd 0000:00:04.0: irq 21, io mem 0xf0886000 [ 1.054079] usb usb3: configuration #1 chosen from 1 choice [ 1.054128] hub 3-0:1.0: USB hub found [ 1.054136] hub 3-0:1.0: 4 ports detected [ 1.054581] ACPI: PCI Interrupt Link [Z00O] enabled at IRQ 20 [ 1.054585] ohci_hcd 0000:00:06.0: PCI INT A -> Link[Z00O] -> GSI 20 (level, low) -> IRQ 20 [ 1.054592] ohci_hcd 0000:00:06.0: setting latency timer to 64 [ 1.054595] ohci_hcd 0000:00:06.0: OHCI Host Controller [ 1.054685] ohci_hcd 0000:00:06.0: new USB bus registered, assigned bus number 4 [ 1.054702] ohci_hcd 0000:00:06.0: irq 20, io mem 0xf0887000 [ 1.093840] ACPI: Battery Slot [BAT0] (battery present) [ 1.110073] usb usb4: configuration #1 chosen from 1 choice [ 1.110122] hub 4-0:1.0: USB hub found [ 1.110129] hub 4-0:1.0: 3 ports detected [ 1.110272] uhci_hcd: USB Universal Host Controller Interface driver [ 1.110406] usbcore: registered new interface driver usbserial [ 1.110446] USB Serial support registered for generic [ 1.110487] usbcore: registered new interface driver usbserial_generic [ 1.110489] usbserial: USB Serial Driver core [ 1.110585] PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12 [ 1.116090] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.116095] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.116233] mice: PS/2 mouse device common for all mice [ 1.116496] rtc_cmos 00:0a: RTC can wake from S4 [ 1.116548] rtc_cmos 00:0a: rtc core: registered rtc_cmos as rtc0 [ 1.116595] rtc0: alarms up to one year, y3k, 114 bytes nvram, hpet irqs [ 1.116752] device-mapper: uevent: version 1.0.3 [ 1.116874] device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com [ 1.116944] device-mapper: multipath: version 1.0.5 loaded [ 1.116946] device-mapper: multipath round-robin: version 1.0.0 loaded [ 1.117073] EISA: Probing bus 0 at eisa.0 [ 1.117078] Cannot allocate resource for EISA slot 1 [ 1.117080] Cannot allocate resource for EISA slot 2 [ 1.117082] Cannot allocate resource for EISA slot 3 [ 1.117084] Cannot allocate resource for EISA slot 4 [ 1.117085] Cannot allocate resource for EISA slot 5 [ 1.117087] Cannot allocate resource for EISA slot 6 [ 1.117093] EISA: Detected 0 cards. [ 1.117459] cpuidle: using governor ladder [ 1.117975] cpuidle: using governor menu [ 1.118535] TCP cubic registered [ 1.118848] NET: Registered protocol family 10 [ 1.119214] lo: Disabled Privacy Extensions [ 1.119268] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input5 [ 1.119482] NET: Registered protocol family 17 [ 1.119531] Bluetooth: L2CAP ver 2.13 [ 1.119533] Bluetooth: L2CAP socket layer initialized [ 1.119535] Bluetooth: SCO (Voice Link) ver 0.6 [ 1.119536] Bluetooth: SCO socket layer initialized [ 1.119567] Bluetooth: RFCOMM socket layer initialized [ 1.119571] Bluetooth: RFCOMM TTY layer initialized [ 1.119572] Bluetooth: RFCOMM ver 1.11 [ 1.120060] Using IPI No-Shortcut mode [ 1.120211] PM: Resume from disk failed. [ 1.120222] registered taskstats version 1 [ 1.120333] Magic number: 9:22:549 [ 1.120368] pci_link PNP0C0F:00: hash matches [ 1.120379] processor ACPI_CPU:04: hash matches [ 1.120443] rtc_cmos 00:0a: setting system clock to 2009-05-19 20:31:09 UTC (1242765069) [ 1.120446] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found [ 1.120447] EDD information not available. [ 1.288119] ata5: SATA link down (SStatus 0 SControl 300) [ 1.288151] ata3: SATA link down (SStatus 0 SControl 300) [ 1.288167] ata6: SATA link down (SStatus 0 SControl 300) [ 1.288191] ata4: SATA link down (SStatus 0 SControl 300) [ 1.428052] usb 2-3: new high speed USB device using ehci_hcd and address 2 [ 1.452059] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 1.452072] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 1.456544] ata2.00: ATAPI: HL-DT-ST DVD+/-RW GS20N, A106, max UDMA/133 [ 1.461354] ata2.00: configured for UDMA/133 [ 1.495270] ata1.00: ATA-8: TOSHIBA MK3252GSX, LV011D, max UDMA/100 [ 1.495274] ata1.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 31/32) [ 1.496182] ata1.00: configured for UDMA/100 [ 1.496272] scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK3252GS LV01 PQ: 0 ANSI: 5 [ 1.496667] sd 0:0:0:0: [sda] 625142448 512-byte hardware sectors: (320 GB/298 GiB) [ 1.496681] sd 0:0:0:0: [sda] Write Protect is off [ 1.496683] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 1.496702] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.496785] sda:<5>sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 1.499842] scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GS20N A106 PQ: 0 ANSI: 5 [ 1.504039] Clocksource tsc unstable (delta = -157210374 ns) [ 1.510969] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda caddy [ 1.510973] Uniform CD-ROM driver Revision: 3.20 [ 1.511278] sr 1:0:0:0: Attached scsi CD-ROM sr0 [ 1.511410] sr 1:0:0:0: Attached scsi generic sg1 type 5 [ 1.545953] sda1 sda2 sda3 sda4 <<6>usb 2-3: configuration #1 chosen from 1 choice [ 1.573354] sda5 > [ 1.574127] sd 0:0:0:0: [sda] Attached SCSI disk [ 1.574153] Freeing unused kernel memory: 516k freed [ 1.574420] Write protecting the kernel text: 4352k [ 1.574455] Write protecting the kernel read-only data: 1720k [ 1.830288] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64. [ 1.830673] ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 19 [ 1.830678] forcedeth 0000:00:0a.0: PCI INT A -> Link[LMAC] -> GSI 19 (level, low) -> IRQ 19 [ 1.830684] forcedeth 0000:00:0a.0: setting latency timer to 64 [ 1.949177] usb 3-4: new full speed USB device using ohci_hcd and address 2 [ 1.951784] ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 11 [ 1.951794] ohci1394 0000:01:07.0: PCI INT A -> Link[LNK1] -> GSI 11 (level, low) -> IRQ 11 [ 1.985956] b43-pci-bridge 0000:06:00.0: PCI INT A -> Link[Z016] -> GSI 21 (level, low) -> IRQ 21 [ 1.985966] b43-pci-bridge 0000:06:00.0: setting latency timer to 64 [ 2.006034] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11] MMIO=[f0500000-f05007ff] Max Packet=[2048] IR/IT contexts=[4/4] [ 2.033085] ssb: ERROR: PLL init unknown for device 4322 [ 2.033089] ssb: ERROR: PMU resource config unknown for device 4322 [ 2.061103] ssb: Sonics Silicon Backplane found on PCI device 0000:06:00.0 [ 2.169091] usb 3-4: configuration #1 chosen from 1 choice [ 2.172047] hub 3-4:1.0: USB hub found [ 2.175019] hub 3-4:1.0: 3 ports detected [ 2.353885] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x50ef @ 0, addr 00:21:70:8f:69:67 [ 2.353889] forcedeth 0000:00:0a.0: highdma csum pwrctl gbit lnktim msi desc-v3 [ 2.419378] PM: Starting manual resume from disk [ 2.419381] PM: Resume from partition 8:5 [ 2.419382] PM: Checking hibernation image. [ 2.419510] PM: Resume from disk failed. [ 2.475523] kjournald starting. Commit interval 5 seconds [ 2.475534] EXT3-fs: mounted filesystem with writeback data mode. [ 2.494034] usb 3-4.1: new full speed USB device using ohci_hcd and address 3 [ 2.605121] usb 3-4.1: configuration #1 chosen from 1 choice [ 2.686042] usb 3-4.2: new full speed USB device using ohci_hcd and address 4 [ 2.798109] usb 3-4.2: configuration #1 chosen from 1 choice [ 3.280460] ieee1394: Host added: ID:BUS[0-00:1023] GUID[6d4fc0004b76deff] [ 8.361389] udev: starting version 142 [ 8.526272] usbcore: registered new interface driver hiddev [ 8.531262] input: HID 413c:8157 as /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.1/3-4.1:1.0/input/input6 [ 8.531328] generic-usb 0003:413C:8157.0001: input,hidraw0: USB HID v1.11 Keyboard [HID 413c:8157] on usb-0000:00:04.0-4.1/input0 [ 8.537332] input: HID 413c:8158 as /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.2/3-4.2:1.0/input/input7 [ 8.537408] generic-usb 0003:413C:8158.0002: input,hidraw1: USB HID v1.11 Mouse [HID 413c:8158] on usb-0000:00:04.0-4.2/input0 [ 8.537429] usbcore: registered new interface driver usbhid [ 8.537432] usbhid: v2.6:USB HID core driver [ 8.596511] Linux agpgart interface v0.103 [ 8.637255] Linux video capture interface: v2.00 [ 8.658613] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 8.669151] input: PC Speaker as /devices/platform/pcspkr/input/input8 [ 8.682152] i2c-adapter i2c-0: nForce2 SMBus adapter at 0x3040 [ 8.682167] i2c-adapter i2c-1: nForce2 SMBus adapter at 0x2000 [ 8.818019] dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) [ 8.819372] sdhci: Secure Digital Host Controller Interface driver [ 8.819374] sdhci: Copyright(c) Pierre Ossman [ 8.820673] sdhci-pci 0000:01:07.1: SDHCI controller found [1180:0822] (rev 22) [ 8.821047] ACPI: PCI Interrupt Link [LNK2] enabled at IRQ 11 [ 8.821052] sdhci-pci 0000:01:07.1: PCI INT B -> Link[LNK2] -> GSI 11 (level, low) -> IRQ 11 [ 8.821071] sdhci-pci 0000:01:07.1: Will use DMA mode even though HW doesn't fully claim to support it. [ 8.821101] Registered led device: mmc0:: [ 8.821137] mmc0: SDHCI controller on PCI [0000:01:07.1] using DMA [ 8.821797] ricoh-mmc: Ricoh MMC Controller disabling driver [ 8.821799] ricoh-mmc: Copyright(c) Philip Langdale [ 8.821815] ricoh-mmc: Ricoh MMC controller found at 0000:01:07.2 [1180:0843] (rev 12) [ 8.821829] ricoh-mmc: Controller is now disabled. [ 8.825688] uvcvideo: Found UVC 1.00 device Integrated Webcam (05ca:18a3) [ 8.827260] input: Integrated Webcam as /devices/pci0000:00/0000:00:06.1/usb2/2-3/2-3:1.0/input/input9 [ 8.827303] usbcore: registered new interface driver uvcvideo [ 8.827306] USB Video Class driver (v0.1.0) [ 9.046045] usb 3-4.3: new full speed USB device using ohci_hcd and address 5 [ 9.123951] nvidia: module license 'NVIDIA' taints kernel. [ 9.123955] Disabling lock debugging due to kernel taint [ 9.207182] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:11/device:12/input/input10 [ 9.207221] ACPI: Video Device [Z01I] (multi-head: no rom: yes post: no) [ 9.388796] nvidia 0000:02:00.0: enabling device (0004 -> 0007) [ 9.388811] nvidia 0000:02:00.0: PCI INT A -> Link[Z00Q] -> GSI 23 (level, low) -> IRQ 23 [ 9.388823] nvidia 0000:02:00.0: setting latency timer to 64 [ 9.389544] ACPI: PCI Interrupt Link [LGPU] enabled at IRQ 18 [ 9.389547] nvidia 0000:03:00.0: PCI INT A -> Link[LGPU] -> GSI 18 (level, low) -> IRQ 18 [ 9.389552] nvidia 0000:03:00.0: setting latency timer to 64 [ 9.389666] NVRM: loading NVIDIA UNIX x86 Kernel Module 180.44 Mon Mar 23 14:59:10 PST 2009 [ 9.418142] usb 3-4.3: configuration #1 chosen from 1 choice [ 9.441121] cfg80211: Calling CRDA to update world regulatory domain [ 9.458734] Bluetooth: Generic Bluetooth USB driver ver 0.5 [ 9.458811] usbcore: registered new interface driver btusb [ 9.628808] cfg80211: World regulatory domain updated: [ 9.628811] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 9.628813] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 9.628816] (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 9.628818] (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 9.628820] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 9.628822] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 9.667752] HDA Intel 0000:00:08.0: power state changed by ACPI to D0 [ 9.668107] ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 17 [ 9.668111] alloc irq_desc for 17 on cpu 0 node 0 [ 9.668113] alloc kstat_irqs on cpu 0 node 0 [ 9.668118] HDA Intel 0000:00:08.0: PCI INT A -> Link[LAZA] -> GSI 17 (level, low) -> IRQ 17 [ 9.668122] hda_intel: probe_mask set to 0x9 for device 1028:0271 [ 9.668150] HDA Intel 0000:00:08.0: setting latency timer to 64 [ 9.785554] b43-phy0: Broadcom 4322 WLAN found (core revision 16) [ 9.828120] b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 8, Type 4, Revision 4) [ 9.828148] b43: probe of ssb0:0 failed with error -95 [ 9.828186] Broadcom 43xx driver loaded [ Features: PLR, Firmware-ID: FW13 ] [ 9.943856] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04731/0xa40000 [ 9.991400] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input11 [ 10.332107] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:08.0/input/input12 [ 10.812124] input: HDA NVidia Mic at Ext Left Jack as /devices/pci0000:00/0000:00:08.0/input/input13 [ 10.812209] input: HDA NVidia HP Out at Ext Left Jack as /devices/pci0000:00/0000:00:08.0/input/input14 [ 10.812255] input: HDA NVidia HP Out at Ext Left Jack as /devices/pci0000:00/0000:00:08.0/input/input15 [ 11.097536] lp: driver loaded but no devices found [ 11.167418] Adding 1759076k swap on /dev/sda5. Priority:-1 extents:1 across:1759076k [ 11.697224] EXT3 FS on sda3, internal journal [ 15.113042] CE: hpet increasing min_delta_ns to 15000 nsec [ 15.517366] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 15.517369] Bluetooth: BNEP filters: protocol multicast [ 15.534986] Bridge firewalling registered [ 17.163342] ppdev: user-space parallel port driver [ 19.057870] IRQ 18/nvidia: IRQF_DISABLED is not guaranteed on shared IRQs [ 20.625966] eth0: no link during initialization. [ 20.626420] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 20.732733] IRQ 23/nvidia: IRQF_DISABLED is not guaranteed on shared IRQs [ 20.739709] NVRM: RmInitAdapter failed! (0x31:0xffffffff:1018) [ 20.739716] NVRM: rm_init_adapter(0) failed [ 22.450065] eth0: link up. [ 22.450857] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 32.832040] eth0: no IPv6 routers present [ 35.112810] Too big adjustment 32 [ 35.161636] Too big adjustment 32 [ 35.186721] Too big adjustment 32 [ 35.201658] Too big adjustment 32 [ 35.226097] Too big adjustment 32 [ 35.273620] Too big adjustment 32 [ 35.305855] Too big adjustment 32 [ 43.455139] gvfs-gdu-volume[4462]: segfault at c ip 001e6fda sp bfdd7860 error 4 in libgdu.so.0.0.0[1de000+22000] [ 45.199507] gvfs-gdu-volume[4479]: segfault at c ip 005b5fda sp bfce82b0 error 4 in libgdu.so.0.0.0[5ad000+22000] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 20:36 ` Mario Limonciello @ 2009-05-19 21:26 ` Oliver Neukum 0 siblings, 0 replies; 35+ messages in thread From: Oliver Neukum @ 2009-05-19 21:26 UTC (permalink / raw) To: Mario Limonciello Cc: Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel Am Dienstag, 19. Mai 2009 22:36:40 schrieb Mario Limonciello: > [ 112.471157] pm_op(): usb_dev_resume+0x0/0x10 returns -19 > [ 112.471160] PM: Device 3-4.3 failed to resume: error -19 > [ 112.471373] PM: resume devices took 3.256 seconds > [ 112.471980] PM: Finishing wakeup. > [ 112.471982] Restarting tasks ... <6>usb 3-4.3: USB disconnect, address 5 This error shouldn't happen. But you do get a disconnection. Please recheck you see no udev event and please post "lsusb -v" before and after suspension. Regards Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend @ 2009-05-19 21:26 ` Oliver Neukum 0 siblings, 0 replies; 35+ messages in thread From: Oliver Neukum @ 2009-05-19 21:26 UTC (permalink / raw) To: Mario Limonciello Cc: Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel Am Dienstag, 19. Mai 2009 22:36:40 schrieb Mario Limonciello: > [ 112.471157] pm_op(): usb_dev_resume+0x0/0x10 returns -19 > [ 112.471160] PM: Device 3-4.3 failed to resume: error -19 > [ 112.471373] PM: resume devices took 3.256 seconds > [ 112.471980] PM: Finishing wakeup. > [ 112.471982] Restarting tasks ... <6>usb 3-4.3: USB disconnect, address 5 This error shouldn't happen. But you do get a disconnection. Please recheck you see no udev event and please post "lsusb -v" before and after suspension. Regards Oliver ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 21:26 ` Oliver Neukum (?) @ 2009-05-19 21:47 ` Mario Limonciello [not found] ` <4A1328D6.5090404-8PEkshWhKlo@public.gmane.org> -1 siblings, 1 reply; 35+ messages in thread From: Mario Limonciello @ 2009-05-19 21:47 UTC (permalink / raw) To: Oliver Neukum; +Cc: Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel [-- Attachment #1.1: Type: text/plain, Size: 899 bytes --] Hi Oliver: Oliver Neukum wrote: > Am Dienstag, 19. Mai 2009 22:36:40 schrieb Mario Limonciello: > > > This error shouldn't happen. But you do get a disconnection. Please > recheck you see no udev event and please post "lsusb -v" before and > after suspension. > > Regards > Oliver > Attached are both the lsusb listings. As you can see, the missing device post-suspend is that Bluetooth radio device (which is why I proposed this patch in the first place). There is a udev removal event for this device, but as I said, there are no add/remove/change events for the keyboard or mouse devices. I'm attaching udevadm monitor ran from right before the suspend to right after. Sending the appropriate hid report to the mouse device will re-attach this Bluetooth radio device to the bus. -- Mario Limonciello *Dell | Linux Engineering* mario_limonciello@dell.com [-- Attachment #1.2: lsusb_postsuspend.txt --] [-- Type: text/plain, Size: 46750 bytes --] Bus 002 Device 002: ID 05ca:18a3 Ricoh Co., Ltd Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x05ca Ricoh Co., Ltd idProduct 0x18a3 bcdDevice 87.30 iManufacturer 9 M091R-J01-8911-SB00Q iProduct 2 Integrated Webcam iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 1044 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 2 Integrated Webcam Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 2 Integrated Webcam VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.00 wTotalLength 104 dwClockFrequency 24.000000MHz bInCollection 1 baInterfaceNr( 0) 1 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 3 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00000000 VideoControl Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) Warning: Descriptor too short bUnitID 2 bSourceID 1 wMaxMultiplier 0 bControlSize 2 bmControls 0x0000157f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x1b None NTSC - 525/60 SECAM - 625/50 NTSC - 625/50 VideoControl Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 4 guidExtensionCode {6a108077-3202-dc11-8314-0800200c9a66} bNumControl 1 bNrPins 1 baSourceID( 0) 2 bControlSize 2 bmControls( 0) 0xbf bmControls( 1) 0x01 iExtension 0 VideoControl Interface Descriptor: bLength 26 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 5 guidExtensionCode {5dcf66e9-f419-b24d-9bb8-d8216cc5003a} bNumControl 1 bNrPins 1 baSourceID( 0) 4 bControlSize 1 bmControls( 0) 0x04 iExtension 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 3 wTerminalType 0x0101 USB Streaming bAssocTerminal 1 bSourceID 5 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 16 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 597 bEndPointAddress 130 bmInfo 1 bTerminalLink 3 bStillCaptureMethod 1 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 27 bmaControls( 1) 27 VideoStreaming Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED) bFormatIndex 1 bNumFrameDescriptors 8 guidFormat {59555932-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x02 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 1 bmCapabilities 0x01 Still image supported wWidth 640 wHeight 480 dwMinBitRate 147456000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 2 bmCapabilities 0x01 Still image supported wWidth 352 wHeight 288 dwMinBitRate 48660480 dwMaxBitRate 48660480 dwMaxVideoFrameBufferSize 202752 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 3 bmCapabilities 0x01 Still image supported wWidth 320 wHeight 240 dwMinBitRate 36864000 dwMaxBitRate 36864000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 4 bmCapabilities 0x01 Still image supported wWidth 176 wHeight 144 dwMinBitRate 12165120 dwMaxBitRate 12165120 dwMaxVideoFrameBufferSize 50688 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 5 bmCapabilities 0x01 Still image supported wWidth 160 wHeight 120 dwMinBitRate 9216000 dwMaxBitRate 9216000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 6 bmCapabilities 0x01 Still image supported wWidth 800 wHeight 600 dwMinBitRate 115200000 dwMaxBitRate 115200000 dwMaxVideoFrameBufferSize 960000 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 7 bmCapabilities 0x01 Still image supported wWidth 1024 wHeight 768 dwMinBitRate 150994944 dwMaxBitRate 150994944 dwMaxVideoFrameBufferSize 1572864 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 8 bmCapabilities 0x01 Still image supported wWidth 1280 wHeight 1024 dwMinBitRate 157286400 dwMaxBitRate 157286400 dwMaxVideoFrameBufferSize 2621440 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 6 (FORMAT_MJPEG) bFormatIndex 2 bNumFrameDescriptors 8 bFlags 0 Fixed-size samples: No bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x02 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 1 bmCapabilities 0x01 Still image supported wWidth 640 wHeight 480 dwMinBitRate 147456000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 0 dwMinFrameInterval 333332 dwMaxFrameInterval 333333 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 2 bmCapabilities 0x01 Still image supported wWidth 352 wHeight 288 dwMinBitRate 48660480 dwMaxBitRate 48660480 dwMaxVideoFrameBufferSize 202752 dwDefaultFrameInterval 333333 bFrameIntervalType 0 dwMinFrameInterval 333332 dwMaxFrameInterval 333333 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 3 bmCapabilities 0x01 Still image supported wWidth 320 wHeight 240 dwMinBitRate 36864000 dwMaxBitRate 36864000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 0 dwMinFrameInterval 333332 dwMaxFrameInterval 333333 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 4 bmCapabilities 0x01 Still image supported wWidth 176 wHeight 144 dwMinBitRate 12165120 dwMaxBitRate 12165120 dwMaxVideoFrameBufferSize 50688 dwDefaultFrameInterval 333333 bFrameIntervalType 0 dwMinFrameInterval 333332 dwMaxFrameInterval 333333 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 5 bmCapabilities 0x01 Still image supported wWidth 160 wHeight 120 dwMinBitRate 9216000 dwMaxBitRate 9216000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 0 dwMinFrameInterval 333332 dwMaxFrameInterval 333333 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 6 bmCapabilities 0x01 Still image supported wWidth 800 wHeight 600 dwMinBitRate 115200000 dwMaxBitRate 115200000 dwMaxVideoFrameBufferSize 960000 dwDefaultFrameInterval 1000000 bFrameIntervalType 0 dwMinFrameInterval 1000000 dwMaxFrameInterval 1000000 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 7 bmCapabilities 0x01 Still image supported wWidth 1024 wHeight 768 dwMinBitRate 188743680 dwMaxBitRate 188743680 dwMaxVideoFrameBufferSize 1572864 dwDefaultFrameInterval 1000000 bFrameIntervalType 0 dwMinFrameInterval 1000000 dwMaxFrameInterval 1000000 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 8 bmCapabilities 0x01 Still image supported wWidth 1280 wHeight 1024 dwMinBitRate 314572800 dwMaxBitRate 314572800 dwMaxVideoFrameBufferSize 2621440 dwDefaultFrameInterval 1000000 bFrameIntervalType 0 dwMinFrameInterval 1000000 dwMaxFrameInterval 1000000 dwFrameIntervalStep 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13d4 3x 980 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1370 3x 880 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 3 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x03c8 1x 968 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 4 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0278 1x 632 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 5 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0320 1x 800 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 6 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13ec 3x 1004 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 7 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13ec 3x 1004 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 8 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13ec 3x 1004 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 9 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13bc 3x 956 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 10 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x135c 3x 860 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 11 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0348 1x 840 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 12 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0270 1x 624 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 13 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x02bc 1x 700 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 14 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 15 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 16 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 ** UNRECOGNIZED: 28 ff 42 49 53 54 00 01 06 0a 10 00 00 00 00 00 01 03 f4 01 02 04 f4 01 03 05 f4 01 04 06 f4 01 05 07 dc 05 06 08 dc 05 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0000 (Bus Powered) Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.30-5-generic ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:06.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0503 highspeed power enable connect Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.30-5-generic ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:00:06.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.30-5-generic ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:04.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 4 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Port 4: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 003 Device 003: ID 413c:8157 Dell Computer Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x413c Dell Computer Corp. idProduct 0x8157 bcdDevice 1.00 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 34 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 ** UNRECOGNIZED: 09 21 11 01 00 01 22 38 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 10 Device Status: 0x0001 Self Powered Bus 003 Device 004: ID 413c:8158 Dell Computer Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x413c Dell Computer Corp. idProduct 0x8158 bcdDevice 1.00 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 62 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 ** UNRECOGNIZED: 09 21 11 01 00 01 22 71 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 10 ** UNRECOGNIZED: 1c ff 42 49 53 54 00 01 03 08 05 00 00 00 00 00 01 09 f4 01 02 0a f4 01 03 0b f4 01 Device Status: 0x0001 Self Powered Bus 003 Device 002: ID 0a5c:4500 Broadcom Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 8 idVendor 0x0a5c Broadcom Corp. idProduct 0x4500 bcdDevice 1.00 iManufacturer 1 Broadcom iProduct 2 BCM2046B1 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 94mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x0004 Ganged power switching Compound device Ganged overcurrent protection bPwrOn2PwrGood 50 * 2 milli seconds bHubContrCurrent 100 milli Ampere DeviceRemovable 0x0e PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0103 power enable connect Port 2: 0000.0103 power enable connect Port 3: 0000.0100 power Device Status: 0x0001 Self Powered Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.30-5-generic ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:00:04.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 4 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Port 4: 0000.0103 power enable connect Device Status: 0x0003 Self Powered Remote Wakeup Enabled [-- Attachment #1.3: lsusb_presuspend.txt --] [-- Type: text/plain, Size: 58053 bytes --] Bus 002 Device 002: ID 05ca:18a3 Ricoh Co., Ltd Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x05ca Ricoh Co., Ltd idProduct 0x18a3 bcdDevice 87.30 iManufacturer 9 M091R-J01-8911-SB00Q iProduct 2 Integrated Webcam iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 1044 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 2 Integrated Webcam Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 2 Integrated Webcam VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.00 wTotalLength 104 dwClockFrequency 24.000000MHz bInCollection 1 baInterfaceNr( 0) 1 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 3 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00000000 VideoControl Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) Warning: Descriptor too short bUnitID 2 bSourceID 1 wMaxMultiplier 0 bControlSize 2 bmControls 0x0000157f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x1b None NTSC - 525/60 SECAM - 625/50 NTSC - 625/50 VideoControl Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 4 guidExtensionCode {6a108077-3202-dc11-8314-0800200c9a66} bNumControl 1 bNrPins 1 baSourceID( 0) 2 bControlSize 2 bmControls( 0) 0xbf bmControls( 1) 0x01 iExtension 0 VideoControl Interface Descriptor: bLength 26 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 5 guidExtensionCode {5dcf66e9-f419-b24d-9bb8-d8216cc5003a} bNumControl 1 bNrPins 1 baSourceID( 0) 4 bControlSize 1 bmControls( 0) 0x04 iExtension 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 3 wTerminalType 0x0101 USB Streaming bAssocTerminal 1 bSourceID 5 iTerminal 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 16 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 597 bEndPointAddress 130 bmInfo 1 bTerminalLink 3 bStillCaptureMethod 1 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 27 bmaControls( 1) 27 VideoStreaming Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED) bFormatIndex 1 bNumFrameDescriptors 8 guidFormat {59555932-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x02 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 1 bmCapabilities 0x01 Still image supported wWidth 640 wHeight 480 dwMinBitRate 147456000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 2 bmCapabilities 0x01 Still image supported wWidth 352 wHeight 288 dwMinBitRate 48660480 dwMaxBitRate 48660480 dwMaxVideoFrameBufferSize 202752 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 3 bmCapabilities 0x01 Still image supported wWidth 320 wHeight 240 dwMinBitRate 36864000 dwMaxBitRate 36864000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 4 bmCapabilities 0x01 Still image supported wWidth 176 wHeight 144 dwMinBitRate 12165120 dwMaxBitRate 12165120 dwMaxVideoFrameBufferSize 50688 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 5 bmCapabilities 0x01 Still image supported wWidth 160 wHeight 120 dwMinBitRate 9216000 dwMaxBitRate 9216000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 6 bmCapabilities 0x01 Still image supported wWidth 800 wHeight 600 dwMinBitRate 115200000 dwMaxBitRate 115200000 dwMaxVideoFrameBufferSize 960000 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 7 bmCapabilities 0x01 Still image supported wWidth 1024 wHeight 768 dwMinBitRate 150994944 dwMaxBitRate 150994944 dwMaxVideoFrameBufferSize 1572864 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 8 bmCapabilities 0x01 Still image supported wWidth 1280 wHeight 1024 dwMinBitRate 157286400 dwMaxBitRate 157286400 dwMaxVideoFrameBufferSize 2621440 dwDefaultFrameInterval 2000000 bFrameIntervalType 1 dwFrameInterval( 0) 2000000 VideoStreaming Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 6 (FORMAT_MJPEG) bFormatIndex 2 bNumFrameDescriptors 8 bFlags 0 Fixed-size samples: No bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x02 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 1 bmCapabilities 0x01 Still image supported wWidth 640 wHeight 480 dwMinBitRate 147456000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 0 dwMinFrameInterval 333332 dwMaxFrameInterval 333333 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 2 bmCapabilities 0x01 Still image supported wWidth 352 wHeight 288 dwMinBitRate 48660480 dwMaxBitRate 48660480 dwMaxVideoFrameBufferSize 202752 dwDefaultFrameInterval 333333 bFrameIntervalType 0 dwMinFrameInterval 333332 dwMaxFrameInterval 333333 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 3 bmCapabilities 0x01 Still image supported wWidth 320 wHeight 240 dwMinBitRate 36864000 dwMaxBitRate 36864000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 0 dwMinFrameInterval 333332 dwMaxFrameInterval 333333 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 4 bmCapabilities 0x01 Still image supported wWidth 176 wHeight 144 dwMinBitRate 12165120 dwMaxBitRate 12165120 dwMaxVideoFrameBufferSize 50688 dwDefaultFrameInterval 333333 bFrameIntervalType 0 dwMinFrameInterval 333332 dwMaxFrameInterval 333333 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 5 bmCapabilities 0x01 Still image supported wWidth 160 wHeight 120 dwMinBitRate 9216000 dwMaxBitRate 9216000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 0 dwMinFrameInterval 333332 dwMaxFrameInterval 333333 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 6 bmCapabilities 0x01 Still image supported wWidth 800 wHeight 600 dwMinBitRate 115200000 dwMaxBitRate 115200000 dwMaxVideoFrameBufferSize 960000 dwDefaultFrameInterval 1000000 bFrameIntervalType 0 dwMinFrameInterval 1000000 dwMaxFrameInterval 1000000 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 7 bmCapabilities 0x01 Still image supported wWidth 1024 wHeight 768 dwMinBitRate 188743680 dwMaxBitRate 188743680 dwMaxVideoFrameBufferSize 1572864 dwDefaultFrameInterval 1000000 bFrameIntervalType 0 dwMinFrameInterval 1000000 dwMaxFrameInterval 1000000 dwFrameIntervalStep 1 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 8 bmCapabilities 0x01 Still image supported wWidth 1280 wHeight 1024 dwMinBitRate 314572800 dwMaxBitRate 314572800 dwMaxVideoFrameBufferSize 2621440 dwDefaultFrameInterval 1000000 bFrameIntervalType 0 dwMinFrameInterval 1000000 dwMaxFrameInterval 1000000 dwFrameIntervalStep 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13d4 3x 980 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1370 3x 880 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 3 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x03c8 1x 968 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 4 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0278 1x 632 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 5 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0320 1x 800 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 6 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13ec 3x 1004 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 7 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13ec 3x 1004 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 8 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13ec 3x 1004 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 9 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13bc 3x 956 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 10 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x135c 3x 860 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 11 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0348 1x 840 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 12 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0270 1x 624 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 13 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x02bc 1x 700 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 14 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 15 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 16 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 ** UNRECOGNIZED: 28 ff 42 49 53 54 00 01 06 0a 10 00 00 00 00 00 01 03 f4 01 02 04 f4 01 03 05 f4 01 04 06 f4 01 05 07 dc 05 06 08 dc 05 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0000 (Bus Powered) Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.30-5-generic ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:06.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0503 highspeed power enable connect Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.30-5-generic ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:00:06.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.30-5-generic ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:04.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 4 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Port 4: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 003 Device 005: ID 413c:8156 Dell Computer Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 224 Wireless bDeviceSubClass 1 Radio Frequency bDeviceProtocol 1 Bluetooth bMaxPacketSize0 64 idVendor 0x413c Dell Computer Corp. idProduct 0x8156 bcdDevice 1.72 iManufacturer 1 Dell Computer Corp iProduct 2 Dell Wireless 370 Bluetooth Mini-card iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 216 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0009 1x 9 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0009 1x 9 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0011 1x 17 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0011 1x 17 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 3 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 4 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 5 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 254 Application Specific Interface bInterfaceSubClass 1 Device Firmware Update bInterfaceProtocol 0 iInterface 0 Device Firmware Upgrade Interface Descriptor: bLength 7 bDescriptorType 33 bmAttributes 7 Will Not Detach Manifestation Tolerant Upload Supported Download Supported wDetachTimeout 5000 milliseconds wTransferSize 64 bytes Device Status: 0x0001 Self Powered Bus 003 Device 003: ID 413c:8157 Dell Computer Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x413c Dell Computer Corp. idProduct 0x8157 bcdDevice 1.00 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 34 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 ** UNRECOGNIZED: 09 21 11 01 00 01 22 38 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 10 Device Status: 0x0001 Self Powered Bus 003 Device 004: ID 413c:8158 Dell Computer Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x413c Dell Computer Corp. idProduct 0x8158 bcdDevice 1.00 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 62 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 ** UNRECOGNIZED: 09 21 11 01 00 01 22 71 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 10 ** UNRECOGNIZED: 1c ff 42 49 53 54 00 01 03 08 05 00 00 00 00 00 01 09 f4 01 02 0a f4 01 03 0b f4 01 Device Status: 0x0001 Self Powered Bus 003 Device 002: ID 0a5c:4500 Broadcom Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 8 idVendor 0x0a5c Broadcom Corp. idProduct 0x4500 bcdDevice 1.00 iManufacturer 1 Broadcom iProduct 2 BCM2046B1 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 94mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x0004 Ganged power switching Compound device Ganged overcurrent protection bPwrOn2PwrGood 50 * 2 milli seconds bHubContrCurrent 100 milli Ampere DeviceRemovable 0x0e PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0103 power enable connect Port 2: 0000.0103 power enable connect Port 3: 0000.0103 power enable connect Device Status: 0x0001 Self Powered Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.30-5-generic ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:00:04.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 4 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Port 4: 0000.0103 power enable connect Device Status: 0x0003 Self Powered Remote Wakeup Enabled [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1.4: udev.log --] [-- Type: text/x-log; name="udev.log", Size: 4096 bytes --] monitor will print the received events for: UDEV - the event which udev sends out after rule processing KERNEL - the kernel uevent KERNEL[1242769458.116565] add /devices/virtual/vc/vcs63 (vc) KERNEL[1242769458.116773] add /devices/virtual/vc/vcsa63 (vc) UDEV [1242769458.118251] add /devices/virtual/vc/vcsa63 (vc) UDEV [1242769458.118268] add /devices/virtual/vc/vcs63 (vc) KERNEL[1242769478.931612] remove /devices/system/cpu/cpu1/cpufreq (cpu) KERNEL[1242769478.931628] remove /devices/system/cpu/cpu1/cache/index0 (cpu) KERNEL[1242769478.931639] remove /devices/system/cpu/cpu1/cache/index1 (cpu) KERNEL[1242769478.931649] remove /devices/system/cpu/cpu1/cache/index2 (cpu) KERNEL[1242769478.931659] remove /devices/system/cpu/cpu1/cache (cpu) KERNEL[1242769478.931670] add /devices/system/cpu/cpu1/cache/index0 (cpu) KERNEL[1242769478.931679] add /devices/system/cpu/cpu1/cache/index1 (cpu) KERNEL[1242769478.931689] add /devices/system/cpu/cpu1/cache/index2 (cpu) KERNEL[1242769478.931699] add /devices/system/cpu/cpu1/cache (cpu) KERNEL[1242769478.931710] add /devices/system/cpu/cpu1/cpufreq (cpu) KERNEL[1242769478.931721] change /devices/virtual/rfkill/rfkill0 (rfkill) KERNEL[1242769478.931733] change /devices/virtual/rfkill/rfkill1 (rfkill) UDEV [1242769478.934150] remove /devices/system/cpu/cpu1/cpufreq (cpu) UDEV [1242769478.935082] add /devices/system/cpu/cpu1/cpufreq (cpu) UDEV [1242769478.935792] change /devices/virtual/rfkill/rfkill1 (rfkill) UDEV [1242769478.936462] change /devices/virtual/rfkill/rfkill0 (rfkill) UDEV [1242769478.937155] remove /devices/system/cpu/cpu1/cache/index1 (cpu) UDEV [1242769478.937824] remove /devices/system/cpu/cpu1/cache/index2 (cpu) UDEV [1242769478.938478] remove /devices/system/cpu/cpu1/cache/index0 (cpu) UDEV [1242769478.939209] remove /devices/system/cpu/cpu1/cache (cpu) UDEV [1242769478.939960] add /devices/system/cpu/cpu1/cache/index0 (cpu) UDEV [1242769478.940701] add /devices/system/cpu/cpu1/cache/index1 (cpu) UDEV [1242769478.941439] add /devices/system/cpu/cpu1/cache/index2 (cpu) UDEV [1242769478.946445] add /devices/system/cpu/cpu1/cache (cpu) KERNEL[1242769478.959687] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.0/usb_endpoint/usbdev3.5_ep81 (usb_endpoint) KERNEL[1242769478.959705] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.0/usb_endpoint/usbdev3.5_ep82 (usb_endpoint) KERNEL[1242769478.959726] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.0/usb_endpoint/usbdev3.5_ep02 (usb_endpoint) UDEV [1242769478.971809] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.0/usb_endpoint/usbdev3.5_ep81 (usb_endpoint) UDEV [1242769478.972409] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.0/usb_endpoint/usbdev3.5_ep82 (usb_endpoint) UDEV [1242769478.972881] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.0/usb_endpoint/usbdev3.5_ep02 (usb_endpoint) KERNEL[1242769479.122206] remove /devices/virtual/vc/vcs63 (vc) KERNEL[1242769479.122222] remove /devices/virtual/vc/vcsa63 (vc) UDEV [1242769479.122982] remove /devices/virtual/vc/vcs63 (vc) UDEV [1242769479.163653] remove /devices/virtual/vc/vcsa63 (vc) KERNEL[1242769479.211048] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.0/bluetooth/hci0 (bluetooth) KERNEL[1242769479.211069] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.0 (usb) KERNEL[1242769479.211082] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.1/usb_endpoint/usbdev3.5_ep83 (usb_endpoint) KERNEL[1242769479.211096] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.1/usb_endpoint/usbdev3.5_ep03 (usb_endpoint) KERNEL[1242769479.211111] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.1 (usb) KERNEL[1242769479.211123] remove /devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3/3-4.3:1.2/usb_endpoint/usbdev3.5_ep84 (usb_endpoint) KERNEL[1242769479.211137] remove /devices/pci0000:00 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
[parent not found: <4A1328D6.5090404-8PEkshWhKlo@public.gmane.org>]
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 21:47 ` Mario Limonciello @ 2009-05-19 22:16 ` Oliver Neukum 0 siblings, 0 replies; 35+ messages in thread From: Oliver Neukum @ 2009-05-19 22:16 UTC (permalink / raw) To: Mario Limonciello, linux-usb-u79uwXL29TY76Z2rM5mHXA Cc: Matthew Garrett, Marcel Holtmann, linux-acpi-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA Am Dienstag, 19. Mai 2009 23:47:02 schrieb Mario Limonciello: > Hi Oliver: > Attached are both the lsusb listings. As you can see, the missing > device post-suspend is that Bluetooth radio device (which is why I > proposed this patch in the first place). This explains the error in your log. > There is a udev removal event for this device, but as I said, there are > no add/remove/change events for the keyboard or mouse devices. I'm > attaching udevadm monitor ran from right before the suspend to right after. That is correct the devices have been successfully resumed and thus are present. Generally the idea of suspened/resume is to have the same system after resumption. It is correct to not generate events. Usbcore cannot know that you use udev to switch the device from pure HID to HID + bluetooth. > Sending the appropriate hid report to the mouse device will re-attach > this Bluetooth radio device to the bus. Yes, the question is whether it is the clean thing to do. Marcel, are the HID devices usable after hid2hci has run? Should we choose to not resume from power loss any hid device which hid2hci operated on? Regards Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend @ 2009-05-19 22:16 ` Oliver Neukum 0 siblings, 0 replies; 35+ messages in thread From: Oliver Neukum @ 2009-05-19 22:16 UTC (permalink / raw) To: Mario Limonciello, linux-usb Cc: Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel Am Dienstag, 19. Mai 2009 23:47:02 schrieb Mario Limonciello: > Hi Oliver: > Attached are both the lsusb listings. As you can see, the missing > device post-suspend is that Bluetooth radio device (which is why I > proposed this patch in the first place). This explains the error in your log. > There is a udev removal event for this device, but as I said, there are > no add/remove/change events for the keyboard or mouse devices. I'm > attaching udevadm monitor ran from right before the suspend to right after. That is correct the devices have been successfully resumed and thus are present. Generally the idea of suspened/resume is to have the same system after resumption. It is correct to not generate events. Usbcore cannot know that you use udev to switch the device from pure HID to HID + bluetooth. > Sending the appropriate hid report to the mouse device will re-attach > this Bluetooth radio device to the bus. Yes, the question is whether it is the clean thing to do. Marcel, are the HID devices usable after hid2hci has run? Should we choose to not resume from power loss any hid device which hid2hci operated on? Regards Oliver ^ permalink raw reply [flat|nested] 35+ messages in thread
[parent not found: <200905200016.49110.oliver-GvhC2dPhHPQdnm+yROfE0A@public.gmane.org>]
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 22:16 ` Oliver Neukum @ 2009-05-19 22:19 ` Mario Limonciello -1 siblings, 0 replies; 35+ messages in thread From: Mario Limonciello @ 2009-05-19 22:19 UTC (permalink / raw) To: Oliver Neukum Cc: linux-usb-u79uwXL29TY76Z2rM5mHXA, Matthew Garrett, Marcel Holtmann, linux-acpi-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA [-- Attachment #1: Type: text/plain, Size: 1046 bytes --] Hi Oliver: Oliver Neukum wrote: > Am Dienstag, 19. Mai 2009 23:47:02 schrieb Mario Limonciello: > > > That is correct the devices have been successfully resumed and thus are > present. Generally the idea of suspened/resume is to have the same system > after resumption. It is correct to not generate events. Usbcore cannot know > that you use udev to switch the device from pure HID to HID + bluetooth. > > Right, which makes sense. > > Yes, the question is whether it is the clean thing to do. > > Marcel, are the HID devices usable after hid2hci has run? Should we > choose to not resume from power loss any hid device which hid2hci > operated on? > > Regards > Oliver > > I can actually field this answer. Currently those HID devices have no purpose after hid2hci has operated on them. If transitioned back into full HID mode, then the mouse and keyboard HID devices can be functional. Regards -- Mario Limonciello *Dell | Linux Engineering* mario_limonciello-8PEkshWhKlo@public.gmane.org [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend @ 2009-05-19 22:19 ` Mario Limonciello 0 siblings, 0 replies; 35+ messages in thread From: Mario Limonciello @ 2009-05-19 22:19 UTC (permalink / raw) To: Oliver Neukum Cc: linux-usb, Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel [-- Attachment #1: Type: text/plain, Size: 1026 bytes --] Hi Oliver: Oliver Neukum wrote: > Am Dienstag, 19. Mai 2009 23:47:02 schrieb Mario Limonciello: > > > That is correct the devices have been successfully resumed and thus are > present. Generally the idea of suspened/resume is to have the same system > after resumption. It is correct to not generate events. Usbcore cannot know > that you use udev to switch the device from pure HID to HID + bluetooth. > > Right, which makes sense. > > Yes, the question is whether it is the clean thing to do. > > Marcel, are the HID devices usable after hid2hci has run? Should we > choose to not resume from power loss any hid device which hid2hci > operated on? > > Regards > Oliver > > I can actually field this answer. Currently those HID devices have no purpose after hid2hci has operated on them. If transitioned back into full HID mode, then the mouse and keyboard HID devices can be functional. Regards -- Mario Limonciello *Dell | Linux Engineering* mario_limonciello@dell.com [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-19 22:16 ` Oliver Neukum @ 2009-05-20 2:17 ` Alan Stern -1 siblings, 0 replies; 35+ messages in thread From: Alan Stern @ 2009-05-20 2:17 UTC (permalink / raw) To: Oliver Neukum Cc: Mario Limonciello, linux-usb, Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel On Wed, 20 May 2009, Oliver Neukum wrote: > Am Dienstag, 19. Mai 2009 23:47:02 schrieb Mario Limonciello: > > Hi Oliver: > > > Attached are both the lsusb listings. As you can see, the missing > > device post-suspend is that Bluetooth radio device (which is why I > > proposed this patch in the first place). > > This explains the error in your log. > > > There is a udev removal event for this device, but as I said, there are > > no add/remove/change events for the keyboard or mouse devices. I'm > > attaching udevadm monitor ran from right before the suspend to right after. > > That is correct the devices have been successfully resumed and thus are > present. Generally the idea of suspened/resume is to have the same system > after resumption. It is correct to not generate events. Usbcore cannot know > that you use udev to switch the device from pure HID to HID + bluetooth. > > > Sending the appropriate hid report to the mouse device will re-attach > > this Bluetooth radio device to the bus. > > Yes, the question is whether it is the clean thing to do. > > Marcel, are the HID devices usable after hid2hci has run? Should we > choose to not resume from power loss any hid device which hid2hci > operated on? I'd like to know why the device switches back from HID+bluetooth to pure HID during a suspend-resume sequence. Does it undergo a reset-resume? Here's another question: Since there is a udev removal event for the radio device, why not add a udev rule to switch back to HID+bluetooth mode every time that event occurs? Alan Stern ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend @ 2009-05-20 2:17 ` Alan Stern 0 siblings, 0 replies; 35+ messages in thread From: Alan Stern @ 2009-05-20 2:17 UTC (permalink / raw) To: Oliver Neukum Cc: Mario Limonciello, linux-usb, Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel On Wed, 20 May 2009, Oliver Neukum wrote: > Am Dienstag, 19. Mai 2009 23:47:02 schrieb Mario Limonciello: > > Hi Oliver: > > > Attached are both the lsusb listings. As you can see, the missing > > device post-suspend is that Bluetooth radio device (which is why I > > proposed this patch in the first place). > > This explains the error in your log. > > > There is a udev removal event for this device, but as I said, there are > > no add/remove/change events for the keyboard or mouse devices. I'm > > attaching udevadm monitor ran from right before the suspend to right after. > > That is correct the devices have been successfully resumed and thus are > present. Generally the idea of suspened/resume is to have the same system > after resumption. It is correct to not generate events. Usbcore cannot know > that you use udev to switch the device from pure HID to HID + bluetooth. > > > Sending the appropriate hid report to the mouse device will re-attach > > this Bluetooth radio device to the bus. > > Yes, the question is whether it is the clean thing to do. > > Marcel, are the HID devices usable after hid2hci has run? Should we > choose to not resume from power loss any hid device which hid2hci > operated on? I'd like to know why the device switches back from HID+bluetooth to pure HID during a suspend-resume sequence. Does it undergo a reset-resume? Here's another question: Since there is a udev removal event for the radio device, why not add a udev rule to switch back to HID+bluetooth mode every time that event occurs? Alan Stern ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-20 2:17 ` Alan Stern @ 2009-05-20 12:29 ` Oliver Neukum -1 siblings, 0 replies; 35+ messages in thread From: Oliver Neukum @ 2009-05-20 12:29 UTC (permalink / raw) To: Alan Stern Cc: Mario Limonciello, linux-usb, Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel Am Mittwoch, 20. Mai 2009 04:17:59 schrieb Alan Stern: > On Wed, 20 May 2009, Oliver Neukum wrote: > > Marcel, are the HID devices usable after hid2hci has run? Should we > > choose to not resume from power loss any hid device which hid2hci > > operated on? > > I'd like to know why the device switches back from HID+bluetooth to > pure HID during a suspend-resume sequence. Does it undergo a > reset-resume? Yes. [ 111.356035] usb 2-3: reset high speed USB device using ehci_hcd and address 2 [ 111.668045] usb 3-4: reset full speed USB device using ohci_hcd and address 2 [ 112.177152] usb 3-4.1: reset full speed USB device using ohci_hcd and address 3 [ 112.361151] usb 3-4.2: reset full speed USB device using ohci_hcd and address 4 [ 112.471157] pm_op(): usb_dev_resume+0x0/0x10 returns -19 [ 112.471160] PM: Device 3-4.3 failed to resume: error -19 [ 112.471373] PM: resume devices took 3.256 seconds [ 112.471980] PM: Finishing wakeup. [ 112.471982] Restarting tasks ... <6>usb 3-4.3: USB disconnect, address 5 [ 112.504314] btusb_send_frame: hci0 urb f4520700 submission failed > > Here's another question: Since there is a udev removal event for the > radio device, why not add a udev rule to switch back to HID+bluetooth > mode every time that event occurs? 1. You'd have two rules doing the same thing (resume & addition) 2. It is unclean, as the removal event doesn't tell you which device to run hid2hci on 3. The device might really be physically removed 4. You can intentionally run hid2hci to switch back to HID Regards Oliver PS: Why, oh why don't people use configurations as they were designed? -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend @ 2009-05-20 12:29 ` Oliver Neukum 0 siblings, 0 replies; 35+ messages in thread From: Oliver Neukum @ 2009-05-20 12:29 UTC (permalink / raw) To: Alan Stern Cc: Mario Limonciello, linux-usb, Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel Am Mittwoch, 20. Mai 2009 04:17:59 schrieb Alan Stern: > On Wed, 20 May 2009, Oliver Neukum wrote: > > Marcel, are the HID devices usable after hid2hci has run? Should we > > choose to not resume from power loss any hid device which hid2hci > > operated on? > > I'd like to know why the device switches back from HID+bluetooth to > pure HID during a suspend-resume sequence. Does it undergo a > reset-resume? Yes. [ 111.356035] usb 2-3: reset high speed USB device using ehci_hcd and address 2 [ 111.668045] usb 3-4: reset full speed USB device using ohci_hcd and address 2 [ 112.177152] usb 3-4.1: reset full speed USB device using ohci_hcd and address 3 [ 112.361151] usb 3-4.2: reset full speed USB device using ohci_hcd and address 4 [ 112.471157] pm_op(): usb_dev_resume+0x0/0x10 returns -19 [ 112.471160] PM: Device 3-4.3 failed to resume: error -19 [ 112.471373] PM: resume devices took 3.256 seconds [ 112.471980] PM: Finishing wakeup. [ 112.471982] Restarting tasks ... <6>usb 3-4.3: USB disconnect, address 5 [ 112.504314] btusb_send_frame: hci0 urb f4520700 submission failed > > Here's another question: Since there is a udev removal event for the > radio device, why not add a udev rule to switch back to HID+bluetooth > mode every time that event occurs? 1. You'd have two rules doing the same thing (resume & addition) 2. It is unclean, as the removal event doesn't tell you which device to run hid2hci on 3. The device might really be physically removed 4. You can intentionally run hid2hci to switch back to HID Regards Oliver PS: Why, oh why don't people use configurations as they were designed? ^ permalink raw reply [flat|nested] 35+ messages in thread
[parent not found: <200905201429.06113.oliver-GvhC2dPhHPQdnm+yROfE0A@public.gmane.org>]
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-20 12:29 ` Oliver Neukum @ 2009-05-20 14:17 ` Alan Stern -1 siblings, 0 replies; 35+ messages in thread From: Alan Stern @ 2009-05-20 14:17 UTC (permalink / raw) To: Oliver Neukum Cc: Mario Limonciello, linux-usb-u79uwXL29TY76Z2rM5mHXA, Matthew Garrett, Marcel Holtmann, linux-acpi-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA On Wed, 20 May 2009, Oliver Neukum wrote: > > Here's another question: Since there is a udev removal event for the > > radio device, why not add a udev rule to switch back to HID+bluetooth > > mode every time that event occurs? > > 1. You'd have two rules doing the same thing (resume & addition) That's okay. Inelegant, perhaps, but workable. Besides, as we see below, the new rule would have to do more than the old rule. > 2. It is unclean, as the removal event doesn't tell you which device to run > hid2hci on I'm sure you could figure it out from the sysfs paths. > 3. The device might really be physically removed True. So you'd want to delay for a second or so before trying to do the switch and check whether the device is still attached. > 4. You can intentionally run hid2hci to switch back to HID Does that create the same removal event? If it does then you wouldd be in an unfortunate state. The script would have to check somehow whether the removal was deliberate or spontaneous. > PS: Why, oh why don't people use configurations as they were designed? I can't answer that. :-) Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend @ 2009-05-20 14:17 ` Alan Stern 0 siblings, 0 replies; 35+ messages in thread From: Alan Stern @ 2009-05-20 14:17 UTC (permalink / raw) To: Oliver Neukum Cc: Mario Limonciello, linux-usb, Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel On Wed, 20 May 2009, Oliver Neukum wrote: > > Here's another question: Since there is a udev removal event for the > > radio device, why not add a udev rule to switch back to HID+bluetooth > > mode every time that event occurs? > > 1. You'd have two rules doing the same thing (resume & addition) That's okay. Inelegant, perhaps, but workable. Besides, as we see below, the new rule would have to do more than the old rule. > 2. It is unclean, as the removal event doesn't tell you which device to run > hid2hci on I'm sure you could figure it out from the sysfs paths. > 3. The device might really be physically removed True. So you'd want to delay for a second or so before trying to do the switch and check whether the device is still attached. > 4. You can intentionally run hid2hci to switch back to HID Does that create the same removal event? If it does then you wouldd be in an unfortunate state. The script would have to check somehow whether the removal was deliberate or spontaneous. > PS: Why, oh why don't people use configurations as they were designed? I can't answer that. :-) Alan Stern ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-20 14:17 ` Alan Stern (?) @ 2009-05-20 17:52 ` Mario Limonciello [not found] ` <4A144347.80303-8PEkshWhKlo@public.gmane.org> -1 siblings, 1 reply; 35+ messages in thread From: Mario Limonciello @ 2009-05-20 17:52 UTC (permalink / raw) To: Alan Stern Cc: Oliver Neukum, linux-usb, Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel [-- Attachment #1: Type: text/plain, Size: 934 bytes --] Hi Alan: Alan Stern wrote: > On Wed, 20 May 2009, Oliver Neukum wrote: > > > > That's okay. Inelegant, perhaps, but workable. Besides, as we see > below, the new rule would have to do more than the old rule. > > I agree this is a rather inelegant solution. A new rule would have to be added to hid2hci then. It's much more preferable to be able to fix kernel space from mucking up the device. Is there a way to mark a device to /not/ run reset-resume after S3? > > Does that create the same removal event? If it does then you wouldd be > in an unfortunate state. The script would have to check somehow > whether the removal was deliberate or spontaneous. > Yes it does create the same removal event when you switch to HID mode. I don't know of any way that you can calculate if the switch was intentional. -- Mario Limonciello *Dell | Linux Engineering* mario_limonciello@dell.com [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
[parent not found: <4A144347.80303-8PEkshWhKlo@public.gmane.org>]
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-05-20 17:52 ` Mario Limonciello @ 2009-05-20 18:31 ` Alan Stern 0 siblings, 0 replies; 35+ messages in thread From: Alan Stern @ 2009-05-20 18:31 UTC (permalink / raw) To: Mario Limonciello Cc: Oliver Neukum, linux-usb-u79uwXL29TY76Z2rM5mHXA, Matthew Garrett, Marcel Holtmann, linux-acpi-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA On Wed, 20 May 2009, Mario Limonciello wrote: > Hi Alan: > > Alan Stern wrote: > > On Wed, 20 May 2009, Oliver Neukum wrote: > > > > > > > > That's okay. Inelegant, perhaps, but workable. Besides, as we see > > below, the new rule would have to do more than the old rule. > > > > > I agree this is a rather inelegant solution. A new rule would have to > be added to hid2hci then. It's much more preferable to be able to fix > kernel space from mucking up the device. Is there a way to mark a > device to /not/ run reset-resume after S3? echo 0 >/sys/bus/usb/devices/.../power/persist This will also prevent reset-resume after hibernation. > > Does that create the same removal event? If it does then you wouldd be > > in an unfortunate state. The script would have to check somehow > > whether the removal was deliberate or spontaneous. > > > Yes it does create the same removal event when you switch to HID mode. > I don't know of any way that you can calculate if the switch was > intentional. You can't. Instead you have to arrange things so that when the intentional change was made, it left behind a timestamp indicator. If that timestamp if present and not more than a few seconds in the past, you know the change was intentional. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on suspend @ 2009-05-20 18:31 ` Alan Stern 0 siblings, 0 replies; 35+ messages in thread From: Alan Stern @ 2009-05-20 18:31 UTC (permalink / raw) To: Mario Limonciello Cc: Oliver Neukum, linux-usb, Matthew Garrett, Marcel Holtmann, linux-acpi, linux-kernel On Wed, 20 May 2009, Mario Limonciello wrote: > Hi Alan: > > Alan Stern wrote: > > On Wed, 20 May 2009, Oliver Neukum wrote: > > > > > > > > That's okay. Inelegant, perhaps, but workable. Besides, as we see > > below, the new rule would have to do more than the old rule. > > > > > I agree this is a rather inelegant solution. A new rule would have to > be added to hid2hci then. It's much more preferable to be able to fix > kernel space from mucking up the device. Is there a way to mark a > device to /not/ run reset-resume after S3? echo 0 >/sys/bus/usb/devices/.../power/persist This will also prevent reset-resume after hibernation. > > Does that create the same removal event? If it does then you wouldd be > > in an unfortunate state. The script would have to check somehow > > whether the removal was deliberate or spontaneous. > > > Yes it does create the same removal event when you switch to HID mode. > I don't know of any way that you can calculate if the switch was > intentional. You can't. Instead you have to arrange things so that when the intentional change was made, it left behind a timestamp indicator. If that timestamp if present and not more than a few seconds in the past, you know the change was intentional. Alan Stern ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [PATCH] Explicitly disable BT radio using rfkill interface on @ 2009-06-30 22:02 Mario Limonciello 2009-07-01 3:53 ` [PATCH] Explicitly disable BT radio using rfkill interface on suspend Mario_Limonciello 2009-07-01 13:13 ` Mario_Limonciello 0 siblings, 2 replies; 35+ messages in thread From: Mario Limonciello @ 2009-06-30 22:02 UTC (permalink / raw) To: linux-hotplug [-- Attachment #1.1: Type: text/plain, Size: 2006 bytes --] Hi Alan: Alan Stern wrote: > On Wed, 20 May 2009, Mario Limonciello wrote: > > > > echo 0 >/sys/bus/usb/devices/.../power/persist > > This will also prevent reset-resume after hibernation. > > Yes, as it turns out this works properly for a single resume if I apply that to the bits of all the child devices. I take it that bit is just for debugging purposes, and any solution centered around it would not be a good solution. > > You can't. Instead you have to arrange things so that when the > intentional change was made, it left behind a timestamp indicator. If > that timestamp if present and not more than a few seconds in the past, > you know the change was intentional. > > > So I took up your advice here and tried to assemble a new udev rule and function that would get called out upon when coming out of S3. It takes the Vendor and Product IDs of the parent device of the device we just lost and passes them to the new function. The new function then tries to walk that USB bus again to find the child device that it is supposed to operate upon. There is "remove" event in the udev log for that BT radio child device. I tried to extract as many attributes as I could from that information and put it in the rule. The details from this are in attribute_walk.out (attached). Unfortunately, this rule isn't getting ran after S3 even though I see the remove event. I can run udevadm test PATH (where PATH is the one of the BT device we lost) and see that it should be spawning the rule. However, running udevadm test -a remove PATH, I just see that the rule gets matched, but not executed. I can't help but think this is all very close to functional and there is either something silly i'm doing wrong or a deficiency of udev that's preventing the attributes from being matched on the removal event. Would you mind taking a look and/or commenting? -- Mario Limonciello *Dell | Linux Engineering* mario_limonciello@dell.com [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1.2: resuscitate.patch --] [-- Type: text/x-patch; name="resuscitate.patch", Size: 4327 bytes --] === modified file 'extras/hid2hci/70-hid2hci.rules' --- extras/hid2hci/70-hid2hci.rules 2009-06-26 06:17:23 +0000 +++ extras/hid2hci/70-hid2hci.rules 2009-06-30 21:49:54 +0000 @@ -1,7 +1,7 @@ # do not edit this file, it will be overwritten on update -ACTION!="add", GOTO="hid2hci_end" SUBSYSTEM!="usb", GOTO="hid2hci_end" +ACTION!="add|change", GOTO="addchange_end" # Variety of Dell Bluetooth devices - it looks like a bit of an odd rule, # because it is matching on a mouse device that is self powered, but that @@ -22,4 +22,17 @@ ATTR{idVendor}=="0458", ATTR{idProduct}=="1000", RUN+="hid2hci --method csr -v $attr{idVendor} -p $attr{idProduct} --mode hci" ATTR{idVendor}=="05ac", ATTR{idProduct}=="1000", RUN+="hid2hci --method csr -v $attr{idVendor} -p $attr{idProduct} --mode hci" +LABEL="addchange_end" + +# When a Dell device recovers from S3, the mouse child needs to be repoked +# Well, unfortunately the only event we see is the BT device disappearing, so +# we have to run with that and chase down the mouse device on USB bus as a child. +ATTR{bDeviceClass}=="e0", \ +ATTR{bDeviceSubClass}=="01", \ +ATTR{bDeviceProtocol}=="01", \ +ATTR{idVendor}=="413c", \ +ATTR{bmAttributes}=="e0", \ +IMPORT{parent}="ID_*", \ +RUN+="hid2hci --method dell -v $env{ID_VENDOR_ID} -p $env{ID_MODEL_ID} --mode hci -s 02" + LABEL="hid2hci_end" === modified file 'extras/hid2hci/hid2hci.c' --- extras/hid2hci/hid2hci.c 2009-06-16 17:30:22 +0000 +++ extras/hid2hci/hid2hci.c 2009-06-30 21:49:27 +0000 @@ -271,6 +271,28 @@ return 0; } +static struct usb_device* find_resuscitated_device(uint16_t base_vendor, uint16_t base_product, uint8_t bInterfaceProtocol) +{ + struct usb_bus *bus; + struct usb_device *dev; + int i,j,k,l; + + usb_find_busses(); + usb_find_devices(); + + for (bus = usb_get_busses(); bus; bus = bus->next) + for (dev = bus->devices; dev; dev = dev->next) + if (dev->descriptor.idVendor == base_vendor && + dev->descriptor.idProduct == base_product) + for (i = 0; i < dev->num_children; i++) + for (j = 0; j < dev->children[i]->descriptor.bNumConfigurations; j++) + for (k = 0; k < dev->children[i]->config[j].bNumInterfaces; k++) + for (l = 0; l < dev->children[i]->config[j].interface[k].num_altsetting; l++) + if (dev->children[i]->config[j].interface[k].altsetting[l].bInterfaceProtocol == bInterfaceProtocol) + return dev->children[i]; + return NULL; +} + static void usage(char* error) { if (error) @@ -289,6 +311,7 @@ "\t-v, --vendor= Vendor ID to act upon\n" "\t-p, --product= Product ID to act upon\n" "\t-m, --method= Method to use to switch [csr, logitech, dell]\n" + "\t-s, --resuscitate= Find the child device with this bInterfaceProtocol to run on \n" "\n"); if (error) exit(1); @@ -301,6 +324,7 @@ { "vendor", required_argument, 0, 'v' }, { "product", required_argument, 0, 'p' }, { "method", required_argument, 0, 'm' }, + { "resuscitate",required_argument, 0, 's' }, { 0, 0, 0, 0 } }; @@ -309,8 +333,9 @@ struct device_info dev = { NULL, HCI, 0, 0 }; int opt, quiet = 0; int (*method)(struct device_info *dev) = NULL; + uint8_t resuscitate = 0; - while ((opt = getopt_long(argc, argv, "+r:v:p:m:qh", main_options, NULL)) != -1) { + while ((opt = getopt_long(argc, argv, "+s:r:v:p:m:qh", main_options, NULL)) != -1) { switch (opt) { case 'r': if (optarg && !strcmp(optarg, "hid")) @@ -341,6 +366,9 @@ break; case 'h': usage(NULL); + case 's': + sscanf(optarg, "%2hx", (short unsigned int*) &resuscitate); + break; default: exit(0); } @@ -355,7 +383,16 @@ usb_init(); - if (!find_device(&dev)) { + if (resuscitate) { + dev.dev = find_resuscitated_device(dev.vendor, dev.product, resuscitate); + if (!quiet && !dev.dev) { + fprintf(stderr, "Device %04x:%04x was unable to resucitate any child devices.\n",dev.vendor,dev.product); + exit(1); + } + dev.vendor = dev.dev->descriptor.idVendor; + dev.product = dev.dev->descriptor.idProduct; + } + else if (!find_device(&dev)) { if (!quiet) fprintf(stderr, "Device %04x:%04x not found on USB bus.\n", dev.vendor, dev.product); [-- Attachment #1.3: attribute_walk.out --] [-- Type: text/plain, Size: 3589 bytes --] Udevadm info starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/devices/pci0000:00/0000:00:04.0/usb3/3-4/3-4.3': KERNEL=="3-4.3" SUBSYSTEM=="usb" DRIVER=="usb" ATTR{configuration}=="" ATTR{bNumInterfaces}==" 4" ATTR{bConfigurationValue}=="1" ATTR{bmAttributes}=="e0" ATTR{bMaxPower}=="100mA" ATTR{urbnum}=="186" ATTR{idVendor}=="413c" ATTR{idProduct}=="8156" ATTR{bcdDevice}=="0172" ATTR{bDeviceClass}=="e0" ATTR{bDeviceSubClass}=="01" ATTR{bDeviceProtocol}=="01" ATTR{bNumConfigurations}=="1" ATTR{bMaxPacketSize0}=="64" ATTR{speed}=="12" ATTR{busnum}=="3" ATTR{devnum}=="7" ATTR{version}==" 2.00" ATTR{maxchild}=="0" ATTR{quirks}=="0x0" ATTR{authorized}=="1" ATTR{manufacturer}=="Dell Computer Corp" ATTR{product}=="Dell Wireless 370 Bluetooth Mini-card" looking at parent device '/devices/pci0000:00/0000:00:04.0/usb3/3-4': KERNELS=="3-4" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{bNumInterfaces}==" 1" ATTRS{bConfigurationValue}=="1" ATTRS{bmAttributes}=="e0" ATTRS{bMaxPower}==" 94mA" ATTRS{urbnum}=="195" ATTRS{idVendor}=="0a5c" ATTRS{idProduct}=="4500" ATTRS{bcdDevice}=="0100" ATTRS{bDeviceClass}=="09" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceProtocol}=="00" ATTRS{bNumConfigurations}=="1" ATTRS{bMaxPacketSize0}=="8" ATTRS{speed}=="12" ATTRS{busnum}=="3" ATTRS{devnum}=="2" ATTRS{version}==" 2.00" ATTRS{maxchild}=="3" ATTRS{quirks}=="0x0" ATTRS{authorized}=="1" ATTRS{manufacturer}=="Broadcom" ATTRS{product}=="BCM2046B1" looking at parent device '/devices/pci0000:00/0000:00:04.0/usb3': KERNELS=="usb3" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{bNumInterfaces}==" 1" ATTRS{bConfigurationValue}=="1" ATTRS{bmAttributes}=="e0" ATTRS{bMaxPower}==" 0mA" ATTRS{urbnum}=="75" ATTRS{idVendor}=="1d6b" ATTRS{idProduct}=="0001" ATTRS{bcdDevice}=="0206" ATTRS{bDeviceClass}=="09" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceProtocol}=="00" ATTRS{bNumConfigurations}=="1" ATTRS{bMaxPacketSize0}=="64" ATTRS{speed}=="12" ATTRS{busnum}=="3" ATTRS{devnum}=="1" ATTRS{version}==" 1.10" ATTRS{maxchild}=="4" ATTRS{quirks}=="0x0" ATTRS{authorized}=="1" ATTRS{manufacturer}=="Linux 2.6.30-10-generic ohci_hcd" ATTRS{product}=="OHCI Host Controller" ATTRS{serial}=="0000:00:04.0" ATTRS{authorized_default}=="1" looking at parent device '/devices/pci0000:00/0000:00:04.0': KERNELS=="0000:00:04.0" SUBSYSTEMS=="pci" DRIVERS=="ohci_hcd" ATTRS{vendor}=="0x10de" ATTRS{device}=="0x0aa5" ATTRS{subsystem_vendor}=="0x1028" ATTRS{subsystem_device}=="0x0271" ATTRS{class}=="0x0c0310" ATTRS{irq}=="21" ATTRS{local_cpus}=="ff" ATTRS{local_cpulist}=="0-7" ATTRS{modalias}=="pci:v000010DEd00000AA5sv00001028sd00000271bc0Csc03i10" ATTRS{broken_parity_status}=="0" ATTRS{msi_bus}=="" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS=="" [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* RE: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-06-30 22:02 [PATCH] Explicitly disable BT radio using rfkill interface on Mario Limonciello @ 2009-07-01 3:53 ` Mario_Limonciello 2009-07-01 13:13 ` Mario_Limonciello 1 sibling, 0 replies; 35+ messages in thread From: Mario_Limonciello @ 2009-07-01 3:53 UTC (permalink / raw) To: linux-hotplug [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain; charset="windows-1254", Size: 411 bytes --] Hi Kay: > It's obviously impossible to read any attributes from a device which > is removed. :) I was hoping UDEV would be caching this information in a database. Is there any plan for that eventually? Would you have any other recommendations on a better way to go about this? ÿôèº{.nÇ+·®+%Ëÿ±éݶ\x17¥wÿº{.nÇ+·¥{±þ\x1a-¦[ þ)í æèw*\x1fjg¬±¨\x1e¶Ý¢jÿ¾\a«þG«éÿ¢¸\f¢·¦j:+v¨wèjØm¶ÿþø\x1e¯ù\x1e®w¥þàþf£¢·hâúÿÙ¥ ^ permalink raw reply [flat|nested] 35+ messages in thread
* RE: [PATCH] Explicitly disable BT radio using rfkill interface on suspend 2009-06-30 22:02 [PATCH] Explicitly disable BT radio using rfkill interface on Mario Limonciello 2009-07-01 3:53 ` [PATCH] Explicitly disable BT radio using rfkill interface on suspend Mario_Limonciello @ 2009-07-01 13:13 ` Mario_Limonciello 1 sibling, 0 replies; 35+ messages in thread From: Mario_Limonciello @ 2009-07-01 13:13 UTC (permalink / raw) To: linux-hotplug Hi Marcel: > what are you trying to solve here. And why do you need to disable a > Bluetooth radio on suspend? Are you trying to hack around a bug? The problem is that a reset-resume is being ran on the BT radio device as well as the two virtual HID devices. So the OS thinks that the BT radio device is still there after resuming from S3, but it isn't as the hardware is then in a different state after S3. The initial solution I proposed was in the dell_laptop kernel module to run turn off/on explicitly using the rfkill interface that dell_laptop creates, but that not a good solution so Alan proposed adding something to userspace to run when the BT radio disappears but that the rest of the virtual HID devices are still there. ^ permalink raw reply [flat|nested] 35+ messages in thread
end of thread, other threads:[~2009-07-01 13:13 UTC | newest]
Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-18 20:12 [PATCH] Explicitly disable BT radio using rfkill interface on suspend Mario Limonciello
2009-05-18 21:02 ` Matthew Garrett
2009-05-18 21:36 ` Mario Limonciello
2009-05-19 5:03 ` Matthew Garrett
2009-05-19 5:14 ` Marcel Holtmann
2009-05-19 6:27 ` Oliver Neukum
2009-05-19 6:27 ` Oliver Neukum
2009-05-19 6:45 ` Marcel Holtmann
2009-05-19 7:36 ` Oliver Neukum
2009-05-19 9:06 ` Matthew Garrett
2009-05-19 12:47 ` Oliver Neukum
2009-05-19 12:58 ` Matthew Garrett
2009-05-19 16:30 ` Mario Limonciello
2009-05-19 16:33 ` Matthew Garrett
2009-05-19 16:52 ` Mario Limonciello
2009-05-19 19:58 ` Oliver Neukum
2009-05-19 20:36 ` Mario Limonciello
2009-05-19 21:26 ` Oliver Neukum
2009-05-19 21:26 ` Oliver Neukum
2009-05-19 21:47 ` Mario Limonciello
[not found] ` <4A1328D6.5090404-8PEkshWhKlo@public.gmane.org>
2009-05-19 22:16 ` Oliver Neukum
2009-05-19 22:16 ` Oliver Neukum
[not found] ` <200905200016.49110.oliver-GvhC2dPhHPQdnm+yROfE0A@public.gmane.org>
2009-05-19 22:19 ` Mario Limonciello
2009-05-19 22:19 ` Mario Limonciello
2009-05-20 2:17 ` Alan Stern
2009-05-20 2:17 ` Alan Stern
2009-05-20 12:29 ` Oliver Neukum
2009-05-20 12:29 ` Oliver Neukum
[not found] ` <200905201429.06113.oliver-GvhC2dPhHPQdnm+yROfE0A@public.gmane.org>
2009-05-20 14:17 ` Alan Stern
2009-05-20 14:17 ` Alan Stern
2009-05-20 17:52 ` Mario Limonciello
[not found] ` <4A144347.80303-8PEkshWhKlo@public.gmane.org>
2009-05-20 18:31 ` Alan Stern
2009-05-20 18:31 ` Alan Stern
-- strict thread matches above, loose matches on Subject: below --
2009-06-30 22:02 [PATCH] Explicitly disable BT radio using rfkill interface on Mario Limonciello
2009-07-01 3:53 ` [PATCH] Explicitly disable BT radio using rfkill interface on suspend Mario_Limonciello
2009-07-01 13:13 ` Mario_Limonciello
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.