<?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>73458</bug_id>
          
          <creation_ts>2011-11-30 09:35:41 -0800</creation_ts>
          <short_desc>[GTK] Add compilation options to enable/disable Accelerated Compositing and to choose texture mapper implementation.</short_desc>
          <delta_ts>2011-12-02 01:33:09 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</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>73440</dependson>
          <blocked>73319</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Nayan Kumar K">nayankk</reporter>
          <assigned_to name="Nayan Kumar K">nayankk</assigned_to>
          <cc>alex</cc>
    
    <cc>mrobinson</cc>
    
    <cc>noam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>511815</commentid>
    <comment_count>0</comment_count>
    <who name="Nayan Kumar K">nayankk</who>
    <bug_when>2011-11-30 09:35:41 -0800</bug_when>
    <thetext>Add compilation option to enable accelerated compositing and to choose texture mapper implementation(opengl/cairo based).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512003</commentid>
    <comment_count>1</comment_count>
      <attachid>117246</attachid>
    <who name="Nayan Kumar K">nayankk</who>
    <bug_when>2011-11-30 12:26:00 -0800</bug_when>
    <thetext>Created attachment 117246
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512616</commentid>
    <comment_count>2</comment_count>
      <attachid>117246</attachid>
    <who name="Nayan Kumar K">nayankk</who>
    <bug_when>2011-12-01 01:29:46 -0800</bug_when>
    <thetext>Comment on attachment 117246
Patch

Now that the patches on which this bug depends are already in trunk, this patch should get applied without any conflicts.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512628</commentid>
    <comment_count>3</comment_count>
      <attachid>117380</attachid>
    <who name="Nayan Kumar K">nayankk</who>
    <bug_when>2011-12-01 01:47:56 -0800</bug_when>
    <thetext>Created attachment 117380
Compilation options to choose AC method to use

Patch rebased to latest of trunk</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512631</commentid>
    <comment_count>4</comment_count>
      <attachid>117380</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2011-12-01 01:49:41 -0800</bug_when>
    <thetext>Comment on attachment 117380
Compilation options to choose AC method to use

I think that TEXTURE_MAPPER_CLUTTER might be a misleading name because the Clutter implementation of AC doesn&apos;t use TextureMapper.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512640</commentid>
    <comment_count>5</comment_count>
      <attachid>117384</attachid>
    <who name="Nayan Kumar K">nayankk</who>
    <bug_when>2011-12-01 02:10:32 -0800</bug_when>
    <thetext>Created attachment 117384
Option to choose AC method to use

Incorporated review comments</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512697</commentid>
    <comment_count>6</comment_count>
      <attachid>117384</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2011-12-01 05:03:39 -0800</bug_when>
    <thetext>Comment on attachment 117384
Option to choose AC method to use

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

Looks good, just some suggestions.

&gt; Source/WebCore/GNUmakefile.am:568
&gt; +if !USE_AC_CLUTTER

I&apos;ve rather used the positive condition in this case, I think it is safer, actually you can probably remove the previous if and just check if USE_AC_TEXTURE_MAPPER_OPENGL || USE_AC_TEXTURE_MAPPER_OPENGL, in future patches we could add the proper layout if there is another options in the if.

&gt; Source/WebCore/GNUmakefile.list.am:5078
&gt; +if !USE_AC_CLUTTER

Same here.

&gt; Source/WebCore/platform/graphics/GraphicsLayer.h:77
&gt; +#if !USE(AC_CLUTTER)

Same here

&gt; configure.ac:401
&gt; +if test &quot;$enable_webgl&quot; = &quot;yes&quot; ||  test &quot;$with_accelerated_compositing&quot; = &quot;clutter&quot; || test &quot;$with_accelerated_compositing&quot; = &quot;texmap-cairo&quot;  || test &quot;$with_accelerated_compositing&quot; == &quot;texmap-opengl&quot; ; then

In case of clutter shouln&apos;t we check clutter library instead of GL?

&gt; configure.ac:1160
&gt; +AM_CONDITIONAL([USE_AC_CLUTTER], [test &quot;$with_accelerated_compositing&quot; = &quot;clutter&quot;])
&gt; +AM_CONDITIONAL([USE_AC_TEXTURE_MAPPER_OPENGL], [test &quot;$with_accelerated_compositing&quot; = &quot;texmap-opengl&quot;])
&gt; +AM_CONDITIONAL([USE_AC_TEXTURE_MAPPER_CAIRO], [test &quot;$with_accelerated_compositing&quot; = &quot;texmap-cairo&quot;])

I think abbreviations are not used in the defines to improve readability, even if we have a huge name, not sure if we can use just a part of it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512818</commentid>
    <comment_count>7</comment_count>
      <attachid>117431</attachid>
    <who name="Nayan Kumar K">nayankk</who>
    <bug_when>2011-12-01 09:04:21 -0800</bug_when>
    <thetext>Created attachment 117431
Option to choose AC method to use

Incorporated review comments</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512870</commentid>
    <comment_count>8</comment_count>
      <attachid>117431</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2011-12-01 10:09:41 -0800</bug_when>
    <thetext>Comment on attachment 117431
Option to choose AC method to use

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512881</commentid>
    <comment_count>9</comment_count>
      <attachid>117431</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2011-12-01 10:26:04 -0800</bug_when>
    <thetext>Comment on attachment 117431
Option to choose AC method to use

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

Just a couple minor changes to suggest. I will land this with my suggestions.

&gt; Source/WebCore/GNUmakefile.am:568
&gt; +if USE_ACCELERATED_COMPOSITING_TEXTURE_MAPPER_CAIRO

I think we should call these TEXTURE_MAPPER AND TEXTURE_MAPPER_GL to maintain consistency with Qt.

&gt; configure.ac:397
&gt; +if test &quot;$enable_webgl&quot; = &quot;yes&quot; ||  test &quot;$with_accelerated_compositing&quot; = &quot;texmap-cairo&quot;  || test &quot;$with_accelerated_compositing&quot; = &quot;texmap-opengl&quot; ; then

There&apos;s an extra space before the second &quot;test&quot; here.

&gt; configure.ac:1156
&gt; +AM_CONDITIONAL([USE_ACCELERATED_COMPOSITING], [test &quot;$with_accelerated_compositing&quot; = &quot;texmap-cairo&quot;])
&gt; +AM_CONDITIONAL([USE_ACCELERATED_COMPOSITING], [test &quot;$with_accelerated_compositing&quot; = &quot;texmap-opengl&quot;])
&gt; +AM_CONDITIONAL([USE_ACCELERATED_COMPOSITING_TEXTURE_MAPPER_CAIRO], [test &quot;$with_accelerated_compositing&quot; = &quot;texmap-cairo&quot;])
&gt; +AM_CONDITIONAL([USE_ACCELERATED_COMPOSITING_TEXTURE_MAPPER_OPENGL], [test &quot;$with_accelerated_compositing&quot; = &quot;texmap-opengl&quot;])

Maybe just cairo, opengl and clutter.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>513610</commentid>
    <comment_count>10</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2011-12-02 01:17:18 -0800</bug_when>
    <thetext>Committed r101764: &lt;http://trac.webkit.org/changeset/101764&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117246</attachid>
            <date>2011-11-30 12:26:00 -0800</date>
            <delta_ts>2011-12-01 01:47:46 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-73458-20111130212558.patch</filename>
            <type>text/plain</type>
            <size>6853</size>
            <attacher name="Nayan Kumar K">nayankk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNDg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjJhMzM3ZWZhMmEyZTk4
Y2RmNWVkNTE5YTYyNWM4NDNkNGUzZTE2NC4uODFhMTc1YThmNzBjZDhmMmYwYzE1YjRhZDgyOGFk
NjY2YWIyY2Q4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDExLTExLTMwICBOYXlh
biBLdW1hciBLICA8bmF5YW5ra0Btb3Rvcm9sYS5jb20+CisKKyAgICAgICAgW0dUS10gQWRkIGNv
bXBpbGF0aW9uIG9wdGlvbnMgdG8gZW5hYmxlL2Rpc2FibGUgQWNjZWxlcmF0ZWQgQ29tcG9zaXRp
bmcgYW5kIHRvIGNob29zZSB0ZXh0dXJlIG1hcHBlciBpbXBsZW1lbnRhdGlvbi4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTczNDU4CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIGFkZGVk
IGFzIHRoaXMgcGF0Y2ggZG9lc24ndCBhZmZlY3QgYW55IGZ1bmN0aW9uYWxpdHkuCisKKyAgICAg
ICAgKiBHTlVtYWtlZmlsZS5hbTogR3VhcmQgdGhlIGluY2x1ZGUgZmlsZXMuCisgICAgICAgICog
R05VbWFrZWZpbGUubGlzdC5hbTogR3VhcmQgdGhlIGNvbXBpbGF0aW9uIG9mIGZldyBmaWxlcy4K
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmg6IEd1YXJkIHRoZSB0
eXBlZGVmIG9mIEdyYXBoaWNzTGF5ZXIuCisKIDIwMTEtMTEtMzAgIFJhZmFlbCBXZWluc3RlaW4g
IDxyYWZhZWx3QGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZW1vdmUgdW51c2VkIGlzSW5saW5l
Q29kZSBmcm9tIFY4UHJveHkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxl
LmFtIGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0KaW5kZXggZjkxODEwZTJjOGU4MWZh
ZDRiN2ZlYTBlY2Y3NDAxNDYyZmRiNmVmYS4uNGU5NTI5NTU2MzA5OTAwZjQ0MDMzNjYyYzRkMGYx
MWFkNzI4NWQ4NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0KKysr
IGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0KQEAgLTU2NSw4ICs1NjUsMTAgQEAgZW5k
aWYgICMgRU5EIEVOQUJMRV8zRF9SRU5ERVJJTkcKICMgQ29tcGlsZSB3aXRoIGFjY2VsZXJhdGVk
IGNvbXBvc2l0aW5nIHN1cHBvcnQKICMgLS0tCiBpZiBVU0VfQUNDRUxFUkFURURfQ09NUE9TSVRJ
TkcKK2lmICFVU0VfVEVYVFVSRV9NQVBQRVJfQ0xVVFRFUgogd2ViY29yZV9jcHBmbGFncyArPSBc
CiAJLUkkKHNyY2RpcikvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwCitl
bmRpZiAgIyBFTkQgIVVTRV9URVhUVVJFX01BUFBFUl9DTFVUVEVSCiBlbmRpZiAgIyBVU0VfQUND
RUxFUkFURURfQ09NUE9TSVRJTkcKIAogIyAtLS0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L0dOVW1ha2VmaWxlLmxpc3QuYW0gYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFt
CmluZGV4IDJiOTU3MmFhODE3NjhmZTFhOTViZDA2N2E2NjM3YmY1OTA2MDdlZjAuLjZmZDYzMmEy
ZjI0M2UwZWY4ZWUwMjI0ZjEyNzBkYTQ4OTI4YTY4MzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL0dOVW1ha2VmaWxlLmxpc3QuYW0KKysrIGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUu
bGlzdC5hbQpAQCAtNTA2OSw2ICs1MDY5LDcgQEAgZW5kaWYgICMgRU5EIEVOQUJMRV9SRVFVRVNU
X0FOSU1BVElPTl9GUkFNRQogIyBDb21waWxlIHdpdGggYWNjZWxlcmF0ZWQgY29tcG9zaXRpbmcg
c3VwcG9ydAogIyAtLS0KIGlmIFVTRV9BQ0NFTEVSQVRFRF9DT01QT1NJVElORworaWYgIVVTRV9U
RVhUVVJFX01BUFBFUl9DTFVUVEVSCiB3ZWJjb3JlX3NvdXJjZXMgKz0gXAogCVNvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9HcmFwaGljc0xheWVyVGV4dHVyZU1hcHBlci5j
cHAgXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9HcmFwaGljc0xh
eWVyVGV4dHVyZU1hcHBlci5oIFwKQEAgLTUwNzYsNyArNTA3NywxMCBAQCB3ZWJjb3JlX3NvdXJj
ZXMgKz0gXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJl
TWFwcGVyTm9kZS5jcHAgXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1h
cC9UZXh0dXJlTWFwcGVyTm9kZS5oIFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy90ZXhtYXAvVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXIuaAorZW5kaWYgICMgRU5EICFVU0Vf
VEVYVFVSRV9NQVBQRVJfQ0xVVFRFUgoraWYgVVNFX1RFWFRVUkVfTUFQUEVSX0NBSVJPCiB3ZWJj
b3JlZ3RrX3NvdXJjZXMgKz0gXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nh
aXJvL1RleHR1cmVNYXBwZXJDYWlyby5jcHAgXAogCVNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2NhaXJvL1RleHR1cmVNYXBwZXJDYWlyby5oCitlbmRpZiAgIyBFTkQgVVNFX1RFWFRV
UkVfTUFQUEVSX0NBSVJPCiBlbmRpZiAgIyBVU0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkcKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIu
aCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuaAppbmRl
eCA5NjdmZDFiYmZhODRlNmVkMDI0ZGI0NzFhYzcxZmM5NjFhMDYwODU4Li5lOGI2NjNlZDg4ZTM3
MTMwMjZlNWM1OTEyOWZiODE5MWViNmVlN2ZiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5oCkBAIC02OCwxMSArNjgsMTggQEAgbmFtZXNw
YWNlIFdlYkNvcmUgewogY2xhc3MgTGF5ZXJDaHJvbWl1bTsKIHR5cGVkZWYgTGF5ZXJDaHJvbWl1
bSBQbGF0Zm9ybUxheWVyOwogfQotI2VsaWYgUExBVEZPUk0oRUZMKSB8fCBQTEFURk9STShHVEsp
CisjZWxpZiBQTEFURk9STShFRkwpCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiBjbGFzcyBUZXh0dXJl
TWFwcGVyUGxhdGZvcm1MYXllcjsKIHR5cGVkZWYgVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXIg
UGxhdGZvcm1MYXllcjsKIH07CisjZWxpZiBQTEFURk9STShHVEspCisjaWYgIVVTRShURVhUVVJF
X01BUFBFUl9DTFVUVEVSKQorbmFtZXNwYWNlIFdlYkNvcmUgeworY2xhc3MgVGV4dHVyZU1hcHBl
clBsYXRmb3JtTGF5ZXI7Cit0eXBlZGVmIFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyIFBsYXRm
b3JtTGF5ZXI7Cit9OworI2VuZGlmCiAjZWxzZQogdHlwZWRlZiB2b2lkKiBQbGF0Zm9ybUxheWVy
OwogI2VuZGlmCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9DaGFuZ2VMb2cKaW5kZXggYTBiNjMz
NWQyYjZiNjJiZmZhMDVjOWU4YjFkNTY5ODRhMjBhMjA3NC4uZDdlOWYyNjQ1MzA5ZmJiM2Q3N2Qw
MTQ4NzQ5OWJiMGY4ZDUzNDAxNyAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDEzIEBACisyMDExLTExLTMwICBOYXlhbiBLdW1hciBLICA8bmF5YW5ra0Bt
b3Rvcm9sYS5jb20+CisKKyAgICAgICAgW0dUS10gQWRkIGNvbXBpbGF0aW9uIG9wdGlvbnMgdG8g
ZW5hYmxlL2Rpc2FibGUgQWNjZWxlcmF0ZWQgQ29tcG9zaXRpbmcgYW5kIHRvIGNob29zZSB0ZXh0
dXJlIG1hcHBlciBpbXBsZW1lbnRhdGlvbi4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTczNDU4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBHTlVtYWtlZmlsZS5hbTogRXhwb3J0IG5ldyBjb21waWxhdGlv
biBtYWNyb3MuCisgICAgICAgICogY29uZmlndXJlLmFjOiBQcm92aWRlIG9wdGlvbiB0byBjaG9v
c2UgYWNjZWxlcmF0ZWQgY29tcG9zaXRpbmcgYW5kIHRleHR1cmUgbWFwcGVyIHZhcmlhdGlvbnMu
CisKIDIwMTEtMTEtMjkgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CiAK
ICAgICAgICAgW0dUS10gQWRkIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIGNvbXBpbGF0aW9uIG9w
dGlvbgpkaWZmIC0tZ2l0IGEvR05VbWFrZWZpbGUuYW0gYi9HTlVtYWtlZmlsZS5hbQppbmRleCBj
ZjJkZDg4OTU2MGU2MzZlYjNjYjhmNzk0NmZiZWFkMTdjNTI5MDA1Li43OTczYzY3ZjA2NDA2OTIw
NGQxN2Y0NjJmOTk5MzdkYTEwZDBlNGU5IDEwMDY0NAotLS0gYS9HTlVtYWtlZmlsZS5hbQorKysg
Yi9HTlVtYWtlZmlsZS5hbQpAQCAtMTcwLDYgKzE3MCwyMSBAQCBnbG9iYWxfY3BwZmxhZ3MgKz0g
XAogCS1EV1RGX1VTRV9BQ0NFTEVSQVRFRF9DT01QT1NJVElORz0xCiBlbmRpZgogCitpZiBVU0Vf
VEVYVFVSRV9NQVBQRVJfT1BFTkdMCitnbG9iYWxfY3BwZmxhZ3MgKz0gXAorCS1EV1RGX1VTRV9U
RVhUVVJFX01BUFBFUl9PUEVOR0w9MQorZW5kaWYKKworaWYgVVNFX1RFWFRVUkVfTUFQUEVSX0NB
SVJPCitnbG9iYWxfY3BwZmxhZ3MgKz0gXAorCS1EV1RGX1VTRV9URVhUVVJFX01BUFBFUl9DQUlS
Tz0xCitlbmRpZgorCitpZiBVU0VfVEVYVFVSRV9NQVBQRVJfQ0xVVFRFUgorZ2xvYmFsX2NwcGZs
YWdzICs9IFwKKwktRFdURl9VU0VfVEVYVFVSRV9NQVBQRVJfQ0xVVFRFUj0xCitlbmRpZgorCiAj
IC0tLS0KICMgR1RLKyAyLngvMy54IHN1cHBvcnQKICMgLS0tLQpkaWZmIC0tZ2l0IGEvY29uZmln
dXJlLmFjIGIvY29uZmlndXJlLmFjCmluZGV4IGI5YWMxNTNlZmQzNzlhNDgzNDA4MjgwZjRkNzVl
YWIzZDM3ZTVkZDguLjY2N2UyODU2ODJlOGRhYzUwNDM0MTA1ZGQ1Y2Y1ZjlmZjkwZDFhMTMgMTAw
NjQ0Ci0tLSBhL2NvbmZpZ3VyZS5hYworKysgYi9jb25maWd1cmUuYWMKQEAgLTM5NCw3ICszOTQs
MTEgQEAgQUNfQVJHX1dJVEgoYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmcsCiAgICAgICAgICAgICBb
XSwgW3dpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmc9Im5vIl0pCiBBQ19NU0dfUkVTVUxUKFsk
d2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZ10pCiAKLWlmIHRlc3QgIiRlbmFibGVfd2ViZ2wi
ID0gInllcyIgfHwgdGVzdCAid2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZyIgPSAieWVzIjsg
dGhlbgoraWYgdGVzdCAiJGVuYWJsZV93ZWJnbCIgPSAieWVzIiAmJiB0ZXN0ICIkd2l0aF9hY2Nl
bGVyYXRlZF9jb21wb3NpdGluZyIgPSAiY2x1dHRlciIgOyB0aGVuCisgICAgQUNfTVNHX0VSUk9S
KFtXZWJHTCBhbmQgQWNjZWxlcmF0ZWQgQ29tcG9zaXRpbmcgdXNpbmcgY2x1dHRlciBjYW4gbm90
IGJlIGVuYWJsZWQgYXQgdGhlIHNhbWUgdGltZS5dKTsKK2ZpCisKK2lmIHRlc3QgIiRlbmFibGVf
d2ViZ2wiID0gInllcyIgfHwgIHRlc3QgIiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9
ICJjbHV0dGVyIiB8fCB0ZXN0ICIkd2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZyIgPSAidGV4
bWFwLWNhaXJvIiAgfHwgdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmciID09ICJ0
ZXhtYXAtb3BlbmdsIiA7IHRoZW4KICAgICBBQ19DSEVDS19IRUFERVJTKFtHTC9nbC5oXSwgW10s
IEFDX01TR19FUlJPUihbT3BlbkdMIGhlYWRlciBub3QgZm91bmRdKSkKICAgICBBQ19DSEVDS19I
RUFERVJTKFtHTC9nbHguaF0sIFtdLCBBQ19NU0dfRVJST1IoW0dMWCBoZWFkZXIgbm90IGZvdW5k
XSkpCiAgICAgT1BFTkdMX0xJQlM9Ii1sR0wgLWxkbCIKQEAgLTExNTEsNyArMTE1NSwxMiBAQCBB
TV9DT05ESVRJT05BTChbVVNFX0dTVFJFQU1FUl0sIFt0ZXN0ICIkaGF2ZV9nc3RyZWFtZXIiID0g
InllcyJdKQogQU1fQ09ORElUSU9OQUwoW1VTRV9XRUJBVURJT19GRlRXXSwgW3Rlc3QgIiRoYXZl
X2ZmdHciID0gInllcyJdKQogCiAjIEFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIGNvbmRpdGlvbmFs
Ci1BTV9DT05ESVRJT05BTChbVVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HXSwgW3Rlc3QgIiR3
aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9ICJ5ZXMiXSkKK0FNX0NPTkRJVElPTkFMKFtV
U0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkddLCBbdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRfY29t
cG9zaXRpbmciID0gImNsdXR0ZXIiXSkKK0FNX0NPTkRJVElPTkFMKFtVU0VfQUNDRUxFUkFURURf
Q09NUE9TSVRJTkddLCBbdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmciID0gInRl
eG1hcC1jYWlybyJdKQorQU1fQ09ORElUSU9OQUwoW1VTRV9BQ0NFTEVSQVRFRF9DT01QT1NJVElO
R10sIFt0ZXN0ICIkd2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZyIgPSAidGV4bWFwLW9wZW5n
bCJdKQorQU1fQ09ORElUSU9OQUwoW1VTRV9URVhUVVJFX01BUFBFUl9DTFVUVEVSXSwgW3Rlc3Qg
IiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9ICJjbHV0dGVyIl0pCitBTV9DT05ESVRJ
T05BTChbVVNFX1RFWFRVUkVfTUFQUEVSX0NBSVJPXSwgW3Rlc3QgIiR3aXRoX2FjY2VsZXJhdGVk
X2NvbXBvc2l0aW5nIiA9ICJ0ZXhtYXAtY2Fpcm8iXSkKK0FNX0NPTkRJVElPTkFMKFtVU0VfVEVY
VFVSRV9NQVBQRVJfT1BFTkdMXSwgW3Rlc3QgIiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5n
IiA9ICJ0ZXhtYXAtb3BlbmdsIl0pCiAKICMgV2ViS2l0IGZlYXR1cmUgY29uZGl0aW9uYWxzCiBB
TV9DT05ESVRJT05BTChbRU5BQkxFX0RFQlVHXSxbdGVzdCAiJGVuYWJsZV9kZWJ1Z19mZWF0dXJl
cyIgPSAieWVzIl0pCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117380</attachid>
            <date>2011-12-01 01:47:56 -0800</date>
            <delta_ts>2011-12-01 02:10:25 -0800</delta_ts>
            <desc>Compilation options to choose AC method to use</desc>
            <filename>bug-73458-20111201104754.patch</filename>
            <type>text/plain</type>
            <size>6856</size>
            <attacher name="Nayan Kumar K">nayankk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNjM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWViYWQzNTY1NTc2ODM1
