All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jiri Slaby <jslaby@suse.cz>
To: Hugh Dickins <hughd@google.com>
Cc: Michel Lespinasse <walken@google.com>,
	Sasha Levin <levinsasha928@gmail.com>,
	linux-mm@kvack.org, riel@redhat.com, peterz@infradead.org,
	aarcange@redhat.com, daniel.santos@pobox.com,
	linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
	Dave Jones <davej@redhat.com>
Subject: Re: [PATCH 6/7] mm: add CONFIG_DEBUG_VM_RB build option
Date: Sat, 22 Sep 2012 09:19:40 +0200	[thread overview]
Message-ID: <505D668C.7010206@suse.cz> (raw)
In-Reply-To: <alpine.LSU.2.00.1209161130460.5591@eggly.anvils>

On 09/16/2012 09:07 PM, Hugh Dickins wrote:
>> What was the way that
>> Hugh used to reproduce the other issue?
> 
> I've lost track of which issue is "other".

The other was meant to be the BUG I hit.

> To reproduce Sasha's interval_tree.c warnings, all I had to do was switch
> on CONFIG_DEBUG_VM_RB (I regret not having done so before) and boot up.
> 
> I didn't look to see what was doing the mremap which caused the warning
> until now: surprisingly, it's microcode_ctl.  I've not made much effort
> to get the right set of sources and work out why that would be using
> mremap (a realloc inside a library?).
> 
> I failed to reproduce your BUG in huge_memory.c, but what I was trying
> was SuSE update via yast2, on several machines; but perhaps because
> they were all fairly close to up-to-date, I didn't hit a problem.
> (That was before I turned on DEBUG_VM_RB for Sasha's.)

The good news are that I cannot reproduce either with the patch applied.

thanks,
-- 
js
suse labs

--
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/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

WARNING: multiple messages have this Message-ID (diff)
From: Jiri Slaby <jslaby@suse.cz>
To: Hugh Dickins <hughd@google.com>
Cc: Michel Lespinasse <walken@google.com>,
	Sasha Levin <levinsasha928@gmail.com>,
	linux-mm@kvack.org, riel@redhat.com, peterz@infradead.org,
	aarcange@redhat.com, daniel.santos@pobox.com,
	linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
	Dave Jones <davej@redhat.com>
Subject: Re: [PATCH 6/7] mm: add CONFIG_DEBUG_VM_RB build option
Date: Sat, 22 Sep 2012 09:19:40 +0200	[thread overview]
Message-ID: <505D668C.7010206@suse.cz> (raw)
In-Reply-To: <alpine.LSU.2.00.1209161130460.5591@eggly.anvils>

On 09/16/2012 09:07 PM, Hugh Dickins wrote:
>> What was the way that
>> Hugh used to reproduce the other issue?
> 
> I've lost track of which issue is "other".

The other was meant to be the BUG I hit.

> To reproduce Sasha's interval_tree.c warnings, all I had to do was switch
> on CONFIG_DEBUG_VM_RB (I regret not having done so before) and boot up.
> 
> I didn't look to see what was doing the mremap which caused the warning
> until now: surprisingly, it's microcode_ctl.  I've not made much effort
> to get the right set of sources and work out why that would be using
> mremap (a realloc inside a library?).
> 
> I failed to reproduce your BUG in huge_memory.c, but what I was trying
> was SuSE update via yast2, on several machines; but perhaps because
> they were all fairly close to up-to-date, I didn't hit a problem.
> (That was before I turned on DEBUG_VM_RB for Sasha's.)

The good news are that I cannot reproduce either with the patch applied.

thanks,
-- 
js
suse labs

  reply	other threads:[~2012-09-22  7:19 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-04  9:20 [PATCH 0/7] use interval trees for anon rmap Michel Lespinasse
2012-09-04  9:20 ` Michel Lespinasse
2012-09-04  9:20 ` [PATCH 1/7] mm: interval tree updates Michel Lespinasse
2012-09-04  9:20   ` Michel Lespinasse
2012-09-07 22:13   ` Andrew Morton
2012-09-07 22:13     ` Andrew Morton
2012-09-07 22:29     ` Michel Lespinasse
2012-09-07 22:29       ` Michel Lespinasse
2012-09-07 22:55       ` Andrew Morton
2012-09-07 22:55         ` Andrew Morton
2012-09-07 23:26         ` Michel Lespinasse
2012-09-07 23:26           ` Michel Lespinasse
2012-09-08  4:45           ` Hillf Danton
2012-09-08  4:45             ` Hillf Danton
2012-09-07 23:26         ` Michel Lespinasse
2012-09-07 23:26           ` Michel Lespinasse
2012-09-04  9:20 ` [PATCH 2/7] mm: fix potential anon_vma locking issue in mprotect() Michel Lespinasse
2012-09-04  9:20   ` Michel Lespinasse
2012-09-04 14:27   ` Andrea Arcangeli
2012-09-04 14:27     ` Andrea Arcangeli
2012-09-04 21:53     ` Michel Lespinasse
2012-09-04 21:53       ` Michel Lespinasse
2012-09-04 22:16       ` Andrea Arcangeli
2012-09-04 22:16         ` Andrea Arcangeli
2012-09-05  0:45         ` Michel Lespinasse
2012-09-05  0:45           ` Michel Lespinasse
2012-09-04  9:20 ` [PATCH 3/7] mm anon rmap: remove anon_vma_moveto_tail Michel Lespinasse
2012-09-04  9:20   ` Michel Lespinasse
2012-09-04  9:20 ` [PATCH 4/7] mm anon rmap: replace same_anon_vma linked list with an interval tree Michel Lespinasse
2012-09-04  9:20   ` Michel Lespinasse
2012-09-05  0:51   ` Michel Lespinasse
2012-09-05  0:51     ` Michel Lespinasse
2012-09-04  9:20 ` [PATCH 5/7] mm rmap: remove vma_address check for address inside vma Michel Lespinasse
2012-09-04  9:20   ` Michel Lespinasse
2012-09-04  9:20 ` [PATCH 6/7] mm: add CONFIG_DEBUG_VM_RB build option Michel Lespinasse
2012-09-04  9:20   ` Michel Lespinasse
2012-09-14 22:14   ` Sasha Levin
2012-09-14 22:14     ` Sasha Levin
2012-09-14 22:40     ` Sasha Levin
2012-09-14 22:40       ` Sasha Levin
2012-09-14 22:46     ` Michel Lespinasse
2012-09-14 22:46       ` Michel Lespinasse
2012-09-15  0:00       ` Michel Lespinasse
2012-09-15  0:00         ` Michel Lespinasse
2012-09-15  7:52         ` Jiri Slaby
2012-09-15  7:52           ` Jiri Slaby
2012-09-16 19:07           ` Hugh Dickins
2012-09-16 19:07             ` Hugh Dickins
2012-09-22  7:19             ` Jiri Slaby [this message]
2012-09-22  7:19               ` Jiri Slaby
2012-09-15  9:26         ` Sasha Levin
2012-09-15  9:26           ` Sasha Levin
2012-09-20 21:39           ` Fengguang Wu
2012-09-20 22:27             ` Hugh Dickins
2012-09-20 22:27               ` Hugh Dickins
2012-09-20 22:31               ` Fengguang Wu
2012-09-20 22:31                 ` Fengguang Wu
2012-09-04  9:20 ` [PATCH 7/7] mm: avoid taking rmap locks in move_ptes() Michel Lespinasse
2012-09-04  9:20   ` Michel Lespinasse

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=505D668C.7010206@suse.cz \
    --to=jslaby@suse.cz \
    --cc=aarcange@redhat.com \
    --cc=akpm@linux-foundation.org \
    --cc=daniel.santos@pobox.com \
    --cc=davej@redhat.com \
    --cc=hughd@google.com \
    --cc=levinsasha928@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=peterz@infradead.org \
    --cc=riel@redhat.com \
    --cc=walken@google.com \
    /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.