<?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>83880</bug_id>
          
          <creation_ts>2012-04-13 03:44:10 -0700</creation_ts>
          <short_desc>[EFL] [DRT] LayoutTestController needs implementation of addOriginAccessWhitelistEntry and removeOriginAccessWhitelistEntry</short_desc>
          <delta_ts>2012-04-26 06:42:28 -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>
          <dependson>84874</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sudarsana Nagineni (babu)">naginenis</reporter>
          <assigned_to name="Sudarsana Nagineni (babu)">naginenis</assigned_to>
          <cc>g.czajkowski</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>tmpsantos</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>601955</commentid>
    <comment_count>0</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-13 03:44:10 -0700</bug_when>
    <thetext>LayoutTestController needs implementation of addOriginAccessWhitelistEntry in order to unskip the following tests.

http/tests/security/local-image-from-remote-whitelisted.html
http/tests/xmlhttprequest/origin-whitelisting-all.html 
http/tests/xmlhttprequest/origin-whitelisting-exact-match.html 
http/tests/xmlhttprequest/origin-whitelisting-ip-addresses.html
http/tests/xmlhttprequest/origin-whitelisting-subdomains.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605484</commentid>
    <comment_count>1</comment_count>
      <attachid>137874</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-19 04:01:20 -0700</bug_when>
    <thetext>Created attachment 137874
Patch

Add addOriginAccessWhitelistEntry support.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605512</commentid>
    <comment_count>2</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2012-04-19 05:19:01 -0700</bug_when>
    <thetext>LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605591</commentid>
    <comment_count>3</comment_count>
      <attachid>137874</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-04-19 08:05:06 -0700</bug_when>
    <thetext>Comment on attachment 137874
Patch

How about implementing the removeOrigin counterpart in LTC as well?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605598</commentid>
    <comment_count>4</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-19 08:25:10 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 137874 [details])
&gt; How about implementing the removeOrigin counterpart in LTC as well?

Make sense. Thanks!
I will implement this one also and unskip relevant test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605604</commentid>
    <comment_count>5</comment_count>
      <attachid>137906</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-19 08:43:56 -0700</bug_when>
    <thetext>Created attachment 137906
Patch

Implemented addOriginAccessWhitelistEntry and removeOriginAccessWhitelistEntry</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605610</commentid>
    <comment_count>6</comment_count>
      <attachid>137906</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-04-19 08:55:22 -0700</bug_when>
    <thetext>Comment on attachment 137906
Patch

Looks fine, thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609677</commentid>
    <comment_count>7</comment_count>
      <attachid>138794</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-25 05:46:01 -0700</bug_when>
    <thetext>Created attachment 138794
patch

rebased</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609862</commentid>
    <comment_count>8</comment_count>
      <attachid>138794</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-25 10:03:21 -0700</bug_when>
    <thetext>Comment on attachment 138794
patch

Clearing flags on attachment: 138794

Committed r115222: &lt;http://trac.webkit.org/changeset/115222&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609863</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-25 10:03:26 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609878</commentid>
    <comment_count>10</comment_count>
    <who name="Thiago Marcos P. Santos">tmpsantos</who>
    <bug_when>2012-04-25 10:25:47 -0700</bug_when>
    <thetext>I think this patch introduced flakiness, probably because is not cleaning the whitelist on the test startup.

Before -&gt; 135 failures 3 new passes 5 flakes 1 missing results
http://build.webkit.org/builders/EFL%20Linux%20Debug/builds/631

After -&gt; 136 failures 3 new passes 25 flakes 1 missing results
http://build.webkit.org/builders/EFL%20Linux%20Debug/builds/632</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610077</commentid>
    <comment_count>11</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-25 15:11:33 -0700</bug_when>
    <thetext>Reopening to fix the newly introduced flakiness. Needs to reset the whitelist to default on the test startup.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610084</commentid>
    <comment_count>12</comment_count>
      <attachid>138880</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-25 15:16:01 -0700</bug_when>
    <thetext>Created attachment 138880
Patch

fixed flakiness introduced by previous patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610091</commentid>
    <comment_count>13</comment_count>
    <who name="Thiago Marcos P. Santos">tmpsantos</who>
    <bug_when>2012-04-25 15:22:23 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; Created an attachment (id=138880) [details]
&gt; Patch
&gt; 
&gt; fixed flakiness introduced by previous patch.

LGTM. Tried on my machine, no regressions. Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610540</commentid>
    <comment_count>14</comment_count>
      <attachid>138880</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-26 06:42:22 -0700</bug_when>
    <thetext>Comment on attachment 138880
Patch

Clearing flags on attachment: 138880

Committed r115307: &lt;http://trac.webkit.org/changeset/115307&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610541</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-26 06:42:28 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>137874</attachid>
            <date>2012-04-19 04:01:20 -0700</date>
            <delta_ts>2012-04-19 08:43:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>83880.patch</filename>
            <type>text/plain</type>
            <size>4017</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiNGQyNWE4Li4zNTUxOGVkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMDQt
MTkgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5j
b20+CisKKyAgICAgICAgW0VGTF0gW0RSVF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1w
bGVtZW50YXRpb24gb2YgYWRkT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgzODgwCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVW5rc2lwIHRlc3QgY2FzZXMgd2hp
Y2ggcmVseSBvbiBMYXlvdXRUZXN0Q29udHJvbGxlcidzCisgICAgICAgIGFkZE9yaWdpbkFjY2Vz
c1doaXRlbGlzdEVudHJ5IGltcGxlbWVudGF0aW9uLgorCisgICAgICAgICogcGxhdGZvcm0vZWZs
L1NraXBwZWQ6CisKIDIwMTItMDQtMTggIFRha2FzaGkgVG95b3NoaW1hICA8dG95b3NoaW1AY2hy
b21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIGFkZCBleHBlY3RlZC50eHQgZm9yIGNv
b2tpZXMtd3JvbmctZG9tYWluLXJlamVjdGVkLXJlc3VsdC5waHAgLgpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwv
U2tpcHBlZAppbmRleCAzYWQ1NTkxLi44NDZiMzdmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9lZmwvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBl
ZApAQCAtMjMyMCw3ICsyMzIwLDYgQEAgaHR0cC90ZXN0cy9zZWN1cml0eS9jcm9zcy1vcmlnaW4t
eHNsLUJMT0NLRUQuaHRtbAogaHR0cC90ZXN0cy9zZWN1cml0eS9jcm9zcy1vcmlnaW4teHNsLXJl
ZGlyZWN0LUJMT0NLRUQuaHRtbAogaHR0cC90ZXN0cy9zZWN1cml0eS9kcmFnLWRyb3Atc2FtZS11
bmlxdWUtb3JpZ2luLmh0bWwKIGh0dHAvdGVzdHMvc2VjdXJpdHkvZnJhbWVOYXZpZ2F0aW9uL25v
dC1vcGVuZXIuaHRtbAotaHR0cC90ZXN0cy9zZWN1cml0eS9sb2NhbC1pbWFnZS1mcm9tLXJlbW90
ZS13aGl0ZWxpc3RlZC5odG1sCiBodHRwL3Rlc3RzL3NlY3VyaXR5L2xvY2FsLXVzZXItQ1NTLWZy
b20tcmVtb3RlLmh0bWwKIGh0dHAvdGVzdHMvc2VjdXJpdHkvbWl4ZWRDb250ZW50L2luc2VjdXJl
LWltYWdlLWluLW1haW4tZnJhbWUuaHRtbAogaHR0cC90ZXN0cy9zZWN1cml0eS9taXhlZENvbnRl
bnQvaW5zZWN1cmUtcGx1Z2luLWluLWlmcmFtZS5odG1sCkBAIC0yMzU3LDExICsyMzU2LDcgQEAg
aHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9jcm9zcy1vcmlnaW4tY29va2llLXN0b3JhZ2UuaHRt
bAogaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9jcm9zcy1vcmlnaW4tbm8tYXV0aG9yaXphdGlv
bi5odG1sCiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L2ZhaWxlZC1hdXRoLmh0bWwKIGh0dHAv
dGVzdHMveG1saHR0cHJlcXVlc3QvbG9nb3V0Lmh0bWwKLWh0dHAvdGVzdHMveG1saHR0cHJlcXVl
c3Qvb3JpZ2luLXdoaXRlbGlzdGluZy1hbGwuaHRtbAotaHR0cC90ZXN0cy94bWxodHRwcmVxdWVz
dC9vcmlnaW4td2hpdGVsaXN0aW5nLWV4YWN0LW1hdGNoLmh0bWwKLWh0dHAvdGVzdHMveG1saHR0
cHJlcXVlc3Qvb3JpZ2luLXdoaXRlbGlzdGluZy1pcC1hZGRyZXNzZXMuaHRtbAogaHR0cC90ZXN0
cy94bWxodHRwcmVxdWVzdC9vcmlnaW4td2hpdGVsaXN0aW5nLXJlbW92YWwuaHRtbAotaHR0cC90
ZXN0cy94bWxodHRwcmVxdWVzdC9vcmlnaW4td2hpdGVsaXN0aW5nLXN1YmRvbWFpbnMuaHRtbAog
aHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZW1lbWJlci1iYWQtcGFzc3dvcmQuaHRtbAogaHR0
cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZWRpcmVjdC1jcm9zcy1vcmlnaW4tdHJpcG1pbmUuaHRt
bAogaHR0cC90ZXN0cy94bWx2aWV3ZXIvZXh0ZW5zaW9ucy1hcGkuaHRtbApkaWZmIC0tZ2l0IGEv
VG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDE1YzJkZTAuLmI2ZjczMzAg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAxMi0wNC0xOSAgU3VkYXJzYW5hIE5hZ2luZW5pICA8c3VkYXJzYW5hLm5h
Z2luZW5pQGxpbnV4LmludGVsLmNvbT4KKworICAgICAgICBbRUZMXSBbRFJUXSBMYXlvdXRUZXN0
Q29udHJvbGxlciBuZWVkcyBpbXBsZW1lbnRhdGlvbiBvZiBhZGRPcmlnaW5BY2Nlc3NXaGl0ZWxp
c3RFbnRyeQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
ODM4ODAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBB
ZGQgbWlzc2luZyBpbXBsZW1lbnRhdGlvbiBhZGRPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeSB0
byBFRkwncworICAgICAgICBMYXlvdXRUZXN0Q29udHJvbGxlciBpbiBvcmRlciB0byB1bnNraXAg
dGVzdHMgd2hpY2ggcmVseSBvbiB0aGlzLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZWZs
L0xheW91dFRlc3RDb250cm9sbGVyRWZsLmNwcDoKKyAgICAgICAgKExheW91dFRlc3RDb250cm9s
bGVyOjphZGRPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeSk6CisKIDIwMTItMDQtMTggIEhpcm9u
b3JpIEJvbm8gIDxoYm9ub0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgU3BsaXQgU3BlbGxDaGVj
a2VyOjpkaWRDaGVjaygpIHRvIFNwZWxsQ2hlY2tlcjo6ZGlkQ2hlY2tTdWNjZWVkZWQoKSBhbmQg
U3BlbGxDaGVja2VyOjpkaWRDaGVja0NhbmNlbGVkKCkKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29udHJvbGxlckVmbC5jcHAgYi9Ub29scy9EdW1wUmVu
ZGVyVHJlZS9lZmwvTGF5b3V0VGVzdENvbnRyb2xsZXJFZmwuY3BwCmluZGV4IDJhM2Q4MzMuLjFm
NTlmMjMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29u
dHJvbGxlckVmbC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0xheW91dFRlc3RD
b250cm9sbGVyRWZsLmNwcApAQCAtMjIzLDkgKzIyMywxMyBAQCB2b2lkIExheW91dFRlc3RDb250
cm9sbGVyOjpzZXRTY3JvbGxiYXJQb2xpY3koSlNTdHJpbmdSZWYsIEpTU3RyaW5nUmVmKQogICAg
IG5vdEltcGxlbWVudGVkKCk7CiB9CiAKLXZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OmFkZE9y
aWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5KEpTU3RyaW5nUmVmLCBKU1N0cmluZ1JlZiwgSlNTdHJp
bmdSZWYsIGJvb2wpCit2b2lkIExheW91dFRlc3RDb250cm9sbGVyOjphZGRPcmlnaW5BY2Nlc3NX
aGl0ZWxpc3RFbnRyeShKU1N0cmluZ1JlZiBzb3VyY2VPcmlnaW4sIEpTU3RyaW5nUmVmIHByb3Rv
Y29sLCBKU1N0cmluZ1JlZiBob3N0LCBib29sIGluY2x1ZGVTdWJkb21haW5zKQogewotICAgIG5v
dEltcGxlbWVudGVkKCk7CisgICAgV2ViQ29yZTo6S1VSTCBrdXJsOworICAgIGt1cmwuc2V0UHJv
dG9jb2woU3RyaW5nKHByb3RvY29sLT5jaGFyYWN0ZXJzKCksIHByb3RvY29sLT5sZW5ndGgoKSkp
OworICAgIGt1cmwuc2V0SG9zdChTdHJpbmcoaG9zdC0+Y2hhcmFjdGVycygpLCBob3N0LT5sZW5n
dGgoKSkpOworCisgICAgZXdrX3NlY3VyaXR5X3BvbGljeV93aGl0ZWxpc3Rfb3JpZ2luX2FkZChz
b3VyY2VPcmlnaW4tPnVzdHJpbmcoKS51dGY4KCkuZGF0YSgpLCBrdXJsLnN0cmluZygpLnV0Zjgo
KS5kYXRhKCksIGluY2x1ZGVTdWJkb21haW5zKTsKIH0KIAogdm9pZCBMYXlvdXRUZXN0Q29udHJv
bGxlcjo6cmVtb3ZlT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkoSlNTdHJpbmdSZWYsIEpTU3Ry
aW5nUmVmLCBKU1N0cmluZ1JlZiwgYm9vbCkK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>137906</attachid>
            <date>2012-04-19 08:43:56 -0700</date>
            <delta_ts>2012-04-25 05:46:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>83880.patch</filename>
            <type>text/plain</type>
            <size>4786</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiNGQyNWE4Li41MTM3YWM4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMDQt
MTkgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5j
b20+CisKKyAgICAgICAgW0VGTF0gW0RSVF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1w
bGVtZW50YXRpb24gb2YgYWRkT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkgYW5kIHJlbW92ZU9y
aWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD04Mzg4MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFVua3NpcCB0ZXN0IGNhc2VzIHdoaWNoIHJlbHkgb24gTGF5b3V0VGVz
dENvbnRyb2xsZXIncyBhZGRPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeQorICAgICAgICBhbmQg
cmVtb3ZlT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkgaW1wbGVtZW50YXRpb24uCisKKyAgICAg
ICAgKiBwbGF0Zm9ybS9lZmwvU2tpcHBlZDoKKwogMjAxMi0wNC0xOCAgVGFrYXNoaSBUb3lvc2hp
bWEgIDx0b3lvc2hpbUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgYWRkIGV4
cGVjdGVkLnR4dCBmb3IgY29va2llcy13cm9uZy1kb21haW4tcmVqZWN0ZWQtcmVzdWx0LnBocCAu
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZCBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkCmluZGV4IDNhZDU1OTEuLjIzMTgzOWQgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2VmbC9Ta2lwcGVkCkBAIC0yMzIwLDcgKzIzMjAsNiBAQCBodHRwL3Rlc3RzL3NlY3Vy
aXR5L2Nyb3NzLW9yaWdpbi14c2wtQkxPQ0tFRC5odG1sCiBodHRwL3Rlc3RzL3NlY3VyaXR5L2Ny
b3NzLW9yaWdpbi14c2wtcmVkaXJlY3QtQkxPQ0tFRC5odG1sCiBodHRwL3Rlc3RzL3NlY3VyaXR5
L2RyYWctZHJvcC1zYW1lLXVuaXF1ZS1vcmlnaW4uaHRtbAogaHR0cC90ZXN0cy9zZWN1cml0eS9m
cmFtZU5hdmlnYXRpb24vbm90LW9wZW5lci5odG1sCi1odHRwL3Rlc3RzL3NlY3VyaXR5L2xvY2Fs
LWltYWdlLWZyb20tcmVtb3RlLXdoaXRlbGlzdGVkLmh0bWwKIGh0dHAvdGVzdHMvc2VjdXJpdHkv
bG9jYWwtdXNlci1DU1MtZnJvbS1yZW1vdGUuaHRtbAogaHR0cC90ZXN0cy9zZWN1cml0eS9taXhl
ZENvbnRlbnQvaW5zZWN1cmUtaW1hZ2UtaW4tbWFpbi1mcmFtZS5odG1sCiBodHRwL3Rlc3RzL3Nl
Y3VyaXR5L21peGVkQ29udGVudC9pbnNlY3VyZS1wbHVnaW4taW4taWZyYW1lLmh0bWwKQEAgLTIz
NTcsMTEgKzIzNTYsNiBAQCBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L2Nyb3NzLW9yaWdpbi1j
b29raWUtc3RvcmFnZS5odG1sCiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L2Nyb3NzLW9yaWdp
bi1uby1hdXRob3JpemF0aW9uLmh0bWwKIGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvZmFpbGVk
LWF1dGguaHRtbAogaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9sb2dvdXQuaHRtbAotaHR0cC90
ZXN0cy94bWxodHRwcmVxdWVzdC9vcmlnaW4td2hpdGVsaXN0aW5nLWFsbC5odG1sCi1odHRwL3Rl
c3RzL3htbGh0dHByZXF1ZXN0L29yaWdpbi13aGl0ZWxpc3RpbmctZXhhY3QtbWF0Y2guaHRtbAot
aHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9vcmlnaW4td2hpdGVsaXN0aW5nLWlwLWFkZHJlc3Nl
cy5odG1sCi1odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L29yaWdpbi13aGl0ZWxpc3RpbmctcmVt
b3ZhbC5odG1sCi1odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L29yaWdpbi13aGl0ZWxpc3Rpbmct
c3ViZG9tYWlucy5odG1sCiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3JlbWVtYmVyLWJhZC1w
YXNzd29yZC5odG1sCiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3JlZGlyZWN0LWNyb3NzLW9y
aWdpbi10cmlwbWluZS5odG1sCiBodHRwL3Rlc3RzL3htbHZpZXdlci9leHRlbnNpb25zLWFwaS5o
dG1sCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXgg
MTVjMmRlMC4uMGIyNWRhOCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTA0LTE5ICBTdWRhcnNhbmEgTmFnaW5l
bmkgIDxzdWRhcnNhbmEubmFnaW5lbmlAbGludXguaW50ZWwuY29tPgorCisgICAgICAgIFtFRkxd
IFtEUlRdIExheW91dFRlc3RDb250cm9sbGVyIG5lZWRzIGltcGxlbWVudGF0aW9uIG9mIGFkZE9y
aWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5IGFuZCByZW1vdmVPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RF
bnRyeQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODM4
ODAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQg
bWlzc2luZyBpbXBsZW1lbnRhdGlvbiBhZGRPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeSBhbmQK
KyAgICAgICAgcmVtb3ZlT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkgdG8gRUZMJ3MgTGF5b3V0
VGVzdENvbnRyb2xsZXIKKyAgICAgICAgaW4gb3JkZXIgdG8gdW5za2lwIHRlc3RzIHdoaWNoIHJl
bHkgb24gdGhpcy4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29u
dHJvbGxlckVmbC5jcHA6CisgICAgICAgIChMYXlvdXRUZXN0Q29udHJvbGxlcjo6YWRkT3JpZ2lu
QWNjZXNzV2hpdGVsaXN0RW50cnkpOgorICAgICAgICAoTGF5b3V0VGVzdENvbnRyb2xsZXI6OnJl
bW92ZU9yaWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5KToKKwogMjAxMi0wNC0xOCAgSGlyb25vcmkg
Qm9ubyAgPGhib25vQGNocm9taXVtLm9yZz4KIAogICAgICAgICBTcGxpdCBTcGVsbENoZWNrZXI6
OmRpZENoZWNrKCkgdG8gU3BlbGxDaGVja2VyOjpkaWRDaGVja1N1Y2NlZWRlZCgpIGFuZCBTcGVs
bENoZWNrZXI6OmRpZENoZWNrQ2FuY2VsZWQoKQpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRl
clRyZWUvZWZsL0xheW91dFRlc3RDb250cm9sbGVyRWZsLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJU
cmVlL2VmbC9MYXlvdXRUZXN0Q29udHJvbGxlckVmbC5jcHAKaW5kZXggMmEzZDgzMy4uNjMyN2Vh
NiAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0xheW91dFRlc3RDb250cm9s
bGVyRWZsLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvTGF5b3V0VGVzdENvbnRy
b2xsZXJFZmwuY3BwCkBAIC0yMjMsMTQgKzIyMywyMiBAQCB2b2lkIExheW91dFRlc3RDb250cm9s
bGVyOjpzZXRTY3JvbGxiYXJQb2xpY3koSlNTdHJpbmdSZWYsIEpTU3RyaW5nUmVmKQogICAgIG5v
dEltcGxlbWVudGVkKCk7CiB9CiAKLXZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OmFkZE9yaWdp
bkFjY2Vzc1doaXRlbGlzdEVudHJ5KEpTU3RyaW5nUmVmLCBKU1N0cmluZ1JlZiwgSlNTdHJpbmdS
ZWYsIGJvb2wpCit2b2lkIExheW91dFRlc3RDb250cm9sbGVyOjphZGRPcmlnaW5BY2Nlc3NXaGl0
ZWxpc3RFbnRyeShKU1N0cmluZ1JlZiBzb3VyY2VPcmlnaW4sIEpTU3RyaW5nUmVmIHByb3RvY29s
LCBKU1N0cmluZ1JlZiBob3N0LCBib29sIGluY2x1ZGVTdWJkb21haW5zKQogewotICAgIG5vdElt
cGxlbWVudGVkKCk7CisgICAgV2ViQ29yZTo6S1VSTCBrdXJsOworICAgIGt1cmwuc2V0UHJvdG9j
b2woU3RyaW5nKHByb3RvY29sLT5jaGFyYWN0ZXJzKCksIHByb3RvY29sLT5sZW5ndGgoKSkpOwor
ICAgIGt1cmwuc2V0SG9zdChTdHJpbmcoaG9zdC0+Y2hhcmFjdGVycygpLCBob3N0LT5sZW5ndGgo
KSkpOworCisgICAgZXdrX3NlY3VyaXR5X3BvbGljeV93aGl0ZWxpc3Rfb3JpZ2luX2FkZChzb3Vy
Y2VPcmlnaW4tPnVzdHJpbmcoKS51dGY4KCkuZGF0YSgpLCBrdXJsLnN0cmluZygpLnV0ZjgoKS5k
YXRhKCksIGluY2x1ZGVTdWJkb21haW5zKTsKIH0KIAotdm9pZCBMYXlvdXRUZXN0Q29udHJvbGxl
cjo6cmVtb3ZlT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkoSlNTdHJpbmdSZWYsIEpTU3RyaW5n
UmVmLCBKU1N0cmluZ1JlZiwgYm9vbCkKK3ZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OnJlbW92
ZU9yaWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5KEpTU3RyaW5nUmVmIHNvdXJjZU9yaWdpbiwgSlNT
dHJpbmdSZWYgcHJvdG9jb2wsIEpTU3RyaW5nUmVmIGhvc3QsIGJvb2wgaW5jbHVkZVN1YmRvbWFp
bnMpCiB7Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICBXZWJDb3JlOjpLVVJMIGt1cmw7Cisg
ICAga3VybC5zZXRQcm90b2NvbChTdHJpbmcocHJvdG9jb2wtPmNoYXJhY3RlcnMoKSwgcHJvdG9j
b2wtPmxlbmd0aCgpKSk7CisgICAga3VybC5zZXRIb3N0KFN0cmluZyhob3N0LT5jaGFyYWN0ZXJz
KCksIGhvc3QtPmxlbmd0aCgpKSk7CisKKyAgICBld2tfc2VjdXJpdHlfcG9saWN5X3doaXRlbGlz
dF9vcmlnaW5fZGVsKHNvdXJjZU9yaWdpbi0+dXN0cmluZygpLnV0ZjgoKS5kYXRhKCksIGt1cmwu
c3RyaW5nKCkudXRmOCgpLmRhdGEoKSwgaW5jbHVkZVN1YmRvbWFpbnMpOwogfQogCiB2b2lkIExh
eW91dFRlc3RDb250cm9sbGVyOjpzZXRNYWluRnJhbWVJc0ZpcnN0UmVzcG9uZGVyKGJvb2wpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138794</attachid>
            <date>2012-04-25 05:46:01 -0700</date>
            <delta_ts>2012-04-25 15:16:01 -0700</delta_ts>
            <desc>patch</desc>
            <filename>83880.patch</filename>
            <type>text/plain</type>
            <size>4744</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAwMzU2OTA5Li4xNzU1YjUxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMDQt
MjUgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5j
b20+CisKKyAgICAgICAgW0VGTF0gW0RSVF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1w
bGVtZW50YXRpb24gb2YgYWRkT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkgYW5kIHJlbW92ZU9y
aWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD04Mzg4MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFVuc2tpcCB0ZXN0IGNhc2VzIHdoaWNoIHJlbHkgb24gTGF5b3V0VGVz
dENvbnRyb2xsZXIncyBhZGRPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeQorICAgICAgICBhbmQg
cmVtb3ZlT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkgaW1wbGVtZW50YXRpb24uCisKKyAgICAg
ICAgKiBwbGF0Zm9ybS9lZmwvU2tpcHBlZDoKKwogMjAxMi0wNC0yNSAgWGlhbnpodSBXYW5nICA8
d2FuZ3hpYW56aHVAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IFJFR1JF
U1NJT046IEluY29ycmVjdCBoaWdobGlnaHQgcG9zaXRpb24gb2YgaW5zcGVjdGVkIGVsZW1lbnQg
aW4gc2Nyb2xsZWQgcGFnZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Nr
aXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZAppbmRleCAxMGQzY2UxLi45
Y2FmNjFiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZAorKysg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBlZApAQCAtMjExOSw3ICsyMTE5LDYgQEAg
aHR0cC90ZXN0cy9zZWN1cml0eS9jcm9zcy1vcmlnaW4teHNsLUJMT0NLRUQuaHRtbAogaHR0cC90
ZXN0cy9zZWN1cml0eS9jcm9zcy1vcmlnaW4teHNsLXJlZGlyZWN0LUJMT0NLRUQuaHRtbAogaHR0
cC90ZXN0cy9zZWN1cml0eS9kcmFnLWRyb3Atc2FtZS11bmlxdWUtb3JpZ2luLmh0bWwKIGh0dHAv
dGVzdHMvc2VjdXJpdHkvZnJhbWVOYXZpZ2F0aW9uL25vdC1vcGVuZXIuaHRtbAotaHR0cC90ZXN0
cy9zZWN1cml0eS9sb2NhbC1pbWFnZS1mcm9tLXJlbW90ZS13aGl0ZWxpc3RlZC5odG1sCiBodHRw
L3Rlc3RzL3NlY3VyaXR5L2xvY2FsLXVzZXItQ1NTLWZyb20tcmVtb3RlLmh0bWwKIGh0dHAvdGVz
dHMvc2VjdXJpdHkvbWl4ZWRDb250ZW50L2luc2VjdXJlLWltYWdlLWluLW1haW4tZnJhbWUuaHRt
bAogaHR0cC90ZXN0cy9zZWN1cml0eS9taXhlZENvbnRlbnQvaW5zZWN1cmUtcGx1Z2luLWluLWlm
cmFtZS5odG1sCkBAIC0yMTU2LDExICsyMTU1LDYgQEAgaHR0cC90ZXN0cy94bWxodHRwcmVxdWVz
dC9jcm9zcy1vcmlnaW4tY29va2llLXN0b3JhZ2UuaHRtbAogaHR0cC90ZXN0cy94bWxodHRwcmVx
dWVzdC9jcm9zcy1vcmlnaW4tbm8tYXV0aG9yaXphdGlvbi5odG1sCiBodHRwL3Rlc3RzL3htbGh0
dHByZXF1ZXN0L2ZhaWxlZC1hdXRoLmh0bWwKIGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvbG9n
b3V0Lmh0bWwKLWh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3Qvb3JpZ2luLXdoaXRlbGlzdGluZy1h
bGwuaHRtbAotaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9vcmlnaW4td2hpdGVsaXN0aW5nLWV4
YWN0LW1hdGNoLmh0bWwKLWh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3Qvb3JpZ2luLXdoaXRlbGlz
dGluZy1pcC1hZGRyZXNzZXMuaHRtbAotaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9vcmlnaW4t
d2hpdGVsaXN0aW5nLXJlbW92YWwuaHRtbAotaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9vcmln
aW4td2hpdGVsaXN0aW5nLXN1YmRvbWFpbnMuaHRtbAogaHR0cC90ZXN0cy94bWxodHRwcmVxdWVz
dC9yZW1lbWJlci1iYWQtcGFzc3dvcmQuaHRtbAogaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9y
ZWRpcmVjdC1jcm9zcy1vcmlnaW4tdHJpcG1pbmUuaHRtbAogaHR0cC90ZXN0cy94bWx2aWV3ZXIv
ZXh0ZW5zaW9ucy1hcGkuaHRtbApkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMv
Q2hhbmdlTG9nCmluZGV4IDE0Yjc1MjMuLjU0MTcxM2IgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5n
ZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMi0wNC0yNSAg
U3VkYXJzYW5hIE5hZ2luZW5pICA8c3VkYXJzYW5hLm5hZ2luZW5pQGxpbnV4LmludGVsLmNvbT4K
KworICAgICAgICBbRUZMXSBbRFJUXSBMYXlvdXRUZXN0Q29udHJvbGxlciBuZWVkcyBpbXBsZW1l
bnRhdGlvbiBvZiBhZGRPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeSBhbmQgcmVtb3ZlT3JpZ2lu
QWNjZXNzV2hpdGVsaXN0RW50cnkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTgzODgwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQWRkIG1pc3NpbmcgaW1wbGVtZW50YXRpb24gYWRkT3JpZ2luQWNjZXNzV2hp
dGVsaXN0RW50cnkgYW5kCisgICAgICAgIHJlbW92ZU9yaWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5
IHRvIEVGTCdzIExheW91dFRlc3RDb250cm9sbGVyCisgICAgICAgIGluIG9yZGVyIHRvIHVuc2tp
cCB0ZXN0cyB3aGljaCByZWx5IG9uIHRoaXMuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9l
ZmwvTGF5b3V0VGVzdENvbnRyb2xsZXJFZmwuY3BwOgorICAgICAgICAoTGF5b3V0VGVzdENvbnRy
b2xsZXI6OmFkZE9yaWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5KToKKyAgICAgICAgKExheW91dFRl
c3RDb250cm9sbGVyOjpyZW1vdmVPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeSk6CisKIDIwMTIt
MDQtMjQgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgbnJ3
dDogYWRkIEFTQU4gaGFuZGxpbmcgdG8gY2hyb21pdW0gY3Jhc2ggbG9ncwpkaWZmIC0tZ2l0IGEv
VG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0xheW91dFRlc3RDb250cm9sbGVyRWZsLmNwcCBiL1Rv
b2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29udHJvbGxlckVmbC5jcHAKaW5kZXgg
ODFlNzNlMy4uOTdiMGVkZiAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0xh
eW91dFRlc3RDb250cm9sbGVyRWZsLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwv
TGF5b3V0VGVzdENvbnRyb2xsZXJFZmwuY3BwCkBAIC0yMjMsMTQgKzIyMywyMiBAQCB2b2lkIExh
eW91dFRlc3RDb250cm9sbGVyOjpzZXRTY3JvbGxiYXJQb2xpY3koSlNTdHJpbmdSZWYsIEpTU3Ry
aW5nUmVmKQogICAgIG5vdEltcGxlbWVudGVkKCk7CiB9CiAKLXZvaWQgTGF5b3V0VGVzdENvbnRy
b2xsZXI6OmFkZE9yaWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5KEpTU3RyaW5nUmVmLCBKU1N0cmlu
Z1JlZiwgSlNTdHJpbmdSZWYsIGJvb2wpCit2b2lkIExheW91dFRlc3RDb250cm9sbGVyOjphZGRP
cmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeShKU1N0cmluZ1JlZiBzb3VyY2VPcmlnaW4sIEpTU3Ry
aW5nUmVmIHByb3RvY29sLCBKU1N0cmluZ1JlZiBob3N0LCBib29sIGluY2x1ZGVTdWJkb21haW5z
KQogewotICAgIG5vdEltcGxlbWVudGVkKCk7CisgICAgV2ViQ29yZTo6S1VSTCBrdXJsOworICAg
IGt1cmwuc2V0UHJvdG9jb2woU3RyaW5nKHByb3RvY29sLT5jaGFyYWN0ZXJzKCksIHByb3RvY29s
LT5sZW5ndGgoKSkpOworICAgIGt1cmwuc2V0SG9zdChTdHJpbmcoaG9zdC0+Y2hhcmFjdGVycygp
LCBob3N0LT5sZW5ndGgoKSkpOworCisgICAgZXdrX3NlY3VyaXR5X3BvbGljeV93aGl0ZWxpc3Rf
b3JpZ2luX2FkZChzb3VyY2VPcmlnaW4tPnVzdHJpbmcoKS51dGY4KCkuZGF0YSgpLCBrdXJsLnN0
cmluZygpLnV0ZjgoKS5kYXRhKCksIGluY2x1ZGVTdWJkb21haW5zKTsKIH0KIAotdm9pZCBMYXlv
dXRUZXN0Q29udHJvbGxlcjo6cmVtb3ZlT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkoSlNTdHJp
bmdSZWYsIEpTU3RyaW5nUmVmLCBKU1N0cmluZ1JlZiwgYm9vbCkKK3ZvaWQgTGF5b3V0VGVzdENv
bnRyb2xsZXI6OnJlbW92ZU9yaWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5KEpTU3RyaW5nUmVmIHNv
dXJjZU9yaWdpbiwgSlNTdHJpbmdSZWYgcHJvdG9jb2wsIEpTU3RyaW5nUmVmIGhvc3QsIGJvb2wg
aW5jbHVkZVN1YmRvbWFpbnMpCiB7Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICBXZWJDb3Jl
OjpLVVJMIGt1cmw7CisgICAga3VybC5zZXRQcm90b2NvbChTdHJpbmcocHJvdG9jb2wtPmNoYXJh
Y3RlcnMoKSwgcHJvdG9jb2wtPmxlbmd0aCgpKSk7CisgICAga3VybC5zZXRIb3N0KFN0cmluZyho
b3N0LT5jaGFyYWN0ZXJzKCksIGhvc3QtPmxlbmd0aCgpKSk7CisKKyAgICBld2tfc2VjdXJpdHlf
cG9saWN5X3doaXRlbGlzdF9vcmlnaW5fZGVsKHNvdXJjZU9yaWdpbi0+dXN0cmluZygpLnV0Zjgo
KS5kYXRhKCksIGt1cmwuc3RyaW5nKCkudXRmOCgpLmRhdGEoKSwgaW5jbHVkZVN1YmRvbWFpbnMp
OwogfQogCiB2b2lkIExheW91dFRlc3RDb250cm9sbGVyOjpzZXRNYWluRnJhbWVJc0ZpcnN0UmVz
cG9uZGVyKGJvb2wpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138880</attachid>
            <date>2012-04-25 15:16:01 -0700</date>
            <delta_ts>2012-04-26 06:42:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>83880.patch</filename>
            <type>text/plain</type>
            <size>5489</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0OGViZDFjLi5hZGU5OTdjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMDQt
MjUgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5j
b20+CisKKyAgICAgICAgW0VGTF0gW0RSVF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1w
bGVtZW50YXRpb24gb2YgYWRkT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkgYW5kIHJlbW92ZU9y
aWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD04Mzg4MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFVuc2tpcCB0ZXN0IGNhc2VzIHdoaWNoIHJlbHkgb24gTGF5b3V0VGVz
dENvbnRyb2xsZXIncyBhZGRPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeQorICAgICAgICBhbmQg
cmVtb3ZlT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkgaW1wbGVtZW50YXRpb24uCisKKyAgICAg
ICAgKiBwbGF0Zm9ybS9lZmwvU2tpcHBlZDoKKwogMjAxMi0wNC0yNSAgU2hlcmlmZiBCb3QgIDx3
ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGlu
ZyBvdXQgcjExNTIyMi4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lw
cGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKaW5kZXggMTBkM2NlMS4uOWNh
ZjYxYiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKKysrIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKQEAgLTIxMTksNyArMjExOSw2IEBAIGh0
dHAvdGVzdHMvc2VjdXJpdHkvY3Jvc3Mtb3JpZ2luLXhzbC1CTE9DS0VELmh0bWwKIGh0dHAvdGVz
dHMvc2VjdXJpdHkvY3Jvc3Mtb3JpZ2luLXhzbC1yZWRpcmVjdC1CTE9DS0VELmh0bWwKIGh0dHAv
dGVzdHMvc2VjdXJpdHkvZHJhZy1kcm9wLXNhbWUtdW5pcXVlLW9yaWdpbi5odG1sCiBodHRwL3Rl
c3RzL3NlY3VyaXR5L2ZyYW1lTmF2aWdhdGlvbi9ub3Qtb3BlbmVyLmh0bWwKLWh0dHAvdGVzdHMv
c2VjdXJpdHkvbG9jYWwtaW1hZ2UtZnJvbS1yZW1vdGUtd2hpdGVsaXN0ZWQuaHRtbAogaHR0cC90
ZXN0cy9zZWN1cml0eS9sb2NhbC11c2VyLUNTUy1mcm9tLXJlbW90ZS5odG1sCiBodHRwL3Rlc3Rz
L3NlY3VyaXR5L21peGVkQ29udGVudC9pbnNlY3VyZS1pbWFnZS1pbi1tYWluLWZyYW1lLmh0bWwK
IGh0dHAvdGVzdHMvc2VjdXJpdHkvbWl4ZWRDb250ZW50L2luc2VjdXJlLXBsdWdpbi1pbi1pZnJh
bWUuaHRtbApAQCAtMjE1NiwxMSArMjE1NSw2IEBAIGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3Qv
Y3Jvc3Mtb3JpZ2luLWNvb2tpZS1zdG9yYWdlLmh0bWwKIGh0dHAvdGVzdHMveG1saHR0cHJlcXVl
c3QvY3Jvc3Mtb3JpZ2luLW5vLWF1dGhvcml6YXRpb24uaHRtbAogaHR0cC90ZXN0cy94bWxodHRw
cmVxdWVzdC9mYWlsZWQtYXV0aC5odG1sCiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L2xvZ291
dC5odG1sCi1odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L29yaWdpbi13aGl0ZWxpc3RpbmctYWxs
Lmh0bWwKLWh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3Qvb3JpZ2luLXdoaXRlbGlzdGluZy1leGFj
dC1tYXRjaC5odG1sCi1odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L29yaWdpbi13aGl0ZWxpc3Rp
bmctaXAtYWRkcmVzc2VzLmh0bWwKLWh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3Qvb3JpZ2luLXdo
aXRlbGlzdGluZy1yZW1vdmFsLmh0bWwKLWh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3Qvb3JpZ2lu
LXdoaXRlbGlzdGluZy1zdWJkb21haW5zLmh0bWwKIGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3Qv
cmVtZW1iZXItYmFkLXBhc3N3b3JkLmh0bWwKIGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVk
aXJlY3QtY3Jvc3Mtb3JpZ2luLXRyaXBtaW5lLmh0bWwKIGh0dHAvdGVzdHMveG1sdmlld2VyL2V4
dGVuc2lvbnMtYXBpLmh0bWwKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0No
YW5nZUxvZwppbmRleCA4YzBmOWMyLi4wMGFjMDk5IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VM
b2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTItMDQtMjUgIFN1
ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5jb20+CisK
KyAgICAgICAgW0VGTF0gW0RSVF0gTGF5b3V0VGVzdENvbnRyb2xsZXIgbmVlZHMgaW1wbGVtZW50
YXRpb24gb2YgYWRkT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkgYW5kIHJlbW92ZU9yaWdpbkFj
Y2Vzc1doaXRlbGlzdEVudHJ5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04Mzg4MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEFkZCBtaXNzaW5nIGltcGxlbWVudGF0aW9uIGFkZE9yaWdpbkFjY2Vzc1doaXRl
bGlzdEVudHJ5IGFuZAorICAgICAgICByZW1vdmVPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeSB0
byBFRkwncyBMYXlvdXRUZXN0Q29udHJvbGxlcgorICAgICAgICBpbiBvcmRlciB0byB1bnNraXAg
dGVzdHMgd2hpY2ggcmVseSBvbiB0aGlzLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZWZs
L0R1bXBSZW5kZXJUcmVlQ2hyb21lLmNwcDoKKyAgICAgICAgKER1bXBSZW5kZXJUcmVlQ2hyb21l
OjpyZXNldERlZmF1bHRzVG9Db25zaXN0ZW50VmFsdWVzKToKKyAgICAgICAgKiBEdW1wUmVuZGVy
VHJlZS9lZmwvTGF5b3V0VGVzdENvbnRyb2xsZXJFZmwuY3BwOgorICAgICAgICAoTGF5b3V0VGVz
dENvbnRyb2xsZXI6OmFkZE9yaWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5KToKKyAgICAgICAgKExh
eW91dFRlc3RDb250cm9sbGVyOjpyZW1vdmVPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeSk6CisK
IDIwMTItMDQtMjUgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgog
CiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxMTUyMjIuCmRpZmYgLS1naXQgYS9U
b29scy9EdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRlclRyZWVDaHJvbWUuY3BwIGIvVG9vbHMv
RHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlQ2hyb21lLmNwcAppbmRleCA3Njk3YTkw
Li4zZGNjZWExIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRl
clRyZWVDaHJvbWUuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVy
VHJlZUNocm9tZS5jcHAKQEAgLTIzMSw2ICsyMzEsOCBAQCB2b2lkIER1bXBSZW5kZXJUcmVlQ2hy
b21lOjpyZXNldERlZmF1bHRzVG9Db25zaXN0ZW50VmFsdWVzKCkKICAgICBld2tfY29va2llc19j
bGVhcigpOwogICAgIGV3a19jb29raWVzX3BvbGljeV9zZXQoRVdLX0NPT0tJRV9KQVJfQUNDRVBU
X05PX1RISVJEX1BBUlRZKTsKIAorICAgIGV3a19zZWN1cml0eV9wb2xpY3lfd2hpdGVsaXN0X29y
aWdpbl9yZXNldCgpOworCiAgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpjbGVhckZyYW1l
TmFtZShtYWluRnJhbWUoKSk7CiAgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpjbGVhck9w
ZW5lcihtYWluRnJhbWUoKSk7CiAgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpzZXRJbnRl
cmFjdGl2ZUZvcm1WYWxpZGF0aW9uRW5hYmxlZChtYWluVmlldygpLCB0cnVlKTsKZGlmZiAtLWdp
dCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9MYXlvdXRUZXN0Q29udHJvbGxlckVmbC5jcHAg
Yi9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvTGF5b3V0VGVzdENvbnRyb2xsZXJFZmwuY3BwCmlu
ZGV4IDgxZTczZTMuLjk3YjBlZGYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Vm
bC9MYXlvdXRUZXN0Q29udHJvbGxlckVmbC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUv
ZWZsL0xheW91dFRlc3RDb250cm9sbGVyRWZsLmNwcApAQCAtMjIzLDE0ICsyMjMsMjIgQEAgdm9p
ZCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6c2V0U2Nyb2xsYmFyUG9saWN5KEpTU3RyaW5nUmVmLCBK
U1N0cmluZ1JlZikKICAgICBub3RJbXBsZW1lbnRlZCgpOwogfQogCi12b2lkIExheW91dFRlc3RD
b250cm9sbGVyOjphZGRPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeShKU1N0cmluZ1JlZiwgSlNT
dHJpbmdSZWYsIEpTU3RyaW5nUmVmLCBib29sKQordm9pZCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6
YWRkT3JpZ2luQWNjZXNzV2hpdGVsaXN0RW50cnkoSlNTdHJpbmdSZWYgc291cmNlT3JpZ2luLCBK
U1N0cmluZ1JlZiBwcm90b2NvbCwgSlNTdHJpbmdSZWYgaG9zdCwgYm9vbCBpbmNsdWRlU3ViZG9t
YWlucykKIHsKLSAgICBub3RJbXBsZW1lbnRlZCgpOworICAgIFdlYkNvcmU6OktVUkwga3VybDsK
KyAgICBrdXJsLnNldFByb3RvY29sKFN0cmluZyhwcm90b2NvbC0+Y2hhcmFjdGVycygpLCBwcm90
b2NvbC0+bGVuZ3RoKCkpKTsKKyAgICBrdXJsLnNldEhvc3QoU3RyaW5nKGhvc3QtPmNoYXJhY3Rl
cnMoKSwgaG9zdC0+bGVuZ3RoKCkpKTsKKworICAgIGV3a19zZWN1cml0eV9wb2xpY3lfd2hpdGVs
aXN0X29yaWdpbl9hZGQoc291cmNlT3JpZ2luLT51c3RyaW5nKCkudXRmOCgpLmRhdGEoKSwga3Vy
bC5zdHJpbmcoKS51dGY4KCkuZGF0YSgpLCBpbmNsdWRlU3ViZG9tYWlucyk7CiB9CiAKLXZvaWQg
TGF5b3V0VGVzdENvbnRyb2xsZXI6OnJlbW92ZU9yaWdpbkFjY2Vzc1doaXRlbGlzdEVudHJ5KEpT
U3RyaW5nUmVmLCBKU1N0cmluZ1JlZiwgSlNTdHJpbmdSZWYsIGJvb2wpCit2b2lkIExheW91dFRl
c3RDb250cm9sbGVyOjpyZW1vdmVPcmlnaW5BY2Nlc3NXaGl0ZWxpc3RFbnRyeShKU1N0cmluZ1Jl
ZiBzb3VyY2VPcmlnaW4sIEpTU3RyaW5nUmVmIHByb3RvY29sLCBKU1N0cmluZ1JlZiBob3N0LCBi
b29sIGluY2x1ZGVTdWJkb21haW5zKQogewotICAgIG5vdEltcGxlbWVudGVkKCk7CisgICAgV2Vi
Q29yZTo6S1VSTCBrdXJsOworICAgIGt1cmwuc2V0UHJvdG9jb2woU3RyaW5nKHByb3RvY29sLT5j
aGFyYWN0ZXJzKCksIHByb3RvY29sLT5sZW5ndGgoKSkpOworICAgIGt1cmwuc2V0SG9zdChTdHJp
bmcoaG9zdC0+Y2hhcmFjdGVycygpLCBob3N0LT5sZW5ndGgoKSkpOworCisgICAgZXdrX3NlY3Vy
aXR5X3BvbGljeV93aGl0ZWxpc3Rfb3JpZ2luX2RlbChzb3VyY2VPcmlnaW4tPnVzdHJpbmcoKS51
dGY4KCkuZGF0YSgpLCBrdXJsLnN0cmluZygpLnV0ZjgoKS5kYXRhKCksIGluY2x1ZGVTdWJkb21h
aW5zKTsKIH0KIAogdm9pZCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6c2V0TWFpbkZyYW1lSXNGaXJz
dFJlc3BvbmRlcihib29sKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>