public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "???" <magf@bitland.com.cn>
To: <linux-kernel@vger.kernel.org>
Cc: "Ingo Molnar" <mingo@elte.hu>
Subject: Re: [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm1-V0.7.27-11
Date: Wed, 17 Nov 2004 14:19:55 +0800	[thread overview]
Message-ID: <001401c4cc6d$765574b0$fd00a8c0@magf> (raw)
In-Reply-To: 20041116235535.6867290d@mango.fruits.de

Hi,

I have one USB removable HDD.  After plugging it to my usb ports, I can
mount FS and read/write,
but if I unmount it and unplug it , the system gives so many errors. Even
though I do not mount and umount FS,
only plug and  then unplug USB HDD,  the errors occur as well. The following
is my syslog after unplug and plug
this USB HDD:


Nov 17 13:56:28 magf1 kernel: usb 1-5: USB disconnect, address 2
Nov 17 13:56:29 magf1 kernel: slab error in kmem_cache_destroy(): cache
`scsi_cmd_cache': Can't free all objects
Nov 17 13:56:29 magf1 kernel:  [<c0104164>] dump_stack+0x23/0x27 (20)
Nov 17 13:56:29 magf1 kernel:  [<c0151ba5>] kmem_cache_destroy+0x106/0x194
(28)
Nov 17 13:56:29 magf1 kernel:  [<c02c99b5>]
scsi_destroy_command_freelist+0x53/0x81 (28)
Nov 17 13:56:29 magf1 kernel:  [<c02ca866>] scsi_host_dev_release+0x43/0x164
(172)
Nov 17 13:56:29 magf1 kernel:  [<c0295b4d>] device_release+0x7c/0x80 (32)
Nov 17 13:56:29 magf1 kernel:  [<c0226b94>] kobject_cleanup+0x94/0x96 (32)
Nov 17 13:56:29 magf1 kernel:  [<c02276ba>] kref_put+0x46/0xf0 (40)
Nov 17 13:56:29 magf1 kernel:  [<c0226bd2>] kobject_put+0x25/0x29 (16)
Nov 17 13:56:29 magf1 kernel:  [<d8880146>]
usb_stor_release_resources+0x7e/0x133 [usb_storage] (24)
Nov 17 13:56:29 magf1 kernel:  [<d88806d6>] storage_disconnect+0x9a/0xa8
[usb_storage] (16)
Nov 17 13:56:29 magf1 kernel:  [<d88a118c>] usb_unbind_interface+0x8b/0x8d
[usbcore] (28)
Nov 17 13:56:29 magf1 kernel:  [<c0296d92>] device_release_driver+0x86/0x88
(28)
Nov 17 13:56:29 magf1 kernel:  [<c0296f98>] bus_remove_device+0x56/0x86 (20)
Nov 17 13:56:29 magf1 kernel:  [<c0295f91>] device_del+0x4f/0x88 (20)
Nov 17 13:56:29 magf1 kernel:  [<d88a947c>] usb_disable_device+0xd1/0x172
[usbcore] (44)
Nov 17 13:56:29 magf1 kernel:  [<d88a3c97>] usb_disconnect+0xb0/0x187
[usbcore] (44)
Nov 17 13:56:29 magf1 kernel:  [<d88a5309>]
hub_port_connect_change+0x471/0x4a0 [usbcore] (72)
Nov 17 13:56:29 magf1 kernel:  [<d88a5779>] hub_events+0x441/0x52d [usbcore]
(76)
Nov 17 13:56:29 magf1 kernel:  [<d88a589c>] hub_thread+0x37/0x120 [usbcore]
(96)
Nov 17 13:56:29 magf1 kernel:  [<c0101329>] kernel_thread_helper+0x5/0xb
(691048468)
Nov 17 13:56:29 magf1 kernel: ---------------------------
Nov 17 13:56:29 magf1 kernel: | preempt count: 00000001 ]
Nov 17 13:56:29 magf1 kernel: | 1-level deep critical section nesting:
Nov 17 13:56:29 magf1 kernel: ----------------------------------------
Nov 17 13:56:29 magf1 kernel: .. [<c03cceee>] .... _raw_spin_lock+0x22/0x78
Nov 17 13:56:29 magf1 kernel: .....[<c014737b>] ..   ( <=
__do_IRQ+0x9c/0x159)
Nov 17 13:56:29 magf1 kernel:
Nov 17 13:56:29 magf1 kernel: (IRQ 0/2/CPU#0): new 192 us maximum-latency
wakeup.
Nov 17 13:56:59 magf1 kernel: usb 1-5: new high speed USB device using
ehci_hcd and address 3
Nov 17 13:56:59 magf1 kernel: usb 1-5: config 1 descriptor has 1 excess
byte, ignoring
Nov 17 13:56:59 magf1 kernel: usb 1-5: Product: USB TO IDE
Nov 17 13:56:59 magf1 kernel: kmem_cache_create: duplicate cache
scsi_cmd_cache
Nov 17 13:56:59 magf1 kernel: BUG at mm/slab.c:1447!
Nov 17 13:56:59 magf1 kernel: ------------[ cut here ]------------
Nov 17 13:56:59 magf1 kernel: kernel BUG at mm/slab.c:1447!
Nov 17 13:56:59 magf1 kernel: invalid operand: 0000 [#1]
Nov 17 13:56:59 magf1 kernel: PREEMPT SMP
Nov 17 13:56:59 magf1 kernel: Modules linked in: usb_storage uhci_hcd
ehci_hcd usbcore video asus_acpi rtc
Nov 17 13:56:59 magf1 kernel: CPU:    0
Nov 17 13:56:59 magf1 kernel: EIP:    0060:[<c0151628>]    Not tainted VLI
Nov 17 13:56:59 magf1 kernel: EFLAGS: 00010282
(2.6.10-rc2-mm1-RT-V0.7.27-11)
Nov 17 13:56:59 magf1 kernel: EIP is at kmem_cache_create+0x441/0x66e
Nov 17 13:56:59 magf1 kernel: eax: 00000017   ebx: c91df780   ecx: c0119911
edx: c013aa88
Nov 17 13:56:59 magf1 kernel: esi: c0402af0   edi: c0402af0   ebp: d6cf6c98
esp: d6cf6c5c
Nov 17 13:56:59 magf1 kernel: ds: 007b   es: 007b   ss: 0068   preempt:
00000001
Nov 17 13:56:59 magf1 kernel: Process khubd (pid: 1327, threadinfo=d6cf6000
task=d76f47d0)
Nov 17 13:56:59 magf1 kernel: Stack: c03e4ee2 c03ea285 000005a7 00000565
d6cf6c88 c91df7d8 00000007 c0000000
Nov 17 13:56:59 magf1 kernel:        d7856948 ffffff80 00000000 00000180
d77e0000 c0491dc0 d77e0048 d6cf6cc4
Nov 17 13:56:59 magf1 kernel:        c02c98e2 c0402ae1 00000200 00000080
00002000 00000000 00000000 d77e00f0
Nov 17 13:56:59 magf1 kernel: Call Trace:
Nov 17 13:56:59 magf1 kernel:  [<c010412b>] show_stack+0x85/0x9b (28)
Nov 17 13:56:59 magf1 kernel:  [<c01042d7>] show_registers+0x16f/0x1d3 (56)
Nov 17 13:56:59 magf1 kernel:  [<c01044e5>] die+0x10c/0x192 (64)
Nov 17 13:56:59 magf1 kernel:  [<c0104a8c>] do_invalid_op+0x123/0x125 (192)
Nov 17 13:56:59 magf1 kernel:  [<c0103d87>] error_code+0x2b/0x30 (120)
Nov 17 13:56:59 magf1 kernel:  [<c02c98e2>]
scsi_setup_command_freelist+0x94/0x114 (44)
Nov 17 13:56:59 magf1 kernel:  [<c02cac4e>] scsi_host_alloc+0x2c7/0x3d9
(180)
Nov 17 13:56:59 magf1 kernel:  [<d8880013>]
usb_stor_acquire_resources+0x6f/0x124 [usb_storage] (28)
Nov 17 13:56:59 magf1 kernel:  [<d8880595>] storage_probe+0x1cb/0x272
[usb_storage] (36)
Nov 17 13:56:59 magf1 kernel:  [<d88a10df>] usb_probe_interface+0xc7/0xe9
[usbcore] (48)
Nov 17 13:56:59 magf1 kernel:  [<c0296ba4>] driver_probe_device+0x36/0x73
(24)
Nov 17 13:57:00 magf1 kernel:  [<c0296c31>] device_attach+0x50/0xa3 (40)
Nov 17 13:57:00 magf1 kernel:  [<c0296f03>] bus_add_device+0x51/0x90 (28)
Nov 17 13:57:00 magf1 kernel:  [<c0295e57>] device_add+0xbc/0x134 (40)
Nov 17 13:57:00 magf1 kernel:  [<d88a9c3a>]
usb_set_configuration+0x31c/0x476 [usbcore] (88)
Nov 17 13:57:00 magf1 kernel:  [<d88a4004>] usb_new_device+0x11e/0x225
[usbcore] (52)
Nov 17 13:57:00 magf1 kernel:  [<d88a514b>]
hub_port_connect_change+0x2b3/0x4a0 [usbcore] (72)
Nov 17 13:57:00 magf1 kernel:  [<d88a5779>] hub_events+0x441/0x52d [usbcore]
(76)
Nov 17 13:57:00 magf1 kernel:  [<d88a589c>] hub_thread+0x37/0x120 [usbcore]
(96)
Nov 17 13:57:00 magf1 kernel:  [<c0101329>] kernel_thread_helper+0x5/0xb
(691048468)
Nov 17 13:57:00 magf1 kernel: ---------------------------
Nov 17 13:57:00 magf1 kernel: | preempt count: 00000002 ]
Nov 17 13:57:00 magf1 kernel: | 2-level deep critical section nesting:
Nov 17 13:57:00 magf1 kernel: ----------------------------------------
Nov 17 13:57:00 magf1 kernel: .. [<c03ccf66>] ....
_raw_spin_lock_irqsave+0x22/0x87
Nov 17 13:57:00 magf1 kernel: .....[<c010441d>] ..   ( <= die+0x44/0x192)
Nov 17 13:57:00 magf1 kernel: .. [<c013ce8c>] .... print_traces+0x1d/0x56
Nov 17 13:57:00 magf1 kernel: .....[<c010412b>] ..   ( <=
show_stack+0x85/0x9b)
Nov 17 13:57:00 magf1 kernel:
Nov 17 13:57:00 magf1 kernel: Code: e8 33 04 fd ff b8 a0 48 67 c0 e8 c8 93
fe ff c7 44 24 08 a7 05 00 00 c7 44 24 04 85 a2 3e c0 c7 04 24 e2 4e 3e c0
e8 0d 04 fd ff <0f> 0b a7 05 85 a2 3e c0 8b 45 e4 8b 08 e9 4d ff ff ff 8b 47
50
Nov 17 13:57:00 magf1 kernel:  BUG: khubd/1327, lock held at task exit time!
Nov 17 13:57:00 magf1 kernel:  [d88bb940] {usb_all_devices_rwsem.lock}
Nov 17 13:57:00 magf1 kernel: .. held by:             khubd: 1327 [d76f47d0,
115]
Nov 17 13:57:00 magf1 kernel: ... acquired at:  usb_lock_device+0x16/0x20
[usbcore]
Nov 17 13:57:00 magf1 kernel: BUG: khubd/1327, lock held at task exit time!
Nov 17 13:57:00 magf1 kernel:  [d6852028] {&dev->serialize}
Nov 17 13:57:00 magf1 kernel: .. held by:             khubd: 1327 [d76f47d0,
115]
Nov 17 13:57:00 magf1 kernel: ... acquired at:  locktree+0x84/0x88 [usbcore]
Nov 17 13:57:00 magf1 kernel: BUG: khubd/1327, lock held at task exit time!
Nov 17 13:57:00 magf1 kernel:  [d7683428] {&dev->serialize}
Nov 17 13:57:00 magf1 kernel: .. held by:             khubd: 1327 [d76f47d0,
115]
Nov 17 13:57:00 magf1 kernel: ... acquired at:
hub_port_connect_change+0x1c4/0x4a0 [usbcore]
Nov 17 13:57:00 magf1 kernel: BUG: env/3928, lock held at task exit time!
Nov 17 13:57:00 magf1 kernel:  [d88bba6c] {&s->rwsem}
Nov 17 13:57:00 magf1 kernel: .. held by:               env: 3928 [d76f47d0,
116]
Nov 17 13:57:00 magf1 kernel: ... acquired at:  bus_add_device+0x30/0x90
Nov 17 13:57:00 magf1 kernel: BUG: env/3928, lock held at task exit time!
Nov 17 13:57:00 magf1 kernel:  [c0491e04] {host_cmd_pool_mutex.lock}
Nov 17 13:57:00 magf1 kernel: .. held by:               env: 3928 [d76f47d0,
116]
Nov 17 13:57:00 magf1 kernel: ... acquired at:
scsi_setup_command_freelist+0x4c/0x114

My USB HDD is OK on FC2 and ON RP kernel V0.7.18, V0.7.25-1,V0.7.27-11 all
have this problem.

Paul Ma
magf@bitland.com.cn






  parent reply	other threads:[~2004-11-17  6:08 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-16 16:09 [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm1-V0.7.27-3 Mark_H_Johnson
2004-11-16 18:43 ` Ingo Molnar
2004-11-16 18:41   ` K.R. Foley
2004-11-16 19:51   ` K.R. Foley
2004-11-16 21:24     ` Ingo Molnar
2004-11-16 21:20       ` Florian Schmidt
2004-11-16 21:32         ` Florian Schmidt
2004-11-16 22:42           ` Ingo Molnar
2004-11-16 22:04             ` Florian Schmidt
2004-11-16 23:11               ` Ingo Molnar
2004-11-16 22:55                 ` Florian Schmidt
2004-11-16 23:29                   ` Florian Schmidt
2004-11-17  0:06                     ` john cooper
2004-11-17 11:23                       ` Florian Schmidt
2004-11-17 12:28                         ` Ingo Molnar
2004-11-17 13:02                         ` Ingo Molnar
2004-11-17 12:14                           ` Florian Schmidt
2004-11-17 13:41                             ` Ingo Molnar
2004-11-17 12:59                               ` Florian Schmidt
2004-11-17 13:35                                 ` Paul Ma
2004-11-17 13:45                             ` Ingo Molnar
2004-11-17 13:00                               ` Florian Schmidt
2004-11-17 15:01                                 ` Ingo Molnar
2004-11-17  6:19                   ` ??? [this message]
2004-11-16 21:42         ` K.R. Foley
2004-11-16 21:47           ` Florian Schmidt
2004-11-16 22:31         ` Ingo Molnar
2004-11-16 21:33           ` Florian Schmidt
2004-11-16 21:40             ` Florian Schmidt
2004-11-16 23:03               ` Ingo Molnar
2004-11-17  7:59       ` BUG with 0.7.27-11, with KGDB Amit Shah
2004-11-17  8:26         ` Bill Huey
2004-11-17  9:19           ` Bill Huey
2004-11-17 12:05             ` Ingo Molnar

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='001401c4cc6d$765574b0$fd00a8c0@magf' \
    --to=magf@bitland.com.cn \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@elte.hu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox