From owner-freebsd-sun4v@FreeBSD.ORG Sat Aug 30 21:18:04 2008 Return-Path: Delivered-To: freebsd-sun4v@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 36BB8106566B for ; Sat, 30 Aug 2008 21:18:04 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.233]) by mx1.freebsd.org (Postfix) with ESMTP id 0A5028FC19 for ; Sat, 30 Aug 2008 21:18:03 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so1831173rvf.43 for ; Sat, 30 Aug 2008 14:18:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=nXTO6SQ3t0jW2HoKciflPBRLL/9jyZbmZTrcFfvk1QI=; b=rZBuWQ+k+d+0TkvXlUOMiout3853hU2um/8x3qW5CK4I0lfBHgV/vnf6VQIrEAArmO OEMVIwvUPjc2j/D7f4PU3FgNqNQOVQ/pi+paM1lKYCL9+jV8PaJs2zIL5VFQiVGK2ig7 fHorgPcsHp8qsjg5WNoj3smKQ/ZX3DNZcpMt0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=xxVyKsemjhT5LNpE1GVU/MGzPSxU7w3vVXPKPn8tvDwDbHW6idQNnsE/rDGhSNh6J3 qq7ikoO5XEt0icaYMYItd/c73gxe0r2dAfvd+E+5GSisOZMUbRizj3Zh0qOr77Xad74t IHztqRU8KVrAKl1RoD5LZkeAjAsPn3aSpa/Zg= Received: by 10.140.164.1 with SMTP id m1mr2352254rve.266.1220131083396; Sat, 30 Aug 2008 14:18:03 -0700 (PDT) Received: by 10.141.49.9 with HTTP; Sat, 30 Aug 2008 14:18:03 -0700 (PDT) Message-ID: <3c1674c90808301418n4fa0691fo30d61cc3e6595862@mail.gmail.com> Date: Sat, 30 Aug 2008 14:18:03 -0700 From: "Matthew Macy" To: "Kris Kennaway" In-Reply-To: <48B90B68.80802@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080830082702.GL86609@server.vk2pj.dyndns.org> <48B90B68.80802@FreeBSD.org> Cc: freebsd-sun4v@freebsd.org Subject: Re: sun4v status X-BeenThere: freebsd-sun4v@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the sun4v List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 21:18:04 -0000 On Sat, Aug 30, 2008 at 1:57 AM, Kris Kennaway wrote: > Peter Jeremy wrote: >> >> I'm trying to get up to speed with sun4v. Some questions: >> 1) Is there a more recent snapshot than 7.0-20061112-SNAP-sun4v-disc1.iso > > I don't know if there is a newer ISO image. You can cross-build a world and > install that though, if you can get it on there (netboot, live CD, etc). Just cross-build and netboot, you'll need to do it anyway. >> 2) Other than the pmap issues (missing TLB shootdowns) what are the >> critical issues that need to be addressed? > > There might be (probably are) others but it's hard to say until the system > is minimally usable. This is the only showstopper that I know of. It can take up to a couple of hours to hit with SCHED_4BSD. The moment you turn on PREEMPTION you'll start seeing seg faults at bootup. >> 3) What state is the virtual network driver in? I've seen several >> suggestions that it was being worked on but can't find it in the >> CVS repo. > All I had really working was the initial bits for registering resources and finding the device handle. I haven't looked at the Linux sources, but they may be a good reference. I can say from having looked that the Solaris sources are *not* a good reference except perhaps to clarify some hypervisor API issues that are ambiguous in the documentation. -Kip