X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C8288B.3B0DE45C@onstor-exch02.onstor.net>; Fri, 16 Nov 2007 11:59:43 -0800
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----_=_NextPart_001_01C8288B.3B0DE45C"
Content-class: urn:content-classes:message
Subject: RE: Vol online error with latest src 
Date: Fri, 16 Nov 2007 11:59:43 -0800
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E04DCA822@onstor-exch02.onstor.net>
In-Reply-To: <BB375AF679D4A34E9CA8DFA650E2B04E05DA1AAD@onstor-exch02.onstor.net>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
Thread-Topic: Vol online error with latest src 
Thread-Index: AcgoiUYXSyVZ3xf8RJ6NGDd3EI+OuwAAdzhA
From: "Amit Bothra" <amit.bothra@onstor.com>
To: "Henry Lau" <henry.lau@onstor.com>,
	"dl-Software" <dl-software@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8288B.3B0DE45C
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01C8288B.3B0DE45C"


------_=_NextPart_002_01C8288B.3B0DE45C
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I am running with the latest code (+ my online eek changes) and I don't
see this problems.

=20

Thanks,

Amit

=20

________________________________

From: Henry Lau=20
Sent: Friday, November 16, 2007 11:46 AM
To: dl-Software
Subject: Vol online error with latest src=20

=20

Hi,

=20

I am curious if anyone have problem of online a volume in Bobcat with
the latest src tree from dev? It looks like problem to read the owner
block.

=20

Thread 3 (Agile thread esm_handle_t 0x1100f0):

#0  esm_yield (eventp=3D0xffffffff858f23f8, waitSecs=3D1200) at
esm-nfx.c:315

#1  0x83032f40 in thread_yield (eventp=3D0xffffffff858f23f8,
waitSecs=3D1200)

    at thread-api.c:124

#2  0x830cae40 in fs_yield (context=3D0x101c021a00,
event=3D0xffffffff858f24b0,

    time=3D1200, type=3D3) at fs-context.c:3190

#3  0x831efec8 in fs_volReadWrite (context=3D0x101c021a00,
req=3D0x1001c78000)

    at fs-rdwr.c:317

#4  0x831f1090 in fs_volRead (context=3D0x101c021a00, =
req=3D0x1001c78000,

    offset=3D134209536, size=3D1024, IOType=3DFS_VOL_LOGIO) at =
fs-rdwr.c:533

#5  0x831d0bac in fs_owner_read (context=3D0x101c021a00) at =
fs-owner.c:542

#6  0x831d0d40 in fs_owner_check_mount (context=3D0x101c021a00) at
fs-owner.c:606

#7  0x831d1550 in fs_owner_start (context=3D0x101c021a00) at
fs-owner.c:841

#8  0x8319fba4 in fs_doMount (context=3D0x101c021a00, =
req=3D0x1000a064a0)

    at fs-mount.c:2341

#9  0x831a3654 in fs_mountThread (context=3D0x101c021a00) at
fs-mount.c:3389

#10 0x830ca06c in fs_threadBegin (handle=3D1114352, arg=3D0x101c021a00)

    at fs-context.c:2821

#11 0x830332f4 in esmthread_start (handle=3D1114352, nextState=3D0, =
event=3D

          {event =3D 0, p1 =3D {u =3D {dw =3D 18446744071613225552, w =
=3D
2198641232, p =3D 0xffffffff830c9a50}}, p2 =3D {u =3D {dw =3D 0, w =3D =
0, p =3D
0x0}}}, userInfo=3D0x101c021a00)

    at thread-api.c:314

#12 0x8302c60c in esm_threadMain (arg=3D0x10010f2600) at esm-nfx.c:227

#13 0x8302c564 in esm_threadMain (arg=3D0x10010f2600) at esm-nfx.c:198

=20

=20

Henry Lau
Software engineer

ONStor, Inc.
office: 408.963-2486

Henry.lau@onstor.com=20
http://www.onstor.com <http://www.onstor.com>=20

