Re: [Bug 16094] CP210x - Unable to open UART

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

    A few days ago I created a bug report
(https://bugzilla.kernel.org/show_bug.cgi?id=16094) about a problem
with the CP210x driver in the linux kernel.
    As suggested by Greg Kroah-Hartman, I'm forwarding the list the
kernel log messages and lsusb output.

    The problem is that a fopen() to /dev/ttyUSB0 fails most of the
times with older kernels (2.6.26) and all the time with newer kernels
(2.6.33.3). I found that a simple test is stty -F /dev/ttyUSB0. This
fails with "Protocol error".
    Opening the port with minicom also triggers the same issue.

    I began to compare the cp210x with the ftdi_so and I found that
they use very different values for the usb_control_msg() call. The
first uses 300 while the later uses 5000. The original driver from
Silabs (available at their website) also uses 300. I changed it to
5000 (see patch below) and it seems to fix the problem for me. But
since I'm no kernel hacker, I'm not so sure if this is a proper fix or
not.

    I'm not on the list, please keep me in the cc.

Kind Regards,
    Thiago A. Correa

dmesg (2.6.26), lsusb and patch follows:

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.26-2-686 (Debian 2.6.26-21lenny4)
(dannf@xxxxxxxxxx) (gcc version 4.1.3 20080704 (prerelease) (Debian
4.1.2-25)) #1 SMP Tue Mar 9 17:35:51 UTC 2010
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
[    0.000000]  BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000ca000 - 00000000000cc000 (reserved)
[    0.000000]  BIOS-e820: 00000000000dc000 - 00000000000e4000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000007fef0000 (usable)
[    0.000000]  BIOS-e820: 000000007fef0000 - 000000007feff000 (ACPI data)
[    0.000000]  BIOS-e820: 000000007feff000 - 000000007ff00000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000007ff00000 - 0000000080000000 (usable)
[    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: 00000000fffe0000 - 0000000100000000 (reserved)
[    0.000000] 1152MB HIGHMEM available.
[    0.000000] 896MB LOWMEM available.
[    0.000000] found SMP MP-table at [c00f69b0] 000f69b0
[    0.000000] Entering add_active_range(0, 0, 524288) 0 entries of 256 used
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     4096
[    0.000000]   Normal       4096 ->   229376
[    0.000000]   HighMem    229376 ->   524288
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->   524288
[    0.000000] On node 0 totalpages: 524288
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 4064 pages, LIFO batch:0
[    0.000000]   Normal zone: 1760 pages used for memmap
[    0.000000]   Normal zone: 223520 pages, LIFO batch:31
[    0.000000]   HighMem zone: 2304 pages used for memmap
[    0.000000]   HighMem zone: 292608 pages, LIFO batch:31
[    0.000000]   Movable zone: 0 pages used for memmap
[    0.000000] DMI present.
[    0.000000] ACPI: RSDP 000F6940, 0024 (r2 PTLTD )
[    0.000000] ACPI: XSDT 7FEF0804, 004C (r1 INTEL  440BX     6040000
VMW   1324272)
[    0.000000] ACPI: FACP 7FEFEE98, 00F4 (r4 INTEL  440BX     6040000
PTL     F4240)
[    0.000000] ACPI: DSDT 7FEF09BC, E4DC (r1 PTLTD  Custom    6040000
MSFT  3000001)
[    0.000000] ACPI: FACS 7FEFFFC0, 0040
[    0.000000] ACPI: BOOT 7FEF0994, 0028 (r1 PTLTD  $SBFTBL$  6040000
LTP        1)
[    0.000000] ACPI: APIC 7FEF0944, 0050 (r1 PTLTD  	 APIC    6040000
LTP        0)
[    0.000000] ACPI: MCFG 7FEF0908, 003C (r1 PTLTD  $PCITBL$  6040000
LTP        1)
[    0.000000] ACPI: SRAT 7FEF0888, 0080 (r2 VMWARE MEMPLUG   6040000
VMW         1)
[    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_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 1, 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: 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] Allocating PCI resources starting at 88000000 (gap:
80000000:60000000)
[    0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[    0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000ca000
[    0.000000] PM: Registered nosave memory: 00000000000ca000 - 00000000000cc000
[    0.000000] PM: Registered nosave memory: 00000000000cc000 - 00000000000dc000
[    0.000000] PM: Registered nosave memory: 00000000000dc000 - 00000000000e4000
[    0.000000] PM: Registered nosave memory: 00000000000e4000 - 00000000000e8000
[    0.000000] PM: Registered nosave memory: 00000000000e8000 - 0000000000100000
[    0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs
[    0.000000] PERCPU: Allocating 37992 bytes of per cpu data
[    0.000000] NR_CPUS: 8, nr_cpu_ids: 1
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 520192
[    0.000000] Kernel command line: root=/dev/sda1 ro quiet
[    0.000000] mapped APIC to ffffb000 (fee00000)
[    0.000000] mapped IOAPIC to ffffa000 (fec00000)
[    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] PID hash table entries: 4096 (order: 12, 16384 bytes)
[    0.000000] Extended CMOS year: 2000
[    0.000000] Detected 2832.829 MHz processor.
[    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] Memory: 2069304k/2097152k available (1771k kernel code,
26584k reserved, 750k data, 244k init, 1179584k highmem)
[    0.004000] virtual kernel memory layout:
[    0.004000]     fixmap  : 0xfff4c000 - 0xfffff000   ( 716 kB)
[    0.004000]     pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
[    0.004000]     vmalloc : 0xf8800000 - 0xff7fe000   ( 111 MB)
[    0.004000]     lowmem  : 0xc0000000 - 0xf8000000   ( 896 MB)
[    0.004000]       .init : 0xc037f000 - 0xc03bc000   ( 244 kB)
[    0.004000]       .data : 0xc02bac75 - 0xc0376620   ( 750 kB)
[    0.004000]       .text : 0xc0100000 - 0xc02bac75   (1771 kB)
[    0.004000] Checking if this processor honours the WP bit even in
supervisor mode...Ok.
[    0.004000] CPA: page pool initialized 1 of 1 pages preallocated
[    0.084763] Calibrating delay using timer specific routine..
5686.08 BogoMIPS (lpj=11372160)
[    0.084821] Security Framework initialized
[    0.084834] SELinux:  Disabled at boot.
[    0.084839] Capability LSM initialized
[    0.084855] Mount-cache hash table entries: 512
[    0.084917] Initializing cgroup subsys ns
[    0.084932] Initializing cgroup subsys cpuacct
[    0.084934] Initializing cgroup subsys devices
[    0.084974] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.084977] CPU: L2 cache: 6144K
[    0.084986] Intel machine check architecture supported.
[    0.084991] Intel machine check reporting enabled on CPU#0.
[    0.085011] Checking 'hlt' instruction... OK.
[    0.100784] SMP alternatives: switching to UP code
[    0.136729] Freeing SMP alternatives: 16k freed
[    0.136734] ACPI: Core revision 20080321
[    0.137310] ENABLING IO-APIC IRQs
[    0.137537] ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.177396] CPU0: Intel(R) Core(TM)2 Quad  CPU   Q9550  @ 2.83GHz stepping 07
[    0.180011] Brought up 1 CPUs
[    0.180011] Total of 1 processors activated (5686.08 BogoMIPS).
[    0.180011] CPU0 attaching sched-domain:
[    0.180011]  domain 0: span 0
[    0.180011]   groups: 0
[    0.180011] net_namespace: 660 bytes
[    0.180011] Booting paravirtualized kernel on bare hardware
[    0.180011] NET: Registered protocol family 16
[    0.180011] ACPI: bus type pci registered
[    0.180011] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
[    0.180011] PCI: MCFG area at e0000000 reserved in E820
[    0.180011] PCI: Using MMCONFIG for extended config space
[    0.180011] PCI: Using configuration type 1 for base access
[    0.180011] Setting up standard PCI resources
[    0.180011] ACPI: EC: Look up EC in DSDT
[    0.197236] ACPI: BIOS _OSI(Linux) query ignored
[    0.197247] ACPI: DMI System Vendor: VMware, Inc.
[    0.197249] ACPI: DMI Product Name: VMware Virtual Platform
[    0.197251] ACPI: DMI Product Version: None
[    0.197253] ACPI: DMI Board Name: 440BX Desktop Reference Platform
[    0.197256] ACPI: DMI BIOS Vendor: Phoenix Technologies LTD
[    0.197258] ACPI: DMI BIOS Date: 12/31/2009
[    0.197260] ACPI: Please send DMI info above to linux-acpi@xxxxxxxxxxxxxxx
[    0.197262] ACPI: If "acpi_osi=Linux" works better, please notify
linux-acpi@xxxxxxxxxxxxxxx
[    0.197789] ACPI: Interpreter enabled
[    0.197798] ACPI: (supports S0 S1 S4 S5)
[    0.197813] ACPI: Using IOAPIC for interrupt routing
[    0.215835] ACPI: PCI Root Bridge [PCI0] (0000:00)
[    0.217603] pci 0000:00:07.3: quirk: region 1000-103f claimed by PIIX4 ACPI
[    0.217616] pci 0000:00:07.3: quirk: region 1040-104f claimed by PIIX4 SMB
[    0.234124] PCI: Transparent bridge - 0000:00:11.0
[    0.249654] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[    0.446941] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *9 10 11 14 15)
[    0.447102] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11 14 15)
[    0.447252] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 *10 11 14 15)
[    0.447401] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 9 10 11 14 15)
[    0.447606] Linux Plug and Play Support v0.97 (c) Adam Belay
[    0.447658] pnp: PnP ACPI init
[    0.447672] ACPI: bus type pnp registered
[    0.467753] pnp: PnP ACPI: found 13 devices
[    0.467759] ACPI: ACPI bus type pnp unregistered
[    0.467771] PnPBIOS: Disabled by ACPI PNP
[    0.468159] PCI: Using ACPI for IRQ routing
[    0.469528] system 00:01: ioport range 0x1000-0x103f has been reserved
[    0.469532] system 00:01: ioport range 0x1040-0x104f has been reserved
[    0.469535] system 00:01: ioport range 0xcf0-0xcf1 has been reserved
[    0.469543] system 00:0c: ioport range 0x1060-0x107f has been reserved
[    0.469547] system 00:0c: iomem range 0xe0000000-0xefffffff could
not be reserved
[    0.469551] system 00:0c: iomem range 0xdbe00000-0xdbffffff has been reserved
[    0.500841] PCI: Bridge: 0000:00:01.0
[    0.500844]   IO window: disabled.
[    0.500874]   MEM window: disabled.
[    0.500894]   PREFETCH window: disabled.
[    0.500932] PCI: Bridge: 0000:00:11.0
[    0.500944]   IO window: 2000-3fff
[    0.500973]   MEM window: 0xd8900000-0xd9cfffff
[    0.500993]   PREFETCH window: 0x00000000dc400000-0x00000000dc9fffff
[    0.501031] PCI: Bridge: 0000:00:15.0
[    0.501055]   IO window: 4000-4fff
[    0.501086]   MEM window: 0xd9d00000-0xd9dfffff
[    0.501106]   PREFETCH window: 0x00000000dca00000-0x00000000dcafffff
[    0.501187] PCI: Bridge: 0000:00:15.1
[    0.501200]   IO window: 8000-8fff
[    0.501229]   MEM window: 0xda100000-0xda1fffff
[    0.501248]   PREFETCH window: 0x00000000dce00000-0x00000000dcefffff
[    0.501299] PCI: Bridge: 0000:00:15.2
[    0.501311]   IO window: c000-cfff
[    0.501340]   MEM window: 0xda500000-0xda5fffff
[    0.501360]   PREFETCH window: 0x00000000dd200000-0x00000000dd2fffff
[    0.501410] PCI: Bridge: 0000:00:15.3
[    0.501412]   IO window: disabled.
[    0.501441]   MEM window: 0xda900000-0xda9fffff
[    0.501461]   PREFETCH window: 0x00000000dd600000-0x00000000dd6fffff
[    0.501511] PCI: Bridge: 0000:00:15.4
[    0.501513]   IO window: disabled.
[    0.501542]   MEM window: 0xdad00000-0xdadfffff
[    0.501563]   PREFETCH window: 0x00000000dda00000-0x00000000ddafffff
[    0.501612] PCI: Bridge: 0000:00:15.5
[    0.501614]   IO window: disabled.
[    0.501643]   MEM window: 0xdb100000-0xdb1fffff
[    0.501664]   PREFETCH window: 0x00000000dde00000-0x00000000ddefffff
[    0.501718] PCI: Bridge: 0000:00:15.6
[    0.501720]   IO window: disabled.
[    0.501749]   MEM window: 0xdb500000-0xdb5fffff
[    0.501769]   PREFETCH window: 0x00000000de200000-0x00000000de2fffff
[    0.501819] PCI: Bridge: 0000:00:15.7
[    0.501821]   IO window: disabled.
[    0.501851]   MEM window: 0xdb900000-0xdb9fffff
[    0.501870]   PREFETCH window: 0x00000000de600000-0x00000000de6fffff
[    0.501920] PCI: Bridge: 0000:00:16.0
[    0.501932]   IO window: 5000-5fff
[    0.501961]   MEM window: 0xd9e00000-0xd9efffff
[    0.501981]   PREFETCH window: 0x00000000dcb00000-0x00000000dcbfffff
[    0.502031] PCI: Bridge: 0000:00:16.1
[    0.502051]   IO window: 9000-9fff
[    0.502080]   MEM window: 0xda200000-0xda2fffff
[    0.502100]   PREFETCH window: 0x00000000dcf00000-0x00000000dcffffff
[    0.502151] PCI: Bridge: 0000:00:16.2
[    0.502163]   IO window: d000-dfff
[    0.502191]   MEM window: 0xda600000-0xda6fffff
[    0.502212]   PREFETCH window: 0x00000000dd300000-0x00000000dd3fffff
[    0.502261] PCI: Bridge: 0000:00:16.3
[    0.502266]   IO window: disabled.
[    0.502295]   MEM window: 0xdaa00000-0xdaafffff
[    0.502316]   PREFETCH window: 0x00000000dd700000-0x00000000dd7fffff
[    0.502369] PCI: Bridge: 0000:00:16.4
[    0.502371]   IO window: disabled.
[    0.502401]   MEM window: 0xdae00000-0xdaefffff
[    0.502421]   PREFETCH window: 0x00000000ddb00000-0x00000000ddbfffff
[    0.502472] PCI: Bridge: 0000:00:16.5
[    0.502474]   IO window: disabled.
[    0.502505]   MEM window: 0xdb200000-0xdb2fffff
[    0.502526]   PREFETCH window: 0x00000000ddf00000-0x00000000ddffffff
[    0.502575] PCI: Bridge: 0000:00:16.6
[    0.502577]   IO window: disabled.
[    0.502607]   MEM window: 0xdb600000-0xdb6fffff
[    0.502627]   PREFETCH window: 0x00000000de300000-0x00000000de3fffff
[    0.502676] PCI: Bridge: 0000:00:16.7
[    0.502678]   IO window: disabled.
[    0.502708]   MEM window: 0xdba00000-0xdbafffff
[    0.502728]   PREFETCH window: 0x00000000de700000-0x00000000de7fffff
[    0.502778] PCI: Bridge: 0000:00:17.0
[    0.502791]   IO window: 6000-6fff
[    0.502820]   MEM window: 0xd9f00000-0xd9ffffff
[    0.502840]   PREFETCH window: 0x00000000dcc00000-0x00000000dccfffff
[    0.502890] PCI: Bridge: 0000:00:17.1
[    0.502902]   IO window: a000-afff
[    0.502931]   MEM window: 0xda300000-0xda3fffff
[    0.502951]   PREFETCH window: 0x00000000dd000000-0x00000000dd0fffff
[    0.503000] PCI: Bridge: 0000:00:17.2
[    0.503013]   IO window: e000-efff
[    0.503057]   MEM window: 0xda700000-0xda7fffff
[    0.503078]   PREFETCH window: 0x00000000dd400000-0x00000000dd4fffff
[    0.503128] PCI: Bridge: 0000:00:17.3
[    0.503130]   IO window: disabled.
[    0.503160]   MEM window: 0xdab00000-0xdabfffff
[    0.503179]   PREFETCH window: 0x00000000dd800000-0x00000000dd8fffff
[    0.503229] PCI: Bridge: 0000:00:17.4
[    0.503231]   IO window: disabled.
[    0.503261]   MEM window: 0xdaf00000-0xdaffffff
[    0.503281]   PREFETCH window: 0x00000000ddc00000-0x00000000ddcfffff
[    0.503330] PCI: Bridge: 0000:00:17.5
[    0.503332]   IO window: disabled.
[    0.503362]   MEM window: 0xdb300000-0xdb3fffff
[    0.503382]   PREFETCH window: 0x00000000de000000-0x00000000de0fffff
[    0.503431] PCI: Bridge: 0000:00:17.6
[    0.503433]   IO window: disabled.
[    0.503462]   MEM window: 0xdb700000-0xdb7fffff
[    0.503483]   PREFETCH window: 0x00000000de400000-0x00000000de4fffff
[    0.503532] PCI: Bridge: 0000:00:17.7
[    0.503534]   IO window: disabled.
[    0.503564]   MEM window: 0xdbb00000-0xdbbfffff
[    0.503584]   PREFETCH window: 0x00000000de800000-0x00000000de8fffff
[    0.503633] PCI: Bridge: 0000:00:18.0
[    0.503645]   IO window: 7000-7fff
[    0.503674]   MEM window: 0xda000000-0xda0fffff
[    0.503695]   PREFETCH window: 0x00000000dcd00000-0x00000000dcdfffff
[    0.503744] PCI: Bridge: 0000:00:18.1
[    0.503756]   IO window: b000-bfff
[    0.503785]   MEM window: 0xda400000-0xda4fffff
[    0.503805]   PREFETCH window: 0x00000000dd100000-0x00000000dd1fffff
[    0.503855] PCI: Bridge: 0000:00:18.2
[    0.503867]   IO window: f000-ffff
[    0.503896]   MEM window: 0xda800000-0xda8fffff
[    0.503916]   PREFETCH window: 0x00000000dd500000-0x00000000dd5fffff
[    0.503966] PCI: Bridge: 0000:00:18.3
[    0.503968]   IO window: disabled.
[    0.503997]   MEM window: 0xdac00000-0xdacfffff
[    0.504017]   PREFETCH window: 0x00000000dd900000-0x00000000dd9fffff
[    0.504086] PCI: Bridge: 0000:00:18.4
[    0.504088]   IO window: disabled.
[    0.504117]   MEM window: 0xdb000000-0xdb0fffff
[    0.504137]   PREFETCH window: 0x00000000ddd00000-0x00000000dddfffff
[    0.504187] PCI: Bridge: 0000:00:18.5
[    0.504189]   IO window: disabled.
[    0.504219]   MEM window: 0xdb400000-0xdb4fffff
[    0.504238]   PREFETCH window: 0x00000000de100000-0x00000000de1fffff
[    0.504288] PCI: Bridge: 0000:00:18.6
[    0.504290]   IO window: disabled.
[    0.504322]   MEM window: 0xdb800000-0xdb8fffff
[    0.504342]   PREFETCH window: 0x00000000de500000-0x00000000de5fffff
[    0.504392] PCI: Bridge: 0000:00:18.7
[    0.504394]   IO window: disabled.
[    0.504424]   MEM window: 0xdbc00000-0xdbcfffff
[    0.504444]   PREFETCH window: 0x00000000de900000-0x00000000de9fffff
[    0.504539] PCI: Setting latency timer of device 0000:00:01.0 to 64
[    0.504712] PCI: Setting latency timer of device 0000:00:15.0 to 64
[    0.504818] PCI: Setting latency timer of device 0000:00:15.1 to 64
[    0.504925] PCI: Setting latency timer of device 0000:00:15.2 to 64
[    0.505030] PCI: Setting latency timer of device 0000:00:15.3 to 64
[    0.505145] PCI: Setting latency timer of device 0000:00:15.4 to 64
[    0.505252] PCI: Setting latency timer of device 0000:00:15.5 to 64
[    0.505358] PCI: Setting latency timer of device 0000:00:15.6 to 64
[    0.505464] PCI: Setting latency timer of device 0000:00:15.7 to 64
[    0.505570] PCI: Setting latency timer of device 0000:00:16.0 to 64
[    0.505676] PCI: Setting latency timer of device 0000:00:16.1 to 64
[    0.505782] PCI: Setting latency timer of device 0000:00:16.2 to 64
[    0.505888] PCI: Setting latency timer of device 0000:00:16.3 to 64
[    0.505994] PCI: Setting latency timer of device 0000:00:16.4 to 64
[    0.506105] PCI: Setting latency timer of device 0000:00:16.5 to 64
[    0.506211] PCI: Setting latency timer of device 0000:00:16.6 to 64
[    0.506317] PCI: Setting latency timer of device 0000:00:16.7 to 64
[    0.506423] PCI: Setting latency timer of device 0000:00:17.0 to 64
[    0.506529] PCI: Setting latency timer of device 0000:00:17.1 to 64
[    0.506635] PCI: Setting latency timer of device 0000:00:17.2 to 64
[    0.506741] PCI: Setting latency timer of device 0000:00:17.3 to 64
[    0.506847] PCI: Setting latency timer of device 0000:00:17.4 to 64
[    0.506953] PCI: Setting latency timer of device 0000:00:17.5 to 64
[    0.507069] PCI: Setting latency timer of device 0000:00:17.6 to 64
[    0.507174] PCI: Setting latency timer of device 0000:00:17.7 to 64
[    0.507280] PCI: Setting latency timer of device 0000:00:18.0 to 64
[    0.507387] PCI: Setting latency timer of device 0000:00:18.1 to 64
[    0.507493] PCI: Setting latency timer of device 0000:00:18.2 to 64
[    0.507599] PCI: Setting latency timer of device 0000:00:18.3 to 64
[    0.507705] PCI: Setting latency timer of device 0000:00:18.4 to 64
[    0.507811] PCI: Setting latency timer of device 0000:00:18.5 to 64
[    0.507917] PCI: Setting latency timer of device 0000:00:18.6 to 64
[    0.508023] PCI: Setting latency timer of device 0000:00:18.7 to 64
[    0.508032] NET: Registered protocol family 2
[    0.508032] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.508032] TCP established hash table entries: 131072 (order: 8,
1048576 bytes)
[    0.512254] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
[    0.520363] TCP: Hash tables configured (established 131072 bind 65536)
[    0.520368] TCP reno registered
[    0.520471] NET: Registered protocol family 1
[    0.520533] checking if image is initramfs... it is
[    0.809394] Freeing initrd memory: 6073k freed
[    0.809666] Simple Boot Flag at 0x36 set to 0x1
[    0.810888] audit: initializing netlink socket (disabled)
[    0.810903] type=2000 audit(1276005158.808:1): initialized
[    0.811196] highmem bounce pool size: 64 pages
[    0.811199] Total HugeTLB memory allocated, 0
[    0.811358] VFS: Disk quotas dquot_6.5.1
[    0.811393] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.811489] msgmni has been set to 1751
[    0.811615] Block layer SCSI generic (bsg) driver version 0.4
loaded (major 253)
[    0.811624] io scheduler noop registered
[    0.811626] io scheduler anticipatory registered
[    0.811629] io scheduler deadline registered
[    0.811658] io scheduler cfq registered (default)
[    0.811670] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[    0.811693] pci 0000:00:0f.0: Boot video device
[    0.812297] PCI: Setting latency timer of device 0000:00:15.0 to 64
[    0.812685] assign_interrupt_mode Found MSI capability
[    0.813107] Allocate Port Service[0000:00:15.0:pcie00]
[    0.813196] Allocate Port Service[0000:00:15.0:pcie02]
[    0.813744] PCI: Setting latency timer of device 0000:00:15.1 to 64
[    0.814131] assign_interrupt_mode Found MSI capability
[    0.814540] Allocate Port Service[0000:00:15.1:pcie00]
[    0.814621] Allocate Port Service[0000:00:15.1:pcie02]
[    0.815207] PCI: Setting latency timer of device 0000:00:15.2 to 64
[    0.815594] assign_interrupt_mode Found MSI capability
[    0.815998] Allocate Port Service[0000:00:15.2:pcie00]
[    0.816189] Allocate Port Service[0000:00:15.2:pcie02]
[    0.816833] PCI: Setting latency timer of device 0000:00:15.3 to 64
[    0.817230] assign_interrupt_mode Found MSI capability
[    0.817634] Allocate Port Service[0000:00:15.3:pcie00]
[    0.817685] Allocate Port Service[0000:00:15.3:pcie02]
[    0.818219] PCI: Setting latency timer of device 0000:00:15.4 to 64
[    0.818601] assign_interrupt_mode Found MSI capability
[    0.819003] Allocate Port Service[0000:00:15.4:pcie00]
[    0.819080] Allocate Port Service[0000:00:15.4:pcie02]
[    0.819626] PCI: Setting latency timer of device 0000:00:15.5 to 64
[    0.820006] assign_interrupt_mode Found MSI capability
[    0.820447] Allocate Port Service[0000:00:15.5:pcie00]
[    0.820500] Allocate Port Service[0000:00:15.5:pcie02]
[    0.821020] PCI: Setting latency timer of device 0000:00:15.6 to 64
[    0.821409] assign_interrupt_mode Found MSI capability
[    0.821810] Allocate Port Service[0000:00:15.6:pcie00]
[    0.821858] Allocate Port Service[0000:00:15.6:pcie02]
[    0.822393] PCI: Setting latency timer of device 0000:00:15.7 to 64
[    0.822775] assign_interrupt_mode Found MSI capability
[    0.823207] Allocate Port Service[0000:00:15.7:pcie00]
[    0.823260] Allocate Port Service[0000:00:15.7:pcie02]
[    0.823780] PCI: Setting latency timer of device 0000:00:16.0 to 64
[    0.824220] assign_interrupt_mode Found MSI capability
[    0.824623] Allocate Port Service[0000:00:16.0:pcie00]
[    0.824724] Allocate Port Service[0000:00:16.0:pcie02]
[    0.825250] PCI: Setting latency timer of device 0000:00:16.1 to 64
[    0.825633] assign_interrupt_mode Found MSI capability
[    0.826100] Allocate Port Service[0000:00:16.1:pcie00]
[    0.826141] Allocate Port Service[0000:00:16.1:pcie02]
[    0.826653] PCI: Setting latency timer of device 0000:00:16.2 to 64
[    0.827045] assign_interrupt_mode Found MSI capability
[    0.827447] Allocate Port Service[0000:00:16.2:pcie00]
[    0.827487] Allocate Port Service[0000:00:16.2:pcie02]
[    0.828011] PCI: Setting latency timer of device 0000:00:16.3 to 64
[    0.828406] assign_interrupt_mode Found MSI capability
[    0.828810] Allocate Port Service[0000:00:16.3:pcie00]
[    0.828849] Allocate Port Service[0000:00:16.3:pcie02]
[    0.829370] PCI: Setting latency timer of device 0000:00:16.4 to 64
[    0.829753] assign_interrupt_mode Found MSI capability
[    0.830161] Allocate Port Service[0000:00:16.4:pcie00]
[    0.830198] Allocate Port Service[0000:00:16.4:pcie02]
[    0.830712] PCI: Setting latency timer of device 0000:00:16.5 to 64
[    0.831098] assign_interrupt_mode Found MSI capability
[    0.831499] Allocate Port Service[0000:00:16.5:pcie00]
[    0.831536] Allocate Port Service[0000:00:16.5:pcie02]
[    0.832053] PCI: Setting latency timer of device 0000:00:16.6 to 64
[    0.832448] assign_interrupt_mode Found MSI capability
[    0.832849] Allocate Port Service[0000:00:16.6:pcie00]
[    0.832889] Allocate Port Service[0000:00:16.6:pcie02]
[    0.833416] PCI: Setting latency timer of device 0000:00:16.7 to 64
[    0.833801] assign_interrupt_mode Found MSI capability
[    0.834233] Allocate Port Service[0000:00:16.7:pcie00]
[    0.834270] Allocate Port Service[0000:00:16.7:pcie02]
[    0.834782] PCI: Setting latency timer of device 0000:00:17.0 to 64
[    0.835204] assign_interrupt_mode Found MSI capability
[    0.835608] Allocate Port Service[0000:00:17.0:pcie00]
[    0.835645] Allocate Port Service[0000:00:17.0:pcie02]
[    0.836183] PCI: Setting latency timer of device 0000:00:17.1 to 64
[    0.836567] assign_interrupt_mode Found MSI capability
[    0.836970] Allocate Port Service[0000:00:17.1:pcie00]
[    0.837010] Allocate Port Service[0000:00:17.1:pcie02]
[    0.837521] PCI: Setting latency timer of device 0000:00:17.2 to 64
[    0.837910] assign_interrupt_mode Found MSI capability
[    0.838313] Allocate Port Service[0000:00:17.2:pcie00]
[    0.838349] Allocate Port Service[0000:00:17.2:pcie02]
[    0.838864] PCI: Setting latency timer of device 0000:00:17.3 to 64
[    0.839252] assign_interrupt_mode Found MSI capability
[    0.839654] Allocate Port Service[0000:00:17.3:pcie00]
[    0.839694] Allocate Port Service[0000:00:17.3:pcie02]
[    0.840217] PCI: Setting latency timer of device 0000:00:17.4 to 64
[    0.840600] assign_interrupt_mode Found MSI capability
[    0.841005] Allocate Port Service[0000:00:17.4:pcie00]
[    0.841051] Allocate Port Service[0000:00:17.4:pcie02]
[    0.841564] PCI: Setting latency timer of device 0000:00:17.5 to 64
[    0.841946] assign_interrupt_mode Found MSI capability
[    0.842348] Allocate Port Service[0000:00:17.5:pcie00]
[    0.842385] Allocate Port Service[0000:00:17.5:pcie02]
[    0.842902] PCI: Setting latency timer of device 0000:00:17.6 to 64
[    0.843284] assign_interrupt_mode Found MSI capability
[    0.843685] Allocate Port Service[0000:00:17.6:pcie00]
[    0.843722] Allocate Port Service[0000:00:17.6:pcie02]
[    0.844288] PCI: Setting latency timer of device 0000:00:17.7 to 64
[    0.844671] assign_interrupt_mode Found MSI capability
[    0.845078] Allocate Port Service[0000:00:17.7:pcie00]
[    0.845118] Allocate Port Service[0000:00:17.7:pcie02]
[    0.845630] PCI: Setting latency timer of device 0000:00:18.0 to 64
[    0.846019] assign_interrupt_mode Found MSI capability
[    0.846422] Allocate Port Service[0000:00:18.0:pcie00]
[    0.846459] Allocate Port Service[0000:00:18.0:pcie02]
[    0.846973] PCI: Setting latency timer of device 0000:00:18.1 to 64
[    0.847357] assign_interrupt_mode Found MSI capability
[    0.847760] Allocate Port Service[0000:00:18.1:pcie00]
[    0.847831] Allocate Port Service[0000:00:18.1:pcie02]
[    0.848458] PCI: Setting latency timer of device 0000:00:18.2 to 64
[    0.848850] assign_interrupt_mode Found MSI capability
[    0.849291] Allocate Port Service[0000:00:18.2:pcie00]
[    0.849359] Allocate Port Service[0000:00:18.2:pcie02]
[    0.849919] PCI: Setting latency timer of device 0000:00:18.3 to 64
[    0.850303] assign_interrupt_mode Found MSI capability
[    0.850704] Allocate Port Service[0000:00:18.3:pcie00]
[    0.850753] Allocate Port Service[0000:00:18.3:pcie02]
[    0.851275] PCI: Setting latency timer of device 0000:00:18.4 to 64
[    0.851657] assign_interrupt_mode Found MSI capability
[    0.852112] Allocate Port Service[0000:00:18.4:pcie00]
[    0.852153] Allocate Port Service[0000:00:18.4:pcie02]
[    0.852671] PCI: Setting latency timer of device 0000:00:18.5 to 64
[    0.853062] assign_interrupt_mode Found MSI capability
[    0.853465] Allocate Port Service[0000:00:18.5:pcie00]
[    0.853503] Allocate Port Service[0000:00:18.5:pcie02]
[    0.854055] PCI: Setting latency timer of device 0000:00:18.6 to 64
[    0.854438] assign_interrupt_mode Found MSI capability
[    0.854838] Allocate Port Service[0000:00:18.6:pcie00]
[    0.854884] Allocate Port Service[0000:00:18.6:pcie02]
[    0.855405] PCI: Setting latency timer of device 0000:00:18.7 to 64
[    0.855790] assign_interrupt_mode Found MSI capability
[    0.856207] Allocate Port Service[0000:00:18.7:pcie00]
[    0.856245] Allocate Port Service[0000:00:18.7:pcie02]
[    0.856947] isapnp: Scanning for PnP cards...
[    1.004120] Switched to high resolution mode on CPU 0
[    1.214629] isapnp: No Plug & Play device found
[    1.217069] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports,
IRQ sharing enabled
[    1.217279] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.217491] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[    1.217836] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.218081] 00:0a: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[    1.219288] brd: module loaded
[    1.219360] PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:MOUS] at
0x60,0x64 irq 1,12
[    1.748436] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.748443] serio: i8042 AUX port at 0x60,0x64 irq 12
[    1.748600] mice: PS/2 mouse device common for all mice
[    1.748687] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
[    1.748691] rtc0: alarms up to one month, y3k
[    1.748726] cpuidle: using governor ladder
[    1.748729] cpuidle: using governor menu
[    1.748733] No iBFT detected.
[    1.748751] TCP cubic registered
[    1.748754] NET: Registered protocol family 17
[    1.748758] Using IPI No-Shortcut mode
[    1.748906] registered taskstats version 1
[    1.768921] rtc_cmos 00:04: setting system clock to 2010-06-08
13:52:43 UTC (1276005163)
[    1.768928] Freeing unused kernel memory: 244k freed
[    1.769237] input: AT Translated Set 2 keyboard as /class/input/input0
[    1.800145] VMware vmxnet virtual NIC driver
[    1.800155] ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 19 (level,
low) -> IRQ 19
[    1.800179] Found vmxnet/PCI at 0x2024, irq 19.
[    1.800202] features:
[    1.800211] numRxBuffers = 100, numRxBuffers2 = 1
[    1.812206] ACPI: ACPI0007:00 is registered as cooling_device0
[    1.812209] ACPI: Processor [CP00] (supports 8 throttling states)
[    2.208800] Uniform Multi-Platform E-IDE driver
[    2.208805] ide: Assuming 33MHz system bus speed for PIO modes;
override with idebus=xx
[    2.216132] PIIX4: IDE controller (0x8086:0x7111 rev 0x01) at  PCI
slot 0000:00:07.1
[    2.216176] PIIX4: not 100% native mode: will probe irqs later
[    2.216211]     ide0: BM-DMA at 0x10c0-0x10c7
[    2.216226]     ide1: BM-DMA at 0x10c8-0x10cf
[    2.216230] Probing IDE interface ide0...
[    2.252245] SCSI subsystem initialized
[    2.252877] Fusion MPT base driver 3.04.06
[    2.252880] Copyright (c) 1999-2007 LSI Corporation
[    2.253320] Fusion MPT SPI Host driver 3.04.06
[    2.272295] usbcore: registered new interface driver usbfs
[    2.272316] usbcore: registered new interface driver hub
[    2.272371] usbcore: registered new device driver usb
[    2.272663] USB Universal Host Controller Interface driver v3.0
[    2.404538] Floppy drive(s): fd0 is 1.44M
[    2.421102] FDC 0 is a post-1991 82077
[    2.784107] Probing IDE interface ide1...
[    3.520087] hdc: VMware Virtual IDE CDROM Drive, ATAPI CD/DVD-ROM drive
[    3.856106] hdc: host max PIO4 wanted PIO255(auto-tune) selected PIO4
[    3.856189] hdc: UDMA/33 mode selected
[    3.856320] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[    3.856350] ide1 at 0x170-0x177,0x376 on irq 15
[    3.856682] ACPI: PCI Interrupt 0000:00:10.0[A] -> GSI 17 (level,
low) -> IRQ 17
[    3.856836] mptbase: ioc0: Initiating bringup
[    3.928237] ioc0: LSI53C1030 B0: Capabilities={Initiator}
[    4.056811] scsi0 : ioc0: LSI53C1030 B0, FwRev=01032920h, Ports=1,
MaxQ=128, IRQ=17
[    4.169565] ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 18 (level,
low) -> IRQ 18
[    4.169601] uhci_hcd 0000:02:00.0: UHCI Host Controller
[    4.169704] uhci_hcd 0000:02:00.0: new USB bus registered, assigned
bus number 1
[    4.169891] uhci_hcd 0000:02:00.0: irq 18, io base 0x000020c0
[    4.170044] usb usb1: configuration #1 chosen from 1 choice
[    4.170062] hub 1-0:1.0: USB hub found
[    4.170073] hub 1-0:1.0: 2 ports detected
[    4.171051] scsi 0:0:0:0: Direct-Access     VMware,  VMware Virtual
S 1.0  PQ: 0 ANSI: 2
[    4.171059]  target0:0:0: Beginning Domain Validation
[    4.171609]  target0:0:0: Domain Validation skipping write tests
[    4.171611]  target0:0:0: Ending Domain Validation
[    4.171637]  target0:0:0: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 127)
[    4.185596] Driver 'sd' needs updating - please use bus_type methods
[    4.185724] sd 0:0:0:0: [sda] 41943040 512-byte hardware sectors (21475 MB)
[    4.185757] sd 0:0:0:0: [sda] Write Protect is off
[    4.185760] sd 0:0:0:0: [sda] Mode Sense: 5d 00 00 00
[    4.185838] sd 0:0:0:0: [sda] Cache data unavailable
[    4.185841] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    4.186095] sd 0:0:0:0: [sda] 41943040 512-byte hardware sectors (21475 MB)
[    4.186127] sd 0:0:0:0: [sda] Write Protect is off
[    4.186130] sd 0:0:0:0: [sda] Mode Sense: 5d 00 00 00
[    4.186178] sd 0:0:0:0: [sda] Cache data unavailable
[    4.186181] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    4.186325]  sda: sda1 sda2 < sda5 >
[    4.189821] sd 0:0:0:0: [sda] Attached SCSI disk
[    4.272140] usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
[    4.272144] usb usb1: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[    4.272146] usb usb1: Product: UHCI Host Controller
[    4.272149] usb usb1: Manufacturer: Linux 2.6.26-2-686 uhci_hcd
[    4.272151] usb usb1: SerialNumber: 0000:02:00.0
[    4.272386] ACPI: PCI Interrupt 0000:02:04.0[A] -> GSI 18 (level,
low) -> IRQ 18
[    4.272425] ehci_hcd 0000:02:04.0: EHCI Host Controller
[    4.272442] ehci_hcd 0000:02:04.0: new USB bus registered, assigned
bus number 2
[    4.272636] PCI: cache line size of 32 is not supported by device
0000:02:04.0
[    4.272642] ehci_hcd 0000:02:04.0: irq 18, io mem 0xd8900000
[    4.284086] ehci_hcd 0000:02:04.0: USB 2.0 started, EHCI 1.00,
driver 10 Dec 2004
[    4.284158] usb usb2: configuration #1 chosen from 1 choice
[    4.284177] hub 2-0:1.0: USB hub found
[    4.284183] hub 2-0:1.0: 6 ports detected
[    4.388151] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    4.388154] usb usb2: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[    4.388157] usb usb2: Product: EHCI Host Controller
[    4.388159] usb usb2: Manufacturer: Linux 2.6.26-2-686 ehci_hcd
[    4.388161] usb usb2: SerialNumber: 0000:02:04.0
[    4.389068] No dock devices found.
[    4.392502] libata version 3.00 loaded.
[    4.407265] hdc: ATAPI 1X CD-ROM drive, 32kB Cache
[    4.407269] Uniform CD-ROM driver Revision: 3.20
[    4.512071] usb 1-2: new full speed USB device using uhci_hcd and address 2
[    4.546309] PM: Starting manual resume from disk
[    4.560898] kjournald starting.  Commit interval 5 seconds
[    4.560912] EXT3-fs: mounted filesystem with ordered data mode.
[    4.792684] udevd version 125 started
[    4.968354] usb 1-2: configuration #1 chosen from 1 choice
[    5.040591] hub 1-2:1.0: USB hub found
[    5.092089] hub 1-2:1.0: 7 ports detected
[    5.492225] usb 1-2: New USB device found, idVendor=0e0f, idProduct=0002
[    5.492229] usb 1-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    5.492232] usb 1-2: Product: VMware Virtual USB Hub
[    5.512404] Linux agpgart interface v0.103
[    5.520327] agpgart: Detected an Intel 440BX Chipset.
[    5.520657] agpgart: AGP aperture is 256M @ 0x0
[    5.549182] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    5.561154] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    5.608664] input: Power Button (FF) as /class/input/input1
[    5.639700] ACPI: Power Button (FF) [PWRF]
[    5.640317] ACPI: AC Adapter [ACAD] (on-line)
[    5.812788] piix4_smbus 0000:00:07.3: Found 0000:00:07.3 device
[    5.812827] piix4_smbus 0000:00:07.3: Host SMBus controller not enabled!
[    6.088318] VMCI: Major device number is: 251
[    6.088359] Probing for vmci/PCI.
[    6.088426] ACPI: PCI Interrupt 0000:00:07.7[A] -> GSI 16 (level,
low) -> IRQ 16
[    6.088479] Found vmci/PCI at 0x1080, irq 16.
[    6.088584] VMCIUtil: Host capability check: PASSED
[    6.088608] Registered vmci device.
[    6.373281] ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 16 (level,
low) -> IRQ 16
[    6.469656] input: ImPS/2 Generic Wheel Mouse as /class/input/input2
[    6.493262] input: PC Speaker as /class/input/input3
[    6.641782] parport_pc 00:08: reported by Plug and Play ACPI
[    6.641938] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
[    7.573685] Adding 746980k swap on /dev/sda5.  Priority:-1
extents:1 across:746980k
[    7.648878] EXT3 FS on sda1, internal journal
[    8.644217] loop: module loaded
[    8.728395] fuse init (API version 7.9)
[   11.029647] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[   11.091380] acpiphp: Slot [32] registered
[   11.091426] acpiphp: Slot [33] registered
[   11.091445] acpiphp: Slot [34] registered
[   11.091465] acpiphp: Slot [35] registered
[   11.091478] acpiphp: Slot [36] registered
[   11.091493] acpiphp: Slot [37] registered
[   11.091512] acpiphp: Slot [38] registered
[   11.091524] acpiphp: Slot [39] registered
[   11.091539] acpiphp: Slot [40] registered
[   11.091553] acpiphp: Slot [41] registered
[   11.091564] acpiphp: Slot [42] registered
[   11.091580] acpiphp: Slot [43] registered
[   11.091594] acpiphp: Slot [44] registered
[   11.091606] acpiphp: Slot [45] registered
[   11.091621] acpiphp: Slot [46] registered
[   11.091639] acpiphp: Slot [47] registered
[   11.091655] acpiphp: Slot [48] registered
[   11.091667] acpiphp: Slot [49] registered
[   11.091680] acpiphp: Slot [50] registered
[   11.091689] acpiphp: Slot [51] registered
[   11.091716] acpiphp: Slot [52] registered
[   11.091726] acpiphp: Slot [53] registered
[   11.091734] acpiphp: Slot [54] registered
[   11.091742] acpiphp: Slot [55] registered
[   11.091753] acpiphp: Slot [56] registered
[   11.091767] acpiphp: Slot [57] registered
[   11.091779] acpiphp: Slot [58] registered
[   11.091791] acpiphp: Slot [59] registered
[   11.091807] acpiphp: Slot [60] registered
[   11.091830] acpiphp: Slot [61] registered
[   11.091843] acpiphp: Slot [62] registered
[   11.091856] acpiphp: Slot [63] registered
[   11.092023] acpiphp: Slot [160] registered
[   11.092050] acpiphp: Slot [192] registered
[   11.092074] acpiphp: Slot [224] registered
[   11.092074] acpiphp: Slot [256] registered
[   11.092074] acpiphp: Slot [161] registered
[   11.092074] acpiphp: Slot [162] registered
[   11.092074] acpiphp: Slot [163] registered
[   11.092074] acpiphp: Slot [164] registered
[   11.092074] acpiphp: Slot [165] registered
[   11.092074] acpiphp: Slot [166] registered
[   11.092074] acpiphp: Slot [167] registered
[   11.092074] acpiphp: Slot [193] registered
[   11.092074] acpiphp: Slot [194] registered
[   11.092074] acpiphp: Slot [195] registered
[   11.092074] acpiphp: Slot [196] registered
[   11.092074] acpiphp: Slot [197] registered
[   11.092074] acpiphp: Slot [198] registered
[   11.092074] acpiphp: Slot [199] registered
[   11.092074] acpiphp: Slot [225] registered
[   11.092074] acpiphp: Slot [226] registered
[   11.092074] acpiphp: Slot [227] registered
[   11.092074] acpiphp: Slot [228] registered
[   11.092074] acpiphp: Slot [229] registered
[   11.092074] acpiphp: Slot [230] registered
[   11.092074] acpiphp: Slot [231] registered
[   11.092074] acpiphp: Slot [257] registered
[   11.092074] acpiphp: Slot [258] registered
[   11.092074] acpiphp: Slot [259] registered
[   11.092074] acpiphp: Slot [260] registered
[   11.092074] acpiphp: Slot [261] registered
[   11.092074] acpiphp: Slot [262] registered
[   11.092074] acpiphp: Slot [263] registered
[   11.698986] VMware PVSCSI driver - version 0.0.0.7
[   12.070850] VMware memory control driver initialized
[   12.073770] vmmemctl: started kernel thread pid=2545
[   14.485689] lp0: using parport0 (interrupt-driven).
[   14.500328] ppdev: user-space parallel port driver
[   15.075740] NET: Registered protocol family 10
[   15.076006] lo: Disabled Privacy Extensions
[   15.080406] eth0: duplicate address detected!
[   71.206148] eth0: duplicate address detected!
[ 3818.147197] Clocksource tsc unstable (delta = 4687543096 ns)
[ 3829.406489] usb 1-1: new full speed USB device using uhci_hcd and address 3
[ 3829.584447] usb 1-1: configuration #1 chosen from 1 choice
[ 3829.605876] usb 1-1: New USB device found, idVendor=10c4, idProduct=ea60
[ 3829.605878] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3829.605880] usb 1-1: Product: CP2102 USB to UART Bridge Controller
[ 3829.605881] usb 1-1: Manufacturer: Silicon Labs
[ 3829.605882] usb 1-1: SerialNumber: 0001
[ 3829.712512] usbcore: registered new interface driver usbserial
[ 3829.712524] usbserial: USB Serial support registered for generic
[ 3829.712539] usbcore: registered new interface driver usbserial_generic
[ 3829.712541] usbserial: USB Serial Driver core
[ 3829.735842] usbserial: USB Serial support registered for cp2101
[ 3829.735857] cp2101 1-1:1.0: cp2101 converter detected
[ 3830.013226] usb 1-1: reset full speed USB device using uhci_hcd and address 3
[ 3830.180499] usb 1-1: cp2101 converter now attached to ttyUSB0
[ 3830.180499] usbcore: registered new interface driver cp2101
[ 3830.180499] cp2101: Silicon Labs CP2101/CP2102 RS232 serial adaptor
driver v0.07
[ 3971.873376] cp2101 ttyUSB0: cp2101_set_config - Unable to send
request, request=0x0 size=2 result=-110
[ 3971.873376] cp2101 ttyUSB0: cp2101_open - Unable to enable UART


