AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:
CFG:
PT:0
S:andy.sharp@lsi.com
RQ:
SSV:mhbs.lsil.com
NSV:
SSH:
R:<Maxim.Kozlovsky@lsi.com>,<Sam.Revitch@lsi.com>,<rendell.fong@lsi.com>
MAID:2
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
RMID:#imap/LSI/INBOX	0	861DA0537719934884B3D30A2666FECC010E3D1B0F@cosmail02.lsi.com
X-Sylpheed-End-Special-Headers: 1
Date: Fri, 19 Mar 2010 09:40:41 -0700
From: Andrew Sharp <andy.sharp@lsi.com>
To: "Kozlovsky, Maxim" <Maxim.Kozlovsky@lsi.com>
Cc: "Revitch, Sam" <Sam.Revitch@lsi.com>, Rendell Fong
 <rendell.fong@lsi.com>
Subject: Re: Tuxstor
Message-ID: <20100319094041.78088513@ripper.onstor.net>
In-Reply-To: <861DA0537719934884B3D30A2666FECC010E3D1B0F@cosmail02.lsi.com>
References: <2E3074EBA7791D4E8CDEEAA5DC8EFC27105BB598@cosmail03.lsi.com>
	<861DA0537719934884B3D30A2666FECC010E3D1B0F@cosmail02.lsi.com>
Organization: LSI
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Hi Sam,

The filesystem is ad hoc right now, and is NFS-root mounted only.  I
can give you a copy of mine, or Max can give you a copy of his, etc.

How you boot it is a bit more complicated.  You should have a 2.X prom
installed on at least the SSC, and be using the userspace method of
image loading.  That should all be available in the tuxrx branch.  I
believe the SSC environment builds and you can even build the SSC
filesystem in the usual way.  "make release" is the usual way, IIRC.

I think Terence is now the corporate expert on upgrading PROMs, so if
you have any questions about that.... ~:^)

gdb?  Never heard of it.  What's it used for?

CC'ing Rendell as he might know what gdb is.

Cheers,

a

On Fri, 19 Mar 2010 10:06:49 -0600 "Kozlovsky, Maxim"
<Maxim.Kozlovsky@lsi.com> wrote:

> Andy,
> 
> Could you please answer Sam's questions about setting up the
> environment? 
> 
> Max
> 
> -----Original Message-----
> From: Revitch, Sam 
> Sent: Thursday, March 18, 2010 7:46 PM
> To: Kozlovsky, Maxim
> Subject: Tuxstor
> 
> Hi Max,
> 
> I've been asked to assist Dave O. with TuxStor, specifically the
> memory sizing algorithms.
> 
> To get an environment set up, I read through the wiki, checked out the
> //depot/tuxrx directory, built a kernel, and managed to build an
> onstor-nas.ko module.  This worked out nicely.  Now I'm trying to
> figure out how to boot a Cougar with the Linux TXRX code, but
> couldn't find much on this topic.  Is there a link or a nice short
> explanation hiding somewhere?
> 
> Dave mentioned that development was being done in the 'tuxrx'
> directory, but it looks like the file system isn't being built there
> without specific additions to the kernel config.  Is this the correct
> place to be working?
> 
> The gdb64-tux seems to require a symlink be created for libexpat
> in /usr/lib.
> 
> Thanks!
> -Sam Revitch