=20

=20


------_=_NextPart_002_01C8288B.3B0DE45C
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:navy;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:Arial;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1027" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dnavy>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I am running with the latest code =
(+ my
online eek changes) and I don&#8217;t see this =
problems.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks,<o:p></o:p></span></font></p>=


<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Amit<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> Henry =
Lau <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Friday, November =
16, 2007
11:46 AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> dl-Software<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Vol online error =
with
latest src </span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Hi,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I am curious if anyone have problem of online a =
volume in
Bobcat with the latest src tree from dev? It looks like problem to read =
the
owner block.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Thread 3 (Agile thread esm_handle_t =
0x1100f0):<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#0&nbsp; esm_yield (eventp=3D0xffffffff858f23f8,
waitSecs=3D1200) at esm-nfx.c:315<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#1&nbsp; 0x83032f40 in thread_yield
(eventp=3D0xffffffff858f23f8, =
waitSecs=3D1200)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp; at =
thread-api.c:124<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#2&nbsp; 0x830cae40 in fs_yield =
(context=3D0x101c021a00,
event=3D0xffffffff858f24b0,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp; time=3D1200, type=3D3) at =
fs-context.c:3190<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#3&nbsp; 0x831efec8 in fs_volReadWrite
(context=3D0x101c021a00, =
req=3D0x1001c78000)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp; at =
fs-rdwr.c:317<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#4&nbsp; 0x831f1090 in fs_volRead =
(context=3D0x101c021a00,
req=3D0x1001c78000,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp; offset=3D134209536, size=3D1024,
IOType=3DFS_VOL_LOGIO) at fs-rdwr.c:533<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#5&nbsp; 0x831d0bac in fs_owner_read =
(context=3D0x101c021a00)
at fs-owner.c:542<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#6&nbsp; 0x831d0d40 in fs_owner_check_mount
(context=3D0x101c021a00) at fs-owner.c:606<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#7&nbsp; 0x831d1550 in fs_owner_start =
(context=3D0x101c021a00)
at fs-owner.c:841<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#8&nbsp; 0x8319fba4 in fs_doMount =
(context=3D0x101c021a00,
req=3D0x1000a064a0)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp; at =
fs-mount.c:2341<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#9&nbsp; 0x831a3654 in fs_mountThread =
(context=3D0x101c021a00)
at fs-mount.c:3389<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#10 0x830ca06c in fs_threadBegin (handle=3D1114352,
arg=3D0x101c021a00)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp; at =
fs-context.c:2821<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#11 0x830332f4 in esmthread_start (handle=3D1114352,
nextState=3D0, event=3D<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=

{event =3D 0, p1 =3D {u =3D {dw =3D 18446744071613225552, w =3D =
2198641232, p =3D
0xffffffff830c9a50}}, p2 =3D {u =3D {dw =3D 0, w =3D 0, p =3D 0x0}}},
userInfo=3D0x101c021a00)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp; at =
thread-api.c:314<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#12 0x8302c60c in esm_threadMain (arg=3D0x10010f2600) =
at
esm-nfx.c:227<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#13 0x8302c564 in esm_threadMain (arg=3D0x10010f2600) =
at
esm-nfx.c:198<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'><img =
width=3D332 height=3D38
id=3D"_x0000_i1025" =
src=3D"cid:image001.gif@01C82848.2D3A2200"><o:p></o:p></span></font></p>

<table class=3DMsoNormalTable border=3D0 cellspacing=3D0 cellpadding=3D0 =
width=3D332
 style=3D'width:249.0pt'>
 <tr>
  <td width=3D150 valign=3Dtop style=3D'width:112.5pt;padding:0in 0in =
0in 0in'>
  <p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><strong><b><font =
size=3D1
  face=3DVerdana><span =
style=3D'font-size:7.5pt;font-family:Verdana'>Henry =
Lau</span></font></b></strong><font
  size=3D1 face=3DVerdana><span =
