X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C7C4DA.BFFB4492@onstor-exch02.onstor.net>; Thu, 12 Jul 2007 16:17:00 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C7C4DA.BFFB4492"
References: <BB375AF679D4A34E9CA8DFA650E2B04E0481EF41@onstor-exch02.onstor.net>
Content-class: urn:content-classes:message
Subject: FW: PERFORCE change 24550 for review
Date: Thu, 12 Jul 2007 16:15:37 -0700
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E02F3D443@onstor-exch02.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: PERFORCE change 24550 for review
Thread-Index: AcfE0fqWFewz7albTki15MvztePKjgABZ2DdAACahLAAACMgBA==
From: "Ken Renshaw" <ken.renshaw@onstor.com>
To: "Andy Sharp" <andy.sharp@onstor.com>,
	"Larry Scheer" <larry.scheer@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C7C4DA.BFFB4492
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

FYI, I'm about ready to checkin the merge...cheetah debug builds have =
passed buildver testing without issue, but while I wasn't looking =
Wencheng checked in something that broke the opt build. As soon as he =
checks in the fix and I can verify it I'll finish checking in the merge.

-Ken


-----Original Message-----
From: Wencheng Chai
Sent: Thu 7/12/2007 4:12 PM
To: Ken Renshaw
Cc: Wencheng Chai
Subject: RE: PERFORCE change 24550 for review
=20

    I am looking into the problem now.

    Thanks,
    Wencheng


-----Original Message-----
From: Ken Renshaw=20
Sent: Thursday, July 12, 2007 4:11 PM
To: Wencheng Chai
Subject: FW: PERFORCE change 24550 for review

I think this checkin is broken for opt builds. I have built cheetah and =
bobcat debug builds, but the opt build fails with:

make -f Makefile.ssc_mgmt VARIANT=3Dopt PROD=3Dch default
make[1]: Entering directory `/perforce/trees/cougar/nfx-tree'
make -j8 -C ./code/sm-seep TARGET=3DSSC_MGMT VARIANT=3Dopt PROD=3Dch
make[2]: Entering directory =
`/perforce/trees/cougar/nfx-tree/code/sm-seep'
/usr/local/sde4/bin/gcc   -I./eee -I../../Includes/eee -I../../Includes =
-I. -I../../Build/ch/opt -nostdlib -nostdinc -fno-builtin-printf =
-fno-builtin-abort -mcpu=3Dr3k -mips1 -DTX3927 -DLANGUAGE_C -EL =
-Aendian\(little\)   -O3 -Wall -Dalgor_comp -DCHEETAH -Werror =
-DEXTENDED_SECURITY -DNFX_KERBEROS -DNETEEE_FRAGMENT -DDONT_USE_TLB  -G =
0  -DOS_INCL=3D\"eee.h\"  -DCHEETAH -g -DSSC_MGMT -DAGILE_HARDWARE =
-DNFX_MOD_SSC -c seep-api.c -o =
../../Build/ch/opt/Objects/SSC_MGMT/sm-seep/seep-api.o
seep-api.c: In function `envCopyBootDevInfo':
seep-api.c:1080: `IPM_SSC_IF1_STR' undeclared (first use this function)
seep-api.c:1080: (Each undeclared identifier is reported only once
seep-api.c:1080: for each function it appears in.)
make[2]: *** [../../Build/ch/opt/Objects/SSC_MGMT/sm-seep/seep-api.o] =
Error 1
make[2]: Leaving directory =
`/perforce/trees/cougar/nfx-tree/code/sm-seep'
make[1]: *** [Build/ch/opt/Objects/SSC_MGMT/sm-seep/seep-api.o] Error 2
make[1]: Leaving directory `/perforce/trees/cougar/nfx-tree'
make: *** [sscm] Error 2
-bash-3.00$


Can you please fix this? I'm trying to finish merging the zonda code =
in...

Thanks,

-Ken


