public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.6.0-t3: vfs/ext3 do_lookup bug?!
@ 2003-08-20 15:14 Martin Zwickel
  2003-08-20 18:36 ` Andrew Morton
  0 siblings, 1 reply; 8+ messages in thread
From: Martin Zwickel @ 2003-08-20 15:14 UTC (permalink / raw)
  To: LKML

[-- Attachment #1: Type: text/plain, Size: 2076 bytes --]

Hi there!

Today I wanted to check out some src-files from cvs.
But my fault was, that I ran cvs twice at the same time.

so two "cvs upd -d -A" are now in 'D' state.

I think they got stuck because both tried to access the same file.


#ps lax
4     0 11833 11832  15   0  4136 2664 down   D    pts/18     0:07 cvs upd -d -A
4     0 11933 11932  22   0  2672 1180 down   D    pts/19     0:00 cvs upd -d -A

#sysrq-t + dmesg:
cvs           D 00000196 294197680 11833  11832                     (NOTLB)
dc84de5c 00000082 d2314a0c 00000196 d23148fc dc84de58 cafba080 cccee770 
       00000282 cafba080 cccee778 c0107f8e 00000001 cafba080 c0119687 d49d3e94 
       cccee778 dc84de7c 00000000 d919a9f0 00000000 cccee770 cccee708 d919a980 
Call Trace:
 [<c0107f8e>] __down+0x7c/0xc7
 [<c0119687>] default_wake_function+0x0/0x2e
 [<c0108118>] __down_failed+0x8/0xc
 [<c0159df3>] .text.lock.namei+0x5/0x16a
 [<c0156c98>] do_lookup+0x96/0xa1
 [<c0157077>] link_path_walk+0x3d4/0x762
 [<c0157c57>] open_namei+0x8e/0x3f3
 [<c014a265>] filp_open+0x43/0x69
 [<c014a64c>] sys_open+0x5b/0x8b
 [<c0109063>] syscall_call+0x7/0xb

cvs           D C8E86424 297794096 11933  11932                     (NOTLB)
d49d3e80 00000086 c03a561b c8e86424 00000001 d092d408 c2dd2080 cccee770 
       00000286 c2dd2080 cccee778 c0107f8e 00000001 c2dd2080 c0119687 cccee778 
       dc84de70 d49d3f38 dffe46c0 d49d3ee4 00000000 cccee770 cccee708 d919a980 
Call Trace:
 [<c0107f8e>] __down+0x7c/0xc7
 [<c0119687>] default_wake_function+0x0/0x2e
 [<c0108118>] __down_failed+0x8/0xc
 [<c0159df3>] .text.lock.namei+0x5/0x16a
 [<c0156c98>] do_lookup+0x96/0xa1
 [<c0157077>] link_path_walk+0x3d4/0x762
 [<c015783c>] __user_walk+0x49/0x5e
 [<c0149be1>] sys_access+0x93/0x150
 [<c015393d>] sys_stat64+0x37/0x39
 [<c0109063>] syscall_call+0x7/0xb


So is it a kernel bug? the down in do_lookup shouldn't lock the process
forever...

Regards,
Martin

-- 
MyExcuse:
The salesman drove over the CPU board.

Martin Zwickel <martin.zwickel@technotrend.de>
Research & Development

TechnoTrend AG <http://www.technotrend.de>

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2003-08-21  8:32 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-08-20 15:14 2.6.0-t3: vfs/ext3 do_lookup bug?! Martin Zwickel
2003-08-20 18:36 ` Andrew Morton
2003-08-20 19:06   ` Linus Torvalds
2003-08-21  6:33     ` Martin Zwickel
2003-08-21  6:41       ` Andrew Morton
2003-08-21  7:25         ` Martin Zwickel
2003-08-21  7:40           ` Andrew Morton
2003-08-21  8:32             ` Martin Zwickel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox