From owner-freebsd-mips@FreeBSD.ORG Thu Feb 11 15:39:15 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 176861065679; Thu, 11 Feb 2010 15:39:15 +0000 (UTC) (envelope-from rrs@lakerest.net) Received: from lakerest.net (unknown [IPv6:2001:240:585:2:213:d4ff:fef3:2d8d]) by mx1.freebsd.org (Postfix) with ESMTP id 991188FC1F; Thu, 11 Feb 2010 15:39:14 +0000 (UTC) Received: from mobile-166-129-022-112.mycingular.net (mobile-166-129-022-112.mycingular.net [166.129.22.112] (may be forged)) (authenticated bits=0) by lakerest.net (8.14.3/8.14.3) with ESMTP id o1BFd3q5063380 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Thu, 11 Feb 2010 10:39:10 -0500 (EST) (envelope-from rrs@lakerest.net) Message-Id: From: Randall Stewart To: "C. Jayachandran" , Warner Losh In-Reply-To: <98a59be81002110655y60ab4e8cj473f4b6ecf6f5ae4@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Date: Thu, 11 Feb 2010 07:38:54 -0800 References: <5709963B-3F83-44FE-991F-A3227A2052DC@lakerest.net> <98a59be81002110655y60ab4e8cj473f4b6ecf6f5ae4@mail.gmail.com> X-Mailer: Apple Mail (2.936) Cc: Harrison Zou , Jayachandran C , freebsd-mips@freebsd.org Subject: Re: RMI status X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Feb 2010 15:39:15 -0000 On Feb 11, 2010, at 6:55 AM, C. Jayachandran wrote: > On Thu, Feb 11, 2010 at 7:47 PM, Randall Stewart > wrote: >> All: >> >> With an svn update to the latest head (of yesterday 2/10 am), I added >> JC's patch for the rge fix (which I committed yesterday).. and then I >> started a buildworld over NFS and headed off to work. >> >> JC had mentioned a panic way into the buildworld that he saw, I did >> NOT see it.. basically my buildworld completed yesterday at about >> 2pm Pacific :-) [not to bad about 7 hours for a buildworld single >> core].. >> YEAH!!! > > Great news! > >> Now I am not sure if JC's panic was something that has been fixed and >> he missed it.. or still looming. (JC please do an svn update and >> retry >> to see if you can independently recreate my result). If it panics >> on you again I will have to work on trying to recreate it. > > I usually try buildworld with '-j16' to stress the system, I got the > crash after a few hours of buildworld. Anyway I will update to the > latest trunk, remove my local changes and see if I get the same issue. > If I can get it to crash consistently on my setup, I'll do some more > work on this. Ahh.. I don't use a -jN since there is only one core currently... That would use more memory... maybe running the kernel out of memory below the magic 512Meg mark. If that happens things will break... > >> I am going to consider RMI stable at this point (unless JC cannot >> reproduce my results).. and now move on to my to-do list: >> >> - SMP (Neel has a great start here so hopefully we can use >> some of his great work and jump RMI to at least 8 core >> pretty quickly .. I will leave threads off until I can >> figure out a nice way to fix the pcpu issue). >> - Drivers yet to work >> o PCI >> o USB > > I had worked on the original PCI and USB drivers (6.4) so I can take > these up in parallel if you don't mind. I would be GLAD to hand that off to you ;-) > >> - n64.. > > Any plan of doing n32? n32 with 64-bit physical address support may > be a better suited base configuration for XLR than o32, because we can > use all of the memory and the 64 bit support, without having to go > full 64-bit. Not sure.. Warner, what do you think.. should we mess with n32? R > >> So basically I am going to move on and see if I can break it now that >> I have it stable.. I will try to only break things inside #ifdef >> SMP though >> ;-) > > Regards, > JC. > ------------------------------ Randall Stewart 803-317-4952 (cell) 803-345-0391(direct)