From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp131.iad.emailsrvr.com (smtp131.iad.emailsrvr.com [207.97.245.131]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id F3C5E2012AC for ; Mon, 30 Apr 2012 08:14:51 -0700 (PDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp23.relay.iad1a.emailsrvr.com (SMTP Server) with ESMTP id 625433486B0; Mon, 30 Apr 2012 11:14:50 -0400 (EDT) X-Virus-Scanned: OK Received: from legacy32.wa-web.iad1a (legacy32.wa-web.iad1a.rsapps.net [192.168.2.146]) by smtp23.relay.iad1a.emailsrvr.com (SMTP Server) with ESMTP id 301D33486DC; Mon, 30 Apr 2012 11:14:50 -0400 (EDT) Received: from reed.com (localhost [127.0.0.1]) by legacy32.wa-web.iad1a (Postfix) with ESMTP id 162158D0026; Mon, 30 Apr 2012 11:14:50 -0400 (EDT) Received: by apps.rackspace.com (Authenticated sender: dpreed@reed.com, from: dpreed@reed.com) with HTTP; Mon, 30 Apr 2012 11:14:50 -0400 (EDT) Date: Mon, 30 Apr 2012 11:14:50 -0400 (EDT) From: dpreed@reed.com To: "Outback Dingo" MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_20120430111450000000_36510" Importance: Normal X-Priority: 3 (Normal) X-Type: html In-Reply-To: References: Message-ID: <1335798890.08871546@apps.rackspace.com> X-Mailer: webmail7.0 Cc: cerowrt-devel@lists.bufferbloat.net Subject: [Cerowrt-devel] =?utf-8?q?Pointers_on_build_setup=3F?= X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Apr 2012 15:14:52 -0000 ------=_20120430111450000000_36510 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =0ARegarding builds - can someone who is building cerowrt from source (incl= uding kernel) point me at the recipe for building it completely from scratc= h?=0A =0ABesides running 3.3-2 on a 3800, I've begun my project to validate= that Cerowrt can run on my ubnt RouterStation Pro box, which is preliminar= y to doing some experimentation on dense scalability that interests me. I= verified that it runs the latest stable Backfire release of OpenWRT this w= eekend, and it does so quite well.=0A =0AMy own private home build server i= s (essentially) a cluster of two AMD8160 8-core 32 GB servers connected wit= h 40 Gb/s Infiniband and a 6-way RAID5 storage array on one of them that gi= ves quite nice read performance. I'm not worried about how long it takes t= o do a build...=0A =0AAnyway - the recipe doesn't have to be perfected for = me to use it - and I suspect it's similar to OpenWRT's build, so maybe poin= ting me to the best help for that and what the differences are would be gre= at.=0A =0AI promise I will write the "port" experience up and post it on th= e Wiki, in case others want to port cerowrt to other "OpenWRT platforms" of= sufficient capabilities.=0A =0ADavid=0A =0A-----Original Message-----=0AFr= om: "Outback Dingo" =0ASent: Sunday, April 29, 2012= 9:42pm=0ATo: "Dave Taht" =0ACc: cerowrt-devel@lists.b= ufferbloat.net=0ASubject: Re: [Cerowrt-devel] speeding up builds=0A=0A=0A= =0AOn Sun, Apr 29, 2012 at 8:15 PM, Dave Taht wrote:= =0A> I finally acquired a machine with 32GB of ram, an intel 3930k (6=0A> c= ores), and an SSD.=0A>=0A> I put the build_dir, /tmp and /var/tmp on ramdis= ks, and...=0A>=0A> This cut a complete cerowrt build (including toolchain) = down from >=0A> 3.5 hrs down to under 45 minutes.=0A>=0A> Without the toolc= hain rebuild, but after a make clean (to rebuild the=0A> packages and kerne= l), it's about 28 minutes.=0A>=0A> I can see that it is possible to paralle= lize things more to maybe chop=0A> another 30% of of things...=0A> ...but I= 'm glad to have 3 hrs of my life back, per build.=0A>=0A> I wanted to figur= e out to what extent modern hardware would enhance=0A> the existing buildbo= t system.=0A> Now I know...=0A=0Aodd my laptop will do a full build with to= ol chain in about an=0Ahour..... its only a core i3 with 6gb and an ssd=0A= =0A>=0A>=0A> --=0A> Dave T=C3=A4ht=0A> SKYPE: davetaht=0A> US Tel: 1-239-82= 9-5608=0A> http://www.bufferbloat.net=0A> _________________________________= ______________=0A> Cerowrt-devel mailing list=0A> Cerowrt-devel@lists.buffe= rbloat.net=0A> https://lists.bufferbloat.net/listinfo/cerowrt-devel=0A_____= __________________________________________=0ACerowrt-devel mailing list=0AC= erowrt-devel@lists.bufferbloat.net=0Ahttps://lists.bufferbloat.net/listinfo= /cerowrt-devel ------=_20120430111450000000_36510 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Regarding = builds - can someone who is building cerowrt from source (including kernel)= point me at the recipe for building it completely from scratch?

=0A

 

=0A

= Besides running 3.3-2 on a 3800, I've begun my project to validate that Cer= owrt can run on my ubnt RouterStation Pro box, which is preliminary to doin= g some experimentation on dense scalability that interests me.   = I verified that it runs the latest stable Backfire release of OpenWRT this = weekend, and it does so quite well.

=0A

=  

=0A

My own private home build ser= ver is (essentially) a cluster of two AMD8160 8-core 32 GB servers connecte= d with 40 Gb/s Infiniband and a 6-way RAID5 storage array on one of them th= at gives quite nice read performance.  I'm not worried about how long = it takes to do a build...

=0A

 

= =0A

Anyway - the recipe doesn't have to be = perfected for me to use it - and I suspect it's similar to OpenWRT's build,= so maybe pointing me to the best help for that and what the differences ar= e would be great.

=0A

 

=0A

I promise I will write the "port" experience up= and post it on the Wiki, in case others want to port cerowrt to other "Ope= nWRT platforms" of sufficient capabilities.

=0A

 

=0A

David

=0A

 

=0A

----= -Original Message-----
From: "Outback Dingo" <outbackdingo@gmail.co= m>
Sent: Sunday, April 29, 2012 9:42pm
To: "Dave Taht" <dav= e.taht@gmail.com>
Cc: cerowrt-devel@lists.bufferbloat.net
Subj= ect: Re: [Cerowrt-devel] speeding up builds

=0A
=0A

On Sun, Apr 29, 201= 2 at 8:15 PM, Dave Taht <dave.taht@gmail.com> wrote:
> I fina= lly acquired a machine with 32GB of ram, an intel 3930k (6
> cores)= , and an SSD.
>
> I put the build_dir, /tmp and /var/tmp on= ramdisks, and...
>
> This cut a complete cerowrt build (in= cluding toolchain) down from >
> 3.5 hrs down to under 45 minute= s.
>
> Without the toolchain rebuild, but after a make clea= n (to rebuild the
> packages and kernel), it's about 28 minutes.>
> I can see that it is possible to parallelize things more = to maybe chop
> another 30% of of things...
> ...but I'm gl= ad to have 3 hrs of my life back, per build.
>
> I wanted t= o figure out to what extent modern hardware would enhance
> the exi= sting buildbot system.
> Now I know...

odd my laptop wil= l do a full build with tool chain in about an
hour..... its only a cor= e i3 with 6gb and an ssd

>
>
> --
> D= ave T=C3=A4ht
> SKYPE: davetaht
> US Tel: 1-239-829-5608> http://www.bufferbloat.net
> ______________________________= _________________
> Cerowrt-devel mailing list
> Cerowrt-de= vel@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/= cerowrt-devel
_______________________________________________
Cer= owrt-devel mailing list
Cerowrt-devel@lists.bufferbloat.net
https= ://lists.bufferbloat.net/listinfo/cerowrt-devel

=0A
------=_20120430111450000000_36510--