-----Original Message-----
From: wenchengc [mailto:wenchengc@build-k2-depot]
Sent: Thu 7/12/2007 3:14 PM
To: Andy Sharp; Brian DeForest; Charissa Willard; Chris Vandever; =
Danqing Jin; Henry Lau; Ian Brown; Jobi Ariyamannil; Jonathan Goldick; =
Ken Renshaw; Larry Scheer; Maxim Kozlovsky; Mike Lee; Sandrine =
Boulanger; Tim Gardner
Subject: PERFORCE change 24550 for review
=20
Change 24550 by wenchengc@wencheng-perforce on 2007/07/12 15:08:34

	Created a new library called ssc-ifconfig to replace the duplicated =
functions in both ssc-vsd
	and sm-ipmd, also implemented new function to configure IP alias on the =
back plane interface.
	Created new header file ipm-if.h in ./nfx-tree/Includes/linux and =
./nfx-tree/Includes/openbsd
	in order to fix most of the hard coded SSC interface names being used =
in different functions.=20
	Created test code for the library ssc-ifconfig.
	Reviewed by: maximk, rendellf.

Affected files ...

... //depot/cougar/nfx-tree/code/sm-chassis/cm-util-bc.c#4 edit
... //depot/cougar/nfx-tree/code/sm-ipmd-lib/ipmd-lib.c#2 edit
... //depot/cougar/nfx-tree/code/sm-ipmd-lib/ipmd-lib.h#2 edit
... //depot/cougar/nfx-tree/code/sm-ipmd/Makefile#4 edit
... //depot/cougar/nfx-tree/code/sm-ipmd/ipmd-kern-linux.c#2 edit
... //depot/cougar/nfx-tree/code/sm-ipmd/ipmd-kern-openbsd.c#2 edit
... //depot/cougar/nfx-tree/code/sm-ipmd/ipmd-kern.h#2 edit
... //depot/cougar/nfx-tree/code/sm-ipmd/ipmd.c#3 edit
... //depot/cougar/nfx-tree/code/sm-seep/seep-api.c#5 edit
... //depot/cougar/nfx-tree/code/ssc-ifconfig/Makefile#1 add
... //depot/cougar/nfx-tree/code/ssc-ifconfig/ssc-ifc-linux.c#1 add
... //depot/cougar/nfx-tree/code/ssc-ifconfig/ssc-ifc-linux.h#1 add
... //depot/cougar/nfx-tree/code/ssc-ifconfig/ssc-ifc-openbsd.c#1 add
... //depot/cougar/nfx-tree/code/ssc-ifconfig/ssc-ifc-openbsd.h#1 add
... //depot/cougar/nfx-tree/code/ssc-ifconfig/ssc-ifc.h#1 add
... //depot/cougar/nfx-tree/code/ssc-ifconfig/test/ifc.c#1 add
... //depot/cougar/nfx-tree/code/ssc-ifconfig/test/ifc.h#1 add
... //depot/cougar/nfx-tree/code/ssc-ifconfig/test/ipc.c#1 add
... //depot/cougar/nfx-tree/code/ssc-ifconfig/test/rt.c#1 add
... //depot/cougar/nfx-tree/code/ssc-ifconfig/test/rt.h#1 add
... //depot/cougar/nfx-tree/code/ssc-nfxsh/cmd_system.c#8 edit
... //depot/cougar/nfx-tree/code/ssc-openafs-rx/rx_getaddr.c#3 edit
... //depot/cougar/nfx-tree/code/ssc-optlib/redo_hosts.c#2 edit
... //depot/cougar/nfx-tree/code/ssc-vsd/Makefile#6 edit
... //depot/cougar/nfx-tree/code/ssc-vsd/vs-ipm-linux.c#3 edit
... //depot/cougar/nfx-tree/code/ssc-vsd/vs-ipm-openbsd.c#3 edit
... //depot/cougar/nfx-tree/code/ssc-vsd/vs-ipm.c#5 edit
... //depot/cougar/nfx-tree/code/ssc-vsd/vs-ipm.h#3 edit


