All of lore.kernel.org
 help / color / mirror / Atom feed
From: CAI Qian <caiqian@redhat.com>
To: Andrea Arcangeli <aarcange@redhat.com>
Cc: linux-mm@kvack.org
Subject: Re: mmotm 2011-01-25-15-47 uploaded
Date: Fri, 28 Jan 2011 01:44:01 -0500 (EST)	[thread overview]
Message-ID: <77942321.201910.1296197041743.JavaMail.root@zmail06.collab.prod.int.phx2.redhat.com> (raw)
In-Reply-To: <20110126135252.GQ926@random.random>


----- Original Message -----
> Hi Qian,
> 
> On Wed, Jan 26, 2011 at 03:45:55AM -0500, CAI Qian wrote:
> > Andrea,
> >
> > khugepaged hung during swapping there.
> >
> > INFO: task khugepaged:276 blocked for more than 120 seconds.
> > "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
> > message.
> > khugepaged D ffff880fa0fd4610 0 276 2 0x00000000
> >  ffff880fa07cfcc0 0000000000000046 ffff88201ffdac00 0000000000000000
> >  0000000000014d40 ffff880fa0fd4080 ffff880fa0fd4610 ffff880fa07cffd8
> >  ffff880fa0fd4618 0000000000014d40 ffff880fa07ce010 0000000000014d40
> > Call Trace:
> >  [<ffffffff814afeb5>] rwsem_down_failed_common+0xb5/0x140
> >  [<ffffffff814aff53>] rwsem_down_write_failed+0x13/0x20
> >  [<ffffffff812301a3>] call_rwsem_down_write_failed+0x13/0x20
> >  [<ffffffff814af4d2>] ? down_write+0x32/0x40
> >  [<ffffffff81146b4d>] khugepaged+0x8ad/0x1300
> >  [<ffffffff8100a6f0>] ? __switch_to+0xd0/0x320
> >  [<ffffffff811462a0>] ? khugepaged+0x0/0x1300
> >  [<ffffffff810830f0>] ? autoremove_wake_function+0x0/0x40
> >  [<ffffffff811462a0>] ? khugepaged+0x0/0x1300
> >  [<ffffffff81082a56>] kthread+0x96/0xa0
> >  [<ffffffff8100cdc4>] kernel_thread_helper+0x4/0x10
> >  [<ffffffff810829c0>] ? kthread+0x0/0xa0
> >  [<ffffffff8100cdc0>] ? kernel_thread_helper+0x0/0x10
> > INFO: task pgrep:6039 blocked for more than 120 seconds.
> > "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
> > message.
> > pgrep D ffff887f606f1ab0 0 6039 6038 0x00000080
> >  ffff8821e39c1ce0 0000000000000082 0000000000000246 0000000000000000
> >  0000000000014d40 ffff887f606f1520 ffff887f606f1ab0 ffff8821e39c1fd8
> >  ffff887f606f1ab8 0000000000014d40 ffff8821e39c0010 0000000000014d40
> > Call Trace:
> >  [<ffffffff814afeb5>] rwsem_down_failed_common+0xb5/0x140
> >  [<ffffffff814aff75>] rwsem_down_read_failed+0x15/0x17
> >  [<ffffffff81230174>] call_rwsem_down_read_failed+0x14/0x30
> >  [<ffffffff814af504>] ? down_read+0x24/0x30
> >  [<ffffffff8111f4dc>] access_process_vm+0x4c/0x200
> >  [<ffffffff8113f3fe>] ? fallback_alloc+0x14e/0x270
> >  [<ffffffff811afa4d>] proc_pid_cmdline+0x6d/0x120
> >  [<ffffffff81137eba>] ? alloc_pages_current+0x9a/0x100
> >  [<ffffffff811b037d>] proc_info_read+0xad/0xf0
> >  [<ffffffff81154315>] vfs_read+0xc5/0x190
> >  [<ffffffff811544e1>] sys_read+0x51/0x90
> >  [<ffffffff8100bf82>] system_call_fastpath+0x16/0x1b
> 
> pgrep hung too, it's not just khugepaged hanging and it's not obvious
> for now that khugepaged was guilty of forgetting an unlock, could be
> the process deadlocked somewhere with the mmap_sem hold. Can you press
> SYSRQ+T? Hopefully that will show the holder. Also is CONFIG_NUMA=y/n?
Unfortunately, SYSRQ+T was not working. CONFIG_NUMA=y and this is an
NUMA system as well.

CAI Qian

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom policy in Canada: sign http://dissolvethecrtc.ca/
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

  reply	other threads:[~2011-01-28  6:44 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-25 23:48 mmotm 2011-01-25-15-47 uploaded akpm
2011-01-25 23:48 ` akpm
2011-01-26  8:45 ` CAI Qian
2011-01-26 13:52   ` Andrea Arcangeli
2011-01-28  6:44     ` CAI Qian [this message]
2011-01-28 16:50       ` pgd_lock must be taken with irqs enabled Andrea Arcangeli
2011-01-26 10:20 ` [patch] epoll-fix-compiler-warning-and-optimize-the-non-blocking-path-fix Johannes Weiner
2011-01-26 10:20   ` Johannes Weiner
2011-01-26 15:05   ` Davide Libenzi
2011-01-26 15:05     ` Davide Libenzi
2011-01-26 19:16 ` [PATCH -mmotm] backlight: apple_bl depends on ACPI Randy Dunlap
2011-01-31 22:31   ` Matthew Garrett
2011-02-03  7:39 ` epoll broken [was: mmotm 2011-01-25-15-47 uploaded] Jiri Slaby
2011-02-03  7:53   ` Eric Dumazet
2011-02-03  9:03     ` Jiri Slaby

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=77942321.201910.1296197041743.JavaMail.root@zmail06.collab.prod.int.phx2.redhat.com \
    --to=caiqian@redhat.com \
    --cc=aarcange@redhat.com \
    --cc=linux-mm@kvack.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.