<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>88413</bug_id>
          
          <creation_ts>2012-06-06 07:03:35 -0700</creation_ts>
          <short_desc>[EFL] Add support for building with ENABLE_MEDIA_STREAM</short_desc>
          <delta_ts>2012-06-25 14:26:46 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>87662</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Sudarsana Nagineni (babu)">naginenis</reporter>
          <assigned_to name="Sudarsana Nagineni (babu)">naginenis</assigned_to>
          <cc>efidler</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>feature-media-reviews</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>joone</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>s.choi</cc>
    
    <cc>sh919.park</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>642432</commentid>
    <comment_count>0</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-06 07:03:35 -0700</bug_when>
    <thetext>Add support for building Media Stream feature with ENABLE_MEDIA_STREAM flag.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>642490</commentid>
    <comment_count>1</comment_count>
      <attachid>146037</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-06 08:20:27 -0700</bug_when>
    <thetext>Created attachment 146037
Patch

Add support for building Media Stream feature.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643085</commentid>
    <comment_count>2</comment_count>
      <attachid>146037</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-06-06 19:16:55 -0700</bug_when>
    <thetext>Comment on attachment 146037
Patch

LGTM. BTW, will you support media stream feature for EFL port ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643318</commentid>
    <comment_count>3</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-07 01:31:30 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 146037 [details])
&gt; LGTM. BTW, will you support media stream feature for EFL port ?

Thanks for your review. I tried to enable this feature by default, but some of the tests are not passing, so it is turned off for now. I filed a meta bug #87662 for adding missing implementation and enabling this feature for the EFL port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643320</commentid>
    <comment_count>4</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-06-07 01:35:40 -0700</bug_when>
    <thetext>Ok, Looks fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>645297</commentid>
    <comment_count>5</comment_count>
      <attachid>146037</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-06-09 05:02:18 -0700</bug_when>
    <thetext>Comment on attachment 146037
Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>648243</commentid>
    <comment_count>6</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-13 10:51:34 -0700</bug_when>
    <thetext>Sources that need to be compiled for supporting Media Stream feature has already been added to CMake build system in bug 88849. So, I will consider this bug for adding EFL platform specific changes only.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>648349</commentid>
    <comment_count>7</comment_count>
      <attachid>147385</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-13 12:20:00 -0700</bug_when>
    <thetext>Created attachment 147385
Patch

Add support for building Media Stream feature.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>648705</commentid>
    <comment_count>8</comment_count>
      <attachid>147385</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-06-13 19:37:53 -0700</bug_when>
    <thetext>Comment on attachment 147385
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=147385&amp;action=review

&gt; Source/WebKit/efl/WebCoreSupport/UserMediaClientEfl.h:19
&gt; + */

Trivial nit : Add an empty line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>648716</commentid>
    <comment_count>9</comment_count>
      <attachid>147385</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-06-13 20:00:33 -0700</bug_when>
    <thetext>Comment on attachment 147385
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=147385&amp;action=review

Does it make sense to sort of add this functionality to the port even if UserMediaClientEfl only contains stubs?

&gt; Source/WebCore/PlatformEfl.cmake:286
&gt; +  LIST(APPEND WebCore_INCLUDE_DIRECTORIES
&gt; +    &quot;${WEBCORE_DIR}/platform/mediastream/gstreamer&quot;
&gt; +  )
&gt; +  LIST(APPEND WebCore_SOURCES
&gt; +    platform/mediastream/gstreamer/DeprecatedPeerConnectionHandler.cpp
&gt; +    platform/mediastream/gstreamer/MediaStreamCenterGStreamer.cpp
&gt; +  )

We generally use a 4-space indentation for CMake files. I generally favor not using these conditionals, as the .cpp files are protected by #ifdefs anyway. But we might just change all those checks at once in another patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>649095</commentid>
    <comment_count>10</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-14 05:45:04 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 147385 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=147385&amp;action=review
&gt; 
&gt; Does it make sense to sort of add this functionality to the port even if UserMediaClientEfl only contains stubs?
&gt; 

This is an initial patch to add support for building media stream feature on the EFL port. This feature is turned off for now because some of the tests are still failing. As I said in the comment 3, I filed a meta bug for adding missing implementation before enabling the feature. GTK and Blackberry ports enabled this by default, but the tests are skipped it seems.

&gt; &gt; Source/WebCore/PlatformEfl.cmake:286
&gt; &gt; +  LIST(APPEND WebCore_INCLUDE_DIRECTORIES
&gt; &gt; +    &quot;${WEBCORE_DIR}/platform/mediastream/gstreamer&quot;
&gt; &gt; +  )
&gt; &gt; +  LIST(APPEND WebCore_SOURCES
&gt; &gt; +    platform/mediastream/gstreamer/DeprecatedPeerConnectionHandler.cpp
&gt; &gt; +    platform/mediastream/gstreamer/MediaStreamCenterGStreamer.cpp
&gt; &gt; +  )
&gt; 
&gt; We generally use a 4-space indentation for CMake files. 

Initially I thought of using 4-space indentation, but switched to 2-space for consistency reasons. EFL&apos;s CMake files are using 2-space in most of the places. I think we should fix this in all the EFL&apos;s CMake files in a separate bug.

&gt;I generally favor not using these conditionals, as the .cpp files are protected by #ifdefs anyway. But we might just change all those checks at once in another patch.

Make sense to have a separate bug to fix all at once.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>649103</commentid>
    <comment_count>11</comment_count>
      <attachid>147566</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-14 06:01:51 -0700</bug_when>
    <thetext>Created attachment 147566
patch

Updated patch fixing review comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>649619</commentid>
    <comment_count>12</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-06-14 16:26:02 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; This is an initial patch to add support for building media stream feature on the EFL port. This feature is turned off for now because some of the tests are still failing. As I said in the comment 3, I filed a meta bug for adding missing implementation before enabling the feature. GTK and Blackberry ports enabled this by default, but the tests are skipped it seems.

Do you already have some more patches up your sleeve? I&apos;m usually a bit uncomfortable with adding stub source files, as they sometimes end up not being updated with actual implementations. Wouldn&apos;t it the case to implement the code in UserMediaClientEfl in this same patch?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>650451</commentid>
    <comment_count>13</comment_count>
      <attachid>147566</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-15 13:24:22 -0700</bug_when>
    <thetext>Comment on attachment 147566
patch

As discussed on #webkit-efl, I am going to remove stubs I added in the patch for now and keep only build system changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>652430</commentid>
    <comment_count>14</comment_count>
      <attachid>148330</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-19 07:25:31 -0700</bug_when>
    <thetext>Created attachment 148330
patch

Removed stub sources. Patch contains only minor build system changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653022</commentid>
    <comment_count>15</comment_count>
      <attachid>148330</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-06-19 17:19:29 -0700</bug_when>
    <thetext>Comment on attachment 148330
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=148330&amp;action=review

&gt; Source/WebCore/PlatformEfl.cmake:285
&gt; +        platform/mediastream/gstreamer/DeprecatedPeerConnectionHandler.cpp

These files already are being protected by #if ENABLE(MEDIA_STREAM). So, in this case, I don&apos;t like to guard twice.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653324</commentid>
    <comment_count>16</comment_count>
      <attachid>148532</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-20 03:28:43 -0700</bug_when>
    <thetext>Created attachment 148532
patch

Removed unnecessary ifdef guard.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>654166</commentid>
    <comment_count>17</comment_count>
      <attachid>148532</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-06-20 19:23:10 -0700</bug_when>
    <thetext>Comment on attachment 148532
patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>654802</commentid>
    <comment_count>18</comment_count>
      <attachid>148532</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-06-21 12:39:00 -0700</bug_when>
    <thetext>Comment on attachment 148532
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=148532&amp;action=review

&gt; Source/cmake/OptionsEfl.cmake:79
&gt; +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_STREAM OFF)

Isn&apos;t it redundant since it&apos;s also OFF by default in WebKitFeatures.cmake?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>655023</commentid>
    <comment_count>19</comment_count>
      <attachid>148913</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-21 16:46:56 -0700</bug_when>
    <thetext>Created attachment 148913
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>655029</commentid>
    <comment_count>20</comment_count>
      <attachid>148532</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-06-21 16:51:07 -0700</bug_when>
    <thetext>Comment on attachment 148532
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=148532&amp;action=review

&gt;&gt; Source/cmake/OptionsEfl.cmake:79
&gt;&gt; +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_STREAM OFF)
&gt; 
&gt; Isn&apos;t it redundant since it&apos;s also OFF by default in WebKitFeatures.cmake?

You are right. Removed it now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>655748</commentid>
    <comment_count>21</comment_count>
      <attachid>148913</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-06-22 13:56:16 -0700</bug_when>
    <thetext>Comment on attachment 148913
Patch

Looks fine, thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>656860</commentid>
    <comment_count>22</comment_count>
      <attachid>148913</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-25 14:26:24 -0700</bug_when>
    <thetext>Comment on attachment 148913
Patch

Clearing flags on attachment: 148913

