Public bug reported:

When I plug in my cell phone LG Rumor Touch LN510, system appears to
freeze until I have selected which USB mode (modem or mass storage) the
phone it to operate in (menu on phone) or unplug the phone.    It may
primarily be freezing UAB keyboard and UAB mouse but other thing can be
affected as well.    Playing a video on youtube (firefox), audio
continues but video does not.

It doesn't freeze up immediately when plugged in - it happens a quite a few 
seconds later.   I was able to type 
"yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy" (individual 
keypresses, gnome-terminal) before the characters topped echoing to the 
terminal.   If I plug in the phone and immediately press start on stopwatch(1), 
the stopwatch freeezes at 12.876 seconds when the rest of the system freezes.   
In another test, the stopwatch counted up to 33 seconds until I typed a key on 
the keyboard, then froze.

keyboard echo and video playback both use video, so usb subsystem could
be deadlocking the video driver somehow.  I don't see that the two are
sharing an interrupt.  Possibly when X11 tries to read keyboard/mouse.

Proprietary ATI driver: ati-driver-installer-11-10-x86.x86_64.run

cat /proc/interrupts 
            CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       
   0:       7717      22306      60726     259118    4884359  407552978   
IO-APIC-edge      timer
   1:          0          0          0          0          1          1   
IO-APIC-edge      i8042
   7:          1          0          0          0          0          0   
IO-APIC-edge    
   8:          0          0          0          0          1          0   
IO-APIC-edge      rtc0
   9:          0          0          0          0          0          2   
IO-APIC-fasteoi   acpi
  12:          0          0          0          0          0          4   
IO-APIC-edge      i8042
  14:          0          0          0          0          0          0   
IO-APIC-edge      pata_atiixp
  15:          0          0          0          0          0          0   
IO-APIC-edge      pata_atiixp
  16:       5903          0          1          3         12       1307   
IO-APIC-fasteoi   hda_intel
  17:   25344168          0          0          0          1        429   
IO-APIC-fasteoi   ehci_hcd:usb1, ehci_hcd:usb2, ehci_hcd:usb3
  18:        914          0     141368   63498110          2        125   
IO-APIC-fasteoi   ohci_hcd:usb4, ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7
  44:          0    1485614          0          0          0        163   
IO-APIC-fasteoi   ahci
  45:          0          0          0          0          0          0   
IO-APIC-fasteoi   pata_jmicron
  46:          0          0       7747          0          0         20   
IO-APIC-fasteoi   firewire_ohci
  72:          0          0          0          0          0          0   
PCI-MSI-edge      PCIe PME
  73:          0          0          0          0          0          0   
PCI-MSI-edge      PCIe PME
  74:          0          0          0          0          0          0   
PCI-MSI-edge      PCIe PME
  75:          0          0          0          0          0          0   
PCI-MSI-edge      PCIe PME
  76:          0          0          0          0          0          0   
PCI-MSI-edge      PCIe PME
  77:          0          0          0          0          0          0   
PCI-MSI-edge      PCIe PME
  78:    1238445          0          0          2         18       9779   
PCI-MSI-edge      ahci
  79:    2656983          0          0          0          0         29   
PCI-MSI-edge      sky2@pci:0000:04:00.0
  80:          0          0          0          0          0          1   
PCI-MSI-edge      xhci_hcd
  81:          0          0          0          0          0          0   
PCI-MSI-edge      xhci_hcd
  82:          0          0          0          0          0          0   
PCI-MSI-edge      xhci_hcd
  83:          0          0          0          0          0          0   
PCI-MSI-edge      xhci_hcd
  84:          0          0          0          0          0          0   
PCI-MSI-edge      xhci_hcd
  85:          0          0          0          0          0          0   
PCI-MSI-edge      xhci_hcd
  86:          0          0          0          0          0          0   
PCI-MSI-edge      xhci_hcd
  87:         29          0          0          0          0         34   
PCI-MSI-edge      hda_intel
  88:         35         96        435       3984     134350   18634405   
PCI-MSI-edge      fglrx[0]@PCI:7:0:0
 NMI:          0          0          0          0          0          0   
Non-maskable interrupts
 LOC:  188530532  186519219  149076348  169335921   67614112   20377838   Local 
timer interrupts
 SPU:          0          0          0          0          0          0   
Spurious interrupts
 PMI:          0          0          0          0          0          0   
Performance monitoring interrupts
 IWI:          0          0          0          0          0          0   IRQ 
work interrupts
 RES:  330144631  261411269  168404006   96515871   48471169   28947652   
Rescheduling interrupts
 CAL:     208202     228837     303404     283453     432191     644294   