http://liszt:1818/@md=3Dd&cd=3D//depot/$c=3DG35@/24550?ac=3D10






------_=_NextPart_001_01C7C4DA.BFFB4492
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7652.24">
<TITLE>FW: PERFORCE change 24550 for review</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=3D2>FYI, I'm about ready to checkin the merge...cheetah =
debug builds have passed buildver testing without issue, but while I =
wasn't looking Wencheng checked in something that broke the opt build. =
As soon as he checks in the fix and I can verify it I'll finish checking =
in the merge.<BR>
<BR>
-Ken<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Wencheng Chai<BR>
Sent: Thu 7/12/2007 4:12 PM<BR>
To: Ken Renshaw<BR>
Cc: Wencheng Chai<BR>
Subject: RE: PERFORCE change 24550 for review<BR>
<BR>
<BR>
&nbsp;&nbsp;&nbsp; I am looking into the problem now.<BR>
<BR>
&nbsp;&nbsp;&nbsp; Thanks,<BR>
&nbsp;&nbsp;&nbsp; Wencheng<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Ken Renshaw<BR>
Sent: Thursday, July 12, 2007 4:11 PM<BR>
To: Wencheng Chai<BR>
Subject: FW: PERFORCE change 24550 for review<BR>
<BR>
I think this checkin is broken for opt builds. I have built cheetah and =
bobcat debug builds, but the opt build fails with:<BR>
<BR>
make -f Makefile.ssc_mgmt VARIANT=3Dopt PROD=3Dch default<BR>
make[1]: Entering directory `/perforce/trees/cougar/nfx-tree'<BR>
make -j8 -C ./code/sm-seep TARGET=3DSSC_MGMT VARIANT=3Dopt PROD=3Dch<BR>
make[2]: Entering directory =
`/perforce/trees/cougar/nfx-tree/code/sm-seep'<BR>
/usr/local/sde4/bin/gcc&nbsp;&nbsp; -I./eee -I../../Includes/eee =
-I../../Includes -I. -I../../Build/ch/opt -nostdlib -nostdinc =
-fno-builtin-printf -fno-builtin-abort -mcpu=3Dr3k -mips1 -DTX3927 =
-DLANGUAGE_C -EL -Aendian\(little\)&nbsp;&nbsp; -O3 -Wall -Dalgor_comp =
-DCHEETAH -Werror -DEXTENDED_SECURITY -DNFX_KERBEROS -DNETEEE_FRAGMENT =
-DDONT_USE_TLB&nbsp; -G 0&nbsp; -DOS_INCL=3D\&quot;eee.h\&quot;&nbsp; =
-DCHEETAH -g -DSSC_MGMT -DAGILE_HARDWARE -DNFX_MOD_SSC -c seep-api.c -o =
../../Build/ch/opt/Objects/SSC_MGMT/sm-seep/seep-api.o<BR>
seep-api.c: In function `envCopyBootDevInfo':<BR>
seep-api.c:1080: `IPM_SSC_IF1_STR' undeclared (first use this =
function)<BR>
seep-api.c:1080: (Each undeclared identifier is reported only once<BR>
seep-api.c:1080: for each function it appears in.)<BR>
make[2]: *** [../../Build/ch/opt/Objects/SSC_MGMT/sm-seep/seep-api.o] =
Error 1<BR>
make[2]: Leaving directory =
`/perforce/trees/cougar/nfx-tree/code/sm-seep'<BR>
make[1]: *** [Build/ch/opt/Objects/SSC_MGMT/sm-seep/seep-api.o] Error =
2<BR>
make[1]: Leaving directory `/perforce/trees/cougar/nfx-tree'<BR>
make: *** [sscm] Error 2<BR>
-bash-3.00$<BR>
<BR>
<BR>
Can you please fix this? I'm trying to finish merging the zonda code =
in...<BR>
<BR>
Thanks,<BR>
<BR>
-Ken<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: wenchengc [<A =
HREF=3D"mailto:wenchengc@build-k2-depot">mailto:wenchengc@build-k2-depot<=
/A>]<BR>
Sent: Thu 7/12/2007 3:14 PM<BR>
To: Andy Sharp; Brian DeForest; Charissa Willard; Chris Vandever; =
Danqing Jin; Henry Lau; Ian Brown; Jobi Ariyamannil; Jonathan Goldick; =
Ken Renshaw; Larry Scheer; Maxim Kozlovsky; Mike Lee; Sandrine =
Boulanger; Tim Gardner<BR>
Subject: PERFORCE change 24550 for review<BR>
<BR>
Change 24550 by wenchengc@wencheng-perforce on 2007/07/12 15:08:34<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Created a new library called =
ssc-ifconfig to replace the duplicated functions in both ssc-vsd<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and sm-ipmd, also implemented =
new function to configure IP alias on the back plane interface.<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Created new header file =
ipm-if.h in ./nfx-tree/Includes/linux and =
./nfx-tree/Includes/openbsd<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in order to fix most of the =
hard coded SSC interface names being used in different functions.<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Created test code for the =
library ssc-ifconfig.<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Reviewed by: maximk, =
rendellf.<BR>
<BR>
Affected files ...<BR>
<BR>
... //depot/cougar/nfx-tree/code/sm-chassis/cm-util-bc.c#4 edit<BR>
... //depot/cougar/nfx-tree/code/sm-ipmd-lib/ipmd-lib.c#2 edit<BR>
... //depot/cougar/nfx-tree/code/sm-ipmd-lib/ipmd-lib.h#2 edit<BR>
... //depot/cougar/nfx-tree/code/sm-ipmd/Makefile#4 edit<BR>
... //depot/cougar/nfx-tree/code/sm-ipmd/ipmd-kern-linux.c#2 edit<BR>
... //depot/cougar/nfx-tree/code/sm-ipmd/ipmd-kern-openbsd.c#2 edit<BR>
... //depot/cougar/nfx-tree/code/sm-ipmd/ipmd-kern.h#2 edit<BR>
... //depot/cougar/nfx-tree/code/sm-ipmd/ipmd.c#3 edit<BR>
... //depot/cougar/nfx-tree/code/sm-seep/seep-api.c#5 edit<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/Makefile#1 add<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/ssc-ifc-linux.c#1 add<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/ssc-ifc-linux.h#1 add<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/ssc-ifc-openbsd.c#1 =
add<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/ssc-ifc-openbsd.h#1 =
add<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/ssc-ifc.h#1 add<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/test/ifc.c#1 add<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/test/ifc.h#1 add<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/test/ipc.c#1 add<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/test/rt.c#1 add<BR>
... //depot/cougar/nfx-tree/code/ssc-ifconfig/test/rt.h#1 add<BR>
... //depot/cougar/nfx-tree/code/ssc-nfxsh/cmd_system.c#8 edit<BR>
... //depot/cougar/nfx-tree/code/ssc-openafs-rx/rx_getaddr.c#3 edit<BR>
... //depot/cougar/nfx-tree/code/ssc-optlib/redo_hosts.c#2 edit<BR>
... //depot/cougar/nfx-tree/code/ssc-vsd/Makefile#6 edit<BR>
... //depot/cougar/nfx-tree/code/ssc-vsd/vs-ipm-linux.c#3 edit<BR>
... //depot/cougar/nfx-tree/code/ssc-vsd/vs-ipm-openbsd.c#3 edit<BR>
... //depot/cougar/nfx-tree/code/ssc-vsd/vs-ipm.c#5 edit<BR>
... //depot/cougar/nfx-tree/code/ssc-vsd/vs-ipm.h#3 edit<BR>
<BR>
<BR>
<A =
HREF=3D"http://liszt:1818/@md=3Dd&cd=3D//depot/$c=3DG35@/24550?ac=3D10">h=
ttp://liszt:1818/@md=3Dd&cd=3D//depot/$c=3DG35@/24550?ac=3D10</A><BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C7C4DA.BFFB4492--
