On Thu, Dec 25, 2003 at 06:48:05PM +0200, Eli Billauer wrote:
> Muli Ben-Yehuda wrote:
> 
> >Usually, you'll see a processes in an uninterruptible sleep
> >represented as 'D' in ps. Since you say they are 'R', please do
> >magic-sysrq-t to see where in the kernel they are.
> >
> For those of you who have no idea what Muli is talking about (you're in 
> good company), have a look at /usr/src/linux/Documentation/sysrq.txt . 
> Short explanation: You press some magic button combination, and info 
> goes out the console and log file. You press the wrong combination, your 
> system reboots uncleanly right away.

You make that sound like it's a bad thing :-) 

> As for what Muli asked about (I think):

You think rightly. 

> Dec 25 18:32:47 localhost kernel: artsd         R current   4452 
> 11005      1               11015 (NOTLB)
> Dec 25 18:32:47 localhost kernel: Call Trace:    [<c0109ea8>] 
> [<d0ee7f7f>] [<d0eea0d1>] [<c0135d2d>] [<c0142f62>]
> Dec 25 18:32:47 localhost kernel:   [<c0134cdd>] [<c0134d33>] [<c0108923>]
> 
> What does it tell us, doc?

Not much. It's a backtrace, but it needs to be resolved. Please use
either 'addr2line' or 'ksymoops' to translate the address (c0109ea8)
to a function in the kernel. You'll need the vmlinux for your kernel
to do that. 

> And now let's look at /proc/11005/status. As can be seen below in 
> "SigPnd", signal number 9 is pending (as are 14 and 15 from my previous 
> attempts). Signal 9 pending???

See my explnation in the previous email. artsd is doing something in
the kernel and not handling signals. In kernel space, signals don't
get "magically handled" - they are handled in specific points in time,
either explicitly (if (sigpending()) return;) or implicily (entry and
exit from system calls, IIRC). 

> Comments, anyone?

Looks like a kernel buglet. 2.4.21 being fairly old, you might want to
try a more recent kernel. If you want to debug it further, addr2line
as mentioned above. 

Cheers, 
Muli 
-- 
Muli Ben-Yehuda
http://www.mulix.org | http://mulix.livejournal.com/

"the nucleus of linux oscillates my world" - [EMAIL PROTECTED]

Attachment: signature.asc
Description: Digital signature

Reply via email to