[sisyphus] Флэшка вешает систему...

Alex Yustasov =?iso-8859-1?q?snmon_=CE=C1_server=2Eby?=
Пт Ноя 28 09:52:40 MSK 2003


On Wed, Nov 26, 2003 at 12:43:17PM +0500, Pavel N. Solovyov wrote:
> Здравствуйте!
> Такая вот проблема, втыкаю флэшку "Seitec" 128M и система через
> несколько секунд наглухо виснет. Произошло сие после обновления с
> последнего среза Сизифа. На 12-й консоли ничего особенного не
> пишется, кроме того, что обнаружено устройство... На Alt+SysRq не
> реагирует. Помогает только Reset. 
> 
> pavel на pavel ~ $ uname -r
> 2.4.22-std-smp-alt5
> pavel на pavel ~ $ rpm -q hotplug
> hotplug-2002_08_26-alt5
> 
> Раньше вручную через mount таких проблем не было.
> Никто не поделится идеей, как подлечить?
> 
> Спасибо. Павел.

Здравствуйте.
Последний срез Сизифа - это какое число?
У меня тоже Seitec 128M. И тоже проблемы с usb-uhci.
Только у меня ядро -up-10, и если при загрузке флэшка воткнута, то на
Loading USB interface ждет дольше, чем при uhci, но не виснет, а при 
service usb stop получаю Oops. Я об этом писАл в devel-kernel, но потом
неделю не ходила почта, поставил uhci, с cryptoloop проблема решилась
lowlevel format флэшки. И забыл.

Первый раз это вылезло 3 ноября. По логам 29 октября все было нормально,
стояло usb-uhci, монтировалась флэшка. Ядро не менялось, тогда было alt7.
Но может быть я не грузился с воткнутой флэшкой.
То что поменялось за эти четыре дня:
30 октября
 altlinux-release-0:Sisyphus-alt20031029  
 libe2fs-0:1.34-alt1  
 e2fsprogs-0:1.34-alt1  
 chkconfig-0:1.2.24-alt4  
 postfix-1:2.0.16-alt2  
 control-0:0.6-alt2  
 emacs-prog-modes-0:0.1-alt6  
 libcapplet-1:1.5.11-alt1  
 gtkhtml-0:1.1.10-alt1  
31 октября
 altlinux-release-0:Sisyphus-alt20031030  
 libe2fs-0:1.34-alt2  
 e2fsprogs-0:1.34-alt2  
 ldetect-lst-0:0.2.19-alt1  
 drakxtools-newt-0:1.1.7-alt30  
 drakxtools-0:1.1.7-alt30  
 libbonoboui-0:2.4.1-alt1  
 libbonoboui-devel-0:2.4.1-alt1  
 lyx-common-0:1.3.3-alt3.1  
 libnetpbm-0:9.24-alt2  
 netpbm-0:9.24-alt2  
 libtcb-0:0.9.8.6-alt1  
 nss_tcb-0:0.9.8.6-alt1  
 pam0_tcb-0:0.9.8.6-alt1  
 tcb-utils-0:0.9.8.6-alt1  
01 ноября
 altlinux-release-0:Sisyphus-alt20031031  
 chkconfig-0:1.2.24-alt5  
 postfix-1:2.0.16-alt4  
 fontconfig-0:2.2.1-alt3  
 fontconfig-devel-0:2.2.1-alt3  
 libxine-0:1.0.0-alt2.rc2  
 libnetpbm-0:9.24-alt3  
 netpbm-0:9.24-alt3  
 grip-20031031:3.1.2-alt6  
 kdelibs-0:3.1.4-alt2  
 leafnode-0:1.9.45-alt1  
 liblockdev-0:1.0.1-alt1  
 latex2rtf-0:1.9.14-alt1  

