From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 21125D6D646 for <9fans@9fans.net>; Thu, 12 Dec 2019 09:10:17 -0500 (EST) (envelope-from crossd@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 6774DF51567; Thu, 12 Dec 2019 09:10:17 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1576159817; b=fd9zzY3RlSBgWDcdCabEfn9OA/KRBqAkQJyOwUbZidGaZUtSMt KP0qrr4+s9ZdibxeRD4p49IKkKepGGLmtYJuHYvGlmdRaJQyeigTiXCWzToGavUE aM+7z7OMPJjbI/LTRaCCIQ8xf0myCCJ2C5uK2l2VOrxF90xWawQd4Il9RdCZEAHk AGvK5y5ChC1/tzweLosBw0eJ3NSQXhp7Q/gZEWjYzgasAcpPrC9gpjWHAYP0GKJ2 eG4QncBkibCGWzdkQj6t/aIhqnBL6LlmBhYM6u+aahcbSPqNVmj0+yb3g1x1Xt4k SFvj7PDZspAYjdIVBslOQVWdAXOZ5dIc/86A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1576159817; bh=qhUIVWUXeOS5en/oWa5pQ/6hecc0lpPFAr3RI1AT+8w=; b=CWK5imi/7TL5 2ODVOyF4lDuDlBdS8AE7GP1pKmC4R1g4AdOrGoQgm3fdzWaPlX1UMXLqTyueXmdF WKqAbtgDDuXoQ2tdewqDDNMMS62HAw0GZN+Stgka/FDUDoO1mJE+Rl555V6djnCq W9fS6lP2Mj283VrtHghBNnn46m5hl96xA86PqEogieOLQHLGWT/oD7GZUzP1XPrS sJhm8LcEXujgNggIf+OkeueW2p45zN/9Hzcmf4WYerJ6H7HxzqZWTsS3tYjXxDc1 Fc+36i8A2TAKqB72ZX1Yqy496tMU6SacdvGJk7KxR2zn5aO/1Cqyl6wPI4IdFtGv mKq6A4Qk3Q== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=h/2K/fK/ header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.222.175 (mail-qk1-f175.google.com); spf=pass smtp.mailfrom=crossd@gmail.com smtp.helo=mail-qk1-f175.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=PFSyEIyf; x-ptr=pass smtp.helo=mail-qk1-f175.google.com policy.ptr=mail-qk1-f175.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Record found); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=h/2K/fK/ header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.222.175 (mail-qk1-f175.google.com); spf=pass smtp.mailfrom=crossd@gmail.com smtp.helo=mail-qk1-f175.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=PFSyEIyf; x-ptr=pass smtp.helo=mail-qk1-f175.google.com policy.ptr=mail-qk1-f175.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Record found); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedufedrudeljedgiedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeggfhgjhf ffkffuvfgtsegrtderredttdejnecuhfhrohhmpeffrghnucevrhhoshhsuceotghrohhs shgusehgmhgrihhlrdgtohhmqeenucffohhmrghinhepthhophhitggsohigrdgtohhmne cukfhppedvtdelrdekhedrvddvvddrudejheenucfrrghrrghmpehinhgvthepvddtledr keehrddvvddvrddujeehpdhhvghlohepmhgrihhlqdhqkhduqdhfudejhedrghhoohhglh gvrdgtohhmpdhmrghilhhfrhhomhepoegtrhhoshhsugesghhmrghilhdrtghomhequcfu kfgkgfepuddttdehkeenucevlhhushhtvghrufhiiigvpedt X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'crossd@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="crossd@gmail.com"; helo=mail-qk1-f175.google.com; client-ip=209.85.222.175 Received: from mail-qk1-f175.google.com (mail-qk1-f175.google.com [209.85.222.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Thu, 12 Dec 2019 09:10:16 -0500 (EST) (envelope-from crossd@gmail.com) Received: by mail-qk1-f175.google.com with SMTP id w127so1655472qkb.11 for <9fans@9fans.net>; Thu, 12 Dec 2019 06:10:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=qhUIVWUXeOS5en/oWa5pQ/6hecc0lpPFAr3RI1AT+8w=; b=h/2K/fK/BN5Haom5Mj9PnLhTxfLz83CIVlZx06n4mWLxFIu8UcSrXmTJUSdCH7iQrg flD9vTtEKr9btQMtmB3aU3LDopcw0SvGkGSbijyl0IL3DYtUxOIuQhZa+w/jRt8oXali m2BF/oGSHPeaju/QnkJE+IQ3mUGUT5QdgFsuy6Kw/6oa80WRQC9KBoOoUNqatSm+D1Dv aYnqY3Go3BV8ic9uLbMt3T0TeT0EhMJ4Qvi3GXUrnoQPPO3sC62+AXbhrrFPuPlDr5R1 45NPX/o1gLoX80v/19zTSP4d5BAW6n2RwjUMkpzeQGNClhhUwMnrl4xwYTYGvgm4xPQS +9ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=qhUIVWUXeOS5en/oWa5pQ/6hecc0lpPFAr3RI1AT+8w=; b=PFSyEIyfjg7lt29nAGsNdcb05S4jSihDCfkL83/TqP8EeBggWqjJIFHPgv3bAPsqOi zWfN86Gvj3SE8DyNf3HNY4+DK7Nv3d3EqxOXv4ZbxnXqBc5u1hZHEwCOsCPcihVk6JxZ M1ABZMKTuu1S54iMeqmrTUpiUkoIO44xCMLu2UE3tMcQhpPTVq46z8+xAIuLOtRhf+RE zH2WBpAEQTZBCDp9YjcVG1vfI9yPBjLPCGXIgoqQOsOTKczfbsivlvNn9CBDUaJZpg1I dxNPBUiiRhOj2xkQ1G+46IkKboL/SibbI+PUYci6+cmYGMeK6HRb2hW1QPaJHcT4tC7p pafQ== X-Gm-Message-State: APjAAAXuV9Pzj2sg3W3+jip3C8Molya+BAITaN8Wn/i5hHsgw60nORPf BkYGeVR69gTP+WO+8nq2ySm4i7wOruKM9D6dVWJsTK01 X-Google-Smtp-Source: APXvYqxdY1g4srcqJDtqL2KlD3sHubkKdMXwGQdLW5Ja9QR8Z6lUcItmISF+dCIxRh5fDL9/+KTL20mbmJ77VrfaC6A= X-Received: by 2002:ae9:efc7:: with SMTP id d190mr8268590qkg.350.1576159815822; Thu, 12 Dec 2019 06:10:15 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Dan Cross Date: Thu, 12 Dec 2019 19:40:03 +0530 Message-ID: Subject: Re: [9fans] ARM hardware and SATA To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary="000000000000ee73450599824d4f" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 228b845e-1ce9-11ea-b898-e70d44e125bf --000000000000ee73450599824d4f Content-Type: text/plain; charset="UTF-8" Our use of plan9 was really incidental and was in support of our work on Akaros. It was a tool we used to support our development environment, but not a focus of development itself nor something we did development on directly. We did contribute a few things back to 9legacy; some bug fixes for the i218 driver where the NIC would lock up come to mind; we found a few bugs in the 9pi USB stack that Richard fixed. I suppose that counts as "improving" plan9. Work on Akaros has stopped however, at least at Google. Those that I know who use acme at Google are not, generally, writing web services. Rather, they are working on the Go compiler and runtime. I suppose it's possible that someone uses acme to write web services, but the number of people doing that kind of thing is actually pretty small, even though a lot of people think of Google as a "web" company. I dunno; I work on kernels. - Dan C. On Thu, Dec 12, 2019, 5:47 PM Juan Cuzmar wrote: > Wow I'm surprised that people are still working on plan9 to > develop things especially in google... If I could aso: what kind > of things you develop with plan9? > > Dan Cross wrote: > > We had 9legacy running on Intel NUCs at Google for our internal > > development. It worked well enough, though of course wasn't an > > ARM based machine. Getting it going was a little hacky, but not > > too bad. We were using raspberry pi's as terminals. > > > > I haven't looked in depth, but I suspect there's relatively > > little support for SATA interfaces in Richard's BCM code. > > Targeting something like the BananaPi W2 as a small server > > would probably be doable and the delta from Richard's code > > would be smaller than an ersatz port. > > > > - Dan C. > > > > > > On Thu, Dec 12, 2019, 12:02 PM Lucio De Re > > wrote: > > > > > I'd like suggestions for some hardware on which to run Plan 9, almost > > > certainly expandable SSD capacity will be a must (Venti service). > > > Price and quality will be the biggest factors, as always. > > > > > > Ideally, storage is where the value will reside, the actual processor > > > could be expendable. > > > > > > ARM would allow me to start with Richard Miller's release, which I > > > believe to be a very sound foundation. > > > > > > Thanks for any and all comments. > > > > > > Lucio. > > > > ------------------------------------------ > > 9fans: 9fans > > Permalink: > > > https://9fans.topicbox.com/groups/9fans/Tfa3a09b0e78ea56b-Mb7916a939d1b3ea5c7cf7b1f > > Delivery options: > > https://9fans.topicbox.com/groups/9fans/subscription > ------------------------------------------ > 9fans: 9fans > Permalink: > https://9fans.topicbox.com/groups/9fans/Tfa3a09b0e78ea56b-M4e6f7e9ded09cec99479a158 > Delivery options: https://9fans.topicbox.com/groups/9fans/subscription > --000000000000ee73450599824d4f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Our use of plan9 was really incidental and was in support= of our work on Akaros. It was a tool we used to support our development en= vironment, but not a focus of development itself nor something we did devel= opment on directly. We did contribute a few things back to 9legacy; some bu= g fixes for the i218 driver where the NIC would lock up come to mind; we fo= und a few bugs in the 9pi USB stack that Richard fixed. I suppose that coun= ts as "improving" plan9.

