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:<Larry.Scheer@lsi.com>,<Brian.Stark@lsi.com>,<Ed.Kwan@lsi.com>
MAID:2
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
RMID:#imap/LSI/INBOX	0	DEC609CD0E54B2448DAF023C89AE9755E9275AAC@cosmail02.lsi.com
X-Sylpheed-End-Special-Headers: 1
Date: Thu, 19 Nov 2009 19:41:21 -0800
From: Andrew Sharp <andy.sharp@lsi.com>
To: "Scheer, Larry" <Larry.Scheer@lsi.com>
Cc: "Stark, Brian" <Brian.Stark@lsi.com>, "Kwan, Ed" <Ed.Kwan@lsi.com>
Subject: Re: load_vmlinux, fast boot, etc
Message-ID: <20091119194121.5605a19a@ripper.onstor.net>
In-Reply-To: <DEC609CD0E54B2448DAF023C89AE9755E9275AAC@cosmail02.lsi.com>
References: <2B044E14371DA244B71F8BF2514563F504191634@cosmail03.lsi.com>
	<E1EC65251D4B3D46BBC0AAA3C0629222AFEEDAFA@cosmail02.lsi.com>
	<DEC609CD0E54B2448DAF023C89AE9755E9275AAC@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

Hi Ed,

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.

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.

Cheers,

a

On Thu, 19 Nov 2009 18:02:57 -0700 "Scheer, Larry"
<Larry.Scheer@lsi.com> wrote:

> 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.
>=20
> It would be nice to make new proms and the fast boot available to the
> field at the same time, but not absolutely necessary.
>=20
> 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
>=20
> 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
>=20
>=20
> ________________________________
> 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
>=20
> Hi Andy,
>=20
> 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:
>=20
> 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
>=20
> On my 4.0.2.9 system:
> * Load program /onstor/bin/load_vmlinux is missing.
>=20
> 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=99l=
l need to
> understand the benefits, risks and testing requirements before making
> a decision.
>=20
> Thanks,
> Ed
>=20
> Xref: TED 27689 load_txrx: block write from offset 0 failed: 22 -
> Invalid argument