Committed r121180: &lt;http://trac.webkit.org/changeset/121180&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>656861</commentid>
    <comment_count>23</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-25 14:26:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146037</attachid>
            <date>2012-06-06 08:20:27 -0700</date>
            <delta_ts>2012-06-13 12:20:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>88413.patch</filename>
            <type>text/plain</type>
            <size>6095</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA0YTEyYTIwLi44MTJjNmM0
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAK
KzIwMTItMDYtMDYgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51
eC5pbnRlbC5jb20+CisKKyAgICAgICAgW0NNQUtFXSBBZGQgZ2VuZXJpYyBzdXBwb3J0IGZvciBi
dWlsZGluZyB3aXRoIEVOQUJMRV9NRURJQV9TVFJFQU0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg4NDEzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGZpbGVzIHRoYXQgbmVlZCB0byBiZSBjb21waWxl
ZCBmb3Igc3VwcG9ydGluZyBNZWRpYSBTdHJlYW0KKyAgICAgICAgZmVhdHVyZS4gVGhlIGltcGxl
bWVudGF0aW9uIGlzIG5vdCBjb21wbGV0ZSB5ZXQsIHNvIHRoZSBmZWF0dXJlCisgICAgICAgIGlz
IHR1cm5lZCBvZmYgYnkgZGVmYXVsdCBmb3IgdGhlIEVGTCBwb3J0LgorCisgICAgICAgICogU291
cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2U6IEFkZCBFTkFCTEVfTUVESUFfU1RSRUFNIGZlYXR1
cmUsCisgICAgICAgIHR1cm5lZCBvZmYgYnkgZGVmYXVsdC4KKyAgICAgICAgKiBTb3VyY2UvY21h
a2Vjb25maWcuaC5jbWFrZTogQWRkIEVOQUJMRV9NRURJQV9TVFJFQU0gI2NtYWtlZGVmaW5lLgor
CiAyMDEyLTA2LTA1ICBEYW5pbG8gQ2VzYXIgTGVtZXMgZGUgUGF1bGEgIDxkYW5pbG8uY2VzYXJA
Y29sbGFib3JhLmNvLnVrPgogCiAgICAgICAgIFtHVEtdIHNob3cgdGhlIGZlYXR1cmUgbGlzdCBp
biBhbHBoYWJldGljYWwgb3JkZXIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlz
dHMudHh0IGIvU291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQKaW5kZXggY2ViMWRiNC4uZDM4
YzU2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQKKysrIGIvU291
cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQKQEAgLTI1NDIsNiArMjU0Miw1OCBAQCBJRiAoRU5B
QkxFX1dFQl9JTlRFTlRTKQogICAgICkKIEVORElGICgpCiAKK0lGIChFTkFCTEVfTUVESUFfU1RS
RUFNKQorICAgIExJU1QoQVBQRU5EIFdlYkNvcmVfSU5DTFVERV9ESVJFQ1RPUklFUworICAgICAg
ICAke1dFQkNPUkVfRElSfS9Nb2R1bGVzL21lZGlhc3RyZWFtCisgICAgICAgICR7V0VCQ09SRV9E
SVJ9L3BsYXRmb3JtL21lZGlhc3RyZWFtCisgICAgICAgICR7V0VCQ09SRV9ESVJ9L3BsYXRmb3Jt
L21lZGlhc3RyZWFtL2dzdHJlYW1lcgorICAgICkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX0lE
TF9GSUxFUworICAgICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL0RlcHJlY2F0ZWRQZWVyQ29ubmVj
dGlvbi5pZGwKKyAgICAgICAgTW9kdWxlcy9tZWRpYXN0cmVhbS9ET01XaW5kb3dNZWRpYVN0cmVh
bS5pZGwKKyAgICAgICAgTW9kdWxlcy9tZWRpYXN0cmVhbS9JY2VDYWxsYmFjay5pZGwKKyAgICAg
ICAgTW9kdWxlcy9tZWRpYXN0cmVhbS9JY2VDYW5kaWRhdGUuaWRsCisgICAgICAgIE1vZHVsZXMv
bWVkaWFzdHJlYW0vTG9jYWxNZWRpYVN0cmVhbS5pZGwKKyAgICAgICAgTW9kdWxlcy9tZWRpYXN0
cmVhbS9NZWRpYVN0cmVhbUV2ZW50LmlkbAorICAgICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL01l
ZGlhU3RyZWFtLmlkbAorICAgICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtTGlz
dC5pZGwKKyAgICAgICAgTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmlkbAor
ICAgICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2tMaXN0LmlkbAorICAg
ICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL05hdmlnYXRvck1lZGlhU3RyZWFtLmlkbAorICAgICAg
ICBNb2R1bGVzL21lZGlhc3RyZWFtL05hdmlnYXRvclVzZXJNZWRpYUVycm9yQ2FsbGJhY2suaWRs
CisgICAgICAgIE1vZHVsZXMvbWVkaWFzdHJlYW0vTmF2aWdhdG9yVXNlck1lZGlhRXJyb3IuaWRs
CisgICAgICAgIE1vZHVsZXMvbWVkaWFzdHJlYW0vTmF2aWdhdG9yVXNlck1lZGlhU3VjY2Vzc0Nh
bGxiYWNrLmlkbAorICAgICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL1BlZXJDb25uZWN0aW9uMDAu
aWRsCisgICAgICAgIE1vZHVsZXMvbWVkaWFzdHJlYW0vU2Vzc2lvbkRlc2NyaXB0aW9uLmlkbAor
ICAgICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL1NpZ25hbGluZ0NhbGxiYWNrLmlkbAorICAgICkK
KyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX1NPVVJDRVMKKyAgICAgICBNb2R1bGVzL21lZGlhc3Ry
ZWFtL0RlcHJlY2F0ZWRQZWVyQ29ubmVjdGlvbi5jcHAKKyAgICAgICBNb2R1bGVzL21lZGlhc3Ry
ZWFtL0ljZUNhbmRpZGF0ZS5jcHAKKyAgICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL0xvY2FsTWVk
aWFTdHJlYW0uY3BwCisgICAgICAgTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbS5jcHAK
KyAgICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtRXZlbnQuY3BwCisgICAgICAg
TW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbUxpc3QuY3BwCisgICAgICAgTW9kdWxlcy9t
ZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVJlZ2lzdHJ5LmNwcAorICAgICAgIE1vZHVsZXMvbWVkaWFz
dHJlYW0vTWVkaWFTdHJlYW1UcmFjay5jcHAKKyAgICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL01l
ZGlhU3RyZWFtVHJhY2tMaXN0LmNwcAorICAgICAgIE1vZHVsZXMvbWVkaWFzdHJlYW0vTmF2aWdh
dG9yTWVkaWFTdHJlYW0uY3BwCisgICAgICAgTW9kdWxlcy9tZWRpYXN0cmVhbS9QZWVyQ29ubmVj
dGlvbjAwLmNwcAorICAgICAgIE1vZHVsZXMvbWVkaWFzdHJlYW0vU2Vzc2lvbkRlc2NyaXB0aW9u
LmNwcAorICAgICAgIE1vZHVsZXMvbWVkaWFzdHJlYW0vVXNlck1lZGlhQ29udHJvbGxlci5jcHAK
KyAgICAgICBNb2R1bGVzL21lZGlhc3RyZWFtL1VzZXJNZWRpYVJlcXVlc3QuY3BwCisKKyAgICAg
ICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9JY2VDYW5kaWRhdGVEZXNjcmlwdG9yLmNwcAorICAgICAg
IHBsYXRmb3JtL21lZGlhc3RyZWFtL0ljZU9wdGlvbnMuY3BwCisgICAgICAgcGxhdGZvcm0vbWVk
aWFzdHJlYW0vTWVkaWFIaW50cy5jcHAKKyAgICAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9NZWRp
YVN0cmVhbUNlbnRlci5jcHAKKyAgICAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9QZWVyQ29ubmVj
dGlvbjAwSGFuZGxlci5jcHAKKyAgICAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9TZXNzaW9uRGVz
Y3JpcHRpb25EZXNjcmlwdG9yLmNwcAorICAgICAgIHBsYXRmb3JtL21lZGlhc3RyZWFtL2dzdHJl
YW1lci9EZXByZWNhdGVkUGVlckNvbm5lY3Rpb25IYW5kbGVyLmNwcAorICAgICAgIHBsYXRmb3Jt
L21lZGlhc3RyZWFtL2dzdHJlYW1lci9NZWRpYVN0cmVhbUNlbnRlckdTdHJlYW1lci5jcHAKKyAg
ICApCitFTkRJRiAoKQorCiAjIE1vZHVsZXMgdGhhdCB0aGUgYmluZGluZ3MgZ2VuZXJhdG9yIHNj
cmlwdHMgbWF5IHVzZQogU0VUKFNDUklQVFNfUkVTT0xWRV9TVVBQTEVNRU5UQUwKICAgICAke1dF
QkNPUkVfRElSfS9iaW5kaW5ncy9zY3JpcHRzL0lETFBhcnNlci5wbQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGVk
NDQ3MTAuLjk2ODY2ZjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysg
Yi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxMi0wNi0wNiAg
U3VkYXJzYW5hIE5hZ2luZW5pICA8c3VkYXJzYW5hLm5hZ2luZW5pQGxpbnV4LmludGVsLmNvbT4K
KworICAgICAgICBbQ01BS0VdIEFkZCBnZW5lcmljIHN1cHBvcnQgZm9yIGJ1aWxkaW5nIHdpdGgg
RU5BQkxFX01FRElBX1NUUkVBTQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODg0MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBBZGQgZmlsZXMgdGhhdCBuZWVkIHRvIGJlIGNvbXBpbGVkIGZvciBzdXBwb3J0
aW5nIE1lZGlhIFN0cmVhbQorICAgICAgICBmZWF0dXJlLiBUaGUgaW1wbGVtZW50YXRpb24gaXMg
bm90IGNvbXBsZXRlIHlldCwgc28gdGhlIGZlYXR1cmUKKyAgICAgICAgaXMgdHVybmVkIG9mZiBi
eSBkZWZhdWx0IGZvciB0aGUgRUZMIHBvcnQuCisKKyAgICAgICAgTm8gY2hhbmdlIGluIGZ1bmN0
aW9uYWxpdHkgc28gbm8gbmV3IHRlc3RzLgorCisgICAgICAgICogQ01ha2VMaXN0cy50eHQ6Cisg
ICAgICAgICogVXNlSlNDLmNtYWtlOgorCiAyMDEyLTA2LTA1ICBKb2UgVGhvbWFzICA8am9ldGhv
bWFzQG1vdG9yb2xhLmNvbT4KIAogICAgICAgICBBU1NFUlRJT04gRkFJTEVEOiBBU1NFUlQoIWlz
UGVyY2VudGFnZUludHJpbnNpY1NpemUpIGluIFJlbmRlclJlcGxhY2VkOjpjb21wdXRlSW50cmlu
c2ljUmF0aW9JbmZvcm1hdGlvbkZvclJlbmRlckJveApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvVXNlSlNDLmNtYWtlIGIvU291cmNlL1dlYkNvcmUvVXNlSlNDLmNtYWtlCmluZGV4IDIwMTVl
M2IuLmQ1Y2Q2ZjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1VzZUpTQy5jbWFrZQorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9Vc2VKU0MuY21ha2UKQEAgLTI5Myw2ICsyOTMsMTIgQEAgSUYgKEVO
QUJMRV9XRUJfSU5URU5UUykKICAgICApCiBFTkRJRiAoKQogCitJRiAoRU5BQkxFX01FRElBX1NU
UkVBTSkKKyAgICBMSVNUIChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCisgICAgICAgIGJpbmRpbmdz
L2pzL0pTRGVwcmVjYXRlZFBlZXJDb25uZWN0aW9uQ3VzdG9tLmNwcAorICAgICkKK0VORElGICgp
CisKIExJU1QoQVBQRU5EIFNDUklQVFNfQklORElOR1MKICAgICAke1dFQkNPUkVfRElSfS9iaW5k
aW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3IucG0KICkKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFr
ZS9PcHRpb25zRWZsLmNtYWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2UKaW5kZXgg
MzBmMjJiMi4uZjE5ZWE3YiAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21h
a2UKKysrIGIvU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2UKQEAgLTc1LDYgKzc1LDcgQEAg
V0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX0ZJTFRFUlMgT04pCiBXRUJL
SVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfRlVMTFNDUkVFTl9BUEkgT04pCiBX
RUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfR0xJQl9TVVBQT1JUIE9OKQog
V0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX0lOUFVUX1RZUEVfQ09MT1Ig
T04pCitXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfTUVESUFfU1RSRUFN
IE9GRikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9ORVRTQ0FQRV9Q
TFVHSU5fQVBJIE9GRikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9O
RVRXT1JLX0lORk8gT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVf
UEFHRV9WSVNJQklMSVRZX0FQSSBPTikKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZWNvbmZpZy5o
LmNtYWtlIGIvU291cmNlL2NtYWtlY29uZmlnLmguY21ha2UKaW5kZXggYTBlZDMyMS4uNWQxODcx
MyAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlY29uZmlnLmguY21ha2UKKysrIGIvU291cmNlL2Nt
YWtlY29uZmlnLmguY21ha2UKQEAgLTQ5LDYgKzQ5LDcgQEAKICNjbWFrZWRlZmluZTAxIEVOQUJM
RV9KSVQKICNjbWFrZWRlZmluZTAxIEVOQUJMRV9MRUdBQ1lfTk9USUZJQ0FUSU9OUwogI2NtYWtl
ZGVmaW5lMDEgRU5BQkxFX01BVEhNTAorI2NtYWtlZGVmaW5lMDEgRU5BQkxFX01FRElBX1NUUkVB
TQogI2NtYWtlZGVmaW5lMDEgRU5BQkxFX01FVEVSX1RBRwogI2NtYWtlZGVmaW5lMDEgRU5BQkxF
X01JQ1JPREFUQQogI2NtYWtlZGVmaW5lMDEgRU5BQkxFX01VVEFUSU9OX09CU0VSVkVSUwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>147385</attachid>
            <date>2012-06-13 12:20:00 -0700</date>
            <delta_ts>2012-06-14 06:01:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>88413.patch</filename>
            <type>text/plain</type>
            <size>9849</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAyNTc1YmQxLi44YTIxMTI3
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAK
KzIwMTItMDYtMTMgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51
eC5pbnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gQWRkIHN1cHBvcnQgZm9yIGJ1aWxkaW5nIHdp
dGggRU5BQkxFX01FRElBX1NUUkVBTQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9ODg0MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBBZGQgZmlsZXMgdGhhdCBuZWVkIHRvIGJlIGNvbXBpbGVkIGZvciBzdXBw
b3J0aW5nIE1lZGlhIFN0cmVhbQorICAgICAgICBmZWF0dXJlLiBUaGUgaW1wbGVtZW50YXRpb24g
aXMgbm90IGNvbXBsZXRlIHlldCwgc28gdGhlIGZlYXR1cmUKKyAgICAgICAgaXMgdHVybmVkIG9m
ZiBieSBkZWZhdWx0IGZvciB0aGUgRUZMIHBvcnQuCisKKyAgICAgICAgKiBTb3VyY2UvY21ha2Uv
T3B0aW9uc0VmbC5jbWFrZTogQWRkIEVOQUJMRV9NRURJQV9TVFJFQU0gZmVhdHVyZSwKKyAgICAg
ICAgdHVybmVkIG9mZiBieSBkZWZhdWx0LgorCiAyMDEyLTA2LTEzICBSb2JpbiBDYW8gIDxyb2Jp
bi5jYW9AdG9yY2htb2JpbGUuY29tLmNuPgogCiAgICAgICAgIFtCbGFja0JlcnJ5XSBFbmFibGUg
TUVESUFfU1RSRUFNIGJ5IGRlZmF1bHQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAxODJiMmJhLi42ODRjYmI4IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nCkBAIC0xLDUgKzEsMTUgQEAKIDIwMTItMDYtMTMgIFN1ZGFyc2FuYSBOYWdpbmVu
aSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5jb20+CiAKKyAgICAgICAgW0VGTF0g
QWRkIHN1cHBvcnQgZm9yIGJ1aWxkaW5nIHdpdGggRU5BQkxFX01FRElBX1NUUkVBTQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODg0MTMKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtRWZsLmNt
YWtlOiBBZGQgZmlsZXMgd2hpY2ggYXJlIG5lZWRlZCBmb3IgdGhlIE1lZGlhCisgICAgICAgIFN0
cmVhbSBmZWF0dXJlLgorCisyMDEyLTA2LTEzICBTdWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNh
bmEubmFnaW5lbmlAbGludXguaW50ZWwuY29tPgorCiAgICAgICAgIFtDTUFLRV0gTW92ZSBKU0Rl
cHJlY2F0ZWRQZWVyQ29ubmVjdGlvbkN1c3RvbS5jcHAgZnJvbSBDTWFrZUxpc3RzLnR4dCB0byBV
c2VKU0MuY21ha2UKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTg5MDE1CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtRWZsLmNtYWtl
IGIvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1FZmwuY21ha2UKaW5kZXggZDNjZDBkZi4uZjRjYThl
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1FZmwuY21ha2UKKysrIGIvU291
cmNlL1dlYkNvcmUvUGxhdGZvcm1FZmwuY21ha2UKQEAgLTI3Niw2ICsyNzYsMTYgQEAgSUYgKEVO
QUJMRV9XRUJHTCkKICAgKQogRU5ESUYgKCkKIAoraWYgKEVOQUJMRV9NRURJQV9TVFJFQU0pCisg
IExJU1QoQVBQRU5EIFdlYkNvcmVfSU5DTFVERV9ESVJFQ1RPUklFUworICAgICIke1dFQkNPUkVf
RElSfS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIiCisgICkKKyAgTElTVChBUFBFTkQg
V2ViQ29yZV9TT1VSQ0VTCisgICAgcGxhdGZvcm0vbWVkaWFzdHJlYW0vZ3N0cmVhbWVyL0RlcHJl
Y2F0ZWRQZWVyQ29ubmVjdGlvbkhhbmRsZXIuY3BwCisgICAgcGxhdGZvcm0vbWVkaWFzdHJlYW0v
Z3N0cmVhbWVyL01lZGlhU3RyZWFtQ2VudGVyR1N0cmVhbWVyLmNwcAorICApCitFTkRJRiAoKQor
CiBBRERfREVGSU5JVElPTlMoLURXVEZfVVNFX0NST1NTX1BMQVRGT1JNX0NPTlRFWFRfTUVOVVM9
MQogICAgICAgICAgICAgICAgIC1EREFUQV9ESVI9IiR7Q01BS0VfSU5TVEFMTF9QUkVGSVh9LyR7
REFUQV9JTlNUQUxMX0RJUn0iKQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxv
ZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGVjODM4ODUuLjlhZGRiNDAgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTItMDYtMTMgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1
ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gQWRkIHN1
cHBvcnQgZm9yIGJ1aWxkaW5nIHdpdGggRU5BQkxFX01FRElBX1NUUkVBTQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODg0MTMKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOiBB
ZGQgZmlsZXMgd2hpY2ggYXJlIG5lZWRlZCBmb3IgdGhlIE1lZGlhCisgICAgICAgIFN0cmVhbSBm
ZWF0dXJlLgorCiAyMDEyLTA2LTEzICBSb2JpbiBDYW8gIDxyb2Jpbi5jYW9AdG9yY2htb2JpbGUu
Y29tLmNuPgogCiAgICAgICAgIFtCbGFja0JlcnJ5XSBFbmFibGUgTUVESUFfU1RSRUFNIGJ5IGRl
ZmF1bHQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1FZmwuY21ha2UgYi9Tb3Vy
Y2UvV2ViS2l0L1BsYXRmb3JtRWZsLmNtYWtlCmluZGV4IDJkZWY4NjkuLmUzYzlhZmYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1FZmwuY21ha2UKKysrIGIvU291cmNlL1dlYktp
dC9QbGF0Zm9ybUVmbC5jbWFrZQpAQCAtODIsNiArODIsMTYgQEAgSUYgKEVOQUJMRV9OT1RJRklD
QVRJT05TKQogICApCiBFTkRJRiAoKQogCitJRiAoRU5BQkxFX01FRElBX1NUUkVBTSkKKyAgTElT
VChBUFBFTkQgV2ViS2l0X0lOQ0xVREVfRElSRUNUT1JJRVMKKyAgICAke1dFQkNPUkVfRElSfS9N
b2R1bGVzL21lZGlhc3RyZWFtCisgICAgJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vbWVkaWFzdHJl
YW0KKyAgKQorICBMSVNUKEFQUEVORCBXZWJLaXRfU09VUkNFUworICAgIGVmbC9XZWJDb3JlU3Vw
cG9ydC9Vc2VyTWVkaWFDbGllbnRFZmwuY3BwCisgICkKK0VORElGICgpCisKIExJU1QoQVBQRU5E
IFdlYktpdF9TT1VSQ0VTCiAgICAgZWZsL1dlYkNvcmVTdXBwb3J0L0Fzc2VydE1hdGNoaW5nRW51
bXMuY3BwCiAgICAgZWZsL1dlYkNvcmVTdXBwb3J0L0Nocm9tZUNsaWVudEVmbC5jcHAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvZWZsL0No
YW5nZUxvZwppbmRleCA5NGE1MDRjLi40ZDUyOWU0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2VmbC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMjcgQEAKKzIwMTItMDYtMTMgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdp
bmVuaUBsaW51eC5pbnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gQWRkIHN1cHBvcnQgZm9yIGJ1
aWxkaW5nIHdpdGggRU5BQkxFX01FRElBX1NUUkVBTQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODg0MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgZmlsZXMgdGhhdCBuZWVkIHRvIGJlIGNvbXBpbGVk
IGZvciBzdXBwb3J0aW5nIE1lZGlhIFN0cmVhbQorICAgICAgICBmZWF0dXJlLiBUaGUgaW1wbGVt
ZW50YXRpb24gaXMgbm90IGNvbXBsZXRlIHlldCwgc28gdGhlIGZlYXR1cmUKKyAgICAgICAgaXMg
dHVybmVkIG9mZiBieSBkZWZhdWx0IGZvciB0aGUgRUZMIHBvcnQuCisKKyAgICAgICAgKiBXZWJD
b3JlU3VwcG9ydC9Vc2VyTWVkaWFDbGllbnRFZmwuY3BwOiBBZGRlZC4KKyAgICAgICAgKFdlYkNv
cmUpOgorICAgICAgICAoV2ViQ29yZTo6VXNlck1lZGlhQ2xpZW50RWZsOjpVc2VyTWVkaWFDbGll
bnRFZmwpOgorICAgICAgICAoV2ViQ29yZTo6VXNlck1lZGlhQ2xpZW50RWZsOjp+VXNlck1lZGlh
Q2xpZW50RWZsKToKKyAgICAgICAgKFdlYkNvcmU6OlVzZXJNZWRpYUNsaWVudEVmbDo6cGFnZURl
c3Ryb3llZCk6CisgICAgICAgIChXZWJDb3JlOjpVc2VyTWVkaWFDbGllbnRFZmw6OnJlcXVlc3RV
c2VyTWVkaWEpOgorICAgICAgICAoV2ViQ29yZTo6VXNlck1lZGlhQ2xpZW50RWZsOjpjYW5jZWxV
c2VyTWVkaWFSZXF1ZXN0KToKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9Vc2VyTWVkaWFDbGll
bnRFZmwuaDogQWRkZWQuCisgICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKFVzZXJNZWRpYUNs
aWVudEVmbCk6CisgICAgICAgICogZXdrL2V3a192aWV3LmNwcDoKKyAgICAgICAgKF9ld2tfdmll
d19wcml2X25ldyk6CisKIDIwMTItMDYtMTIgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhl
LmR1bWV6QGludGVsLmNvbT4KIAogICAgICAgICBbRUZMXSBFbmFibGUgU0hBRE9XX0RPTSBmbGFn
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9Vc2VyTWVkaWFD
bGllbnRFZmwuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvVXNlck1lZGlh
Q2xpZW50RWZsLmNwcApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5jNDhhZmRl
Ci0tLSAvZGV2L251bGwKKysrIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvVXNl
ck1lZGlhQ2xpZW50RWZsLmNwcApAQCAtMCwwICsxLDU2IEBACisvKgorICogQ29weXJpZ2h0IChD
KSAyMDEyIEludGVsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKiBUaGlzIGxpYnJh
cnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBt
b2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGlicmFyeSBHZW5lcmFsIFB1Ymxp
YworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlv
bikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBsaWJyYXJ5IGlzIGRpc3RyaWJ1dGVk
IGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hB
TlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBH
TlUKKyAqIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgor
ICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMaWJyYXJ5
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBsaWJyYXJ5OyBzZWUg
dGhlIGZpbGUgQ09QWUlORy5MSUIuICBJZiBub3QsIHdyaXRlIHRvCisgKiB0aGUgRnJlZSBTb2Z0
d2FyZSBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLAor
ICogQm9zdG9uLCBNQSAwMjExMC0xMzAxLCBVU0EuCisgKgorICovCisKKyNpbmNsdWRlICJjb25m
aWcuaCIKKyNpbmNsdWRlICJVc2VyTWVkaWFDbGllbnRFZmwuaCIKKworI2lmIEVOQUJMRShNRURJ
QV9TVFJFQU0pCisjaW5jbHVkZSAiTWVkaWFTdHJlYW1Tb3VyY2UuaCIKKyNpbmNsdWRlICJOb3RJ
bXBsZW1lbnRlZC5oIgorI2luY2x1ZGUgIlVzZXJNZWRpYVJlcXVlc3QuaCIKKworbmFtZXNwYWNl
IFdlYkNvcmUgeworCitVc2VyTWVkaWFDbGllbnRFZmw6OlVzZXJNZWRpYUNsaWVudEVmbCgpCit7
Cit9CisKK1VzZXJNZWRpYUNsaWVudEVmbDo6flVzZXJNZWRpYUNsaWVudEVmbCgpCit7Cit9CisK
K3ZvaWQgVXNlck1lZGlhQ2xpZW50RWZsOjpwYWdlRGVzdHJveWVkKCkKK3sKKyAgICBkZWxldGUg
dGhpczsKK30KKwordm9pZCBVc2VyTWVkaWFDbGllbnRFZmw6OnJlcXVlc3RVc2VyTWVkaWEoV1RG
OjpQYXNzUmVmUHRyPFVzZXJNZWRpYVJlcXVlc3Q+IHBycFJlcXVlc3QsIGNvbnN0IE1lZGlhU3Ry
ZWFtU291cmNlVmVjdG9yJiBhdWRpb1NvdXJjZSwgY29uc3QgTWVkaWFTdHJlYW1Tb3VyY2VWZWN0
b3ImIHZpZGVvU291cmNlKQoreworICAgIG5vdEltcGxlbWVudGVkKCk7Cit9CisKK3ZvaWQgVXNl
ck1lZGlhQ2xpZW50RWZsOjpjYW5jZWxVc2VyTWVkaWFSZXF1ZXN0KFVzZXJNZWRpYVJlcXVlc3Qq
IHJlcXVlc3QpCit7CisgICAgbm90SW1wbGVtZW50ZWQoKTsKK30KKworfSAvLyBuYW1lc3BhY2Ug
V2ViQ29yZTsKKworI2VuZGlmIC8vIE1FRElBX1NUUkVBTQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvVXNlck1lZGlhQ2xpZW50RWZsLmggYi9Tb3VyY2UvV2Vi
S2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9Vc2VyTWVkaWFDbGllbnRFZmwuaApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwLi41N2RmODU1Ci0tLSAvZGV2L251bGwKKysrIGIvU291cmNl
L1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvVXNlck1lZGlhQ2xpZW50RWZsLmgKQEAgLTAsMCAr
MSw0MiBAQAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAxMiBJbnRlbCBJbmMuIEFsbCByaWdodHMg
cmVzZXJ2ZWQuCisgKgorICogVGhpcyBsaWJyYXJ5IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4g
cmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0
aGUgR05VIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5
IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlcgorICogdmVyc2lvbiAyIG9mIHRo
ZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAq
IFRoaXMgbGlicmFyeSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUg
dXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGlt
cGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiBMaWJyYXJ5IEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2
ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisgKiBh
bG9uZyB3aXRoIHRoaXMgbGlicmFyeTsgc2VlIHRoZSBmaWxlIENPUFlJTkcuTElCLiAgSWYgbm90
LCB3cml0ZSB0bworICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLiwgNTEgRnJh
bmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwKKyAqIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSwgVVNB
LgorICoKKyAqLworI2lmbmRlZiBVc2VyTWVkaWFDbGllbnRFZmxfaAorI2RlZmluZSBVc2VyTWVk
aWFDbGllbnRFZmxfaAorCisjaWYgRU5BQkxFKE1FRElBX1NUUkVBTSkKKyNpbmNsdWRlICJVc2Vy
TWVkaWFDbGllbnQuaCIKKworbmFtZXNwYWNlIFdlYkNvcmUgeworCitjbGFzcyBVc2VyTWVkaWFD
bGllbnRFZmwgOiBwdWJsaWMgV2ViQ29yZTo6VXNlck1lZGlhQ2xpZW50IHsKK3B1YmxpYzoKKyAg
ICBVc2VyTWVkaWFDbGllbnRFZmwoKTsKKyAgICB2aXJ0dWFsIH5Vc2VyTWVkaWFDbGllbnRFZmwo
KTsKKworICAgIHZpcnR1YWwgdm9pZCBwYWdlRGVzdHJveWVkKCk7CisgICAgdmlydHVhbCB2b2lk
IHJlcXVlc3RVc2VyTWVkaWEoV1RGOjpQYXNzUmVmUHRyPFdlYkNvcmU6OlVzZXJNZWRpYVJlcXVl
c3Q+LCBjb25zdCBXZWJDb3JlOjpNZWRpYVN0cmVhbVNvdXJjZVZlY3RvciYsIGNvbnN0IFdlYkNv
cmU6Ok1lZGlhU3RyZWFtU291cmNlVmVjdG9yJik7CisgICAgdmlydHVhbCB2b2lkIGNhbmNlbFVz
ZXJNZWRpYVJlcXVlc3QoV2ViQ29yZTo6VXNlck1lZGlhUmVxdWVzdCopOworfTsKKworfSAvLyBu
YW1lc3BhY2UgV2ViQ29yZQorCisjZW5kaWYgLy8gRU5BQkxFKE1FRElBX1NUUkVBTSkKKworI2Vu
ZGlmIC8vIFVzZXJNZWRpYUNsaWVudEVmbF9oCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9ld2svZXdrX3ZpZXcuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmNwcApp
bmRleCA5Nzk4ZTk0Li4yMTI4NjhiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2sv
ZXdrX3ZpZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKQEAg
LTEwMCw2ICsxMDAsMTAgQEAKICNpbmNsdWRlICJDb2xvckNob29zZXJDbGllbnQuaCIKICNlbmRp
ZgogCisjaWYgRU5BQkxFKE1FRElBX1NUUkVBTSkKKyNpbmNsdWRlICJVc2VyTWVkaWFDbGllbnRF
ZmwuaCIKKyNlbmRpZgorCiBzdGF0aWMgY29uc3QgZmxvYXQgem9vbU1pbmltdW0gPSAwLjA1Owog
c3RhdGljIGNvbnN0IGZsb2F0IHpvb21NYXhpbXVtID0gNC4wOwogCkBAIC03MzcsNiArNzQxLDEw
IEBAIHN0YXRpYyBFd2tfVmlld19Qcml2YXRlX0RhdGEqIF9ld2tfdmlld19wcml2X25ldyhFd2tf
Vmlld19TbWFydF9EYXRhKiBzbWFydERhdGEpCiAgICAgV2ViQ29yZTo6cHJvdmlkZU5ldHdvcmtJ
bmZvVG8ocHJpdi0+cGFnZS5nZXQoKSwgcHJpdi0+bmV0d29ya0luZm9DbGllbnQuZ2V0KCkpOwog
I2VuZGlmCiAKKyNpZiBFTkFCTEUoTUVESUFfU1RSRUFNKQorICAgIFdlYkNvcmU6OnByb3ZpZGVV
c2VyTWVkaWFUbyhwcml2LT5wYWdlLmdldCgpLCBuZXcgV2ViQ29yZTo6VXNlck1lZGlhQ2xpZW50
RWZsKTsKKyNlbmRpZgorCiAjaWYgRU5BQkxFKFZJQlJBVElPTikKICAgICBXZWJDb3JlOjpwcm92
aWRlVmlicmF0aW9uVG8ocHJpdi0+cGFnZS5nZXQoKSwgbmV3IFdlYkNvcmU6OlZpYnJhdGlvbkNs
aWVudEVmbChzbWFydERhdGEtPnNlbGYpKTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL2Nt
YWtlL09wdGlvbnNFZmwuY21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQppbmRl
eCAzNTVmZTlhLi42ZDVmZDY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5j
bWFrZQorKysgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQpAQCAtNzYsNiArNzYsNyBA
QCBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfRlVMTFNDUkVFTl9BUEkg
T04pCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfR0xJQl9TVVBQT1JU
IE9OKQogV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX0lOUFVUX1RZUEVf
Q09MT1IgT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfTEVHQUNZ
X1dFQktJVF9CTE9CX0JVSUxERVIgT04pCitXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxV
RShFTkFCTEVfTUVESUFfU1RSRUFNIE9GRikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZB
TFVFKEVOQUJMRV9ORVRTQ0FQRV9QTFVHSU5fQVBJIE9GRikKIFdFQktJVF9PUFRJT05fREVGQVVM
VF9QT1JUX1ZBTFVFKEVOQUJMRV9ORVRXT1JLX0lORk8gT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFV
TFRfUE9SVF9WQUxVRShFTkFCTEVfUEFHRV9WSVNJQklMSVRZX0FQSSBPTikK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>147566</attachid>
            <date>2012-06-14 06:01:51 -0700</date>
            <delta_ts>2012-06-19 07:25:31 -0700</delta_ts>
            <desc>patch</desc>
            <filename>88413.patch</filename>
            <type>text/plain</type>
            <size>9958</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAyMjU0YmE5Li41OTg3NmE3
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAK
KzIwMTItMDYtMTMgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51
eC5pbnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gQWRkIHN1cHBvcnQgZm9yIGJ1aWxkaW5nIHdp
dGggRU5BQkxFX01FRElBX1NUUkVBTQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9ODg0MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBBZGQgZmlsZXMgdGhhdCBuZWVkIHRvIGJlIGNvbXBpbGVkIGZvciBzdXBw
b3J0aW5nIE1lZGlhIFN0cmVhbQorICAgICAgICBmZWF0dXJlLiBUaGUgaW1wbGVtZW50YXRpb24g
aXMgbm90IGNvbXBsZXRlIHlldCwgc28gdGhlIGZlYXR1cmUKKyAgICAgICAgaXMgdHVybmVkIG9m
ZiBieSBkZWZhdWx0IGZvciB0aGUgRUZMIHBvcnQuCisKKyAgICAgICAgKiBTb3VyY2UvY21ha2Uv
T3B0aW9uc0VmbC5jbWFrZTogQWRkIEVOQUJMRV9NRURJQV9TVFJFQU0gZmVhdHVyZSwKKyAgICAg
ICAgdHVybmVkIG9mZiBieSBkZWZhdWx0LgorCiAyMDEyLTA2LTE0ICBDaHJpcyBHdWFuICA8Y2hy
aXMuZ3VhbkB0b3JjaG1vYmlsZS5jb20uY24+CiAKICAgICAgICAgW0JsYWNrYmVycnldIGFkZCBh
IG5ldyBBcGkgbmFtZWQgc2V0QWxsb3dOb3RpZmljYXRpb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBjMjhjODYw
Li41ODdjZDU0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTUgQEAKIDIwMTItMDYtMTMgIFN1ZGFy
c2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5jb20+CiAKKyAg
ICAgICAgW0VGTF0gQWRkIHN1cHBvcnQgZm9yIGJ1aWxkaW5nIHdpdGggRU5BQkxFX01FRElBX1NU
UkVBTQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODg0
MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFBs
YXRmb3JtRWZsLmNtYWtlOiBBZGQgZmlsZXMgd2hpY2ggYXJlIG5lZWRlZCBmb3IgdGhlIE1lZGlh
CisgICAgICAgIFN0cmVhbSBmZWF0dXJlLgorCisyMDEyLTA2LTEzICBTdWRhcnNhbmEgTmFnaW5l
bmkgIDxzdWRhcnNhbmEubmFnaW5lbmlAbGludXguaW50ZWwuY29tPgorCiAgICAgICAgIFtDTUFL
RV0gTW92ZSBKU0RlcHJlY2F0ZWRQZWVyQ29ubmVjdGlvbkN1c3RvbS5jcHAgZnJvbSBDTWFrZUxp
c3RzLnR4dCB0byBVc2VKU0MuY21ha2UKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTg5MDE1CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1BsYXRm
b3JtRWZsLmNtYWtlIGIvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1FZmwuY21ha2UKaW5kZXggZDNj
ZDBkZi4uYjQwMjUzNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1FZmwuY21h
a2UKKysrIGIvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1FZmwuY21ha2UKQEAgLTI3Niw2ICsyNzYs
MTYgQEAgSUYgKEVOQUJMRV9XRUJHTCkKICAgKQogRU5ESUYgKCkKIAoraWYgKEVOQUJMRV9NRURJ
QV9TVFJFQU0pCisgICAgTElTVChBUFBFTkQgV2ViQ29yZV9JTkNMVURFX0RJUkVDVE9SSUVTCisg
ICAgICAgICIke1dFQkNPUkVfRElSfS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIiCisg
ICAgKQorICAgIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUworICAgICAgICBwbGF0Zm9ybS9t
ZWRpYXN0cmVhbS9nc3RyZWFtZXIvRGVwcmVjYXRlZFBlZXJDb25uZWN0aW9uSGFuZGxlci5jcHAK
KyAgICAgICAgcGxhdGZvcm0vbWVkaWFzdHJlYW0vZ3N0cmVhbWVyL01lZGlhU3RyZWFtQ2VudGVy
R1N0cmVhbWVyLmNwcAorICAgICkKK0VORElGICgpCisKIEFERF9ERUZJTklUSU9OUygtRFdURl9V
U0VfQ1JPU1NfUExBVEZPUk1fQ09OVEVYVF9NRU5VUz0xCiAgICAgICAgICAgICAgICAgLUREQVRB
X0RJUj0iJHtDTUFLRV9JTlNUQUxMX1BSRUZJWH0vJHtEQVRBX0lOU1RBTExfRElSfSIpCiAKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFuZ2VM
b2cKaW5kZXggZWM4Mzg4NS4uOWFkZGI0MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFu
Z2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAx
Mi0wNi0xMyAgU3VkYXJzYW5hIE5hZ2luZW5pICA8c3VkYXJzYW5hLm5hZ2luZW5pQGxpbnV4Lmlu
dGVsLmNvbT4KKworICAgICAgICBbRUZMXSBBZGQgc3VwcG9ydCBmb3IgYnVpbGRpbmcgd2l0aCBF
TkFCTEVfTUVESUFfU1RSRUFNCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04ODQxMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogUGxhdGZvcm1FZmwuY21ha2U6IEFkZCBmaWxlcyB3aGljaCBhcmUgbmVlZGVk
IGZvciB0aGUgTWVkaWEKKyAgICAgICAgU3RyZWFtIGZlYXR1cmUuCisKIDIwMTItMDYtMTMgIFJv
YmluIENhbyAgPHJvYmluLmNhb0B0b3JjaG1vYmlsZS5jb20uY24+CiAKICAgICAgICAgW0JsYWNr
QmVycnldIEVuYWJsZSBNRURJQV9TVFJFQU0gYnkgZGVmYXVsdApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1FZmwuY21h
a2UKaW5kZXggMmRlZjg2OS4uODE1OWI4MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9QbGF0
Zm9ybUVmbC5jbWFrZQorKysgYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtRWZsLmNtYWtlCkBAIC04
Miw2ICs4MiwxNiBAQCBJRiAoRU5BQkxFX05PVElGSUNBVElPTlMpCiAgICkKIEVORElGICgpCiAK
K0lGIChFTkFCTEVfTUVESUFfU1RSRUFNKQorICAgIExJU1QoQVBQRU5EIFdlYktpdF9JTkNMVURF
X0RJUkVDVE9SSUVTCisgICAgICAgICR7V0VCQ09SRV9ESVJ9L01vZHVsZXMvbWVkaWFzdHJlYW0K
KyAgICAgICAgJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vbWVkaWFzdHJlYW0KKyAgICApCisgICAg
TElTVChBUFBFTkQgV2ViS2l0X1NPVVJDRVMKKyAgICAgICAgZWZsL1dlYkNvcmVTdXBwb3J0L1Vz
ZXJNZWRpYUNsaWVudEVmbC5jcHAKKyAgICApCitFTkRJRiAoKQorCiBMSVNUKEFQUEVORCBXZWJL
aXRfU09VUkNFUwogICAgIGVmbC9XZWJDb3JlU3VwcG9ydC9Bc3NlcnRNYXRjaGluZ0VudW1zLmNw
cAogICAgIGVmbC9XZWJDb3JlU3VwcG9ydC9DaHJvbWVDbGllbnRFZmwuY3BwCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VM
b2cKaW5kZXggOTA3NTRiMC4uYTk4OGNlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3
IEBACisyMDEyLTA2LTEzICBTdWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEubmFnaW5lbmlA
bGludXguaW50ZWwuY29tPgorCisgICAgICAgIFtFRkxdIEFkZCBzdXBwb3J0IGZvciBidWlsZGlu
ZyB3aXRoIEVOQUJMRV9NRURJQV9TVFJFQU0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTg4NDEzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgQWRkIGZpbGVzIHRoYXQgbmVlZCB0byBiZSBjb21waWxlZCBmb3Ig
c3VwcG9ydGluZyBNZWRpYSBTdHJlYW0KKyAgICAgICAgZmVhdHVyZS4gVGhlIGltcGxlbWVudGF0
aW9uIGlzIG5vdCBjb21wbGV0ZSB5ZXQsIHNvIHRoZSBmZWF0dXJlCisgICAgICAgIGlzIHR1cm5l
ZCBvZmYgYnkgZGVmYXVsdCBmb3IgdGhlIEVGTCBwb3J0LgorCisgICAgICAgICogV2ViQ29yZVN1
cHBvcnQvVXNlck1lZGlhQ2xpZW50RWZsLmNwcDogQWRkZWQuCisgICAgICAgIChXZWJDb3JlKToK
KyAgICAgICAgKFdlYkNvcmU6OlVzZXJNZWRpYUNsaWVudEVmbDo6VXNlck1lZGlhQ2xpZW50RWZs
KToKKyAgICAgICAgKFdlYkNvcmU6OlVzZXJNZWRpYUNsaWVudEVmbDo6flVzZXJNZWRpYUNsaWVu
dEVmbCk6CisgICAgICAgIChXZWJDb3JlOjpVc2VyTWVkaWFDbGllbnRFZmw6OnBhZ2VEZXN0cm95
ZWQpOgorICAgICAgICAoV2ViQ29yZTo6VXNlck1lZGlhQ2xpZW50RWZsOjpyZXF1ZXN0VXNlck1l
ZGlhKToKKyAgICAgICAgKFdlYkNvcmU6OlVzZXJNZWRpYUNsaWVudEVmbDo6Y2FuY2VsVXNlck1l
ZGlhUmVxdWVzdCk6CisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvVXNlck1lZGlhQ2xpZW50RWZs
Lmg6IEFkZGVkLgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgIChVc2VyTWVkaWFDbGllbnRF
ZmwpOgorICAgICAgICAqIGV3ay9ld2tfdmlldy5jcHA6CisgICAgICAgIChfZXdrX3ZpZXdfcHJp
dl9uZXcpOgorCiAyMDEyLTA2LTE0ICBTdWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEubmFn
aW5lbmlAbGludXguaW50ZWwuY29tPgogCiAgICAgICAgIFtFRkxdIFtEUlRdIEltcGxlbWVudCBz
ZXREb21haW5SZWxheGF0aW9uRm9yYmlkZGVuRm9yVVJMU2NoZW1lIGluIEVGTCBEUlQKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L1VzZXJNZWRpYUNsaWVudEVm
bC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9Vc2VyTWVkaWFDbGllbnRF
ZmwuY3BwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmM0OGFmZGUKLS0tIC9k
ZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9Vc2VyTWVkaWFD
bGllbnRFZmwuY3BwCkBAIC0wLDAgKzEsNTYgQEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMTIg
SW50ZWwgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFRoaXMgbGlicmFyeSBpcyBm
cmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqIG1vZGlmeSBp
dCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVibGljCisgKiBM
aWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRo
ZXIKKyAqIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkg
bGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhl
IGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5U
WTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJ
VFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICog
TGlicmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICog
WW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExpYnJhcnkgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZQorICogYWxvbmcgd2l0aCB0aGlzIGxpYnJhcnk7IHNlZSB0aGUgZmls
ZSBDT1BZSU5HLkxJQi4gIElmIG5vdCwgd3JpdGUgdG8KKyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZv
dW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsCisgKiBCb3N0
b24sIE1BIDAyMTEwLTEzMDEsIFVTQS4KKyAqCisgKi8KKworI2luY2x1ZGUgImNvbmZpZy5oIgor
I2luY2x1ZGUgIlVzZXJNZWRpYUNsaWVudEVmbC5oIgorCisjaWYgRU5BQkxFKE1FRElBX1NUUkVB
TSkKKyNpbmNsdWRlICJNZWRpYVN0cmVhbVNvdXJjZS5oIgorI2luY2x1ZGUgIk5vdEltcGxlbWVu
dGVkLmgiCisjaW5jbHVkZSAiVXNlck1lZGlhUmVxdWVzdC5oIgorCituYW1lc3BhY2UgV2ViQ29y
ZSB7CisKK1VzZXJNZWRpYUNsaWVudEVmbDo6VXNlck1lZGlhQ2xpZW50RWZsKCkKK3sKK30KKwor
VXNlck1lZGlhQ2xpZW50RWZsOjp+VXNlck1lZGlhQ2xpZW50RWZsKCkKK3sKK30KKwordm9pZCBV
c2VyTWVkaWFDbGllbnRFZmw6OnBhZ2VEZXN0cm95ZWQoKQoreworICAgIGRlbGV0ZSB0aGlzOwor
fQorCit2b2lkIFVzZXJNZWRpYUNsaWVudEVmbDo6cmVxdWVzdFVzZXJNZWRpYShXVEY6OlBhc3NS
ZWZQdHI8VXNlck1lZGlhUmVxdWVzdD4gcHJwUmVxdWVzdCwgY29uc3QgTWVkaWFTdHJlYW1Tb3Vy
Y2VWZWN0b3ImIGF1ZGlvU291cmNlLCBjb25zdCBNZWRpYVN0cmVhbVNvdXJjZVZlY3RvciYgdmlk
ZW9Tb3VyY2UpCit7CisgICAgbm90SW1wbGVtZW50ZWQoKTsKK30KKwordm9pZCBVc2VyTWVkaWFD
bGllbnRFZmw6OmNhbmNlbFVzZXJNZWRpYVJlcXVlc3QoVXNlck1lZGlhUmVxdWVzdCogcmVxdWVz
dCkKK3sKKyAgICBub3RJbXBsZW1lbnRlZCgpOworfQorCit9IC8vIG5hbWVzcGFjZSBXZWJDb3Jl
OworCisjZW5kaWYgLy8gTUVESUFfU1RSRUFNCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9XZWJDb3JlU3VwcG9ydC9Vc2VyTWVkaWFDbGllbnRFZmwuaCBiL1NvdXJjZS9XZWJLaXQvZWZs
L1dlYkNvcmVTdXBwb3J0L1VzZXJNZWRpYUNsaWVudEVmbC5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAuLjczNTYyODgKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViS2l0
L2VmbC9XZWJDb3JlU3VwcG9ydC9Vc2VyTWVkaWFDbGllbnRFZmwuaApAQCAtMCwwICsxLDQzIEBA
CisvKgorICogQ29weXJpZ2h0IChDKSAyMDEyIEludGVsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZl
ZC4KKyAqCisgKiBUaGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3Ry
aWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUg
TGlicmFyeSBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZy
ZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vu
c2UsIG9yIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBs
aWJyYXJ5IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWws
CisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3
YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB
UiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUKKyAqIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNv
cHkgb2YgdGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdp
dGggdGhpcyBsaWJyYXJ5OyBzZWUgdGhlIGZpbGUgQ09QWUlORy5MSUIuICBJZiBub3QsIHdyaXRl
IHRvCisgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBT
dHJlZXQsIEZpZnRoIEZsb29yLAorICogQm9zdG9uLCBNQSAwMjExMC0xMzAxLCBVU0EuCisgKgor
ICovCisKKyNpZm5kZWYgVXNlck1lZGlhQ2xpZW50RWZsX2gKKyNkZWZpbmUgVXNlck1lZGlhQ2xp
ZW50RWZsX2gKKworI2lmIEVOQUJMRShNRURJQV9TVFJFQU0pCisjaW5jbHVkZSAiVXNlck1lZGlh
Q2xpZW50LmgiCisKK25hbWVzcGFjZSBXZWJDb3JlIHsKKworY2xhc3MgVXNlck1lZGlhQ2xpZW50
RWZsIDogcHVibGljIFdlYkNvcmU6OlVzZXJNZWRpYUNsaWVudCB7CitwdWJsaWM6CisgICAgVXNl
ck1lZGlhQ2xpZW50RWZsKCk7CisgICAgdmlydHVhbCB+VXNlck1lZGlhQ2xpZW50RWZsKCk7CisK
KyAgICB2aXJ0dWFsIHZvaWQgcGFnZURlc3Ryb3llZCgpOworICAgIHZpcnR1YWwgdm9pZCByZXF1
ZXN0VXNlck1lZGlhKFdURjo6UGFzc1JlZlB0cjxXZWJDb3JlOjpVc2VyTWVkaWFSZXF1ZXN0Piwg
Y29uc3QgV2ViQ29yZTo6TWVkaWFTdHJlYW1Tb3VyY2VWZWN0b3ImLCBjb25zdCBXZWJDb3JlOjpN
ZWRpYVN0cmVhbVNvdXJjZVZlY3RvciYpOworICAgIHZpcnR1YWwgdm9pZCBjYW5jZWxVc2VyTWVk
aWFSZXF1ZXN0KFdlYkNvcmU6OlVzZXJNZWRpYVJlcXVlc3QqKTsKK307CisKK30gLy8gbmFtZXNw
YWNlIFdlYkNvcmUKKworI2VuZGlmIC8vIEVOQUJMRShNRURJQV9TVFJFQU0pCisKKyNlbmRpZiAv
LyBVc2VyTWVkaWFDbGllbnRFZmxfaApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvZXdr
L2V3a192aWV3LmNwcCBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKaW5kZXgg
OTc5OGU5NC4uMjEyODY4YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192
aWV3LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCkBAIC0xMDAs
NiArMTAwLDEwIEBACiAjaW5jbHVkZSAiQ29sb3JDaG9vc2VyQ2xpZW50LmgiCiAjZW5kaWYKIAor
I2lmIEVOQUJMRShNRURJQV9TVFJFQU0pCisjaW5jbHVkZSAiVXNlck1lZGlhQ2xpZW50RWZsLmgi
CisjZW5kaWYKKwogc3RhdGljIGNvbnN0IGZsb2F0IHpvb21NaW5pbXVtID0gMC4wNTsKIHN0YXRp
YyBjb25zdCBmbG9hdCB6b29tTWF4aW11bSA9IDQuMDsKIApAQCAtNzM3LDYgKzc0MSwxMCBAQCBz
dGF0aWMgRXdrX1ZpZXdfUHJpdmF0ZV9EYXRhKiBfZXdrX3ZpZXdfcHJpdl9uZXcoRXdrX1ZpZXdf
U21hcnRfRGF0YSogc21hcnREYXRhKQogICAgIFdlYkNvcmU6OnByb3ZpZGVOZXR3b3JrSW5mb1Rv
KHByaXYtPnBhZ2UuZ2V0KCksIHByaXYtPm5ldHdvcmtJbmZvQ2xpZW50LmdldCgpKTsKICNlbmRp
ZgogCisjaWYgRU5BQkxFKE1FRElBX1NUUkVBTSkKKyAgICBXZWJDb3JlOjpwcm92aWRlVXNlck1l
ZGlhVG8ocHJpdi0+cGFnZS5nZXQoKSwgbmV3IFdlYkNvcmU6OlVzZXJNZWRpYUNsaWVudEVmbCk7
CisjZW5kaWYKKwogI2lmIEVOQUJMRShWSUJSQVRJT04pCiAgICAgV2ViQ29yZTo6cHJvdmlkZVZp
YnJhdGlvblRvKHByaXYtPnBhZ2UuZ2V0KCksIG5ldyBXZWJDb3JlOjpWaWJyYXRpb25DbGllbnRF
Zmwoc21hcnREYXRhLT5zZWxmKSk7CiAjZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZS9P
cHRpb25zRWZsLmNtYWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2UKaW5kZXggMzU1
ZmU5YS4uNmQ1ZmQ2OSAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2UK
KysrIGIvU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2UKQEAgLTc2LDYgKzc2LDcgQEAgV0VC
S0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX0ZVTExTQ1JFRU5fQVBJIE9OKQog
V0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX0dMSUJfU1VQUE9SVCBPTikK
IFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9JTlBVVF9UWVBFX0NPTE9S
IE9OKQogV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX0xFR0FDWV9XRUJL
SVRfQkxPQl9CVUlMREVSIE9OKQorV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5B
QkxFX01FRElBX1NUUkVBTSBPRkYpCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShF
TkFCTEVfTkVUU0NBUEVfUExVR0lOX0FQSSBPRkYpCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9S
VF9WQUxVRShFTkFCTEVfTkVUV09SS19JTkZPIE9OKQogV0VCS0lUX09QVElPTl9ERUZBVUxUX1BP
UlRfVkFMVUUoRU5BQkxFX1BBR0VfVklTSUJJTElUWV9BUEkgT04pCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>148330</attachid>
            <date>2012-06-19 07:25:31 -0700</date>
            <delta_ts>2012-06-20 03:28:43 -0700</delta_ts>
            <desc>patch</desc>
            <filename>88413.patch</filename>
            <type>text/plain</type>
            <size>2853</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAxMTVhYTAxLi5kZjc0MTZi
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMTItMDYtMTUgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51
eC5pbnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gQWRkIHN1cHBvcnQgZm9yIGJ1aWxkaW5nIHdp
dGggRU5BQkxFX01FRElBX1NUUkVBTQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9ODg0MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBBZGQgZmlsZXMgd2hpY2ggYXJlIG5lZWRlZCBmb3Igc3VwcG9ydGluZyB0
aGUgTWVkaWEgU3RyZWFtCisgICAgICAgIGZlYXR1cmUuCisKKyAgICAgICAgKiBTb3VyY2UvY21h
a2UvT3B0aW9uc0VmbC5jbWFrZTogQWRkIEVOQUJMRV9NRURJQV9TVFJFQU0gZmVhdHVyZSwKKyAg
ICAgICAgdHVybmVkIG9mZiBieSBkZWZhdWx0LgorCiAyMDEyLTA2LTE5ICBKb2VsIERpbGxvbiAg
PGpvZWwuZGlsbG9uQGNvZGV0aGluay5jby51az4sIEpvY2VseW4gVHVyY290dGUgIDxqb2NlbHlu
LnR1cmNvdHRlQG5va2lhLmNvbT4KIAogICAgICAgICBbUXRdIEFsbG93IHRoZSBtb2R1bGVzIGZp
bGUgZ2VuZXJhdGlvbiB0byB3b3JrIG9uIFdpbmRvd3MuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDEzN2IxMC4u
NTMwNGYzNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEyLTA2LTE1ICBTdWRhcnNh
bmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEubmFnaW5lbmlAbGludXguaW50ZWwuY29tPgorCisgICAg
ICAgIFtFRkxdIEFkZCBzdXBwb3J0IGZvciBidWlsZGluZyB3aXRoIEVOQUJMRV9NRURJQV9TVFJF
QU0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg4NDEz
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gY2hh
bmdlIGluIGZ1bmN0aW9uYWxpdHkgc28gbm8gbmV3IHRlc3RzLgorCisgICAgICAgICogUGxhdGZv
cm1FZmwuY21ha2U6IEFkZCBmaWxlcyB3aGljaCBhcmUgbmVlZGVkIGZvciB0aGUgTWVkaWEKKyAg
ICAgICAgU3RyZWFtIGZlYXR1cmUuCisKIDIwMTItMDYtMTMgIFN1ZGFyc2FuYSBOYWdpbmVuaSAg
PHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5jb20+CiAKICAgICAgICAgW0NNQUtFXSBN
b3ZlIEpTRGVwcmVjYXRlZFBlZXJDb25uZWN0aW9uQ3VzdG9tLmNwcCBmcm9tIENNYWtlTGlzdHMu
dHh0IHRvIFVzZUpTQy5jbWFrZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1F
ZmwuY21ha2UgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZQppbmRleCAwYzE5ZGQy
Li5iNGZkYTlhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZQor
KysgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZQpAQCAtMjc3LDYgKzI3NywxNiBA
QCBJRiAoRU5BQkxFX1dFQkdMKQogICApCiBFTkRJRiAoKQogCitpZiAoRU5BQkxFX01FRElBX1NU
UkVBTSkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJRVMKKyAgICAg
ICAgIiR7V0VCQ09SRV9ESVJ9L3BsYXRmb3JtL21lZGlhc3RyZWFtL2dzdHJlYW1lciIKKyAgICAp
CisgICAgTElTVChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCisgICAgICAgIHBsYXRmb3JtL21lZGlh
c3RyZWFtL2dzdHJlYW1lci9EZXByZWNhdGVkUGVlckNvbm5lY3Rpb25IYW5kbGVyLmNwcAorICAg
ICAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIvTWVkaWFTdHJlYW1DZW50ZXJHU3Ry
ZWFtZXIuY3BwCisgICAgKQorRU5ESUYgKCkKKwogQUREX0RFRklOSVRJT05TKC1EV1RGX1VTRV9D
Uk9TU19QTEFURk9STV9DT05URVhUX01FTlVTPTEKICAgICAgICAgICAgICAgICAtRERBVEFfRElS
PSIke0NNQUtFX0lOU1RBTExfUFJFRklYfS8ke0RBVEFfSU5TVEFMTF9ESVJ9IikKIApkaWZmIC0t
Z2l0IGEvU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0aW9u
c0VmbC5jbWFrZQppbmRleCAzNTVmZTlhLi42ZDVmZDY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvY21h
a2UvT3B0aW9uc0VmbC5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQpA
QCAtNzYsNiArNzYsNyBAQCBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVf
RlVMTFNDUkVFTl9BUEkgT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFC
TEVfR0xJQl9TVVBQT1JUIE9OKQogV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5B
QkxFX0lOUFVUX1RZUEVfQ09MT1IgT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxV
RShFTkFCTEVfTEVHQUNZX1dFQktJVF9CTE9CX0JVSUxERVIgT04pCitXRUJLSVRfT1BUSU9OX0RF
RkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfTUVESUFfU1RSRUFNIE9GRikKIFdFQktJVF9PUFRJT05f
REVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9ORVRTQ0FQRV9QTFVHSU5fQVBJIE9GRikKIFdFQktJ
VF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9ORVRXT1JLX0lORk8gT04pCiBXRUJL
SVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfUEFHRV9WSVNJQklMSVRZX0FQSSBP
TikK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>148532</attachid>
            <date>2012-06-20 03:28:43 -0700</date>
            <delta_ts>2012-06-21 16:51:07 -0700</delta_ts>
            <desc>patch</desc>
            <filename>88413.patch</filename>
            <type>text/plain</type>
            <size>3038</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA5MWYxNWUzLi44NzU5NzY5
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMTItMDYtMTUgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51
eC5pbnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gQWRkIHN1cHBvcnQgZm9yIGJ1aWxkaW5nIHdp
dGggRU5BQkxFX01FRElBX1NUUkVBTQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9ODg0MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBBZGQgZmlsZXMgd2hpY2ggYXJlIG5lZWRlZCBmb3Igc3VwcG9ydGluZyB0
aGUgTWVkaWEgU3RyZWFtCisgICAgICAgIGZlYXR1cmUuCisKKyAgICAgICAgKiBTb3VyY2UvY21h
a2UvT3B0aW9uc0VmbC5jbWFrZTogQWRkIEVOQUJMRV9NRURJQV9TVFJFQU0gZmVhdHVyZSwKKyAg
ICAgICAgdHVybmVkIG9mZiBieSBkZWZhdWx0LgorCiAyMDEyLTA2LTE4ICBQaGlsaXBwZSBOb3Jt
YW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1N0cmVhbWVyXSAwLjExIHZp
ZGVvLXNpbmsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZwppbmRleCAyOTk1YTUxLi4wZjY3YzVjIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTUgQEAKKzIwMTItMDYtMTUgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5u
YWdpbmVuaUBsaW51eC5pbnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gQWRkIHN1cHBvcnQgZm9y
IGJ1aWxkaW5nIHdpdGggRU5BQkxFX01FRElBX1NUUkVBTQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODg0MTMKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eSBzbyBu
byBuZXcgdGVzdHMuCisKKyAgICAgICAgKiBQbGF0Zm9ybUVmbC5jbWFrZTogQWRkIGZpbGVzIHdo
aWNoIGFyZSBuZWVkZWQgZm9yIHRoZSBNZWRpYQorICAgICAgICBTdHJlYW0gZmVhdHVyZS4KKwog
MjAxMi0wNi0xMyAgU3VkYXJzYW5hIE5hZ2luZW5pICA8c3VkYXJzYW5hLm5hZ2luZW5pQGxpbnV4
LmludGVsLmNvbT4KIAogICAgICAgICBbQ01BS0VdIE1vdmUgSlNEZXByZWNhdGVkUGVlckNvbm5l
Y3Rpb25DdXN0b20uY3BwIGZyb20gQ01ha2VMaXN0cy50eHQgdG8gVXNlSlNDLmNtYWtlCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9XZWJDb3Jl
L1BsYXRmb3JtRWZsLmNtYWtlCmluZGV4IDBjMTlkZDIuLjIyYWYwZTYgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BsYXRm
b3JtRWZsLmNtYWtlCkBAIC04LDYgKzgsNyBAQCBMSVNUKEFQUEVORCBXZWJDb3JlX0lOQ0xVREVf
RElSRUNUT1JJRVMKICAgIiR7V0VCQ09SRV9ESVJ9L3BhZ2UvZWZsIgogICAiJHtXRUJDT1JFX0RJ
Un0vcGxhdGZvcm0vZWZsIgogICAiJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vZ3JhcGhpY3MvZWZs
IgorICAiJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vbWVkaWFzdHJlYW0vZ3N0cmVhbWVyIgogICAi
JHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vbmV0d29yay9zb3VwIgogICAiJHtXRUJDT1JFX0RJUn0v
cGxhdGZvcm0vdGV4dC9lZmwiCiAgICIke1dFQkNPUkVfRElSfS9wbHVnaW5zL2VmbCIKQEAgLTcz
LDYgKzc0LDggQEAgTElTVChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCiAgIHBsYXRmb3JtL2ltYWdl
LWRlY29kZXJzL2pwZWcvSlBFR0ltYWdlRGVjb2Rlci5jcHAKICAgcGxhdGZvcm0vaW1hZ2UtZGVj
b2RlcnMvcG5nL1BOR0ltYWdlRGVjb2Rlci5jcHAKICAgcGxhdGZvcm0vaW1hZ2UtZGVjb2RlcnMv
d2VicC9XRUJQSW1hZ2VEZWNvZGVyLmNwcAorICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3RyZWFt
ZXIvRGVwcmVjYXRlZFBlZXJDb25uZWN0aW9uSGFuZGxlci5jcHAKKyAgcGxhdGZvcm0vbWVkaWFz
dHJlYW0vZ3N0cmVhbWVyL01lZGlhU3RyZWFtQ2VudGVyR1N0cmVhbWVyLmNwcAogICBwbGF0Zm9y
bS9uZXR3b3JrL3NvdXAvQ29va2llSmFyU291cC5jcHAKICAgcGxhdGZvcm0vbmV0d29yay9zb3Vw
L0NyZWRlbnRpYWxTdG9yYWdlU291cC5jcHAKICAgcGxhdGZvcm0vbmV0d29yay9zb3VwL0ROU1Nv
dXAuY3BwCmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZSBiL1NvdXJj
ZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCmluZGV4IDM1NWZlOWEuLjZkNWZkNjkgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRp
b25zRWZsLmNtYWtlCkBAIC03Niw2ICs3Niw3IEBAIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JU
X1ZBTFVFKEVOQUJMRV9GVUxMU0NSRUVOX0FQSSBPTikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9Q
T1JUX1ZBTFVFKEVOQUJMRV9HTElCX1NVUFBPUlQgT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRf
UE9SVF9WQUxVRShFTkFCTEVfSU5QVVRfVFlQRV9DT0xPUiBPTikKIFdFQktJVF9PUFRJT05fREVG
QVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9MRUdBQ1lfV0VCS0lUX0JMT0JfQlVJTERFUiBPTikKK1dF
QktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9NRURJQV9TVFJFQU0gT0ZGKQog
V0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX05FVFNDQVBFX1BMVUdJTl9B
UEkgT0ZGKQogV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX05FVFdPUktf
SU5GTyBPTikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9QQUdFX1ZJ
U0lCSUxJVFlfQVBJIE9OKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>148913</attachid>
            <date>2012-06-21 16:46:56 -0700</date>
            <delta_ts>2012-06-25 14:26:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>88413.patch</filename>
            <type>text/plain</type>
            <size>1730</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBkZGExNjNhLi4yOTJhNmI2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcg
QEAKKzIwMTItMDYtMjEgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBs
aW51eC5pbnRlbC5jb20+CisKKyAgICAgICAgW0VGTF0gQWRkIHN1cHBvcnQgZm9yIGJ1aWxkaW5n
IHdpdGggRU5BQkxFX01FRElBX1NUUkVBTQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9ODg0MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBBZGQgZmlsZXMgd2hpY2ggYXJlIG5lZWRlZCBmb3Igc3VwcG9ydGlu
ZyB0aGUgTWVkaWEgU3RyZWFtCisgICAgICAgIGZlYXR1cmUuCisKKyAgICAgICAgTm8gY2hhbmdl
IGluIGZ1bmN0aW9uYWxpdHkgc28gbm8gbmV3IHRlc3RzLgorCisgICAgICAgICogUGxhdGZvcm1F
ZmwuY21ha2U6CisKIDIwMTItMDYtMTMgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5u
YWdpbmVuaUBsaW51eC5pbnRlbC5jb20+CiAKICAgICAgICAgW0NNQUtFXSBNb3ZlIEpTRGVwcmVj
YXRlZFBlZXJDb25uZWN0aW9uQ3VzdG9tLmNwcCBmcm9tIENNYWtlTGlzdHMudHh0IHRvIFVzZUpT
Qy5jbWFrZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1FZmwuY21ha2UgYi9T
b3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZQppbmRleCAwYzE5ZGQyLi4yMmFmMGU2IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZQorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZQpAQCAtOCw2ICs4LDcgQEAgTElTVChBUFBFTkQgV2Vi
Q29yZV9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICIke1dFQkNPUkVfRElSfS9wYWdlL2VmbCIKICAg
IiR7V0VCQ09SRV9ESVJ9L3BsYXRmb3JtL2VmbCIKICAgIiR7V0VCQ09SRV9ESVJ9L3BsYXRmb3Jt
L2dyYXBoaWNzL2VmbCIKKyAgIiR7V0VCQ09SRV9ESVJ9L3BsYXRmb3JtL21lZGlhc3RyZWFtL2dz
dHJlYW1lciIKICAgIiR7V0VCQ09SRV9ESVJ9L3BsYXRmb3JtL25ldHdvcmsvc291cCIKICAgIiR7
V0VCQ09SRV9ESVJ9L3BsYXRmb3JtL3RleHQvZWZsIgogICAiJHtXRUJDT1JFX0RJUn0vcGx1Z2lu
cy9lZmwiCkBAIC03Myw2ICs3NCw4IEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogICBw
bGF0Zm9ybS9pbWFnZS1kZWNvZGVycy9qcGVnL0pQRUdJbWFnZURlY29kZXIuY3BwCiAgIHBsYXRm
b3JtL2ltYWdlLWRlY29kZXJzL3BuZy9QTkdJbWFnZURlY29kZXIuY3BwCiAgIHBsYXRmb3JtL2lt
YWdlLWRlY29kZXJzL3dlYnAvV0VCUEltYWdlRGVjb2Rlci5jcHAKKyAgcGxhdGZvcm0vbWVkaWFz
dHJlYW0vZ3N0cmVhbWVyL0RlcHJlY2F0ZWRQZWVyQ29ubmVjdGlvbkhhbmRsZXIuY3BwCisgIHBs
YXRmb3JtL21lZGlhc3RyZWFtL2dzdHJlYW1lci9NZWRpYVN0cmVhbUNlbnRlckdTdHJlYW1lci5j
cHAKICAgcGxhdGZvcm0vbmV0d29yay9zb3VwL0Nvb2tpZUphclNvdXAuY3BwCiAgIHBsYXRmb3Jt
L25ldHdvcmsvc291cC9DcmVkZW50aWFsU3RvcmFnZVNvdXAuY3BwCiAgIHBsYXRmb3JtL25ldHdv
cmsvc291cC9ETlNTb3VwLmNwcAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>