lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Thu, 24 Sep 2009 09:58:36 +0200
From:	Christoph Thielecke <christoph.thielecke@....de>
To:	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Cc:	Kernel Testers List <kernel-testers@...r.kernel.org>
Subject: console access lost after deregistering oti6858 module

Hello,

I found a problem with the oti6858 usbserial driver. Sometimes something goes 
wrong and I lost completly the console access. I can type chars in a 
application like firefox but not in any console window (xterm or real tty). 
ssh login succeedes partly but I dont get a prompt in this case. After 
examining the syslog I found that:

----- syslog begin ------
Sep 24 09:27:48 develop kernel: usbcore: deregistering interface driver 
oti6858
Sep 24 09:27:48 develop kernel: ------------[ cut here ]------------
Sep 24 09:27:48 develop kernel: WARNING: at kernel/workqueue.c:368 
flush_cpu_workqueue+0x68/0x6a()
Sep 24 09:27:48 develop kernel: Hardware name: MP061
Sep 24 09:27:48 develop kernel: Modules linked in: oti6858(-) nvidia(P) 
binfmt_misc ppdev lp parport rfcomm l2cap bluetooth tun vboxnetadp vboxnetflt 
vboxdrv pppol2tp pppox ppp_generic slhc ipv6 capifs acpi_cpufreq 
cpufreq_ondemand cpufr
eq_powersave cpufreq_stats freq_table cpufreq_userspace cpufreq_conservative 
nfsd nfs lockd fscache nfs_acl auth_rpcgss sunrpc deflate zlib_deflate ctr 
twofish twofish_common camellia serpent blowfish cast5 des_generic cbc 
aes_i586 aes_g
eneric xcbc rmd160 sha256_generic sha1_generic crypto_null af_key 
nls_iso8859_1 nls_cp437 vfat fat fuse dm_snapshot dm_mirror dm_region_hash 
dm_log coretemp loop pl2303 snd_hda_codec_idt usbhid snd_hda_intel hid 
snd_hda_codec snd_hwdep s
nd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy arc4 snd_seq_oss ecb 
snd_seq_midi snd_rawmidi iwl3945 snd_seq_midi_event usbserial dm9601 snd_seq 
iwlcore sdhci_pci firewire_ohci usb_storage asix usbnet snd_timer sdhci 
snd_seq_device intel
_agp rtc_cmos b44 mmc_core firewire_core mac80211 snd crc_itu_t agpgart 
iTCO_wdt iTCO_vendor_support rtc_core rtc_lib ssb ohci1394 soundcore 
snd_page_alloc joydev led_class pcmcia pcmcia_core mii ieee1394 ricoh_mmc 
button battery ac vide
o processor cfg80211 sg i2c_i801 i2c_core uhci_hcd ehci_hcd evdev usbcore 
psmouse wmi dell_laptop sr_mod serio_raw output cdrom rfkill dm_mod thermal 
fan ide_pci_generic
Sep 24 09:27:48 develop kernel: Pid: 7, comm: events/0 Tainted: P  R        
2.6.31 #1
Sep 24 09:27:48 develop kernel: Call Trace:
Sep 24 09:27:48 develop kernel: [<c133a780>] ? printk+0x18/0x20
Sep 24 09:27:48 develop kernel: [<c1042fe4>] ? flush_cpu_workqueue+0x68/0x6a
Sep 24 09:27:48 develop kernel: [<c1032761>] warn_slowpath_common+0x66/0xae
Sep 24 09:27:48 develop kernel: [<c1042fe4>] ? flush_cpu_workqueue+0x68/0x6a
Sep 24 09:27:48 develop kernel: [<c10327be>] warn_slowpath_null+0x15/0x17
Sep 24 09:27:48 develop kernel: [<c1042fe4>] flush_cpu_workqueue+0x68/0x6a
Sep 24 09:27:48 develop kernel: [<c10290e1>] ? default_wake_function+0xb/0xd
Sep 24 09:27:48 develop kernel: [<c103bf43>] ? lock_timer_base+0x1f/0x40
Sep 24 09:27:48 develop kernel: [<c10431be>] flush_workqueue+0x2e/0x4c
Sep 24 09:27:48 develop kernel: [<c10431e9>] flush_scheduled_work+0xd/0xf
Sep 24 09:27:48 develop kernel: [<f805bf96>] oti6858_close+0x74/0x10a 
[oti6858]
Sep 24 09:27:48 develop kernel: [<f8a777d9>] serial_do_down+0x33/0x3f 
[usbserial]
Sep 24 09:27:48 develop kernel: [<f8a777f6>] serial_hangup+0x11/0x1c 
[usbserial]
Sep 24 09:27:48 develop kernel: [<c1232568>] do_tty_hangup+0xbf/0x325
Sep 24 09:27:48 develop kernel: [<c10429c2>] worker_thread+0x153/0x22c
Sep 24 09:27:48 develop kernel: [<c1023141>] ? __wake_up_common+0x3f/0x63
Sep 24 09:27:48 develop kernel: [<c12324a9>] ? do_tty_hangup+0x0/0x325
Sep 24 09:27:48 develop kernel: [<c1046baf>] ? 
autoremove_wake_function+0x0/0x3a
Sep 24 09:27:48 develop kernel: [<c104286f>] ? worker_thread+0x0/0x22c
Sep 24 09:27:48 develop kernel: [<c1046896>] kthread+0x74/0x76
Sep 24 09:27:48 develop kernel: [<c1046822>] ? kthread+0x0/0x76
Sep 24 09:27:48 develop kernel: [<c1004127>] kernel_thread_helper+0x7/0x10
Sep 24 09:27:48 develop kernel: ---[ end trace ca500da836b73c70 ]---
Sep 24 09:27:48 develop kernel: oti6858 ttyUSB1: oti6858 converter now 
disconnected from ttyUSB1
Sep 24 09:27:48 develop kernel: oti6858 4-1:1.0: device disconnected
Sep 24 09:27:48 develop kernel: USB Serial deregistering driver oti6858
Sep 24 09:27:49 develop chipcardd[28322]: devicemanager.c: 3356: Changes in 
hardware list
----- syslog end ------

I think this should fixed. I'm not an basic user and can test a lot and find a 
way to help me but its very nasty to do a hard shutdown (system hangs on 
reboot).

With best regards

Christoph
-- 
Linux User Group Wernigerode
http://www.lug-wr.de/

Download attachment "signature.asc " of type "application/pgp-signature" (198 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