All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@osdl.org>
To: "Benoit Boissinot" <bboissin@gmail.com>
Cc: linux-kernel@vger.kernel.org, tglx@linutronix.de
Subject: Re: 2.6.17-rc3-mm1
Date: Wed, 3 May 2006 06:48:16 -0700	[thread overview]
Message-ID: <20060503064816.ef7ec2b7.akpm@osdl.org> (raw)
In-Reply-To: <40f323d00605030211t78e41d18h298c8be3721a135a@mail.gmail.com>

On Wed, 3 May 2006 11:11:48 +0200
"Benoit Boissinot" <bboissin@gmail.com> wrote:

> On 5/1/06, Andrew Morton <akpm@osdl.org> wrote:
> >
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.17-rc3/2.6.17-rc3-mm1/
> >
> >
> Hi Andrew,
> 
> Since a few -mm releases I am seeing processes stuck in a
> nanosleep({0, 0}, NULL) syscall. Sometimes, they unfreeze after
> several hours.
> 
> The processes are urxvtd (rxvt-unicode daemon) or urxvt (rxvt-unicode terminal).
> The backtrace from sysrq-t looks like:
> ...
> urxvtd        S DD965F68     0 12171      1 12367   12598 12078 (NOTLB)
>        dd965f38 326cc12f 00004abf dd965f68 dd965f38 631b6900 00000167 326c007b
>        003d0900 00000000 0000000a df51f144 df51f030 dfb81030 631b6900 00000167
>        003d0900 dd965000 dd965f68 00000001 dd965f50 c032703d 00000001 00000000
> Call Trace:
>  <c032703d> do_nanosleep+0x3d/0x80   <c012fc68> hrtimer_nanosleep+0x38/0xf0
>  <c012fd78> sys_nanosleep+0x58/0x60   <c032818b> sysenter_past_esp+0x54/0x75
> ...
> Showing all blocking locks in the system:
> S          urxvtd:12171 [df51f030, 115] (not blocked on mutex)
> 
> Was it already reported ?

No, I haven't seen such a report in some time.

> If not I'll test a vanilla kernel and start bisecting.

Thanks.   Yes, please test mainline first - it will probably occur there.

And it's a nanosleep(zero) all the time?  The obvious answer would be that
a clock tick came in at the right time and we end up trying to sleep for -1
units.  But if that was the case, things wouldn't unsleep after just
several hours.


  reply	other threads:[~2006-05-03 13:48 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-01  8:47 2.6.17-rc3-mm1 Andrew Morton
2006-05-01 12:54 ` 2.6.17-rc3-mm1 Josh Boyer
2006-05-01 16:59   ` 2.6.17-rc3-mm1 Andrew Morton
2006-05-01 17:33     ` 2.6.17-rc3-mm1 Josh Boyer
2006-05-01 18:57     ` 2.6.17-rc3-mm1 H. Peter Anvin
2006-05-01 21:29       ` 2.6.17-rc3-mm1 Sam Ravnborg
2006-05-01 21:35         ` 2.6.17-rc3-mm1 H. Peter Anvin
2006-05-01 17:10 ` pi-futex-patchset-v4.patch (was 2.6.17-rc3-mm1 Valdis.Kletnieks
2006-05-03  9:11 ` 2.6.17-rc3-mm1 Benoit Boissinot
2006-05-03 13:48   ` Andrew Morton [this message]
2006-05-03 14:15     ` 2.6.17-rc3-mm1 Thomas Gleixner
     [not found]       ` <20060503144318.GA5505@ens-lyon.fr>
2006-05-05 15:05         ` 2.6.17-rc3-mm1 Benoit Boissinot
2006-05-06 10:30           ` 2.6.17-rc3-mm1 Thomas Gleixner
2006-05-08 17:48             ` 2.6.17-rc3-mm1 john stultz
2006-05-12 11:41               ` 2.6.17-rc3-mm1 Benoit Boissinot
2006-05-12 17:22                 ` 2.6.17-rc3-mm1 john stultz
2006-05-09 12:40             ` 2.6.17-rc3-mm1 Benoit Boissinot
2006-05-12  7:25 ` 2.6.17-rc3-mm1 J.A. Magallón
2006-05-12  7:40   ` 2.6.17-rc3-mm1 Andrew Morton
2006-05-12  7:47     ` 2.6.17-rc3-mm1 J.A. Magallón

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=20060503064816.ef7ec2b7.akpm@osdl.org \
    --to=akpm@osdl.org \
    --cc=bboissin@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tglx@linutronix.de \
    /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.