ZDI1NzNjMjkxYzU4ZmI4MzE1ZTJmNjYyOC4uOTY0YmU1NGZmYzQ5ZGQ1NzVkYTRhNDZlNzM3NTA0
ZDgwNzFkYjNhZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDExLTEyLTAxICBOYXlh
biBLdW1hciBLICA8bmF5YW5ra0Btb3Rvcm9sYS5jb20+CisKKyAgICAgICAgW0dUS10gQWRkIGNv
bXBpbGF0aW9uIG9wdGlvbnMgdG8gZW5hYmxlL2Rpc2FibGUgQWNjZWxlcmF0ZWQgQ29tcG9zaXRp
bmcgYW5kIHRvIGNob29zZSB0ZXh0dXJlIG1hcHBlciBpbXBsZW1lbnRhdGlvbi4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTczNDU4CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIGFkZGVk
IGFzIHRoaXMgcGF0Y2ggZG9lc24ndCBhZmZlY3QgYW55IGZ1bmN0aW9uYWxpdHkuCisKKyAgICAg
ICAgKiBHTlVtYWtlZmlsZS5hbTogR3VhcmQgdGhlIGluY2x1ZGUgZmlsZXMuCisgICAgICAgICog
R05VbWFrZWZpbGUubGlzdC5hbTogR3VhcmQgdGhlIGNvbXBpbGF0aW9uIG9mIGZldyBmaWxlcy4K
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmg6IEd1YXJkIHRoZSB0
eXBlZGVmIG9mIEdyYXBoaWNzTGF5ZXIuCisKIDIwMTEtMTItMDEgIEZsb3JpbiBNYWxpdGEgIDxm
bWFsaXRhQGdvb2dsZS5jb20+CiAKICAgICAgICAgU1ZHIEdhdXNzaWFuIGJsdXIgaW4gMS1kaW1l
bnNpb24gaXMgaW5jb3JyZWN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmls
ZS5hbSBiL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtCmluZGV4IGY5MTgxMGUyYzhlODFm
YWQ0YjdmZWEwZWNmNzQwMTQ2MmZkYjZlZmEuLjRlOTUyOTU1NjMwOTkwMGY0NDAzMzY2MmM0ZDBm
MTFhZDcyODVkODYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtCisr
KyBiL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtCkBAIC01NjUsOCArNTY1LDEwIEBAIGVu
ZGlmICAjIEVORCBFTkFCTEVfM0RfUkVOREVSSU5HCiAjIENvbXBpbGUgd2l0aCBhY2NlbGVyYXRl
ZCBjb21wb3NpdGluZyBzdXBwb3J0CiAjIC0tLQogaWYgVVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lU
SU5HCitpZiAhVVNFX1RFWFRVUkVfTUFQUEVSX0NMVVRURVIKIHdlYmNvcmVfY3BwZmxhZ3MgKz0g
XAogCS1JJChzcmNkaXIpL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcAor
ZW5kaWYgICMgRU5EICFVU0VfVEVYVFVSRV9NQVBQRVJfQ0xVVFRFUgogZW5kaWYgICMgVVNFX0FD
Q0VMRVJBVEVEX0NPTVBPU0lUSU5HCiAKICMgLS0tCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9HTlVtYWtlZmlsZS5saXN0LmFtIGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUubGlzdC5h
bQppbmRleCA1Mzc1YTdmODVhYmY1NWYwNmNlYzMwZDY2NDM5ZTdiMDU0YTI2Njk3Li5lZjQyNTlk
ZjNkZTQxY2NjOTg2Y2E3YjE5NjFjNzY5ZTA2OTk1ZTdhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9HTlVtYWtlZmlsZS5saXN0LmFtCisrKyBiL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxl
Lmxpc3QuYW0KQEAgLTUwNzUsNiArNTA3NSw3IEBAIGVuZGlmICAjIEVORCBFTkFCTEVfUkVRVUVT
VF9BTklNQVRJT05fRlJBTUUKICMgQ29tcGlsZSB3aXRoIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5n
IHN1cHBvcnQKICMgLS0tCiBpZiBVU0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkcKK2lmICFVU0Vf
VEVYVFVSRV9NQVBQRVJfQ0xVVFRFUgogd2ViY29yZV9zb3VyY2VzICs9IFwKIAlTb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvR3JhcGhpY3NMYXllclRleHR1cmVNYXBwZXIu
Y3BwIFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvR3JhcGhpY3NM
YXllclRleHR1cmVNYXBwZXIuaCBcCkBAIC01MDgyLDcgKzUwODMsMTAgQEAgd2ViY29yZV9zb3Vy
Y2VzICs9IFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVy
ZU1hcHBlck5vZGUuY3BwIFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXht
YXAvVGV4dHVyZU1hcHBlck5vZGUuaCBcCiAJU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyLmgKK2VuZGlmICAjIEVORCAhVVNF
X1RFWFRVUkVfTUFQUEVSX0NMVVRURVIKK2lmIFVTRV9URVhUVVJFX01BUFBFUl9DQUlSTwogd2Vi
Y29yZWd0a19zb3VyY2VzICs9IFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9j
YWlyby9UZXh0dXJlTWFwcGVyQ2Fpcm8uY3BwIFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jYWlyby9UZXh0dXJlTWFwcGVyQ2Fpcm8uaAorZW5kaWYgICMgRU5EIFVTRV9URVhU
VVJFX01BUFBFUl9DQUlSTwogZW5kaWYgICMgVVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVy
LmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmgKaW5k
ZXggOTY3ZmQxYmJmYTg0ZTZlZDAyNGRiNDcxYWM3MWZjOTYxYTA2MDg1OC4uZThiNjYzZWQ4OGUz
NzEzMDI2ZTVjNTkxMjlmYjgxOTFlYjZlZTdmYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuaApAQCAtNjgsMTEgKzY4LDE4IEBAIG5hbWVz
cGFjZSBXZWJDb3JlIHsKIGNsYXNzIExheWVyQ2hyb21pdW07CiB0eXBlZGVmIExheWVyQ2hyb21p
dW0gUGxhdGZvcm1MYXllcjsKIH0KLSNlbGlmIFBMQVRGT1JNKEVGTCkgfHwgUExBVEZPUk0oR1RL
KQorI2VsaWYgUExBVEZPUk0oRUZMKQogbmFtZXNwYWNlIFdlYkNvcmUgewogY2xhc3MgVGV4dHVy
ZU1hcHBlclBsYXRmb3JtTGF5ZXI7CiB0eXBlZGVmIFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVy
IFBsYXRmb3JtTGF5ZXI7CiB9OworI2VsaWYgUExBVEZPUk0oR1RLKQorI2lmICFVU0UoVEVYVFVS
RV9NQVBQRVJfQ0xVVFRFUikKK25hbWVzcGFjZSBXZWJDb3JlIHsKK2NsYXNzIFRleHR1cmVNYXBw
ZXJQbGF0Zm9ybUxheWVyOwordHlwZWRlZiBUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllciBQbGF0
Zm9ybUxheWVyOworfTsKKyNlbmRpZgogI2Vsc2UKIHR5cGVkZWYgdm9pZCogUGxhdGZvcm1MYXll
cjsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDNlZTIy
YWFiMWE5Nzc5NjRhYWUxZDg4MTliODU5ZDI1NjAwNDA2ZGQuLjA2ZWRhOTM5OGM0YjM3MWYyM2I4
NDJiZmMyMWJkNWVjMWQ2YjFlOGUgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMS0xMi0wMSAgTmF5YW4gS3VtYXIgSyAgPG5heWFua2tA
bW90b3JvbGEuY29tPgorCisgICAgICAgIFtHVEtdIEFkZCBjb21waWxhdGlvbiBvcHRpb25zIHRv
IGVuYWJsZS9kaXNhYmxlIEFjY2VsZXJhdGVkIENvbXBvc2l0aW5nIGFuZCB0byBjaG9vc2UgdGV4
dHVyZSBtYXBwZXIgaW1wbGVtZW50YXRpb24uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD03MzQ1OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogR05VbWFrZWZpbGUuYW06IEV4cG9ydCBuZXcgY29tcGlsYXRp
b24gbWFjcm9zLgorICAgICAgICAqIGNvbmZpZ3VyZS5hYzogUHJvdmlkZSBvcHRpb24gdG8gY2hv
b3NlIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIGFuZCB0ZXh0dXJlIG1hcHBlciB2YXJpYXRpb25z
LgorCiAyMDExLTExLTMwICBBbGVqYW5kcm8gRy4gQ2FzdHJvICA8YWxleEBpZ2FsaWEuY29tPgog
CiAgICAgICAgIFtHVEtdIEFkZCBhY2NlbGVyYXRlZCBjb21wb3NpdGluZyBjb21waWxhdGlvbiBv
cHRpb24KZGlmZiAtLWdpdCBhL0dOVW1ha2VmaWxlLmFtIGIvR05VbWFrZWZpbGUuYW0KaW5kZXgg
Y2YyZGQ4ODk1NjBlNjM2ZWIzY2I4Zjc5NDZmYmVhZDE3YzUyOTAwNS4uNzFmMWEwMDg5NjBhNTgy
ODY1MTI3MjFjYjQyNDhlZDc2NWQ0YTQ2ZCAxMDA2NDQKLS0tIGEvR05VbWFrZWZpbGUuYW0KKysr
IGIvR05VbWFrZWZpbGUuYW0KQEAgLTE3MCw2ICsxNzAsMjEgQEAgZ2xvYmFsX2NwcGZsYWdzICs9
IFwKIAktRFdURl9VU0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkc9MQogZW5kaWYKIAoraWYgVVNF
X1RFWFRVUkVfTUFQUEVSX0NMVVRURVIKK2dsb2JhbF9jcHBmbGFncyArPSBcCisJLURXVEZfVVNF
X1RFWFRVUkVfTUFQUEVSX0NMVVRURVI9MQorZW5kaWYKKworaWYgVVNFX1RFWFRVUkVfTUFQUEVS
X09QRU5HTAorZ2xvYmFsX2NwcGZsYWdzICs9IFwKKwktRFdURl9VU0VfVEVYVFVSRV9NQVBQRVJf
T1BFTkdMPTEKK2VuZGlmCisKK2lmIFVTRV9URVhUVVJFX01BUFBFUl9DQUlSTworZ2xvYmFsX2Nw
cGZsYWdzICs9IFwKKwktRFdURl9VU0VfVEVYVFVSRV9NQVBQRVJfQ0FJUk89MQorZW5kaWYKKwog
IyAtLS0tCiAjIEdUSysgMi54LzMueCBzdXBwb3J0CiAjIC0tLS0KZGlmZiAtLWdpdCBhL2NvbmZp
Z3VyZS5hYyBiL2NvbmZpZ3VyZS5hYwppbmRleCAzOTQxYmZjYTg1ODgwZDAyOGI3MTFlZDE0NWE4
Yzg5MTcwMDg3Yzk3Li42MmUwNTc1NDcyZWMxMGNkNzJlZWEwMmNiODY2OThjYTFhZTgyYTEwIDEw
MDY0NAotLS0gYS9jb25maWd1cmUuYWMKKysrIGIvY29uZmlndXJlLmFjCkBAIC0zOTQsNyArMzk0
LDExIEBAIEFDX0FSR19XSVRIKGFjY2VsZXJhdGVkX2NvbXBvc2l0aW5nLAogICAgICAgICAgICAg
W10sIFt3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nPSJubyJdKQogQUNfTVNHX1JFU1VMVChb
JHdpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmddKQogCi1pZiB0ZXN0ICIkZW5hYmxlX3dlYmds
IiA9ICJ5ZXMiIHx8IHRlc3QgIndpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmciID0gInllcyI7
IHRoZW4KK2lmIHRlc3QgIiRlbmFibGVfd2ViZ2wiID0gInllcyIgJiYgdGVzdCAiJHdpdGhfYWNj
ZWxlcmF0ZWRfY29tcG9zaXRpbmciID0gImNsdXR0ZXIiIDsgdGhlbgorICAgIEFDX01TR19FUlJP
UihbV2ViR0wgYW5kIEFjY2VsZXJhdGVkIENvbXBvc2l0aW5nIHVzaW5nIGNsdXR0ZXIgY2FuIG5v
dCBiZSBlbmFibGVkIGF0IHRoZSBzYW1lIHRpbWUuXSk7CitmaQorCitpZiB0ZXN0ICIkZW5hYmxl
X3dlYmdsIiA9ICJ5ZXMiIHx8ICB0ZXN0ICIkd2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZyIg
PSAiY2x1dHRlciIgfHwgdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmciID0gInRl
eG1hcC1jYWlybyIgIHx8IHRlc3QgIiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9PSAi
dGV4bWFwLW9wZW5nbCIgOyB0aGVuCiAgICAgQUNfQ0hFQ0tfSEVBREVSUyhbR0wvZ2wuaF0sIFtd
LCBBQ19NU0dfRVJST1IoW09wZW5HTCBoZWFkZXIgbm90IGZvdW5kXSkpCiAgICAgQUNfQ0hFQ0tf
SEVBREVSUyhbR0wvZ2x4LmhdLCBbXSwgQUNfTVNHX0VSUk9SKFtHTFggaGVhZGVyIG5vdCBmb3Vu
ZF0pKQogICAgIE9QRU5HTF9MSUJTPSItbEdMIC1sZGwiCkBAIC0xMTQ4LDcgKzExNTIsMTIgQEAg
QU1fQ09ORElUSU9OQUwoW1VTRV9QQU5HT10sIFt0ZXN0ICIkd2l0aF9mb250X2JhY2tlbmQiID0g
InBhbmdvIl0pCiBBTV9DT05ESVRJT05BTChbVVNFX0dTVFJFQU1FUl0sIFt0ZXN0ICIkaGF2ZV9n
c3RyZWFtZXIiID0gInllcyJdKQogCiAjIEFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIGNvbmRpdGlv
bmFsCi1BTV9DT05ESVRJT05BTChbVVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HXSwgW3Rlc3Qg
IiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9ICJ5ZXMiXSkKK0FNX0NPTkRJVElPTkFM
KFtVU0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkddLCBbdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRf
Y29tcG9zaXRpbmciID0gImNsdXR0ZXIiXSkKK0FNX0NPTkRJVElPTkFMKFtVU0VfQUNDRUxFUkFU
RURfQ09NUE9TSVRJTkddLCBbdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmciID0g
InRleG1hcC1jYWlybyJdKQorQU1fQ09ORElUSU9OQUwoW1VTRV9BQ0NFTEVSQVRFRF9DT01QT1NJ
VElOR10sIFt0ZXN0ICIkd2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZyIgPSAidGV4bWFwLW9w
ZW5nbCJdKQorQU1fQ09ORElUSU9OQUwoW1VTRV9URVhUVVJFX01BUFBFUl9DTFVUVEVSXSwgW3Rl
c3QgIiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9ICJjbHV0dGVyIl0pCitBTV9DT05E
SVRJT05BTChbVVNFX1RFWFRVUkVfTUFQUEVSX0NBSVJPXSwgW3Rlc3QgIiR3aXRoX2FjY2VsZXJh
dGVkX2NvbXBvc2l0aW5nIiA9ICJ0ZXhtYXAtY2Fpcm8iXSkKK0FNX0NPTkRJVElPTkFMKFtVU0Vf
VEVYVFVSRV9NQVBQRVJfT1BFTkdMXSwgW3Rlc3QgIiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0
aW5nIiA9ICJ0ZXhtYXAtb3BlbmdsIl0pCiAKICMgV2ViS2l0IGZlYXR1cmUgY29uZGl0aW9uYWxz
CiBBTV9DT05ESVRJT05BTChbRU5BQkxFX0RFQlVHXSxbdGVzdCAiJGVuYWJsZV9kZWJ1Z19mZWF0
dXJlcyIgPSAieWVzIl0pCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117384</attachid>
            <date>2011-12-01 02:10:32 -0800</date>
            <delta_ts>2011-12-01 09:04:14 -0800</delta_ts>
            <desc>Option to choose AC method to use</desc>
            <filename>bug-73458-20111201111030.patch</filename>
            <type>text/plain</type>
            <size>6784</size>
            <attacher name="Nayan Kumar K">nayankk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNjM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWViYWQzNTY1NTc2ODM1
