From: Vlastimil Babka <vbabka@suse.cz>
To: "P. Christeas" <xrg@linux.gr>, linux-mm@kvack.org
Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>,
lkml <linux-kernel@vger.kernel.org>
Subject: Re: Early test: hangs in mm/compact.c w. Linus's 12d7aacab56e9ef185c
Date: Tue, 04 Nov 2014 09:55:01 +0100 [thread overview]
Message-ID: <54589465.3080708@suse.cz> (raw)
In-Reply-To: <12996532.NCRhVKzS9J@xorhgos3.pefnos>
On 11/04/2014 08:26 AM, P. Christeas wrote:
> TL;DR: I'm testing Linus's 3.18-rcX in my desktop (x86_64, full load),
> experiencing mm races about every day. Current -rc starves the canary of
> stablity
>
> Will keep testing (should I try some -mm tree, please? ) , provide you
> feedback about the issue.
Hello,
Please do keep testing (and see below what we need), and don't try
another tree - it's 3.18 we need to fix!
> Not an active kernel-developer.
>
> Long:
>
> Since 26 Oct. upgraded my everything-on-it laptop to new distro (systemd -
> based, all new glibc etc.) and switched from 3.17 to 3.18-pre . First time in
> years, kernel got unstable.
>
> This machine is occasionaly under heavy load, doing I/O and serving random
> desktop applications. (machine is Intel x86_64, dual core, mechanical SATA
> disk).
> Now, I have a race about once a day, have narrowed them down (guess) to:
>
> [<ffffffff813b1025>] preempt_schedule_irq+0x3c/0x59
> [<ffffffff813b4810>] retint_kernel+0x20/0x30
> [<ffffffff810d7481>] ? __zone_watermark_ok+0x77/0x85
> [<ffffffff810d8256>] zone_watermark_ok+0x1a/0x1c
> [<ffffffff810eee56>] compact_zone+0x215/0x4b2
> [<ffffffff810ef13f>] compact_zone_order+0x4c/0x5f
> [<ffffffff810ef2fe>] try_to_compact_pages+0xc4/0x1e8
> [<ffffffff813ad7f8>] __alloc_pages_direct_compact+0x61/0x1bf
> [<ffffffff810da299>] __alloc_pages_nodemask+0x409/0x799
> [<ffffffff8110d3fd>] new_slab+0x5f/0x21c
> ...
I'm not sure what you mean by "race" here and your snippet is
unfortunately just a small portion of the output which could be a BUG,
OOPS, lockdep, soft-lockup, hardlock and possibly many other things. But
the backtrace itself is not enough, please send the whole error output
(it should stard and end with something like:
-----[ cut here ]------
Thanks in advance.
> Sometimes is a less critical process, that I can safely kill, otherwise I have
> to drop everything and reboot.
OK so the process is not dead due to the problem? That probably rules
out some kinds of errors but we still need the full output. Thanks in
advance.
> Unless you are already aware of this case, please accept this feedback.
> I'm pulling from Linus, should I also try some of your trees for an early
> solution?
I'm not aware of this, CCing lkml for wider coverage.
--
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>
next prev parent reply other threads:[~2014-11-04 8:55 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-04 7:26 P. Christeas
2014-11-04 8:55 ` Vlastimil Babka [this message]
2014-11-04 9:36 ` P. Christeas
2014-11-05 15:26 ` Vlastimil Babka
2014-11-05 16:02 ` P. Christeas
2014-11-06 19:23 ` P. Christeas
2014-11-06 21:38 ` Vlastimil Babka
2014-11-08 13:11 ` P. Christeas
2014-11-08 22:18 ` Vlastimil Babka
2014-11-09 8:27 ` Pavel Machek
2014-11-09 9:43 ` Vlastimil Babka
2014-11-09 22:32 ` Norbert Preining
2014-11-10 6:07 ` Joonsoo Kim
2014-11-10 7:53 ` Vlastimil Babka
2014-11-10 8:05 ` Joonsoo Kim
2014-11-10 8:14 ` P. Christeas
2014-11-09 4:47 Hillf Danton
2014-11-09 8:22 ` P. Christeas
2014-11-09 9:35 ` Vlastimil Babka
2014-11-10 3:23 ` Hillf Danton
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=54589465.3080708@suse.cz \
--to=vbabka@suse.cz \
--cc=iamjoonsoo.kim@lge.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=xrg@linux.gr \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox