Hello, I have a Logitech Mouse Man Wheel USB and a Siemens Mobile Phone Connector (kernel module pl2303). If I leave my PC unattended for about 5 minutes or sometimes even don't move the mouse, the mouse cursor freezes. This only seems to happen if I have plugged in the pl2303 device as well. I'm not quite sure, but I think it once even happened while I moved the mouse. I've tried with the mouse-Driver and with evdev. with the mouse-driver, after a freeze I can change to console 1 and back and everything works again. with evdev, not even 'rmmod usbhid; modprobe usbhid' helps. With evdev, a cat /dev/input/mice or cat /dev/input/event? shows no output when the mouse has frozen (only before modprobing usbhid, of course. Afterwards it works again, but somehow xorg doesn't seem to care). With mouse, I haven't tested that yet, and can't do that at the moment (I'm not at the machine at present). Seems to be a kernel bug to me ... Any thoughts? Suggestions? Things I could test/try? emerge info: Portage 2.1_pre7-r2 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.4-r1, 2.6.16-gentoo i686) ================================================================= System uname: 2.6.16-gentoo i686 AMD Athlon(tm) processor Gentoo Base System version 1.12.0_pre16 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -m3dnow -mmmx" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/initng /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -m3dnow -mmmx -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://mirror.nutsmaas.nl/gentoo/ http://mirror.isp.net.au/pub/gentoo/ http://ftp.easynet.nl/mirror/gentoo/" LANG="de_DE.utf8" LC_ALL="de_DE.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo-x86-portage/" USE="x86 3dnow 3dnowext X alsa apm avi berkdb bitmap-fonts bzip2 crypt cups dri dvd dvdr eds emboss encode flac foomaticdb fortran gdbm gif gstreamer gtk2 java jpeg kde kdeenablefinal kdexdeltas kipi libg++ libwww mad mikmod mmx mmxext mp3 mpeg musepack mysql ncurses nls nptl nsplugin nvidia ogg oggvorbis opengl pam pdflib perl pic png python qt quicktime readline real samba sdl spell ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs xine xml2 xv xvid xvmc zlib elibc_glibc input_devices_mouse input_devices_keyboard input_devices_evdev kernel_linux linguas_de userland_GNU video_cards_nvidia" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, PORTDIR_OVERLAY
Please enable CONFIG_USB_DEBUG and post a "dmesg" dump after a hang has occurred.
see comment #1
sorry for the delay, I was on vacation. I have done what you've asked - unfortunately you won't see much - I suppose, as I see no msg in dmesg when the mouse freezes. I'll attach two different dmesgs. The freeze always occurs directly before the 'deregistering driver usbhid', this is when I did rmmod usbhid; modprobe usbhid, which brings the device back to life :)
Created attachment 85425 [details] first dmesg
Created attachment 85426 [details] second dmesg I don't see any significant difference - this is just to be sure
You are right, theres nothing obvious happening there. Please reproduce this on the latest development kernel (currently 2.6.17-rc2) so that we can move towards reporting upstream.
see comment #6