W= ork on Akaros has stopped however, at least at Google.

Those that I know who use acme at Google are= not, generally, writing web services. Rather, they are working on the Go c= ompiler and runtime. I suppose it's possible that someone uses acme to = write web services, but the number of people doing that kind of thing is ac= tually pretty small, even though a lot of people think of Google as a "= ;web" company. I dunno; I work on kernels.

=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 - Dan C.


On Thu, Dec 12, 2019, 5:47 PM Juan Cuzmar <juan.cuzmar.s@gmail.com> wro= te:
Wow I'm surprised that peop= le are still working on plan9 to
develop things especially in google... If I could aso: what kind
of things you develop with plan9?

Dan Cross <crossd@gmail.com> wrote:
> We had 9legacy running on Intel NUCs at Google for our internal
> development. It worked well enough, though of course wasn't an
> ARM based machine. Getting it going was a little hacky, but not
> too bad. We were using raspberry pi's as terminals.
>
> I haven't looked in depth, but I suspect there's relatively > little support for SATA interfaces in Richard's BCM code.
> Targeting something like the BananaPi W2 as a small server
> would probably be doable and the delta from Richard's code
> would be smaller than an ersatz port.
>
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0- Dan C.
>
>
> On Thu, Dec 12, 2019, 12:02 PM Lucio De Re
> <lucio.dere@gmail.com> wrote:
>
> > I'd like suggestions for some hardware on which to run Plan 9= , almost
> > certainly expandable SSD capacity will be a must (Venti service).=
> > Price and quality will be the biggest factors, as always.
> >
> > Ideally, storage is where the value will reside, the actual proce= ssor
> > could be expendable.
> >
> > ARM would allow me to start with Richard Miller's release, wh= ich I
> > believe to be a very sound foundation.
> >
> > Thanks for any and all comments.
> >
> > Lucio.
>
> ------------------------------------------
> 9fans: 9fans
> Permalink:
> h= ttps://9fans.topicbox.com/groups/9fans/Tfa3a09b0e78ea56b-Mb7916a939d1b3ea5c= 7cf7b1f
> Delivery options:
> https://9fans.topicbox.com/gro= ups/9fans/subscription
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Tfa3a09b0e78ea56b-M4e6f7e9ded0= 9cec99479a158
Delivery options: https://9fans.topic= box.com/groups/9fans/subscription
--000000000000ee73450599824d4f--