------------------------------- lsusb -v --------------------


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.26-2-686 ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:02: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     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             6
  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
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 001 Device 003: ID 10c4:ea60 Cygnal Integrated Products, Inc.
CP210x Composite Device
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x10c4 Cygnal Integrated Products, Inc.
  idProduct          0xea60 CP210x Composite Device
  bcdDevice            1.00
  iManufacturer           1 Silicon Labs
  iProduct                2 CP2102 USB to UART Bridge Controller
  iSerial                 3 0001
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              2 CP2102 USB to UART Bridge Controller
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 002: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0         8
  idVendor           0x0e0f VMware, Inc.
  idProduct          0x0002 Virtual USB Hub
  bcdDevice            1.00
  iManufacturer           0
  iProduct                1 VMware Virtual USB Hub
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          1 VMware Virtual USB Hub
    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              1 VMware Virtual USB Hub
      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             7
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xfe
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
   Port 7: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 001 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.26-2-686 uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:02:00.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             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0103 power enable connect
   Port 2: 0000.0103 power enable connect
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled


---- my patch, against 2.6.33.3 -----


diff -Naur linux-2.6.33.3/drivers/usb/serial/cp210x.c
linux-2.6.33.3-new/drivers/usb/serial/cp210x.c
--- linux-2.6.33.3/drivers/usb/serial/cp210x.c	2010-04-26
11:48:30.000000000 -0300
+++ linux-2.6.33.3-new/drivers/usb/serial/cp210x.c	2010-06-06
13:02:30.000000000 -0300
@@ -221,6 +221,9 @@
 #define CONTROL_WRITE_DTR	0x0100
 #define CONTROL_WRITE_RTS	0x0200

