From owner-freebsd-arm@FreeBSD.ORG Thu Mar 28 15:50:17 2013 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D35816B9; Thu, 28 Mar 2013 15:50:17 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wg0-f47.google.com (mail-wg0-f47.google.com [74.125.82.47]) by mx1.freebsd.org (Postfix) with ESMTP id 44F4079; Thu, 28 Mar 2013 15:50:16 +0000 (UTC) Received: by mail-wg0-f47.google.com with SMTP id y10so1620193wgg.26 for ; Thu, 28 Mar 2013 08:50:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=2Z/dNPjE47hSBDltTdl8Drq7IVTolVD8G/fx1r9B8fw=; b=YZO5AsoXYZsxCVBGu7TED46bin3t2RsutlHf/flfC3nsT2rVYODvaUT+kLuHNsy9JH y0Ps1MxnU2+UNE/leuaKyzlnBfOzoiPx50ESj9s3gc3UuiohgoQOEpF9GmEf5vasKZ4w lmxpVCG5pJa4PWy3KWcw/6UnDQNAO6TEsmVCaEvDSBL0nFtiGr7Jnj9FvcfnCGCnoSxl ZNaA2/UVcgxR0xKXTgwm9x9V9mDlKK9lrV/xXqXpmdgvXR3H8PYeZswbF2dRBSX7/bjl +JQjGEoycXlQEpedssctTp9NRsMziptyymjWYVXHj4NhqevV3t+0xu80Lf2HYou+2bX4 MZsQ== X-Received: by 10.181.11.196 with SMTP id ek4mr17250049wid.30.1364485815950; Thu, 28 Mar 2013 08:50:15 -0700 (PDT) Received: from ?IPv6:2001:980:d7ed:1:d0eb:c164:2745:7c36? ([2001:980:d7ed:1:d0eb:c164:2745:7c36]) by mx.google.com with ESMTPS id g4sm16610330wib.11.2013.03.28.08.50.14 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 28 Mar 2013 08:50:14 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <515466B5.4020403@freebsd.org> Date: Thu, 28 Mar 2013 16:50:13 +0100 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130309 Thunderbird/17.0.4 MIME-Version: 1.0 To: Ian Lepore Subject: Re: signal 11 after kernel update r247742 -> r248706 References: <51545932.9050901@freebsd.org> <1364484652.36972.81.camel@revolution.hippie.lan> In-Reply-To: <1364484652.36972.81.camel@revolution.hippie.lan> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: arm@FreeBSD.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Mar 2013 15:50:17 -0000 On 28-03-2013 16:30, Ian Lepore wrote: > On Thu, 2013-03-28 at 15:52 +0100, René Ladan wrote: >> Hi, >> >> after updating the kernel on my Raspberry PI (config RPI-B with ums >> added) from r247742 to r248706 a lot of programs (including the r247742 >> init) started to crash with signal 11. Manually copying files from >> /usr/obj to the SD card (using another FreeBSD box) helped to get >> userland back up and running, but now a lot of ports have similar >> problems. For some binaries, copying the libraries was enough, other >> binaries had to be copied themselves as well. >> >> Some questions: >> - has anyone else experienced this (not necessarily on arm) ? I can try >> to repeat this on a i386 VirtualBox host. >> - the 20130304 entry in src/UPDATING about callout(9) looks a bit >> suspicious? >> - I have some kdump/core dump output available from python27 and pkgng >> for analysis, if anyone wants to take a look? >> - I could manually update pkgng and then portmaster -f all ports, but >> this would take some time on the Pi. >> - would a binary search through the revisions help here (I guess there >> should be one where the r248706 init will not work) ? >> >> Thanks, >> René > I'm at r248509 on my rpi and everything is good; maybe that'll help > narrow the binary search. Ok, I'll start looking from there. > My kernel and userland are in sync at that revision. You mentioned > updating just the kernel, could there be an out of sync problem > involved? Actually, I built kernel + world on an i386 box (crossbuild), logged in to the rpi, installed the kernel over NFS, rebooted, and then got a failing init. After copying over enough files manually I could do an installworld over NFS. 'make xdev' might come in handy here I think, installworld (with some fiddling) took over 2 hours :-/ René