From owner-freebsd-arm@FreeBSD.ORG Sat Mar 30 21:40:24 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D7CDEC27 for ; Sat, 30 Mar 2013 21:40:24 +0000 (UTC) (envelope-from jeff@jrpenn.demon.co.uk) Received: from smtp.demon.co.uk (mdfmta005.mxout.tch.inty.net [91.221.169.46]) by mx1.freebsd.org (Postfix) with ESMTP id 6C350D83 for ; Sat, 30 Mar 2013 21:40:24 +0000 (UTC) Received: from mdfmta005.tch.inty.net (unknown [127.0.0.1]) by mdfmta005.tch.inty.net (Postfix) with ESMTP id C888D18C406 for ; Sat, 30 Mar 2013 21:40:15 +0000 (GMT) Received: from mdfmta005.tch.inty.net (unknown [127.0.0.1]) by mdfmta005.tch.inty.net (Postfix) with ESMTP id 8060E18C405 for ; Sat, 30 Mar 2013 21:40:15 +0000 (GMT) Received: from beastie.jrpenn.demon.co.uk (unknown [80.176.77.250]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mdfmta005.tch.inty.net (Postfix) with ESMTP for ; Sat, 30 Mar 2013 21:40:15 +0000 (GMT) Received: from beastie.jrpenn.demon.co.uk (localhost [127.0.0.1]) by beastie.jrpenn.demon.co.uk (8.14.5/8.14.5) with ESMTP id r2ULeEPS001609 for ; Sat, 30 Mar 2013 21:40:14 GMT (envelope-from jeff@beastie.jrpenn.demon.co.uk) Received: (from jeff@localhost) by beastie.jrpenn.demon.co.uk (8.14.5/8.14.5/Submit) id r2ULeEwX001608 for freebsd-arm@freebsd.org; Sat, 30 Mar 2013 21:40:14 GMT (envelope-from jeff) Date: Sat, 30 Mar 2013 21:40:14 +0000 From: Jeff Penn To: freebsd-arm@freebsd.org Subject: Re: Net booting current snapshot on openrd and sheevaplug Message-ID: <20130330214014.GA1503@jrpenn.demon.co.uk> References: <20130323183037.GA39897@beastie.jrpenn.demon.co.uk> <1364067518.1157.163.camel@revolution.hippie.lan> <20130323231302.GA60043@jrpenn.demon.co.uk> <1364092848.1157.165.camel@revolution.hippie.lan> <20130325222845.GA27893@jrpenn.demon.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130325222845.GA27893@jrpenn.demon.co.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-MDF-HostID: 18 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: Sat, 30 Mar 2013 21:40:24 -0000 I haven't had alot of spare time to make much progress on this. I'm now at a point where the openrd and sheevaplug are failing at the same point of the boot process; when trying to extract the root path from the DHCP request similar to this: http://lists.freebsd.org/pipermail/freebsd-arm/2013-March/005325.html The openrd also drops into the debugger every few boots as mentioned in my previous mail: Sending DHCP Request packet from interface mge0 (f0:ad:4e:00:61:58) Received DHCP Ack packet on mge0 from 192.168.0.10 (accepted) (got root path) mge0 at 192.168.0.16 server 192.168.0.10 boot file openrd/kernel.bin subnet mask 255.255.255.0 router 192.168.0.1 rootfs 192.168.0.10:/mnt/work/nfsroot/arm-8-le hostname openrd Adjusted interface mge0 krpc_call: sosend: 64 krpc_call: sosend: 64 panic: nfs_boot: mountd root, error=64 KDB: enter: panic [ thread pid 0 tid 100000 ] Stopped at kdb_enter+0x48: ldrb r15, [r15, r15, ror r15]! db> I'm still using the same version of current, and haven't seen a repeat of the RPC timeouts with the sheevaplug mentioned in my first mail. I tried building a copy of i386 current to test diskless booting, but ran into problems with buildkernel: aicasm_gram.c:1539: warning: no previous prototype for 'yyparse' *** [aicasm_gram.o] Error code 1 Stop in /mnt/work/obj/mnt/work/src/sys/GENERIC. The best approach is probably to test arm kernels built with a fixed ROOTDEVNAME. I hope to find the time to have a go at this on Monday. Jeff