style=3D'font-size:7.5pt;font-family:Verdana'><br>
  Software engineer<br>
  <br>
  ONStor, Inc.<br>
  <b><span style=3D'font-weight:bold'>office:</span></b> =
408.963-2486<o:p></o:p></span></font></p>
  <p class=3DMsoNormal><font size=3D1 face=3DVerdana><span =
style=3D'font-size:7.5pt;
  font-family:Verdana'>Henry.lau@onstor.com <br>
  <a href=3D"http://www.onstor.com"><b><font color=3D"#005c8f"><span
  =
style=3D'color:#005C8F;font-weight:bold;text-decoration:none'>http://www.=
onstor.com</span></font></b></a></span></font><o:p></o:p></p>
  </td>
  <td width=3D150 valign=3Dtop style=3D'width:112.5pt;padding:0in 0in =
0in 0in'>
  <p class=3DMsoNormal><!--[if gte vml 1]><v:shapetype id=3D"_x0000_t75" =

   coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" =
path=3D"m@4@5l@4@11@9@11@9@5xe"=20
   filled=3D"f" stroked=3D"f">
   <v:stroke joinstyle=3D"miter" />
   <v:formulas>
    <v:f eqn=3D"if lineDrawn pixelLineWidth 0" />
    <v:f eqn=3D"sum @0 1 0" />
    <v:f eqn=3D"sum 0 0 @1" />
    <v:f eqn=3D"prod @2 1 2" />
    <v:f eqn=3D"prod @3 21600 pixelWidth" />
    <v:f eqn=3D"prod @3 21600 pixelHeight" />
    <v:f eqn=3D"sum @0 0 1" />
    <v:f eqn=3D"prod @6 1 2" />
    <v:f eqn=3D"prod @7 21600 pixelWidth" />
    <v:f eqn=3D"sum @8 21600 0" />
    <v:f eqn=3D"prod @7 21600 pixelHeight" />
    <v:f eqn=3D"sum @10 21600 0" />
   </v:formulas>
   <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" =
o:connecttype=3D"rect" />
   <o:lock v:ext=3D"edit" aspectratio=3D"t" />
  </v:shapetype><v:shape id=3D"_x0000_s1026" type=3D"#_x0000_t75" =
alt=3D"" style=3D'position:absolute;
   =
margin-left:116.25pt;margin-top:0;width:78.75pt;height:99.75pt;z-index:1;=

   mso-wrap-distance-left:0;mso-wrap-distance-right:0;
   mso-position-horizontal:right;mso-position-horizontal-relative:text;
   mso-position-vertical-relative:line' o:allowoverlap=3D"f">
   <v:imagedata src=3D"cid:image003.gif@01C82848.2D3A2200" =
o:title=3D"storage_mag_product_of_year" />
   <w:wrap type=3D"square"/>
  </v:shape><![endif]--><![if !vml]><img width=3D105 height=3D133
  src=3D"cid:image003.gif@01C82848.2D3A2200" align=3Dright =
v:shapes=3D"_x0000_s1026"><![endif]><font
  size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt'><o:p></o:p></span></font></p>
  </td>
 </tr>
</table>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------_=_NextPart_002_01C8288B.3B0DE45C--

------_=_NextPart_001_01C8288B.3B0DE45C
Content-Type: image/x-citrix-gif;
	name="image001.gif"
Content-Transfer-Encoding: base64
Content-ID: <image001.gif@01C82848.2D3A2200>
Content-Description: image001.gif
Content-Location: image001.gif

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
W/nKWKaDLwIQBAA7

------_=_NextPart_001_01C8288B.3B0DE45C
Content-Type: image/x-citrix-gif;
	name="image003.gif"
Content-Transfer-Encoding: base64
Content-ID: <image003.gif@01C82848.2D3A2200>
Content-Description: image003.gif
Content-Location: image003.gif

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
EAQAOw==

------_=_NextPart_001_01C8288B.3B0DE45C--