+/* Default URB timeout */
+#define WDR_TIMEOUT 		5000
+
 /*
  * cp210x_get_config
  * Reads from the CP210x configuration registers
@@ -247,7 +250,7 @@
 	/* Issue the request, attempting to read 'size' bytes */
 	result = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
 				request, REQTYPE_DEVICE_TO_HOST, 0x0000,
-				0, buf, size, 300);
+				0, buf, size, WDR_TIMEOUT);

 	/* Convert data into an array of integers */
 	for (i = 0; i < length; i++)
@@ -296,12 +299,12 @@
 		result = usb_control_msg(serial->dev,
 				usb_sndctrlpipe(serial->dev, 0),
 				request, REQTYPE_HOST_TO_DEVICE, 0x0000,
-				0, buf, size, 300);
+				0, buf, size, WDR_TIMEOUT);
 	} else {
 		result = usb_control_msg(serial->dev,
 				usb_sndctrlpipe(serial->dev, 0),
 				request, REQTYPE_HOST_TO_DEVICE, data[0],
-				0, NULL, 0, 300);
+				0, NULL, 0, WDR_TIMEOUT);
 	}

 	kfree(buf);
@@ -317,7 +320,7 @@
 	result = usb_control_msg(serial->dev,
 			usb_sndctrlpipe(serial->dev, 0),
 			request, REQTYPE_HOST_TO_DEVICE, data[0],
-			0, NULL, 0, 300);
+			0, NULL, 0, WDR_TIMEOUT);
 	return 0;
 }
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux