All of lore.kernel.org
 help / color / mirror / Atom feed
From: Falk Hueffner <falk@debian.org>
To: Linus Torvalds <torvalds@osdl.org>
Cc: Ingo Molnar <mingo@elte.hu>, linux-kernel@vger.kernel.org
Subject: Re: ipc/msg.c "cleanup" breaks fakeroot on Alpha
Date: Sat, 04 Nov 2006 19:12:59 +0100	[thread overview]
Message-ID: <87bqnnjd1w.fsf@debian.org> (raw)
In-Reply-To: <Pine.LNX.4.64.0611040938490.25218@g5.osdl.org> (Linus Torvalds's message of "Sat, 4 Nov 2006 09:41:43 -0800 (PST)")

Linus Torvalds <torvalds@osdl.org> writes:

> Falk - do you have a couple of the oopses (the more, the better: race 
> conditions tend to have subtle oopses, and with more oopses it is easier 
> to try to figure out the pattern) that you can point people at, so that we 
> can get an idea of what's going on.

I've got only one, it's perfectly reproducible with e.g. "fakeroot ls":

ksymoops 2.4.11 on alpha 2.6.19-rc4.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.6.19-rc4/ (default)
     -m /src/linux-2.6.19-rc4/System.map (specified)

Error (regular_file): read_ksyms stat /proc/ksyms failed
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Nov  4 19:00:23 juist kernel: Unable to handle kernel paging request at virtual address 0000025800000683
Nov  4 19:00:23 juist kernel: faked-sysv(2111): Oops 0
Nov  4 19:00:23 juist kernel: pc = [<fffffc0000322810>]  ra = [<fffffc0000322810>]  ps = 0007    Not tainted
Using defaults from ksymoops -t elf64-alpha -a alpha
Nov  4 19:00:23 juist kernel: v0 = fffffc0000724c00  t0 = 0000000000000000  t1 = 0000000000000001
Nov  4 19:00:23 juist kernel: t2 = 00000000000003e8  t3 = fffffffffffffff5  t4 = fffffc006f36bde8
Nov  4 19:00:23 juist kernel: t5 = fffffc006f36bde8  t6 = 00000200001c41cc  t7 = fffffc006f368000
Nov  4 19:00:23 juist kernel: s0 = 000000000000000f  s1 = 0000025800000683  s2 = fffffc006fdf3e10
Nov  4 19:00:23 juist kernel: s3 = 0000000000000000  s4 = fffffc00006ca8e0  s5 = 0000000000000100
Nov  4 19:00:23 juist kernel: s6 = fffffc006f36bd78
Nov  4 19:00:23 juist kernel: a0 = 0000000000000007  a1 = fffffc006f36bda8  a2 = 0000000000000000
Nov  4 19:00:23 juist kernel: a3 = 0000000000000001  a4 = 0000000000000000  a5 = 000002000000cf80
Nov  4 19:00:23 juist kernel: t8 = 00000200001c41bc  t9 = 00000200001c41bc  t10= 000000007fffffff
Nov  4 19:00:23 juist kernel: t11= 00000200001c54d2  pv = fffffc00003229b0  at = 000000000749d915
Nov  4 19:00:23 juist kernel: gp = fffffc0000720200  sp = fffffc006f36bd78
Nov  4 19:00:23 juist kernel: Trace:
Nov  4 19:00:23 juist kernel: [<fffffc00003f8228>] expunge_all+0x58/0x90
Nov  4 19:00:23 juist kernel: [<fffffc00003f884c>] sys_msgctl+0x1cc/0x730
Nov  4 19:00:23 juist kernel: [<fffffc00003112a4>] entSys+0xa4/0xc0
Nov  4 19:00:23 juist kernel: Code: 47f0040a  b59e0020  b75e0000  47f2040c  4921f629  d35fff0a <a44a0000> 47e0040b 


>>RA;  fffffc0000322810 <try_to_wake_up+40/180>

>>PC;  fffffc0000322810 <try_to_wake_up+40/180>   <=====

Trace; fffffc00003f8228 <expunge_all+58/90>
Trace; fffffc00003f884c <sys_msgctl+1cc/730>
Trace; fffffc00003112a4 <entSys+a4/c0>

Code;  fffffc00003227f8 <try_to_wake_up+28/180>
0000000000000000 <_PC>:
Code;  fffffc00003227f8 <try_to_wake_up+28/180>
   0:   0a 04 f0 47       mov  a0,s1
Code;  fffffc00003227fc <try_to_wake_up+2c/180>
   4:   20 00 9e b5       stq  s3,32(sp)
Code;  fffffc0000322800 <try_to_wake_up+30/180>
   8:   00 00 5e b7       stq  ra,0(sp)
Code;  fffffc0000322804 <try_to_wake_up+34/180>
   c:   0c 04 f2 47       mov  a2,s3
Code;  fffffc0000322808 <try_to_wake_up+38/180>
  10:   29 f6 21 49       zapnot       s0,0xf,s0
Code;  fffffc000032280c <try_to_wake_up+3c/180>
  14:   0a ff 5f d3       bsr  ra,fffffffffffffc40 <_PC+0xfffffffffffffc40>
Code;  fffffc0000322810 <try_to_wake_up+40/180>   <=====
  18:   00 00 4a a4       ldq  t1,0(s1)   <=====
Code;  fffffc0000322814 <try_to_wake_up+44/180>
  1c:   0b 04 e0 47       mov  v0,s2


1 error issued.  Results may not be reliable.


-- 
	Falk

  reply	other threads:[~2006-11-04 18:13 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-04 16:49 ipc/msg.c "cleanup" breaks fakeroot on Alpha Falk Hueffner
2006-11-04 17:29 ` Ingo Molnar
2006-11-04 17:41   ` Linus Torvalds
2006-11-04 18:12     ` Falk Hueffner [this message]
     [not found]       ` <Pine.LNX.4.64.0611041019180.25218@g5.osdl.org>
2006-11-05 16:02         ` Manfred Spraul
2006-11-06  5:57           ` Paul E. McKenney
2006-11-06  6:23             ` Manfred Spraul
2006-11-06 16:18               ` Paul E. McKenney

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=87bqnnjd1w.fsf@debian.org \
    --to=falk@debian.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@elte.hu \
    --cc=torvalds@osdl.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.