ZDI1NzNjMjkxYzU4ZmI4MzE1ZTJmNjYyOC4uOTY0YmU1NGZmYzQ5ZGQ1NzVkYTRhNDZlNzM3NTA0
ZDgwNzFkYjNhZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDExLTEyLTAxICBOYXlh
biBLdW1hciBLICA8bmF5YW5ra0Btb3Rvcm9sYS5jb20+CisKKyAgICAgICAgW0dUS10gQWRkIGNv
bXBpbGF0aW9uIG9wdGlvbnMgdG8gZW5hYmxlL2Rpc2FibGUgQWNjZWxlcmF0ZWQgQ29tcG9zaXRp
bmcgYW5kIHRvIGNob29zZSB0ZXh0dXJlIG1hcHBlciBpbXBsZW1lbnRhdGlvbi4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTczNDU4CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIGFkZGVk
IGFzIHRoaXMgcGF0Y2ggZG9lc24ndCBhZmZlY3QgYW55IGZ1bmN0aW9uYWxpdHkuCisKKyAgICAg
ICAgKiBHTlVtYWtlZmlsZS5hbTogR3VhcmQgdGhlIGluY2x1ZGUgZmlsZXMuCisgICAgICAgICog
R05VbWFrZWZpbGUubGlzdC5hbTogR3VhcmQgdGhlIGNvbXBpbGF0aW9uIG9mIGZldyBmaWxlcy4K
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmg6IEd1YXJkIHRoZSB0
eXBlZGVmIG9mIEdyYXBoaWNzTGF5ZXIuCisKIDIwMTEtMTItMDEgIEZsb3JpbiBNYWxpdGEgIDxm
bWFsaXRhQGdvb2dsZS5jb20+CiAKICAgICAgICAgU1ZHIEdhdXNzaWFuIGJsdXIgaW4gMS1kaW1l
bnNpb24gaXMgaW5jb3JyZWN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmls
ZS5hbSBiL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtCmluZGV4IGY5MTgxMGUyYzhlODFm
YWQ0YjdmZWEwZWNmNzQwMTQ2MmZkYjZlZmEuLjE3MjliMzEzNzE3ZmJiNmVkMGYxMjhhOGU4ZmJj
NzNmYmJiM2JmNTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtCisr
KyBiL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtCkBAIC01NjUsOCArNTY1LDEwIEBAIGVu
ZGlmICAjIEVORCBFTkFCTEVfM0RfUkVOREVSSU5HCiAjIENvbXBpbGUgd2l0aCBhY2NlbGVyYXRl
ZCBjb21wb3NpdGluZyBzdXBwb3J0CiAjIC0tLQogaWYgVVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lU
SU5HCitpZiAhVVNFX0FDX0NMVVRURVIKIHdlYmNvcmVfY3BwZmxhZ3MgKz0gXAogCS1JJChzcmNk
aXIpL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcAorZW5kaWYgICMgRU5E
ICFVU0VfQUNfQ0xVVFRFUgogZW5kaWYgICMgVVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HCiAK
ICMgLS0tCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtIGIv
U291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUubGlzdC5hbQppbmRleCA1Mzc1YTdmODVhYmY1NWYw
NmNlYzMwZDY2NDM5ZTdiMDU0YTI2Njk3Li42ZDRjMzc5YTQ2ODQzZWU0Y2JjZjRkOGY2YjQzZGRj
OWRhOGU2OTY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFt
CisrKyBiL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmxpc3QuYW0KQEAgLTUwNzUsNiArNTA3
NSw3IEBAIGVuZGlmICAjIEVORCBFTkFCTEVfUkVRVUVTVF9BTklNQVRJT05fRlJBTUUKICMgQ29t
cGlsZSB3aXRoIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIHN1cHBvcnQKICMgLS0tCiBpZiBVU0Vf
QUNDRUxFUkFURURfQ09NUE9TSVRJTkcKK2lmICFVU0VfQUNfQ0xVVFRFUgogd2ViY29yZV9zb3Vy
Y2VzICs9IFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvR3JhcGhp
Y3NMYXllclRleHR1cmVNYXBwZXIuY3BwIFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy90ZXhtYXAvR3JhcGhpY3NMYXllclRleHR1cmVNYXBwZXIuaCBcCkBAIC01MDgyLDcgKzUw
ODMsMTAgQEAgd2ViY29yZV9zb3VyY2VzICs9IFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlck5vZGUuY3BwIFwKIAlTb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlck5vZGUuaCBcCiAJU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVy
LmgKK2VuZGlmICAjIEVORCAhVVNFX0FDX0NMVVRURVIKK2lmIFVTRV9BQ19URVhUVVJFX01BUFBF
Ul9DQUlSTwogd2ViY29yZWd0a19zb3VyY2VzICs9IFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jYWlyby9UZXh0dXJlTWFwcGVyQ2Fpcm8uY3BwIFwKIAlTb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9UZXh0dXJlTWFwcGVyQ2Fpcm8uaAorZW5kaWYgICMg
RU5EIFVTRV9BQ19URVhUVVJFX01BUFBFUl9DQUlSTwogZW5kaWYgICMgVVNFX0FDQ0VMRVJBVEVE
X0NPTVBPU0lUSU5HCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9HcmFwaGljc0xheWVyLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFw
aGljc0xheWVyLmgKaW5kZXggOTY3ZmQxYmJmYTg0ZTZlZDAyNGRiNDcxYWM3MWZjOTYxYTA2MDg1
OC4uYjFmZmM1NGZlNWY4NzdlODNjMGY3M2ZiNWQ2Njc4NTE2MzMwZWJkMSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5oCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuaApAQCAtNjgsMTEg
KzY4LDE4IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKIGNsYXNzIExheWVyQ2hyb21pdW07CiB0eXBl
ZGVmIExheWVyQ2hyb21pdW0gUGxhdGZvcm1MYXllcjsKIH0KLSNlbGlmIFBMQVRGT1JNKEVGTCkg
fHwgUExBVEZPUk0oR1RLKQorI2VsaWYgUExBVEZPUk0oRUZMKQogbmFtZXNwYWNlIFdlYkNvcmUg
ewogY2xhc3MgVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXI7CiB0eXBlZGVmIFRleHR1cmVNYXBw
ZXJQbGF0Zm9ybUxheWVyIFBsYXRmb3JtTGF5ZXI7CiB9OworI2VsaWYgUExBVEZPUk0oR1RLKQor
I2lmICFVU0UoQUNfQ0xVVFRFUikKK25hbWVzcGFjZSBXZWJDb3JlIHsKK2NsYXNzIFRleHR1cmVN
YXBwZXJQbGF0Zm9ybUxheWVyOwordHlwZWRlZiBUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllciBQ
bGF0Zm9ybUxheWVyOworfTsKKyNlbmRpZgogI2Vsc2UKIHR5cGVkZWYgdm9pZCogUGxhdGZvcm1M
YXllcjsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDNl
ZTIyYWFiMWE5Nzc5NjRhYWUxZDg4MTliODU5ZDI1NjAwNDA2ZGQuLjA2ZWRhOTM5OGM0YjM3MWYy
M2I4NDJiZmMyMWJkNWVjMWQ2YjFlOGUgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMS0xMi0wMSAgTmF5YW4gS3VtYXIgSyAgPG5heWFu
a2tAbW90b3JvbGEuY29tPgorCisgICAgICAgIFtHVEtdIEFkZCBjb21waWxhdGlvbiBvcHRpb25z
IHRvIGVuYWJsZS9kaXNhYmxlIEFjY2VsZXJhdGVkIENvbXBvc2l0aW5nIGFuZCB0byBjaG9vc2Ug
dGV4dHVyZSBtYXBwZXIgaW1wbGVtZW50YXRpb24uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD03MzQ1OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogR05VbWFrZWZpbGUuYW06IEV4cG9ydCBuZXcgY29tcGls
YXRpb24gbWFjcm9zLgorICAgICAgICAqIGNvbmZpZ3VyZS5hYzogUHJvdmlkZSBvcHRpb24gdG8g
Y2hvb3NlIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIGFuZCB0ZXh0dXJlIG1hcHBlciB2YXJpYXRp
b25zLgorCiAyMDExLTExLTMwICBBbGVqYW5kcm8gRy4gQ2FzdHJvICA8YWxleEBpZ2FsaWEuY29t
PgogCiAgICAgICAgIFtHVEtdIEFkZCBhY2NlbGVyYXRlZCBjb21wb3NpdGluZyBjb21waWxhdGlv
biBvcHRpb24KZGlmZiAtLWdpdCBhL0dOVW1ha2VmaWxlLmFtIGIvR05VbWFrZWZpbGUuYW0KaW5k
ZXggY2YyZGQ4ODk1NjBlNjM2ZWIzY2I4Zjc5NDZmYmVhZDE3YzUyOTAwNS4uYzRlZGZjMTg2NGRj
NTE5M2EzYjc4ZjZiMzIxMzFkNjA5OTQ0MjNmNiAxMDA2NDQKLS0tIGEvR05VbWFrZWZpbGUuYW0K
KysrIGIvR05VbWFrZWZpbGUuYW0KQEAgLTE3MCw2ICsxNzAsMjEgQEAgZ2xvYmFsX2NwcGZsYWdz
ICs9IFwKIAktRFdURl9VU0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkc9MQogZW5kaWYKIAoraWYg
VVNFX0FDX0NMVVRURVIKK2dsb2JhbF9jcHBmbGFncyArPSBcCisJLURXVEZfVVNFX0FDX0NMVVRU
RVI9MQorZW5kaWYKKworaWYgVVNFX0FDX1RFWFRVUkVfTUFQUEVSX09QRU5HTAorZ2xvYmFsX2Nw
cGZsYWdzICs9IFwKKwktRFdURl9VU0VfQUNfVEVYVFVSRV9NQVBQRVJfT1BFTkdMPTEKK2VuZGlm
CisKK2lmIFVTRV9BQ19URVhUVVJFX01BUFBFUl9DQUlSTworZ2xvYmFsX2NwcGZsYWdzICs9IFwK
KwktRFdURl9VU0VfQUNfVEVYVFVSRV9NQVBQRVJfQ0FJUk89MQorZW5kaWYKKwogIyAtLS0tCiAj
IEdUSysgMi54LzMueCBzdXBwb3J0CiAjIC0tLS0KZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5hYyBi
L2NvbmZpZ3VyZS5hYwppbmRleCAzOTQxYmZjYTg1ODgwZDAyOGI3MTFlZDE0NWE4Yzg5MTcwMDg3
Yzk3Li43ZTFlNTliNmU0MGVjNDcxMDdmNDI2NDMyMzU2YjA1YzA2OTM2NTEwIDEwMDY0NAotLS0g
YS9jb25maWd1cmUuYWMKKysrIGIvY29uZmlndXJlLmFjCkBAIC0zOTQsNyArMzk0LDExIEBAIEFD
X0FSR19XSVRIKGFjY2VsZXJhdGVkX2NvbXBvc2l0aW5nLAogICAgICAgICAgICAgW10sIFt3aXRo
X2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nPSJubyJdKQogQUNfTVNHX1JFU1VMVChbJHdpdGhfYWNj
ZWxlcmF0ZWRfY29tcG9zaXRpbmddKQogCi1pZiB0ZXN0ICIkZW5hYmxlX3dlYmdsIiA9ICJ5ZXMi
IHx8IHRlc3QgIndpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmciID0gInllcyI7IHRoZW4KK2lm
IHRlc3QgIiRlbmFibGVfd2ViZ2wiID0gInllcyIgJiYgdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRf
Y29tcG9zaXRpbmciID0gImNsdXR0ZXIiIDsgdGhlbgorICAgIEFDX01TR19FUlJPUihbV2ViR0wg
YW5kIEFjY2VsZXJhdGVkIENvbXBvc2l0aW5nIHVzaW5nIGNsdXR0ZXIgY2FuIG5vdCBiZSBlbmFi
bGVkIGF0IHRoZSBzYW1lIHRpbWUuXSk7CitmaQorCitpZiB0ZXN0ICIkZW5hYmxlX3dlYmdsIiA9
ICJ5ZXMiIHx8ICB0ZXN0ICIkd2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZyIgPSAiY2x1dHRl
ciIgfHwgdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmciID0gInRleG1hcC1jYWly
byIgIHx8IHRlc3QgIiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9PSAidGV4bWFwLW9w
ZW5nbCIgOyB0aGVuCiAgICAgQUNfQ0hFQ0tfSEVBREVSUyhbR0wvZ2wuaF0sIFtdLCBBQ19NU0df
RVJST1IoW09wZW5HTCBoZWFkZXIgbm90IGZvdW5kXSkpCiAgICAgQUNfQ0hFQ0tfSEVBREVSUyhb
R0wvZ2x4LmhdLCBbXSwgQUNfTVNHX0VSUk9SKFtHTFggaGVhZGVyIG5vdCBmb3VuZF0pKQogICAg
IE9QRU5HTF9MSUJTPSItbEdMIC1sZGwiCkBAIC0xMTQ4LDcgKzExNTIsMTIgQEAgQU1fQ09ORElU
SU9OQUwoW1VTRV9QQU5HT10sIFt0ZXN0ICIkd2l0aF9mb250X2JhY2tlbmQiID0gInBhbmdvIl0p
CiBBTV9DT05ESVRJT05BTChbVVNFX0dTVFJFQU1FUl0sIFt0ZXN0ICIkaGF2ZV9nc3RyZWFtZXIi
ID0gInllcyJdKQogCiAjIEFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIGNvbmRpdGlvbmFsCi1BTV9D
T05ESVRJT05BTChbVVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HXSwgW3Rlc3QgIiR3aXRoX2Fj
Y2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9ICJ5ZXMiXSkKK0FNX0NPTkRJVElPTkFMKFtVU0VfQUND
RUxFUkFURURfQ09NUE9TSVRJTkddLCBbdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRp
bmciID0gImNsdXR0ZXIiXSkKK0FNX0NPTkRJVElPTkFMKFtVU0VfQUNDRUxFUkFURURfQ09NUE9T
SVRJTkddLCBbdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmciID0gInRleG1hcC1j
YWlybyJdKQorQU1fQ09ORElUSU9OQUwoW1VTRV9BQ0NFTEVSQVRFRF9DT01QT1NJVElOR10sIFt0
ZXN0ICIkd2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZyIgPSAidGV4bWFwLW9wZW5nbCJdKQor
QU1fQ09ORElUSU9OQUwoW1VTRV9BQ19DTFVUVEVSXSwgW3Rlc3QgIiR3aXRoX2FjY2VsZXJhdGVk
X2NvbXBvc2l0aW5nIiA9ICJjbHV0dGVyIl0pCitBTV9DT05ESVRJT05BTChbVVNFX0FDX1RFWFRV
UkVfTUFQUEVSX09QRU5HTF0sIFt0ZXN0ICIkd2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZyIg
PSAidGV4bWFwLW9wZW5nbCJdKQorQU1fQ09ORElUSU9OQUwoW1VTRV9BQ19URVhUVVJFX01BUFBF
Ul9DQUlST10sIFt0ZXN0ICIkd2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZyIgPSAidGV4bWFw
LWNhaXJvIl0pCiAKICMgV2ViS2l0IGZlYXR1cmUgY29uZGl0aW9uYWxzCiBBTV9DT05ESVRJT05B
TChbRU5BQkxFX0RFQlVHXSxbdGVzdCAiJGVuYWJsZV9kZWJ1Z19mZWF0dXJlcyIgPSAieWVzIl0p
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117431</attachid>
            <date>2011-12-01 09:04:21 -0800</date>
            <delta_ts>2011-12-01 10:26:03 -0800</delta_ts>
            <desc>Option to choose AC method to use</desc>
            <filename>bug-73458-20111201180419.patch</filename>
            <type>text/plain</type>
            <size>6514</size>
            <attacher name="Nayan Kumar K">nayankk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNjM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWViYWQzNTY1NTc2ODM1