Function call interrupts
 TLB:    1451477     997840     912332     442842     424692     246955   TLB 
shootdowns
 TRM:          0          0          0          0          0          0   
Thermal event interrupts
 THR:          0          0          0          0          0          0   
Threshold APIC interrupts
 MCE:          0          0          0          0          0          0   
Machine check exceptions
 MCP:       1657       1657       1657       1657       1657       1657   
Machine check polls
 ERR:          1
 MIS:          0


Bus 007 Device 085: ID 1004:6000 LG Electronics, Inc. KU330/KU990/VX4400/VX6000

Shortly after plugging in phone (haven't selected mode):
 sudo lsusb -d 1004:6000 -v

Bus 007 Device 087: ID 1004:6000 LG Electronics, Inc. KU330/KU990/VX4400/VX6000
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            2 Communications
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x1004 LG Electronics, Inc.
  idProduct          0x6000 KU330/KU990/VX4400/VX6000
  bcdDevice            0.00
  iManufacturer           1 
  iProduct                2 LG CDMA USB Modem
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          113
    bNumInterfaces          4
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         2 Communications
      bInterfaceSubClass      2 Abstract (modem)
      bInterfaceProtocol      1 AT-commands (v.25ter)
      iInterface              0 
      CDC Header:
        bcdCDC               1.09
      CDC Call Management:
        bmCapabilities       0x03
          call management
          use DataInterface
        bDataInterface          1
      CDC ACM:
        bmCapabilities       0x0f
          connection notifications
          sends break
          line coding and serial state
          get/set/clear comm features
      CDC Union:
        bMasterInterface        0
        bSlaveInterface         1 
      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              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 
      iInterface              3 Data Interface
      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               0
      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               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol      0 
      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     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 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     0x06  EP 6 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0000
  (Bus Powered)

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: linux-image (not installed)
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelModules: fglrx
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC2:  whitis     2704 F.... pulseaudio
 /dev/snd/controlC0:  whitis     2704 F.... pulseaudio
 /dev/snd/pcmC0D0p:   whitis     2704 F...m pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xfe3f8000 irq 16'
   Mixer name   : 'VIA VT2020'
   Components   : 'HDA:11060441,104383e4,00100100'
   Controls      : 35
   Simple ctrls  : 20
Card1.Amixer.info:
 Card hw:1 'Generic'/'HD-Audio Generic at 0xfe9bc000 irq 87'
   Mixer name   : 'ATI R6xx HDMI'
   Components   : 'HDA:1002aa01,00aa0100,00100200'
   Controls      : 4
   Simple ctrls  : 1
Card1.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Card2.Amixer.info:
 Card hw:2 'U0x46d0x821'/'USB Device 0x46d:0x821 at usb-0000:00:13.0-3, full 
speed'
   Mixer name   : 'USB Mixer'
   Components   : 'USB046d:0821'
   Controls      : 2
   Simple ctrls  : 1
Card2.Amixer.values:
 Simple mixer control 'Mic',0
   Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
   Capture channels: Mono
   Limits: Capture 0 - 52
   Mono: Capture 52 [100%] [-19.00dB] [off]
CheckboxSubmission: 1e1a99f31ec2933306456e1f141c45d8
CheckboxSystem: edda5d4f616ca792bf437989cb597002
Date: Sun Dec 18 22:54:21 2011
HibernationDevice: RESUME=UUID=bc75e110-40bf-4cd9-ab80-ac3ad31bc281
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
IwConfig:
 lo        no wireless extensions.
 
 eth0      no wireless extensions.
MachineType: System manufacturer System Product Name
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic 
root=UUID=02f53b93-8fd3-44ee-911b-a2d656e2d4d2 ro
RelatedPackageVersions:
 linux-restricted-modules-3.0.0-12-generic N/A
 linux-backports-modules-3.0.0-12-generic  N/A
 linux-firmware                            1.60
RfKill:
 
SourcePackage: linux
UpgradeStatus: Upgraded to oneiric on 2011-11-09 (39 days ago)
WifiSyslog:
 Dec 18 13:56:46 cervantes dhclient: DHCPREQUEST of 192.168.1.147 on eth0 to 
192.168.1.1 port 67
 Dec 18 13:56:46 cervantes dhclient: DHCPACK of 192.168.1.147 from 192.168.1.1
 Dec 18 13:56:46 cervantes dhclient: bound to 192.168.1.147 -- renewal in 42891 
seconds.
dmi.bios.date: 02/17/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1902
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: Crosshair IV Formula
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr1902:bd02/17/2011:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnCrosshairIVFormula:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug oneiric running-unity

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/906153

Title:
  USB freezes system

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/906153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to