X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C8226B.EB03B549@onstor-exch02.onstor.net>; Thu, 8 Nov 2007 17:00:27 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-class: urn:content-classes:message
Subject: RE: putting cougars in the e-lab
Date: Thu, 8 Nov 2007 17:00:27 -0800
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E06794905@onstor-exch02.onstor.net>
In-Reply-To: <20071108165812.21b38f02@ripper.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: putting cougars in the e-lab
Thread-Index: Acgia5uQAJ+Ew99/RuSPu/kuaAKuRgAABPjQ
References: <BB375AF679D4A34E9CA8DFA650E2B04E06794861@onstor-exch02.onstor.net><BB375AF679D4A34E9CA8DFA650E2B04E067948EC@onstor-exch02.onstor.net><BB375AF679D4A34E9CA8DFA650E2B04E067948FA@onstor-exch02.onstor.net> <20071108165812.21b38f02@ripper.onstor.net>
From: "Rick Lund" <rick.lund@onstor.com>
To: "Andy Sharp" <andy.sharp@onstor.com>,
	"Maxim Kozlovsky" <maxim.kozlovsky@onstor.com>
Cc: <dl-cougar>

The argc/argv stuff is being added now by Warren (copied from the bobcat
implementation into the cougar tree).  He indicated, however, that the
kernel uses some PROM supplied routines.  Is this really the case?

-Rick

-----Original Message-----
From: Andy Sharp=20
Sent: Thursday, November 08, 2007 4:58 PM
To: Maxim Kozlovsky
Cc: Rick Lund; dl-cougar
Subject: Re: putting cougars in the e-lab

On Thu, 8 Nov 2007 16:53:46 -0800 "Maxim Kozlovsky"
<maxim.kozlovsky@onstor.com> wrote:

> And PROM has to do this anyway for the tftpboot to work.
>=20
> _____________________________________________
> From: Maxim Kozlovsky=20
> Sent: Thursday, November 08, 2007 4:52 PM
> To: Rick Lund; Andy Sharp
> Subject: RE: putting cougars in the e-lab
>=20
> I think Andy wants the PROM to simply set the sibyte mac registers,
> then we don't need to pass anything to Linux, Linux does not need to
> parse anything and everything works because nobody will change the
> registers.
>=20
> _____________________________________________
> From: Rick Lund=20
> Sent: Thursday, November 08, 2007 4:48 PM
> To: Maxim Kozlovsky
> Subject: RE: putting cougars in the e-lab
>=20
> Is the MAC address part of the strings that we pass up from prom into
> BSD right now?  I see some code that sets things like:

Max is correct on both counts.  Also, the prom is not passing things
into the kernel properly (or at all) on cougar.  argv, argc, envp are
all NULL.  Maybe that could be fixed at the same time? ~:^)

> "memsize=3D..."
> "osloadoptions=3D..."
> .
> .
> .
> "macaddr0=3D..."
> "macaddr1=3D..."
>=20
> Before jumping to BSD start address.  Is this the right info?  Or am I
> looking at something irrelevant?
>=20
> -Rick
>=20
> _____________________________________________
> From: Maxim Kozlovsky=20
> Sent: Thursday, November 08, 2007 4:33 PM
> To: dl-Cougar
> Subject: putting cougars in the e-lab
>=20
> Before we do that, we need to fix setting of the MAC addresses in the
> PROM and in Linux. Otherwise it might not work very well for any
> number of cougars greater than one.
>=20
> Unless this is well under way, let me know and I will do it.
