From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@9fans.net Date: Fri, 4 Apr 2014 13:13:37 +0900 From: kokamoto@hera.eonet.ne.jp Message-ID: In-Reply-To: <4e70d3ef3441e82d13acf2e7ca090733@ladd.quanstro.net> References: <3448b9061bd0930eb5dc5ac2d1b669a7@jitaku.localdomain> <4e70d3ef3441e82d13acf2e7ca090733@ladd.quanstro.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-cyhsxrnvrubrlenpvfjnshjahe" Subject: Re: [9fans] what is differece(s) between sources and atom kernel? Topicbox-Message-UUID: d67bfa68-ead8-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. --upas-cyhsxrnvrubrlenpvfjnshjahe Content-Disposition: inline Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks eric. I cannot judge which is better, though. Are there any problems using 'sources' pc kernel, anyone? Please put those notes on the top page of your atom site. Your pcpae kernel has never problems here so far. However, I wonder whether I need so much memory in my Plan9.=E2=98=BA My machine has only 4GB memory though. How about libaml, libfis? Why they are added? Or splitted from what? Kenji --upas-cyhsxrnvrubrlenpvfjnshjahe Content-Type: message/rfc822 Content-Disposition: inline Return-Path: 9fans-bounces@9fans.net Received: from ae0000-mailmta1a.c4.eo.k-opti.ad.jp (LHLO mta04.eonet.ne.jp) (10.33.180.30) by mailmbsb18c4.mozu.eo.k-opti.ad.jp with LMTP; Fri, 4 Apr 2014 11:16:38 +0900 (JST) Received: from mail.9fans.net (mail.9fans.net [67.207.142.3]) by mailmta1a.mozu.eo.k-opti.ad.jp with ESMTP id s342Gbaj013547; Fri, 4 Apr 2014 11:16:38 +0900 Authentication-Results: mailmta1a.mozu.eo.k-opti.ad.jp; dkim=none reason="no signature"; dkim-adsp=none Received: from localhost ([127.0.0.1] helo=[67.207.142.3]) by mail.9fans.net with esmtp (Exim 4.71) (envelope-from <9fans-bounces@9fans.net>) id 1WVtwU-0008Fq-EO; Fri, 04 Apr 2014 02:33:18 +0000 Received: from mr004.lax02.mailroute.net ([199.89.1.7] helo=in-mr004.lax02.mailroute.net) by mail.9fans.net with esmtp (Exim 4.71) (envelope-from ) id 1WVtwT-0008Fk-2k for 9fans@9fans.net; Fri, 04 Apr 2014 02:33:17 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by in-mr004.lax02.mailroute.net (Postfix) with ESMTP id 3g0PpB1SqSz14Ksg for <9fans@9fans.net>; Fri, 4 Apr 2014 02:13:54 +0000 (UTC) X-Virus-Scanned: by MailRoute X-X-Spam-Flag: NO X-X-Spam-Score: -0.001 X-X-Spam-Level: X-X-Spam-Status: No, score=-0.001 tagged_above=-9999 tests=[SPF_PASS=-0.001] autolearn=disabled Received: from in-mr004.lax02.mailroute.net ([199.89.1.7]) by localhost (mr004.lax02.mailroute.net [127.0.0.1]) (mroute_mailscanner, port 10024) with LMTP id UoinzSP3a-pJ for <9fans@9fans.net>; Fri, 4 Apr 2014 02:13:53 +0000 (UTC) Received: from ladd.quanstro.net (ladd.quanstro.net [69.55.170.73]) by in-mr004.lax02.mailroute.net (Postfix) with ESMTP id 3g0Pp84ZNRz14KvN for <9fans@9fans.net>; Fri, 4 Apr 2014 02:13:52 +0000 (UTC) From: erik quanstrom Date: Thu, 3 Apr 2014 22:13:49 -0400 To: 9fans@9fans.net Message-ID: <4e70d3ef3441e82d13acf2e7ca090733@ladd.quanstro.net> In-Reply-To: <3448b9061bd0930eb5dc5ac2d1b669a7@jitaku.localdomain> References: <3448b9061bd0930eb5dc5ac2d1b669a7@jitaku.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] what is differece(s) between sources and atom kernel? X-BeenThere: 9fans@9fans.net X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.9fans.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: 9fans-bounces@9fans.net Errors-To: 9fans-bounces@9fans.net Received-SPF: pass On Thu Apr 3 22:06:07 EDT 2014, kokamoto@hera.eonet.ne.jp wrote: > I've been considered why pc kernel dosen't work for go compiling, > however pcpae kernel does. The 'sources' pc kernel works fine > (from David's talk here). > > In the 'sources' pc kernel, there is a definition of fpssesave etc > in its l.s. > On the other hand, no definition in atom's pc kernel. > However, pcpae kernel have them in l.s (named ssesave etc). > I think this is the cause of different behaviours between them. > Am I right? yes, the 9atom pc kernel doesn't support SSE. this is on purpose. i thought support for multiple types of floating point in the same kernel was not ideal. and since i think of the pc kernel as there mostly to support quite old hardware without sse support, and really new and tiny hardware (also likely with funny floating point), i thought it would work to just support sse in the PAE kernel. pae isn't newfangled. it was supported, iirc, by the ppro. - erik --upas-cyhsxrnvrubrlenpvfjnshjahe--