Re: BUG at mm/memory.c

2014-06-20 Thread Ortwin Glück
On 06/19/2014 06:52 PM, Kirill A. Shutemov wrote: http://marc.info/?l=linux-kernel&m=140319579508104&w=2 Yes, those symptoms look very familiar. The patch should really go in stable 3.15.y. Thanks. Ortwin -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body

Re: BUG at mm/memory.c

2014-06-19 Thread Kirill A. Shutemov
On Thu, Jun 19, 2014 at 06:30:38PM +0200, Ortwin Glück wrote: > Hi, > > I was hitting a BUG while running a couple of qemu 2.0 on a 3.15.0 kernel. > KSM was running. This box uses NUMA with two E5 6-core Xeons. > > Linux toaster 3.15.0 #1 SMP PREEMPT Thu Jun 12 14:05:12 CEST 2014 x86_64 > Intel

Re: [PATCH] hugetlb: restrict hugepage_migration_support() to x86_64 (Re: BUG at mm/memory.c:1489!)

2014-05-29 Thread Hugh Dickins
On Fri, 30 May 2014, Michael Ellerman wrote: > > diff --git a/include/linux/mempolicy.h b/include/linux/mempolicy.h > index 3c1b968..f230a97 100644 > --- a/include/linux/mempolicy.h > +++ b/include/linux/mempolicy.h > @@ -175,6 +175,12 @@ static inline int vma_migratable(struct vm_area_struct > *

Re: [PATCH] hugetlb: restrict hugepage_migration_support() to x86_64 (Re: BUG at mm/memory.c:1489!)

2014-05-29 Thread Michael Ellerman
On Thu, 2014-05-29 at 14:34 -0400, Naoya Horiguchi wrote: > On Thu, May 29, 2014 at 06:59:43PM +1000, Michael Ellerman wrote: > > Applying your patch and running trinity pretty immediately results in the > > following, which looks related (sys_move_pages() again) ? > > > > Unable to handle kernel p

Re: [PATCH] hugetlb: restrict hugepage_migration_support() to x86_64 (Re: BUG at mm/memory.c:1489!)

2014-05-29 Thread Hugh Dickins
On Thu, 29 May 2014, Naoya Horiguchi wrote: > > Curretly hugepage migration is available for all archs which support pmd-level > hugepage, but testing is done only for x86_64 and there're bugs for other > archs. And even for x86_64 I think: the follow_huge_pmd() locking issue I mentioned. But I

Re: BUG at mm/memory.c:1489!

2014-05-29 Thread Hugh Dickins
On Thu, 29 May 2014, Michael Ellerman wrote: > > Unfortunately I don't know our mm/hugetlb code well enough to give you a good > answer. Ben had a quick look at our follow_huge_addr() and thought it looked > "fishy". He suggested something like what we do in gup_pte_range() with > page_cache_get_s

Re: BUG at mm/memory.c:1489!

2014-05-29 Thread Hugh Dickins
On Thu, 29 May 2014, Naoya Horiguchi wrote: > On Wed, May 28, 2014 at 05:33:11PM -0700, Hugh Dickins wrote: > > On Wed, 28 May 2014, Michael Ellerman wrote: > > > Hey folks, > > > > > > Anyone seen this before? Trinity hit it just now: > > > > > > Linux Blade312-5 3.15.0-rc7 #306 SMP Wed May 28 1

Re: BUG at mm/memory.c:1489!

2014-05-29 Thread Michael Ellerman
On Wed, 2014-05-28 at 17:33 -0700, Hugh Dickins wrote: > On Wed, 28 May 2014, Michael Ellerman wrote: > > Linux Blade312-5 3.15.0-rc7 #306 SMP Wed May 28 17:51:18 EST 2014 ppc64 > > > > [watchdog] 27853 iterations. [F:22642 S:5174 HI:1276] > > [ cut here ] > > kernel BUG at

Re: BUG at mm/memory.c:1489!

2014-05-28 Thread Hugh Dickins
On Wed, 28 May 2014, Michael Ellerman wrote: > Hey folks, > > Anyone seen this before? Trinity hit it just now: > > Linux Blade312-5 3.15.0-rc7 #306 SMP Wed May 28 17:51:18 EST 2014 ppc64 > > [watchdog] 27853 iterations. [F:22642 S:5174 HI:1276] > [ cut here ] > kernel BU