Это в логах при загрузке и флэшка воткнута:
Nov 28 07:50:31 localhost kernel: usb.c: registered new driver usbdevfs
Nov 28 07:50:31 localhost kernel: usb.c: registered new driver hub
Nov 28 07:50:31 localhost kernel: usb-uhci.c: $Revision: 1.275 $ time 11:52:29 Nov 21 2003
Nov 28 07:50:31 localhost kernel: usb-uhci.c: High bandwidth mode enabled
Nov 28 07:50:31 localhost kernel: usb-uhci.c: USB UHCI at I/O 0xa400, IRQ 9
Nov 28 07:50:31 localhost kernel: usb-uhci.c: Detected 2 ports
Nov 28 07:50:31 localhost kernel: usb.c: new USB bus registered, assigned bus number 1
Nov 28 07:50:31 localhost kernel: hub.c: USB hub found
Nov 28 07:50:31 localhost kernel: hub.c: 2 ports detected
Nov 28 07:50:31 localhost kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Nov 28 07:50:31 localhost usb: Loading USB interface (usb-uhci): succeeded
Nov 28 07:50:31 localhost usb: Mounting USB filesystem: succeeded
Nov 28 07:50:31 localhost kernel: hub.c: new USB device 00:07.2-1, assigned address 2
Nov 28 07:50:31 localhost kernel: usb.c: USB device 2 (vend/prod 0x58f/0x9380) is not claimed by any active driver.
Nov 28 07:50:32 localhost kernel: hub.c: new USB device 00:07.2-2, assigned address 3
Nov 28 07:50:32 localhost kernel: usb.c: USB device 3 (vend/prod 0x43d/0x17) is not claimed by any active driver.
Nov 28 07:50:33 localhost kernel: Initializing USB Mass Storage driver...
Nov 28 07:50:33 localhost kernel: usb.c: registered new driver usb-storage
Nov 28 07:50:33 localhost kernel: usb-uhci.c: interrupt, status 2, frame# 180
Nov 28 07:50:33 localhost kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Nov 28 07:50:35 localhost /etc/hotplug/usb.agent: ... no modules for USB product 0/0/0
Nov 28 07:50:35 localhost /etc/hotplug/usb.agent: Setup usb-storage for USB product 58f/9380/100
Nov 28 07:50:35 localhost kernel: inserting floppy driver for 2.4.22-sw-up-alt10
Nov 28 07:50:35 localhost kernel: Floppy drive(s): fd0 is 1.44M
Nov 28 07:50:35 localhost kernel: FDC 0 is a post-1991 82077
Nov 28 07:50:36 localhost kernel: Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
Nov 28 07:50:36 localhost kernel: Attached scsi CD-ROM sr1 at scsi0, channel 0, id 1, lun 0
Nov 28 07:50:36 localhost kernel: sr0: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
Nov 28 07:50:36 localhost kernel: Uniform CD-ROM driver Revision: 3.12
Nov 28 07:50:36 localhost kernel: sr1: scsi3-mmc drive: 0x/40x cd/rw xa/form2 cdda tray
Nov 28 07:50:36 localhost kernel: resize_dma_pool: unknown device type -1
Nov 28 07:50:36 localhost /etc/hotplug/usb.agent: Setup printer for USB product 43d/17/100
Nov 28 07:50:36 localhost kernel: Attached scsi generic sg2 at scsi1, channel 0, id 0, lun 0,  type -1
Nov 28 07:50:36 localhost kernel: resize_dma_pool: unknown device type -1
Nov 28 07:50:36 localhost kernel: usb.c: registered new driver usblp
Nov 28 07:50:38 localhost kernel: usb_control/bulk_msg: timeout
Nov 28 07:50:44 localhost kernel: usb-uhci.c: interrupt, status 2, frame# 1117
Nov 28 07:50:56 localhost kernel: usb-uhci.c: interrupt, status 3, frame# 842
Nov 28 07:50:56 localhost kernel:   Vendor: Generic   Model: Flash Disk        Rev: 7.77
Nov 28 07:50:56 localhost kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
Nov 28 07:50:56 localhost kernel: printer.c: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x043D pid 0x0017
Nov 28 07:50:56 localhost kernel: USB Mass Storage support registered.
Nov 28 07:50:56 localhost kernel: printer.c: v0.11: USB Printer Device Class driver
Nov 28 07:50:56 localhost kernel: Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
Nov 28 07:50:56 localhost kernel: SCSI device sda: 256000 512-byte hdwr sectors (131 MB)
Nov 28 07:50:56 localhost kernel: sda: Write Protect is off
Nov 28 07:50:56 localhost usb: Loading USB storage: succeeded
Nov 28 07:50:56 localhost kernel:  sda: sda1
Nov 28 07:50:56 localhost usb: Loading USB printer: succeeded

Это Opps при service usb stop
Nov 28 07:51:53 localhost kernel: usb.c: deregistering driver usb-storage
Nov 28 07:51:53 localhost kernel: Attached usage count = 1
Nov 28 07:51:53 localhost usb: Unloading USB storage: succeeded
Nov 28 07:51:53 localhost kernel: usb.c: deregistering driver usblp
Nov 28 07:51:53 localhost kernel: printer.c: usblp0: removed
Nov 28 07:51:53 localhost usb: Unloading USB printer: succeeded
Nov 28 07:51:53 localhost usb: Unmounting USB filesystem: succeeded
Nov 28 07:51:53 localhost kernel: usb.c: USB disconnect on device 00:07.2-0 address 1
Nov 28 07:51:53 localhost kernel: usb.c: USB disconnect on device 00:07.2-1 address 2
Nov 28 07:51:53 localhost kernel: usb.c: USB disconnect on device 00:07.2-2 address 3
Nov 28 07:51:53 localhost kernel: usb.c: USB bus 1 deregistered
Nov 28 07:51:53 localhost kernel: Unable to handle kernel paging request at virtual address d0ed7010
Nov 28 07:51:53 localhost kernel:  printing eip:
Nov 28 07:51:53 localhost kernel: c0165474
Nov 28 07:51:53 localhost kernel: *pde = 01385067
Nov 28 07:51:53 localhost kernel: *pte = 00000000
Nov 28 07:51:53 localhost kernel: Oops: 0002
Nov 28 07:51:53 localhost kernel: CPU:    0
Nov 28 07:51:53 localhost kernel: EIP:    0010:[proc_get_inode+196/320]    Not tainted
Nov 28 07:51:53 localhost kernel: EIP:    0010:[<c0165474>]    Not tainted
Nov 28 07:51:53 localhost kernel: EFLAGS: 00010286
Nov 28 07:51:53 localhost kernel: eax: d0ed7000   ebx: cd2a1d60   ecx: 00000000   edx: 00000003
Nov 28 07:51:53 localhost kernel: esi: cd9898a0   edi: cd2a1d60   ebp: ce561241   esp: cc0cdcac
Nov 28 07:51:53 localhost kernel: ds: 0018   es: 0018   ss: 0018
Nov 28 07:51:53 localhost kernel: Process updfstab (pid: 2108, stackpage=cc0cd000)
Nov 28 07:51:53 localhost kernel: Stack: ce56d880 00000246 c01672b5 ce56d820 cd9898a0 ce56d609 cd9898f9 c01672e0 
Nov 28 07:51:53 localhost kernel:        cfdca800 00001241 cd9898a0 ffffffea 00000000 cffabd70 cd45300b 12f82eba 
Nov 28 07:51:53 localhost kernel:        0000000d ce56d5a0 fffffff4 cd18c060 ce56d820 c014f8df cd18c060 ce56d5a0 
Nov 28 07:51:53 localhost kernel: Call Trace:    [proc_lookup+149/224] [proc_lookup+192/224] [real_lookup+79/192] [link_path_walk+1684/2432] [__alloc_pages+96/480]
Nov 28 07:51:53 localhost kernel: Call Trace:    [<c01672b5>] [<c01672e0>] [<c014f8df>] [<c0150184>] [<c013d1a0>]
Nov 28 07:51:53 localhost kernel:   [do_anonymous_page+165/320] [do_no_page+52/512] [handle_mm_fault+88/192] [vsnprintf+696/1104] [vsnprintf+696/1104] [filemap_nopage+189/528]
Nov 28 07:51:53 localhost kernel:   [<c0132c35>] [<c0132d04>] [<c0132f28>] [<c02372b8>] [<c02372b8>] [<c013691d>]
Nov 28 07:51:53 localhost kernel:   [filemap_nopage+235/528] [do_anonymous_page+296/320] [path_lookup+27/48] [open_namei+119/1872] [lru_cache_del+5/16] [parse_table+190/224]
Nov 28 07:51:53 localhost kernel:   [<c013694b>] [<c0132cb8>] [<c01505eb>] [<c01509a7>] [<c013b815>] [<c011e35e>]
Nov 28 07:51:53 localhost kernel:   [do_page_fault+393/1227] [filp_open+52/96] [getname+95/160] [sys_open+92/336] [system_call+51/64]
Nov 28 07:51:53 localhost kernel:   [<c0115c79>] [<c0143f44>] [<c014f62f>] [<c01442ac>] [<c0108d53>]
Nov 28 07:51:53 localhost kernel: 
Nov 28 07:51:53 localhost kernel: Code: ff 40 10 8b 46 24 8b 50 14 83 ca 18 89 50 14 8b 46 18 85 c0 
Nov 28 07:51:53 localhost kernel:  <6>usb.c: deregistering driver usbdevfs
Nov 28 07:51:53 localhost kernel: usb.c: deregistering driver hub

И после этого висят два процесса
4     0  2110     1   9   0  1420  532 down   D    ?          0:00 /usr/sbin/updfstab
4     0  2114     1   9   0  1420  532 down   D    ?          0:00 /usr/sbin/updfstab
которые нельзя никак убить.




Подробная информация о списке рассылки Sisyphus