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:<Brian.Stark@lsi.com>,<Ed.Kwan@lsi.com>,<Larry.Scheer@lsi.com>
MAID:2
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
RMID:#imap/LSI/INBOX	0	E1EC65251D4B3D46BBC0AAA3C0629222AFC7E283@cosmail02.lsi.com
X-Sylpheed-End-Special-Headers: 1
Date: Mon, 30 Nov 2009 10:20:42 -0800
From: Andrew Sharp <andy.sharp@lsi.com>
To: "Stark, Brian" <Brian.Stark@lsi.com>
Cc: "Kwan, Ed" <Ed.Kwan@lsi.com>, "Scheer, Larry" <Larry.Scheer@lsi.com>
Subject: Re: load_vmlinux, fast boot, etc
Message-ID: <20091130102042.0993245e@ripper.onstor.net>
In-Reply-To: <E1EC65251D4B3D46BBC0AAA3C0629222AFC7E283@cosmail02.lsi.com>
References: <2B044E14371DA244B71F8BF2514563F504191634@cosmail03.lsi.com>
	<E1EC65251D4B3D46BBC0AAA3C0629222AFEEDAFA@cosmail02.lsi.com>
	<DEC609CD0E54B2448DAF023C89AE9755E9275AAC@cosmail02.lsi.com>
	<20091119194121.5605a19a@ripper.onstor.net>
	<2B044E14371DA244B71F8BF2514563F504191B4D@cosmail03.lsi.com>
	<E1EC65251D4B3D46BBC0AAA3C0629222AFC7E283@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=UTF-8
Content-Transfer-Encoding: quoted-printable

Neither needs to be checked.  All will work as intended just by
compiling it with the right compiler arguments, which Larry can make
happen with the Makefile.

On Sun, 29 Nov 2009 22:51:37 -0700 "Stark, Brian" <Brian.Stark@lsi.com>
wrote:

> 2.0.0 PROMs will have the fast boot support.  The autoload variable
> must be set to 'user', so this also has to be checked...
>=20
>=20
> ________________________________________
> From: Kwan, Ed
> Sent: Sunday, November 29, 2009 9:46 PM
> To: Sharp, Andy; Scheer, Larry
> Cc: Stark, Brian
> Subject: RE: load_vmlinux, fast boot, etc
>=20
> Probably safer not to pick up new kernel mods at this time.
> I'll just put an if-statement in /etc/init.d/onstor-load-embedded to
> check the prom version. What prom version will have fast boot support?
>=20
>=20
> -----Original Message-----
> From: Andrew Sharp [mailto:andy.sharp@lsi.com]
> Sent: Thursday, November 19, 2009 7:41 PM
> To: Scheer, Larry
> Cc: Stark, Brian; Kwan, Ed
> Subject: Re: load_vmlinux, fast boot, etc
>=20
> Hi Ed,
>=20
> The error message you are seeing is because the user space stuff is
> there, load_vmlinux and onstor-load-embedded, but the kernel mods
> required are not in those branches.  The load_vmlinux program can be
> compiled without a certain define and that will make it able to work
> with the older kernel, so you could handle it that way or you could
> take the kernel mods as we discussed briefly on Tues.
>=20
> All this will do is stop the error message.  It won't make
> fast-booting work unless the system in question has the latest prom
> as Brian mentioned.
>=20
> Cheers,
>=20
> a
>=20
> On Thu, 19 Nov 2009 18:02:57 -0700 "Scheer, Larry"
> <Larry.Scheer@lsi.com> wrote:
>=20
> > The latest changes to the load_vmlinux code are 100% backward
> > compatible with PROM versions 1.0.8 and later. We could release this
> > code without having the field upgrade to new proms.
> >
> > It would be nice to make new proms and the fast boot available to
> > the field at the same time, but not absolutely necessary.
> >
> > Larry
> > ________________________________________
> > From: Stark, Brian
> > Sent: Thursday, November 19, 2009 4:36 PM
> > To: Kwan, Ed; Sharp, Andy
> > Cc: Scheer, Larry
> > Subject: RE: load_vmlinux, fast boot, etc
> >
> > To take advantage of fast boot, a new PROM would also have to be
> > released.  The changes are checked in, and I have a few more pending
> > changes to hopefully address a defect seen during power-up=E2=80=A6
> >
> >
> > ________________________________
> > From: Kwan, Ed
> > Sent: Thursday, November 19, 2009 4:28 PM
> > To: Sharp, Andy
> > Cc: Scheer, Larry; Stark, Brian
> > Subject: load_vmlinux, fast boot, etc
> >
> > Hi Andy,
> >
> > In the current 4.0.3.0 submittals and 4.0.2.x patches, we are
> > picking up /etc/init.d/onstor-load-embedded and but not
> > load_vmlinux from the Linux root file system.  This triggers some
> > error messages during boot:
> >
> > On a 4.0.3.0 QA system:
> > load_txrx: block write from offset 0 failed: 22 - Invalid argument
> > load_fp: block write from offset 0 failed: 22 - Invalid argument
> >
> > On my 4.0.2.9 system:
> > * Load program /onstor/bin/load_vmlinux is missing.
> >
> > Larry will rebuild the Linux root fs for my 4.0.2.x patches.
> > For 4.0.3.0, Larry suggests we take the complete fast boot change.
> > However, on Tuesday during the Engineering meeting, you mentioned we
> > shouldn=E2=80=99t take it. I would like all of us to sync up. I=E2=80=
=99ll need to
> > understand the benefits, risks and testing requirements before
> > making a decision.
> >
> > Thanks,
> > Ed
> >
> > Xref: TED 27689 load_txrx: block write from offset 0 failed: 22 -
> > Invalid argument
