Re: [Bugme-new] [Bug 14072] New: OHCI hangs, oops in hid driver (ups).

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

 



(switched to email.  Please respond via emailed reply-to-all, not via the
bugzilla web interface).

On Thu, 27 Aug 2009 12:54:59 GMT
bugzilla-daemon@xxxxxxxxxxxxxxxxxxx wrote:

> http://bugzilla.kernel.org/show_bug.cgi?id=14072
> 
>            Summary: OHCI hangs, oops in hid driver (ups).
>            Product: Drivers
>            Version: 2.5
>     Kernel Version: 2.6.29-r5, 2.6.30-r4 (Gentoo, latest)

They're peculiar kernel versions to be using.  Do you know if the
problem is repeatable on a non-rc kernel?  2.6.30.x?

Thanks.

>           Platform: All
>         OS/Version: Linux
>               Tree: Mainline
>             Status: NEW
>           Severity: normal
>           Priority: P1
>          Component: USB
>         AssignedTo: greg@xxxxxxxxx
>         ReportedBy: mlkernel@xxxxxxxxxxxxxx
>         Regression: No
> 
> 
> The board is a MCP78S based Asus, whith Phenom X4 processor, 4GB memory.
> Any attempt to do anything on usb (lsusb, rmmod...) causes a hang for the
> process involved. 
> The ups monitor is hanging after some time (more or less a day)
> Any other device on the line still seems to function, that needs to be verified
> more thoroughly)
> This is a new motherboard + processor after the previous motherboard had a
> 'burn-out' of its power stabalizers. The USB equipment on the outside (Mouse,
> Voip headset, UPS, hub, N in 1 card reader) it's UPS that hangs & other stuff
> seems to continue to work, unless it's unplugged in which case replugging it
> doesn't work (Mouse).
> 
> Unplugging is seen in dmesg, replugging isn't, new equipment on USB is not
> seen. 
> Other reports seem to indicate the noapic could work, that needs to be
> investigated too.
> 
> 
> Stacktrace from dmesg:
> ---8<---
> INFO: task usbhid-ups:12061 blocked for more than 120 seconds.                  
> "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.       
> usbhid-ups    D 00000000     0 12061      1                                     
>  ef325ca4 00200082 f6bc6114 00000000 ef325c38 ef325c38 00200046 47e65bed        
>  00005248 ed2a2000 f89d5253 00000000 f6bc6124 c061c328 f6bc6114 ef3d3db0        
>  ef3d4040 c5ac1fc0 00000003 ef325c74 47e69370 00005248 00000000 f87a64b0        
> Call Trace:                                                                     
>  [<f89d5253>] ? ohci_urb_dequeue+0x23/0xe0 [ohci_hcd]                           
>  [<c014b0cf>] ? prepare_to_wait+0x1f/0x60                                       
>  [<c014b0ea>] ? prepare_to_wait+0x3a/0x60                                       
>  [<c043420c>] ? _spin_unlock_irqrestore+0x2c/0x50                               
>  [<c0431922>] schedule+0x12/0x30                                                
>  [<f878bc55>] usb_kill_urb+0x65/0xa0 [usbcore]                                  
>  [<c014aed0>] ? autoremove_wake_function+0x0/0x40                               
>  [<f878d0ac>] usb_start_wait_urb+0x9c/0xb0 [usbcore]                            
>  [<f878c255>] ? usb_init_urb+0x25/0x40 [usbcore]                                
>  [<f878d329>] usb_control_msg+0x129/0x160 [usbcore]                             
>  [<f8796226>] usbdev_ioctl+0x1066/0x15e0 [usbcore]                              
>  [<c012d010>] ? default_wake_function+0x0/0x10                                  
>  [<c0434222>] ? _spin_unlock_irqrestore+0x42/0x50                               
>  [<c043192c>] ? schedule+0x1c/0x30                                              
>  [<c043413c>] ? _read_unlock+0x3c/0x50                                          
>  [<c01c7384>] ? core_sys_select+0x284/0x330                                     
>  [<c01c7127>] ? core_sys_select+0x27/0x330                                      
>  [<c01b7501>] ? do_sync_write+0xd1/0x110                                        
>  [<c01c51a0>] vfs_ioctl+0x80/0x90                                               
>  [<c0105500>] ? handle_irq+0x0/0x30                                             
>  [<c01c5222>] do_vfs_ioctl+0x72/0x560                                           
>  [<c0153d86>] ? getnstimeofday+0x56/0x110                                       
>  [<c01c6165>] ? poll_select_copy_remaining+0xb5/0x100
>  [<c0153d86>] ? getnstimeofday+0x56/0x110
>  [<c01c5749>] sys_ioctl+0x39/0x70
>  [<c0102e78>] sysenter_do_call+0x12/0x2d
>  [<c0105500>] ? handle_irq+0x0/0x30
> INFO: lockdep is turned off.
> ---8<---
> 
> lspci:
> ---8<---
> 00:00.0 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller
> (
> rev a2)                                                                         
> 00:01.0 ISA bridge: nVidia Corporation MCP78S [GeForce 8200] LPC Bridge (rev
> a2)
> 00:01.1 SMBus: nVidia Corporation MCP78S [GeForce 8200] SMBus (rev a1)          
> 00:01.2 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller
> (
> rev a1)                                                                         
> 00:01.3 Co-processor: nVidia Corporation MCP78S [GeForce 8200] Co-Processor
> (rev
>  a2)                                                                            
> 00:01.4 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller
> (
> rev a1)                                                                         
> 00:02.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1
> Co
> ntroller (rev a1)                                                               
> 00:02.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0
> Co
> ntroller (rev a1)                                                               
> 00:04.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1
> Co
> ntroller (rev a1)                                                               
> 00:04.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0
> Co
> ntroller (rev a1)                                                               
> 00:06.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] IDE (rev a1)    
> 00:07.0 Audio device: nVidia Corporation MCP72XE/MCP72P/MCP78U/MCP78S High
> Defin
> ition Audio (rev a1)                                                            
> 00:08.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev
> a1)
> 00:09.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] SATA Controller
> (non-AHCI mode) (rev a2)
> 00:0a.0 Ethernet controller: nVidia Corporation MCP77 Ethernet (rev a2)
> 00:0b.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge
> (rev a1)
> 00:10.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge
> (rev a1)
> 00:13.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev
> a1)
> 00:14.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev
> a1)
> 00:18.0 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
> Sempro
> n] HyperTransport Configuration
> 00:18.1 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
> Sempro
> n] Address Map
> 00:18.2 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
> Sempro
> n] DRAM Controller
> 00:18.3 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
> Sempro
> n] Miscellaneous Control
> 00:18.4 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
> Sempro
> n] Link Control
> 01:05.0 SCSI storage controller: LSI Logic / Symbios Logic 53c895 (rev 01)
> 01:06.0 SCSI storage controller: LSI Logic / Symbios Logic 53c895 (rev 01)
> 02:00.0 VGA compatible controller: nVidia Corporation GeForce 8300 (rev a2)
> ---8<---
> 
> cat /proc/interrupts                                                  
> ---8<---
>            CPU0       CPU1       CPU2       CPU3                                
>   0:        134          4        104       2521   IO-APIC-edge      timer      
>   1:          0         12       1030      54044   IO-APIC-edge      i8042      
>   6:          0          0          0          5   IO-APIC-edge      floppy     
>   7:          1          0          0          0   IO-APIC-edge                 
>   8:          0          0          0         82   IO-APIC-edge      rtc0       
>   9:          0          0          0          0   IO-APIC-fasteoi   acpi       
>  12:         80       5334      29023    2330094   IO-APIC-edge      i8042      
>  14:        275      10081     237971    9266793   IO-APIC-edge      ide0       
>  16:          0          0          0          2   IO-APIC-fasteoi   ohci1394,
> uhci_hcd:usb2
>  18:          0          0          0         38   IO-APIC-fasteoi  
> ehci_hcd:usb5, bttv0
>  19:          0          0          0          0   IO-APIC-fasteoi  
> uhci_hcd:usb1
>  20:         12        560      16619     435672   IO-APIC-fasteoi  
> ehci_hcd:usb4, nvidia
>  21:         43       1807     596926   15504590   IO-APIC-fasteoi  
> ehci_hcd:usb3, HDA Intel
>  22:          0          0          2        332   IO-APIC-fasteoi  
> ohci_hcd:usb7
>  23:       1294     169672    8369445  349326370   IO-APIC-fasteoi  
> ohci_hcd:usb6
>  24:         33       1822      94778    2985329   PCI-MSI-edge      ahci
>  25:        550       6315     642407   25572716   PCI-MSI-edge      eth3
> NMI:          0          0          0          0   Non-maskable interrupts
> LOC:  251372374  215145911  209339634  190775117   Local timer interrupts
> SPU:          0          0          0          0   Spurious interrupts
> RES:   37541509   28761874   34016243   24981202   Rescheduling interrupts
> CAL:       4092      34075      33994      31832   Function call interrupts
> TLB:     124779     135166     131030     125816   TLB shootdowns
> TRM:          0          0          0          0   Thermal event interrupts
> ERR:        433
> MIS:          0
> ---8<---
> 
> Software info: (emerge --info)
> ---8<---
> Portage 2.1.6.13 (default/linux/x86/2008.0/desktop, gcc-4.3.2,
> glibc-2.9_p200812
> 01-r2, 2.6.30-gentoo-r4 i686)
> =================================================================
> System uname:
> Linux-2.6.30-gentoo-r4-i686-AMD_Phenom-tm-_II_X4_810_Processor-wit
> h-gentoo-1.12.11.1
> Timestamp of tree: Thu, 27 Aug 2009 07:00:01 +0000
> distcc 3.1 i686-pc-linux-gnu [disabled]
> ccache version 2.4 [disabled]
> app-shells/bash:     3.2_p39
> dev-java/java-config: 2.1.8-r1
> dev-lang/python:     2.6.2-r1
> dev-python/pycrypto: 2.0.1-r8
> dev-util/ccache:     2.4-r7
> dev-util/cmake:      2.6.4
> sys-apps/baselayout: 1.12.11.1
> sys-apps/sandbox:    1.6-r2
> sys-devel/autoconf:  2.13, 2.63-r1
> sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
> sys-devel/binutils:  2.18-r3
> sys-devel/gcc-config: 1.4.1
> sys-devel/libtool:   1.5.26
> 
> virtual/os-headers:  2.6.29                                                     
> ACCEPT_KEYWORDS="x86"                                                           
> CBUILD="i686-pc-linux-gnu"                                                      
> CFLAGS="-O2 -march=athlon64 -pipe -mno-tls-direct-seg-refs"                     
> CHOST="i686-pc-linux-gnu"                                                       
> CONFIG_PROTECT="/etc /opt/openfire/resources/security/ /usr/kde/3.5/env
> /usr/kde
> /3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"                      
> CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
> /etc/
> fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/
> /etc/php/cgi-php5/
> ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d
> /et
> c/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d
> /etc/texmf/updmap
> .d /etc/texmf/web2c /etc/udev/rules.d"                                          
> CXXFLAGS="-O2 -march=athlon64 -pipe -mno-tls-direct-seg-refs"                   
> DISTDIR="/usr/portage/distfiles"                                                
> FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms
> str
> ict unmerge-orphans userfetch userpriv usersandbox"                             
> GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo
> http://mirror.swit
> ch.ch/mirror/gentoo/"                                                           
> LDFLAGS="-Wl,-O1"                                                               
> LINGUAS=" en nl en_GB en_US nl_NL "                                             
> MAKEOPTS="-j5"                                                                  
> PKGDIR="/usr/portage/packages"                                                  
> PORTAGE_CONFIGROOT="/"                                                          
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress 
> --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
> --exclu
> de=/local --exclude=/packages"                                                  
> PORTAGE_TMPDIR="/var/tmp"                                                       
> PORTDIR="/usr/portage"                                                          
> PORTDIR_OVERLAY="/usr/local/portage/layman/armagetron
> /usr/local/portage/layman/
> synce /usr/local/portage/layman/kpex-media /usr/local/portage/layman/xwing
> /usr/
> local/portage/layman/voip /usr/local/portage"                                   
> SYNC="rsync://rsync.gentoo.org/gentoo-portage"                                  
> USE="3dnow 3dnowext X X509 a52 aac aalib accessibility acl acpi akode alsa
> amrnb
>  amrwb apache2 apm asf asterisk audiofile audit authdaemond automount avahi
> bash
> -completion berkdb bl bluetooth bookmarks branding bzip2 cairo caps cdda cddb
> cd
> paranoia cdr cgi cleartype cli cracklib crypt cscope css cups curl dbus dga
> dire
> ctfb divx dri dts dv dvb dvd dvdr dvdread eds emboss enca encode esd evo exif
> ex
> pat extensions fam fame fastbuild fax fbcon ffmpeg firefox flac font-server
> fort
> ran gcj gd gdbm ggi gif gimp gimpprint glib glut gmedia gmp gnokii gphoto2 gpm
> g
> raphviz gs gsm gstreamer gtk guile hal howl howl-compat hpn html http httpd
> ical
>  iconv icq id3 idn ieee1394 ilbc imagemagick imap imlib ipv6 isdnlog ithreads
> ja
> bber jack jack-tmpfs java javascript jbig jingle joystick jpeg jpeg2k junit kde 
> kerberos kqemu ladspa lame lcms ldap libcaca libnotify libsamplerate live
> lm_sen
> sors lmtp lua lzo mad mailwrapper matroska mbrola md5sum mdnsresponder-compat
> mh
> ash mikmod ming mjpeg mmx mmxext mng modplug mp2 mp3 mp4 mp4live mpeg mplayer
> mu
> dflap musepack musicbrainz mysql nas ncurses nemesi netboot network nforce nls
> n
> pp nptl nptlonly nsplugin nv nvidia obex odbc ogg openal openexr opengl openmp
> o
> scar oss pam pam_chroot pcre pda pdf perl php player pmu png pnm portaudio
> posts
> cript ppds pppd pulseaudio python qt3 qt3support qt4 quicktime quotas rar
> rdeskt
> op readline realmedia reflection rle rtc ruby samba sasl scanner sdl server
> sess
> ion sguil skey slang smime sms sndfile snmp sox speex spell spf spl sqlite srs
> s
> rt sse sse2 ssl startup-notification svg svga swat symlink sysfs syslog tcpd
> tel
> etext theora threads thunar tiff timidity tools truetype tta unicode usb
> userloc
> ales utempter v4l v4l2 vcd vidix vim-syntax virtualbox vnc vorbis wavpack
> webdav
>  win32codecs wma wmf wmp x264 x86 xanim xattr xine xml xmlreader xmlwriter xorg
> xosd xpm xulrunner xv xvid xvmc yaz yv12 zeroconf zlib zrtp" ALSA_CARDS="
> usb-au
> dio bt87x dummy seq-dummy hda-intel " ALSA_PCM_PLUGINS="adpcm alaw asym copy
> dmi
> x dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear
> mete
> r mmap_emul mulaw multi null plug rate route share shm softvol"
> APACHE2_MODULES=
> "actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm
> authn_defau
> lt authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner
> aut
> hz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env
> expir
> es ext_filter file_cache filter headers ident imagemap include info log_config
> l
> ogio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer
> proxy_
> connect proxy_http rewrite setenvif so speling status unique_id userdir
> usertrac
> k vhost_alias" ELIBC="glibc" INPUT_DEVICES=" evdev mouse keyboard joystick "
> KER
> NEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
> mtxor
> b ncurses text" LINGUAS=" en nl en_GB en_US nl_NL " USERLAND="GNU"
> VIDEO_CARDS="
>  fbdev vga vesa nvidia nv "
> Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG,
> LC_A
> LL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
> ---8<---

--
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