ZDI1NzNjMjkxYzU4ZmI4MzE1ZTJmNjYyOC4uOTY0YmU1NGZmYzQ5ZGQ1NzVkYTRhNDZlNzM3NTA0
ZDgwNzFkYjNhZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDExLTEyLTAxICBOYXlh
biBLdW1hciBLICA8bmF5YW5ra0Btb3Rvcm9sYS5jb20+CisKKyAgICAgICAgW0dUS10gQWRkIGNv
bXBpbGF0aW9uIG9wdGlvbnMgdG8gZW5hYmxlL2Rpc2FibGUgQWNjZWxlcmF0ZWQgQ29tcG9zaXRp
bmcgYW5kIHRvIGNob29zZSB0ZXh0dXJlIG1hcHBlciBpbXBsZW1lbnRhdGlvbi4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTczNDU4CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIGFkZGVk
IGFzIHRoaXMgcGF0Y2ggZG9lc24ndCBhZmZlY3QgYW55IGZ1bmN0aW9uYWxpdHkuCisKKyAgICAg
ICAgKiBHTlVtYWtlZmlsZS5hbTogR3VhcmQgdGhlIGluY2x1ZGUgZmlsZXMuCisgICAgICAgICog
R05VbWFrZWZpbGUubGlzdC5hbTogR3VhcmQgdGhlIGNvbXBpbGF0aW9uIG9mIGZldyBmaWxlcy4K
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmg6IEd1YXJkIHRoZSB0
eXBlZGVmIG9mIEdyYXBoaWNzTGF5ZXIuCisKIDIwMTEtMTItMDEgIEZsb3JpbiBNYWxpdGEgIDxm
bWFsaXRhQGdvb2dsZS5jb20+CiAKICAgICAgICAgU1ZHIEdhdXNzaWFuIGJsdXIgaW4gMS1kaW1l
bnNpb24gaXMgaW5jb3JyZWN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmls
ZS5hbSBiL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtCmluZGV4IGY5MTgxMGUyYzhlODFm
YWQ0YjdmZWEwZWNmNzQwMTQ2MmZkYjZlZmEuLjhiY2JmMWYwNzEyZTI3ZTEyM2YyYWY0Y2M1YzEw
OTg4N2ZlZTk0ZWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtCisr
KyBiL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtCkBAIC01NjQsMTAgKzU2NCwxNiBAQCBl
bmRpZiAgIyBFTkQgRU5BQkxFXzNEX1JFTkRFUklORwogIyAtLS0KICMgQ29tcGlsZSB3aXRoIGFj
Y2VsZXJhdGVkIGNvbXBvc2l0aW5nIHN1cHBvcnQKICMgLS0tCi1pZiBVU0VfQUNDRUxFUkFURURf
Q09NUE9TSVRJTkcKKworaWYgVVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HX1RFWFRVUkVfTUFQ
UEVSX0NBSVJPCit3ZWJjb3JlX2NwcGZsYWdzICs9IFwKKwktSSQoc3JjZGlyKS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAKK2VuZGlmICAjIEVORCBVU0VfQUNDRUxFUkFU
RURfQ09NUE9TSVRJTkdfVEVYVFVSRV9NQVBQRVJfQ0FJUk8KKworaWYgVVNFX0FDQ0VMRVJBVEVE
X0NPTVBPU0lUSU5HX1RFWFRVUkVfTUFQUEVSX09QRU5HTAogd2ViY29yZV9jcHBmbGFncyArPSBc
CiAJLUkkKHNyY2RpcikvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwCi1l
bmRpZiAgIyBVU0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkcKK2VuZGlmICAjIEVORCBVU0VfQUND
RUxFUkFURURfQ09NUE9TSVRJTkdfVEVYVFVSRV9NQVBQRVJfT1BFTkdMCiAKICMgLS0tCiAjIE1I
VE1MIHN1cHBvcnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmxpc3Qu
YW0gYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtCmluZGV4IDUzNzVhN2Y4NWFi
ZjU1ZjA2Y2VjMzBkNjY0MzllN2IwNTRhMjY2OTcuLjhkNTgxMDE3YTA4Y2RmNzFhNWIwZDZiMzlm
MDA2Y2I2MzkxN2EzNGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmxp
c3QuYW0KKysrIGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUubGlzdC5hbQpAQCAtNTA4Miw3
ICs1MDgyLDkgQEAgd2ViY29yZV9zb3VyY2VzICs9IFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlck5vZGUuY3BwIFwKIAlTb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlck5vZGUuaCBcCiAJU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQbGF0Zm9ybUxh
eWVyLmgKK2lmIFVTRV9BQ0NFTEVSQVRFRF9DT01QT1NJVElOR19URVhUVVJFX01BUFBFUl9DQUlS
Twogd2ViY29yZWd0a19zb3VyY2VzICs9IFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9jYWlyby9UZXh0dXJlTWFwcGVyQ2Fpcm8uY3BwIFwKIAlTb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9jYWlyby9UZXh0dXJlTWFwcGVyQ2Fpcm8uaAorZW5kaWYgICMgRU5EIFVT
RV9BQ0NFTEVSQVRFRF9DT01QT1NJVElOR19URVhUVVJFX01BUFBFUl9DQUlSTwogZW5kaWYgICMg
VVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmgKaW5kZXggOTY3ZmQxYmJmYTg0ZTZlZDAyNGRiNDcx
YWM3MWZjOTYxYTA2MDg1OC4uMGMwYjAyODY5ZWExNzFkNTZiMTU5ZGFjOGIyOWEyNTNhNmZmMTcw
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NM
YXllci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5
ZXIuaApAQCAtNjgsMTEgKzY4LDE4IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKIGNsYXNzIExheWVy
Q2hyb21pdW07CiB0eXBlZGVmIExheWVyQ2hyb21pdW0gUGxhdGZvcm1MYXllcjsKIH0KLSNlbGlm
IFBMQVRGT1JNKEVGTCkgfHwgUExBVEZPUk0oR1RLKQorI2VsaWYgUExBVEZPUk0oRUZMKQogbmFt
ZXNwYWNlIFdlYkNvcmUgewogY2xhc3MgVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXI7CiB0eXBl
ZGVmIFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyIFBsYXRmb3JtTGF5ZXI7CiB9OworI2VsaWYg
UExBVEZPUk0oR1RLKQorI2lmIFVTRShBQ0NFTEVSQVRFRF9DT01QT1NJVElOR19URVhUVVJFX01B
UFBFUl9DQUlSTykgfHwgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HX1RFWFRVUkVfTUFQUEVS
X09QRU5HTCkKK25hbWVzcGFjZSBXZWJDb3JlIHsKK2NsYXNzIFRleHR1cmVNYXBwZXJQbGF0Zm9y
bUxheWVyOwordHlwZWRlZiBUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllciBQbGF0Zm9ybUxheWVy
OworfTsKKyNlbmRpZgogI2Vsc2UKIHR5cGVkZWYgdm9pZCogUGxhdGZvcm1MYXllcjsKICNlbmRp
ZgpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDNlZTIyYWFiMWE5Nzc5
NjRhYWUxZDg4MTliODU5ZDI1NjAwNDA2ZGQuLjA2ZWRhOTM5OGM0YjM3MWYyM2I4NDJiZmMyMWJk
NWVjMWQ2YjFlOGUgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMyBAQAorMjAxMS0xMi0wMSAgTmF5YW4gS3VtYXIgSyAgPG5heWFua2tAbW90b3JvbGEu
Y29tPgorCisgICAgICAgIFtHVEtdIEFkZCBjb21waWxhdGlvbiBvcHRpb25zIHRvIGVuYWJsZS9k
aXNhYmxlIEFjY2VsZXJhdGVkIENvbXBvc2l0aW5nIGFuZCB0byBjaG9vc2UgdGV4dHVyZSBtYXBw
ZXIgaW1wbGVtZW50YXRpb24uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03MzQ1OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogR05VbWFrZWZpbGUuYW06IEV4cG9ydCBuZXcgY29tcGlsYXRpb24gbWFjcm9z
LgorICAgICAgICAqIGNvbmZpZ3VyZS5hYzogUHJvdmlkZSBvcHRpb24gdG8gY2hvb3NlIGFjY2Vs
ZXJhdGVkIGNvbXBvc2l0aW5nIGFuZCB0ZXh0dXJlIG1hcHBlciB2YXJpYXRpb25zLgorCiAyMDEx
LTExLTMwICBBbGVqYW5kcm8gRy4gQ2FzdHJvICA8YWxleEBpZ2FsaWEuY29tPgogCiAgICAgICAg
IFtHVEtdIEFkZCBhY2NlbGVyYXRlZCBjb21wb3NpdGluZyBjb21waWxhdGlvbiBvcHRpb24KZGlm
ZiAtLWdpdCBhL0dOVW1ha2VmaWxlLmFtIGIvR05VbWFrZWZpbGUuYW0KaW5kZXggY2YyZGQ4ODk1
NjBlNjM2ZWIzY2I4Zjc5NDZmYmVhZDE3YzUyOTAwNS4uNTQ0MWRiMTVkZTExZGM5ZTI2ZjFhYjNj
MzYzMGMzMTY5MDdiYjBiMiAxMDA2NDQKLS0tIGEvR05VbWFrZWZpbGUuYW0KKysrIGIvR05VbWFr
ZWZpbGUuYW0KQEAgLTE3MCw2ICsxNzAsMTYgQEAgZ2xvYmFsX2NwcGZsYWdzICs9IFwKIAktRFdU
Rl9VU0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkc9MQogZW5kaWYKIAoraWYgVVNFX0FDQ0VMRVJB
VEVEX0NPTVBPU0lUSU5HX1RFWFRVUkVfTUFQUEVSX0NBSVJPCitnbG9iYWxfY3BwZmxhZ3MgKz0g
XAorCS1EV1RGX1VTRV9BQ0NFTEVSQVRFRF9DT01QT1NJVElOR19URVhUVVJFX01BUFBFUl9DQUlS
Tz0xCitlbmRpZgorCitpZiBVU0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkdfVEVYVFVSRV9NQVBQ
RVJfT1BFTkdMCitnbG9iYWxfY3BwZmxhZ3MgKz0gXAorCS1EV1RGX1VTRV9BQ0NFTEVSQVRFRF9D
T01QT1NJVElOR19URVhUVVJFX01BUFBFUl9PUEVOR0w9MQorZW5kaWYKKwogIyAtLS0tCiAjIEdU
SysgMi54LzMueCBzdXBwb3J0CiAjIC0tLS0KZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5hYyBiL2Nv
bmZpZ3VyZS5hYwppbmRleCAzOTQxYmZjYTg1ODgwZDAyOGI3MTFlZDE0NWE4Yzg5MTcwMDg3Yzk3
Li4yYjI3Yzk3ZmU0NWFiZDM2NjA3MGVhMjQxNjE0ZWNmODk4OTM0NTU3IDEwMDY0NAotLS0gYS9j
b25maWd1cmUuYWMKKysrIGIvY29uZmlndXJlLmFjCkBAIC0zOTQsMTAgKzM5NCwxMiBAQCBBQ19B
UkdfV0lUSChhY2NlbGVyYXRlZF9jb21wb3NpdGluZywKICAgICAgICAgICAgIFtdLCBbd2l0aF9h
Y2NlbGVyYXRlZF9jb21wb3NpdGluZz0ibm8iXSkKIEFDX01TR19SRVNVTFQoWyR3aXRoX2FjY2Vs
ZXJhdGVkX2NvbXBvc2l0aW5nXSkKIAotaWYgdGVzdCAiJGVuYWJsZV93ZWJnbCIgPSAieWVzIiB8
fCB0ZXN0ICJ3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9ICJ5ZXMiOyB0aGVuCitpZiB0
ZXN0ICIkZW5hYmxlX3dlYmdsIiA9ICJ5ZXMiIHx8ICB0ZXN0ICIkd2l0aF9hY2NlbGVyYXRlZF9j
b21wb3NpdGluZyIgPSAidGV4bWFwLWNhaXJvIiAgfHwgdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRf
Y29tcG9zaXRpbmciID0gInRleG1hcC1vcGVuZ2wiIDsgdGhlbgogICAgIEFDX0NIRUNLX0hFQURF
UlMoW0dML2dsLmhdLCBbXSwgQUNfTVNHX0VSUk9SKFtPcGVuR0wgaGVhZGVyIG5vdCBmb3VuZF0p
KQogICAgIEFDX0NIRUNLX0hFQURFUlMoW0dML2dseC5oXSwgW10sIEFDX01TR19FUlJPUihbR0xY
IGhlYWRlciBub3QgZm91bmRdKSkKICAgICBPUEVOR0xfTElCUz0iLWxHTCAtbGRsIgorZWxzZQor
ICAgIHdpdGhfYWNjZWxlcmF0ZWRfY29tcG9zaXRpbmc9Im5vIgogZmkKIEFDX1NVQlNUKFtPUEVO
R0xfTElCU10pCiAKQEAgLTExNDgsNyArMTE1MCwxMCBAQCBBTV9DT05ESVRJT05BTChbVVNFX1BB
TkdPXSwgW3Rlc3QgIiR3aXRoX2ZvbnRfYmFja2VuZCIgPSAicGFuZ28iXSkKIEFNX0NPTkRJVElP
TkFMKFtVU0VfR1NUUkVBTUVSXSwgW3Rlc3QgIiRoYXZlX2dzdHJlYW1lciIgPSAieWVzIl0pCiAK
ICMgQWNjZWxlcmF0ZWQgY29tcG9zaXRpbmcgY29uZGl0aW9uYWwKLUFNX0NPTkRJVElPTkFMKFtV
U0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkddLCBbdGVzdCAiJHdpdGhfYWNjZWxlcmF0ZWRfY29t
cG9zaXRpbmciID0gInllcyJdKQorQU1fQ09ORElUSU9OQUwoW1VTRV9BQ0NFTEVSQVRFRF9DT01Q
T1NJVElOR10sIFt0ZXN0ICIkd2l0aF9hY2NlbGVyYXRlZF9jb21wb3NpdGluZyIgPSAidGV4bWFw
LWNhaXJvIl0pCitBTV9DT05ESVRJT05BTChbVVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HXSwg
W3Rlc3QgIiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9ICJ0ZXhtYXAtb3BlbmdsIl0p
CitBTV9DT05ESVRJT05BTChbVVNFX0FDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HX1RFWFRVUkVfTUFQ
UEVSX0NBSVJPXSwgW3Rlc3QgIiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0aW5nIiA9ICJ0ZXht
YXAtY2Fpcm8iXSkKK0FNX0NPTkRJVElPTkFMKFtVU0VfQUNDRUxFUkFURURfQ09NUE9TSVRJTkdf
VEVYVFVSRV9NQVBQRVJfT1BFTkdMXSwgW3Rlc3QgIiR3aXRoX2FjY2VsZXJhdGVkX2NvbXBvc2l0
aW5nIiA9ICJ0ZXhtYXAtb3BlbmdsIl0pCiAKICMgV2ViS2l0IGZlYXR1cmUgY29uZGl0aW9uYWxz
CiBBTV9DT05ESVRJT05BTChbRU5BQkxFX0RFQlVHXSxbdGVzdCAiJGVuYWJsZV9kZWJ1Z19mZWF0
dXJlcyIgPSAieWVzIl0pCg==
</data>
<flag name="review"
          id="116848"
          type_id="1"
          status="+"
          setter="mrobinson"
    />
    <flag name="commit-queue"
          id="116866"
          type_id="3"
          status="-"
          setter="mrobinson"
    />
          </attachment>
      

    </bug>

</bugzilla>