Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752313AbaJ1NBR (ORCPT ); Tue, 28 Oct 2014 09:01:17 -0400 Received: from mail-ob0-f181.google.com ([209.85.214.181]:60777 "EHLO mail-ob0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751355AbaJ1NBP (ORCPT ); Tue, 28 Oct 2014 09:01:15 -0400 MIME-Version: 1.0 In-Reply-To: <544F73CD.1010409@imgtec.com> References: <544F73CD.1010409@imgtec.com> Date: Tue, 28 Oct 2014 22:01:15 +0900 Message-ID: Subject: Re: Boot problems on Malta with EVA (bisected to 12220dea07f1 "mm/slab: support slab merge") From: Joonsoo Kim To: Markos Chandras Cc: Joonsoo Kim , Christoph Lameter , Pekka Enberg , David Rientjes , Andrew Morton , LKML , linux-mips@linux-mips.org Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2014-10-28 19:45 GMT+09:00 Markos Chandras : > Hi, > > It seems I am unable to boot my Malta with EVA. The problem appeared in > the 3.18 merge window. I bisected the problem (between v3.17 and > v3.18-rc1) and I found the following commit responsible for the broken boot. Hello, Did you start to bisect from v3.18-rc1? I'd like to be sure that this is another bug which is fixed by following commit. commit 85c9f4b04a08f6bc770b77530c22d04103468b8f Author: Joonsoo Kim Date: Mon Oct 13 15:51:01 2014 -0700 mm/slab: fix unaligned access on sparc64 This fix is merged into v3.18-rc1 sometime later that 'support slab merge' is merged. Thanks. > commit 12220dea07f1ac6ac717707104773d771c3f3077 > Author: Joonsoo Kim > Date: Thu Oct 9 15:26:24 2014 -0700 > > mm/slab: support slab merge > > > Reverting my tree back to the parent of that commit > 423c929cbbecc60e9c407f9048e58f5422f7995d (" > mm/slab_common: commonize slab merge logic") > > restores the boot for me. > > I don't quite understand the commit yet so let me know if you need more > information to debug this problem > > Here is the kernel log of the failed boot. > > Calibrating delay loop... 19.86 BogoMIPS (lpj=99328) > pid_max: default: 32768 minimum: 301 > Mount-cache hash table entries: 4096 (order: 0, 16384 bytes) > Mountpoint-cache hash table entries: 4096 (order: 0, 16384 bytes) > Kernel bug detected[#1]: > CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.17.0-05639-g12220dea07f1 #1631 > task: 1f04f5d8 ti: 1f050000 task.ti: 1f050000 > $ 0 : 00000000 806c0000 00000080 00000000 > $ 4 : 1f048080 00000001 00000001 00000000 > $ 8 : 1f04f5d8 00000001 fffffffc 00000000 > $12 : 00000000 ffffffff fffef7b7 00000000 > $16 : 1f048080 1f00ec00 1f048180 806ba998 > $20 : 1f00ec00 80660000 1f03b780 806ad380 > $24 : 00000000 80154d70 > $28 : 1f050000 1f053d48 806ba8ec 80141184 > Hi : 00000000 > Lo : 0b532b80 > epc : 80141190 alloc_unbound_pwq+0x234/0x304 > Not tainted > ra : 80141184 alloc_unbound_pwq+0x228/0x304 > Status: 1000dc03 KERNEL EXL IE > Cause : 00800034 > PrId : 0001a82d (MIPS P5600) > Modules linked in: > Process swapper/0 (pid: 1, threadinfo=1f050000, task=1f04f5d8, tls=00000000) > Stack : 1f03b880 00000002 1f03b800 80140d90 1f048180 1f03b880 00000002 > 1f03b800 > 1f03bb80 801417a4 1f0481e0 0000000e 1f048180 00000200 1f048180 > 1f048190 > 00000002 1f048188 80660000 80660000 8065af94 80141dc0 0110d710 > 00000100 > 8065af94 806ad380 8065b200 8013ea70 1f048280 1f053e0c 8065af98 > 1f0481e0 > 00000000 00000004 80660000 80660000 80660000 80660000 80660000 > 80660000 > ... > Call Trace: > [<80141190>] alloc_unbound_pwq+0x234/0x304 > [<801417a4>] apply_workqueue_attrs+0x11c/0x294 > [<80141dc0>] __alloc_workqueue_key+0x23c/0x470 > [<80683de4>] init_workqueues+0x320/0x400 > [<8010058c>] do_one_initcall+0xe8/0x23c > [<8067cbec>] kernel_init_freeable+0x9c/0x224 > [<80565fd8>] kernel_init+0x10/0x100 > [<80104e38>] ret_from_kernel_thread+0x14/0x1c > > > Code: 10400032 00408021 320200ff <00020336> 00002821 02002021 > 0c0defb0 24060100 26020074 > ---[ end trace cb88537fdc8fa200 ]--- > Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b > > ---[ end Kernel panic - not syncing: Attempted to kill init! > exitcode=0x0000000b > > -- > markos > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/