Re: [PATCH 06/11] rwsem: wake queued readers when writer blocks on active read lock

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Tony Luck
Date: Friday, August 13, 2010 - 2:19 pm

On Fri, Aug 13, 2010 at 9:09 AM, Tony Luck <tony.luck@intel.com> wrote:

My hung process is "make" (GNU Make 3.81). Stuck forever here:

SYSCALL_DEFINE1(brk, unsigned long, brk)
{
        unsigned long rlim, retval;
        unsigned long newbrk, oldbrk;
        struct mm_struct *mm = current->mm;
        unsigned long min_brk;

        down_write(&mm->mmap_sem);  <<<<<<<<<<<<<<<

Is make multi-threaded these days? If not, I'm confused about how anything
complicated could have happened on mmap_sem.

-Tony
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 06/11] rwsem: wake queued readers when writer block ..., Michel Lespinasse, (Mon May 24, 1:31 pm)
Re: [PATCH 06/11] rwsem: wake queued readers when writer b ..., Michel Lespinasse, (Wed Aug 11, 10:02 pm)
Re: [PATCH 06/11] rwsem: wake queued readers when writer b ..., Michel Lespinasse, (Wed Aug 11, 10:09 pm)
Re: [PATCH 06/11] rwsem: wake queued readers when writer b ..., Tony Luck, (Fri Aug 13, 2:19 pm)
Re: [PATCH 06/11] rwsem: wake queued readers when writer b ..., Michel Lespinasse, (Fri Aug 13, 4:48 pm)