From owner-freebsd-sparc64@freebsd.org Tue Nov 17 20:57:53 2015 Return-Path: Delivered-To: freebsd-sparc64@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BDFF6A3178D for ; Tue, 17 Nov 2015 20:57:53 +0000 (UTC) (envelope-from mark.cave-ayland@ilande.co.uk) Received: from s16892447.onlinehome-server.info (s16892447.onlinehome-server.info [82.165.15.123]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 764151CF8; Tue, 17 Nov 2015 20:57:52 +0000 (UTC) (envelope-from mark.cave-ayland@ilande.co.uk) Received: from host31-50-169-61.range31-50.btcentralplus.com ([31.50.169.61] helo=[192.168.1.65]) by s16892447.onlinehome-server.info with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1ZynJv-0005TG-5T; Tue, 17 Nov 2015 20:57:44 +0000 Message-ID: <564B94A9.70003@ilande.co.uk> Date: Tue, 17 Nov 2015 20:57:13 +0000 From: Mark Cave-Ayland User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.8.0 MIME-Version: 1.0 To: Adrian Chadd CC: Marius Strobl , Alexey Dokuchaev , "freebsd-sparc64@freebsd.org" References: <20150913180126.GC7862@alchemy.franken.de> <55F89861.1030107@ilande.co.uk> <20150916031030.GA6711@FreeBSD.org> <55F9C2B8.7030605@ilande.co.uk> <20150916211914.GD18789@alchemy.franken.de> <20150917082817.GA71811@FreeBSD.org> <55FBB662.4080708@ilande.co.uk> <20150919211420.GK18789@alchemy.franken.de> <55FDEA3C.1010804@ilande.co.uk> <20150920043630.GA36162@FreeBSD.org> <20150922221404.GA81100@alchemy.franken.de> <563F8722.9050503@ilande.co.uk> <56462A41.4030707@ilande.co.uk> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-SA-Exim-Connect-IP: 31.50.169.61 X-SA-Exim-Mail-From: mark.cave-ayland@ilande.co.uk X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on s16892447.onlinehome-server.info X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=ham version=3.3.2 Subject: Re: PCI range checking under qemu-system-sparc64 X-SA-Exim-Version: 4.2.1 (built Sun, 08 Jan 2012 02:45:44 +0000) X-SA-Exim-Scanned: Yes (on s16892447.onlinehome-server.info) X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2015 20:57:53 -0000 On 17/11/15 16:44, Adrian Chadd wrote: > Hi > > so at this point it's just hanging, right? You can break into the > debugger, but that's it? Well it traps into the debugger by itself, but the debugger seems operable so it should be easy enough for someone with a bit of kernel knowledge to add some strategic breakpoints to an unstripped kernel at figure out at what point it starts to go wrong... > What do I do to get freebsd-head sparc64 to this point myself? :) I've just pushed the branch to https://github.com/mcayland/qemu.git (branch freebsd-sparc64) if you're interested to take a look. I normally cross-build a -CURRENT ISO with debug enabled and then boot QEMU with the ISO like this: ./qemu-system-sparc64 -cdrom freebsd.iso -boot d -nographic ATB, Mark.