From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail1.windriver.com (mail1.windriver.com [147.11.146.13]) by mail.openembedded.org (Postfix) with ESMTP id E977E6041F for ; Tue, 18 Jun 2013 15:20:04 +0000 (UTC) Received: from ALA-HCA.corp.ad.wrs.com (ala-hca.corp.ad.wrs.com [147.11.189.40]) by mail1.windriver.com (8.14.5/8.14.3) with ESMTP id r5IFK5Ye013355 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 18 Jun 2013 08:20:05 -0700 (PDT) Received: from yow-bashfiel-d3.corp.ad.wrs.com (128.224.130.143) by ALA-HCA.corp.ad.wrs.com (147.11.189.40) with Microsoft SMTP Server id 14.2.342.3; Tue, 18 Jun 2013 08:20:03 -0700 From: Bruce Ashfield To: Date: Tue, 18 Jun 2013 11:20:00 -0400 Message-ID: X-Mailer: git-send-email 1.7.10.4 MIME-Version: 1.0 Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 0/1] X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jun 2013 15:20:05 -0000 Content-Type: text/plain Richard/Saul, Here's the integration of a change from Khem to fix the gcc 4.8 ARM boot issues. I'm still seeing some quasi random issues, but this definitely fixes the issue at hand, gets us up and running and is much better than what we had before. The patch pretty much says everything else: linux-yocto/3.8: fix gcc 4.8 ARM boot issues Updating the linux-yocto-3.8 SRCREVs to fix a boot issue with ARM boards when gcc 4.8 is used. Without the following mainline backports: f200475 ARM: 7670/1: fix the memset fix 8215b0e ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations The following trap will be seen on boot: [] (kmem_cache_alloc_trace+0x54/0x210) from [] (con_insert_unipair+0xcc/0x11c) [] (con_insert_unipair+0xcc/0x11c) from [] (con_set_default_unimap+0xfc/0x198) [] (con_set_default_unimap+0xfc/0x198) from [] (console_map_init+0x44/0x58) [] (console_map_init+0x44/0x58) from [] (vty_init+0x16c/0x1b0) [] (vty_init+0x16c/0x1b0) from [] (tty_init+0x108/0x148) [] (tty_init+0x108/0x148) from [] (chr_dev_init+0xb4/0xd8) [] (chr_dev_init+0xb4/0xd8) from [] (do_one_initcall+0x11c/0x18c) [] (do_one_initcall+0x11c/0x18c) from [] (kernel_init_freeable+0x16c/0x254) [] (kernel_init_freeable+0x16c/0x254) from [] (kernel_init+0x18/0x160) [] (kernel_init+0x18/0x160) from [] (ret_from_fork+0x14/0x20) Code: e593a000 e35a0000 0a000020 e5943014 (e79a1003) ---[ end trace e6c62de166779f86 ]--- Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b Moderate stress and board testing shows the fix to hold, and it is good for broader testing. [YOCTO #4549] Signed-off-by: Khem Raj Signed-off-by: Bruce Ashfield Cheers, Bruce The following changes since commit 1dd643b142c69ac9035e29bff11d02201638dc65: licences: Add SGI license (2013-06-17 16:45:37 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib zedd/kernel http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel Bruce Ashfield (1): linux-yocto/3.8: fix gcc 4.8 ARM boot issues meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto_3.8.bb | 14 +++++++------- 3 files changed, 12 insertions(+), 12 deletions(-) -- 1.7.10.4