From owner-freebsd-sparc64@FreeBSD.ORG Mon Sep 21 14:43:08 2009 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB3D2106568B for ; Mon, 21 Sep 2009 14:43:08 +0000 (UTC) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from mail-gw0.york.ac.uk (mail-gw0.york.ac.uk [144.32.128.245]) by mx1.freebsd.org (Postfix) with ESMTP id 605EE8FC15 for ; Mon, 21 Sep 2009 14:43:08 +0000 (UTC) Received: from mail-gw6.york.ac.uk (mail-gw6.york.ac.uk [144.32.129.26]) by mail-gw0.york.ac.uk (8.13.6/8.13.6) with ESMTP id n8LE9j3G004829; Mon, 21 Sep 2009 15:09:45 +0100 (BST) Received: from ury.york.ac.uk ([144.32.108.81]) by mail-gw6.york.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1MpjaL-00041q-LF; Mon, 21 Sep 2009 15:09:45 +0100 Received: from ury.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by ury.york.ac.uk (8.14.3/8.14.3) with ESMTP id n8LE9jPH047191; Mon, 21 Sep 2009 15:09:45 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost) by ury.york.ac.uk (8.14.3/8.14.3/Submit) with ESMTP id n8LE9iBf047183; Mon, 21 Sep 2009 15:09:45 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Mon, 21 Sep 2009 15:09:44 +0100 (BST) From: Gavin Atkinson X-X-Sender: gavin@ury.york.ac.uk To: Marius Strobl In-Reply-To: <20090918131416.GQ57060@alchemy.franken.de> Message-ID: <20090921150632.U4106@ury.york.ac.uk> References: <3979a4b0909170200x754ea8c5l495e300b2a7a5113@mail.gmail.com> <20090917224556.GA41908@alchemy.franken.de> <3979a4b0909172329q3a113942xfcd71394a98fee19@mail.gmail.com> <20090918131416.GQ57060@alchemy.franken.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin.atkinson@ury.york.ac.uk Cc: freebsd-sparc64@freebsd.org Subject: Re: Is it posible to run FreeBSD/sparc64 on SunFire V215? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Sep 2009 14:43:08 -0000 On Fri, 18 Sep 2009, Marius Strobl wrote: > On Fri, Sep 18, 2009 at 02:23:49PM +0400, KOT MATPOCKuH wrote: >> PS. Why net boot is too slow? Loading process occupies ~15 minutes >> from start to last message. > > I don't know and it works fine here, you'd need to > analyze the network traffic in order to get an idea > which side is the culprit. IIRC I've seen similar > effects when not using the full speed of the network > interface of a sun4u machine, i.e. for example a > Gigabit Ethernet interface with a Fast Ethernet > switch, given that the loader relies on the firmware > to provide support for the NIC there isn't much that > can be done about that. Last time I looked at this, it looked like the problem was that for every block transferred over the wire (which I think are 4k in size, but I may be misremembering) the loader was calling into OpenFirmware to open the network card, read the block, and close the network card. Each open/close pair took enough time to be noticeable. I never had a chance to sit down and fix this. Gavin