Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262904AbUDPKx7 (ORCPT ); Fri, 16 Apr 2004 06:53:59 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262909AbUDPKx7 (ORCPT ); Fri, 16 Apr 2004 06:53:59 -0400 Received: from exchtp09.via.com.tw ([61.66.243.5]:56677 "EHLO exchtp09.via.com.tw") by vger.kernel.org with ESMTP id S262904AbUDPKxq (ORCPT ); Fri, 16 Apr 2004 06:53:46 -0400 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C423A1.0DE1146D" Subject: RE: [PATCH] x86_64 VIA chipset IOAPIC fix X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0 Date: Fri, 16 Apr 2004 18:53:30 +0800 Message-ID: <6A7AB4426712514F9E2AB28C407285FA04EBBA54@exchtp02.taipei.via.com.tw> X-MS-Has-Attach: yes X-MS-TNEF-Correlator: Thread-Topic: [PATCH] x86_64 VIA chipset IOAPIC fix Thread-Index: AcQSGi9glfUycy85RZC+pa/hwqnB0wRdGVAQ From: To: , Cc: , , , , , , , , X-OriginalArrivalTime: 16 Apr 2004 10:53:25.0629 (UTC) FILETIME=[0B1BBAD0:01C423A1] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 25483 Lines: 405 This is a multi-part message in MIME format. ------_=_NextPart_001_01C423A1.0DE1146D Content-Type: text/plain; charset="big5" Content-Transfer-Encoding: quoted-printable Dear Tony: =09 We have done some tests as follows:=09 =09 1. For original issue (bug 1530)=20 According to your patch for bug 2090, We rebuild SuSe 9.0 final with = kernel 2.6.3 and your patch. Then, we enter "APIC" in the command line = to enable APIC mode but the system still hang with bios using dynamic = IRQ routing method in ASL code. So your patch can fix this issue. The = original issue is detailed in bug 1530. =09 2. IRQ routing in SuSe OS a. According to your patch for bug 2090, We rebuild SuSe 9.0 final with = kernel 2.6.3 and your patch. Then, we enter "APIC" in the command line = to enable APIC mode but the system can work with bios using static IRQ = routing method in ASL code but abnormal. We get some information for = your reference (bootlog and interrupts). In other words, we find the IRQ = of USB is XT-PIC and IRQ5,11 but it should originally be IO-APIC and IRQ = 21. b. If we install SuSe 9.0 final with bios using static IRQ routing = method in ASL code, then the system can normally work. The IRQ of USB = contoller is IO-APIC and 21. For the above, we have some questions: 1. Why is the system's IRQ routing abnormal for USB controller when = rebuild SuSe 9.0 with kernel 2.6.3? 2. Is the dynamic IRQ routing method of ASL code in bios incorrect? Or = does the OS's APCI praser have some problem? =09 If you need more information or any problem, please feel free to = contact with me. =20 Hurry -----Original Message----- From: Tony Lindgren [mailto:tony@atomide.com] Sent: Thursday, March 25, 2004 11:35 AM To: linux-kernel@vger.kernel.org Cc: acpi-devel-request@lists.sourceforge.net; patches@x86-64.org; ak@suse.de; len.brown@intel.com; pavel@ucw.cz; ccheney@debian.org Subject: [PATCH] x86_64 VIA chipset IOAPIC fix Hi Andi & Len, Sorry for cross posting all over the place, I tried to CC some people = who have been bugged by this bug. I finally got the IOAPIC working on my eMachines m6805 amd64 laptop with = the following patch. I have not tried it on any other machines, so can you = guys please check the sanity and make the necessary changes if needed? This fixes at least ACPI bug 2090: http://bugme.osdl.org/show_bug.cgi?id=3D2090 Might fix some other x86 VIA bugs too? To turn it on, apic still needs to be specified in the kernel cmdline: root=3D/dev/hda3 ro psmouse.proto=3Dimps apic console=3Dtty0 Now cat /proc/interrupts shows: 0: 70843 IO-APIC-edge timer 1: 9 IO-APIC-edge i8042 2: 0 XT-PIC cascade 8: 0 IO-APIC-edge rtc 10: 0 IO-APIC-level acpi 12: 44 IO-APIC-edge i8042 14: 2734 IO-APIC-edge ide0 15: 19 IO-APIC-edge ide1 17: 0 IO-APIC-level yenta 18: 0 IO-APIC-level eth0 21: 565 IO-APIC-level ehci_hcd, uhci_hcd, uhci_hcd, uhci_hcd 22: 0 IO-APIC-level VIA8233 23: 6 IO-APIC-level eth1 NMI: 12=20 LOC: 70752=20 ERR: 0 MIS: 0 And things are just working :) Regards, Tony And here's the patch, it's against 2.6.5-rc2: ------_=_NextPart_001_01C423A1.0DE1146D Content-Type: application/octet-stream; name="bootlog" Content-Transfer-Encoding: base64 Content-Description: bootlog Content-Disposition: attachment; filename="bootlog" QyBwaHlzaWNhbCBBUElDIElEIHRvIDIgLi4uIG9rLgppbml0IElPX0FQSUMgSVJRcwogSU8tQVBJ QyAoYXBpY2lkLXBpbikgMi0wLCAyLTUsIDItMTEsIDItMTcsIDItMTgsIDItMTkgbm90IGNvbm5l Y3RlZC4KLi5USU1FUjogdmVjdG9yPTB4MzEgcGluMT0yIHBpbjI9MApudW1iZXIgb2YgTVAgSVJR IHNvdXJjZXM6IDIzLgpudW1iZXIgb2YgSU8tQVBJQyAjMiByZWdpc3RlcnM6IDI0Lgp0ZXN0aW5n IHRoZSBJTyBBUElDLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4KCklPIEFQSUMgIzIuLi4uLi4KLi4u LiByZWdpc3RlciAjMDA6IDAyMDAwMDAwCi4uLi4uLi4gICAgOiBwaHlzaWNhbCBBUElDIGlkOiAw MgouLi4uIHJlZ2lzdGVyICMwMTogMDAxNzgwMDMKLi4uLi4uLiAgICAgOiBtYXggcmVkaXJlY3Rp b24gZW50cmllczogMDAxNwouLi4uLi4uICAgICA6IFBSUSBpbXBsZW1lbnRlZDogMQouLi4uLi4u ICAgICA6IElPIEFQSUMgdmVyc2lvbjogMDAwMwouLi4uIElSUSByZWRpcmVjdGlvbiB0YWJsZToK IE5SIExvZyBQaHkgTWFzayBUcmlnIElSUiBQb2wgU3RhdCBEZXN0IERlbGkgVmVjdDogICAKIDAw IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAKIDAxIDAwMSAwMSAg MCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzkKIDAyIDAwMSAwMSAgMCAgICAwICAg IDAgICAwICAgMCAgICAxICAgIDEgICAgMzEKIDAzIDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAg MCAgICAxICAgIDEgICAgNDEKIDA0IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAg IDEgICAgNDkKIDA1IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAK IDA2IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNTEKIDA3IDAwMSAw MSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNTkKIDA4IDAwMSAwMSAgMCAgICAw ICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNjEKIDA5IDAwMSAwMSAgMCAgICAwICAgIDAgICAw ICAgMCAgICAxICAgIDEgICAgNjkKIDBhIDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAx ICAgIDEgICAgNzEKIDBiIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg MDAKIDBjIDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNzkKIDBkIDAw MSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgODEKIDBlIDAwMSAwMSAgMCAg ICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgODkKIDBmIDAwMSAwMSAgMCAgICAwICAgIDAg ICAwICAgMCAgICAxICAgIDEgICAgOTEKIDEwIDAwMSAwMSAgMSAgICAxICAgIDAgICAxICAgMCAg ICAxICAgIDEgICAgOTkKIDExIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAg ICAgMDAKIDEyIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAKIDEz IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAKIDE0IDAwMSAwMSAg MSAgICAxICAgIDAgICAxICAgMCAgICAxICAgIDEgICAgQTEKIDE1IDAwMSAwMSAgMSAgICAxICAg IDAgICAxICAgMCAgICAxICAgIDEgICAgQTkKIDE2IDAwMSAwMSAgMSAgICAxICAgIDAgICAxICAg MCAgICAxICAgIDEgICAgQjEKIDE3IDAwMSAwMSAgMSAgICAxICAgIDAgICAxICAgMCAgICAxICAg IDEgICAgQjkKSVJRIHRvIHBpbiBtYXBwaW5nczoKSVJRMCAtPiAwOjIKSVJRMSAtPiAwOjEKSVJR MyAtPiAwOjMKSVJRNCAtPiAwOjQKSVJRNiAtPiAwOjYKSVJRNyAtPiAwOjcKSVJROCAtPiAwOjgK SVJROSAtPiAwOjkKSVJRMTAgLT4gMDoxMApJUlExMiAtPiAwOjEyCklSUTEzIC0+IDA6MTMKSVJR MTQgLT4gMDoxNApJUlExNSAtPiAwOjE1CklSUTE2IC0+IDA6MTYKSVJRMjAgLT4gMDoyMApJUlEy MSAtPiAwOjIxCklSUTIyIC0+IDA6MjIKSVJRMjMgLT4gMDoyMwouLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4gZG9uZS4KVXNpbmcgbG9jYWwgQVBJQyB0aW1lciBpbnRlcnJ1cHRz LgpEZXRlY3RlZCAxMi41MjkgTUh6IEFQSUMgdGltZXIuCk5FVDogUmVnaXN0ZXJlZCBwcm90b2Nv bCBmYW1pbHkgMTYKUENJOiBVc2luZyBjb25maWd1cmF0aW9uIHR5cGUgMQptdHJyOiB2Mi4wICgy MDAyMDUxOSkKQUNQSTogU3Vic3lzdGVtIHJldmlzaW9uIDIwMDQwMTE2CiB0YnhmYWNlLTAxMTcg WzAzXSBhY3BpX2xvYWRfdGFibGVzICAgICAgOiBBQ1BJIFRhYmxlcyBzdWNjZXNzZnVsbHkgYWNx dWlyZWQKUGFyc2luZyBhbGwgQ29udHJvbCBNZXRob2RzOi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4KVGFibGUgW0RTRFRdKGlk IEYwMDQpIC0gNjM1IE9iamVjdHMgd2l0aCA2MCBEZXZpY2VzIDE3OCBNZXRob2RzIDMwIFJlZ2lv bnMKQUNQSSBOYW1lc3BhY2Ugc3VjY2Vzc2Z1bGx5IGxvYWRlZCBhdCByb290IGZmZmZmZmZmODA1 ZGJlYTAKQUNQSTogSVJROSBTQ0k6IExldmVsIFRyaWdnZXIuCmV2eGZldm50LTAwOTMgWzA0XSBh Y3BpX2VuYWJsZSAgICAgICAgICAgOiBUcmFuc2l0aW9uIHRvIEFDUEkgbW9kZSBzdWNjZXNzZnVs CmV2Z3BlYmxrLTA3NDcgWzA2XSBldl9jcmVhdGVfZ3BlX2Jsb2NrICAgOiBHUEUgMDAgdG8gMTUg W19HUEVdIDIgcmVncyBhdCAwMDAwMDAwMDAwMDA0MDIwIG9uIGludCA5CkNvbXBsZXRpbmcgUmVn aW9uL0ZpZWxkL0J1ZmZlci9QYWNrYWdlIGluaXRpYWxpemF0aW9uOi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uCkluaXRpYWxpemVkIDMwLzMwIFJlZ2lvbnMgMTkvMTkgRmllbGRz IDIxLzIxIEJ1ZmZlcnMgMjIvMjIgUGFja2FnZXMgKDY0MyBub2RlcykKRXhlY3V0aW5nIGFsbCBE ZXZpY2UgX1NUQSBhbmRfSU5JIG1ldGhvZHM6Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4KNTYgRGV2aWNlcyBmb3VuZCBjb250YWluaW5nOiA1 NiBfU1RBLCAxIF9JTkkgbWV0aG9kcwpBQ1BJOiBJbnRlcnByZXRlciBlbmFibGVkCkFDUEk6IFVz aW5nIFBJQyBmb3IgaW50ZXJydXB0IHJvdXRpbmcKQUNQSTogUENJIFJvb3QgQnJpZGdlIFtQQ0kw XSAoMDA6MDApClBDSTogUHJvYmluZyBQQ0kgaGFyZHdhcmUgKGJ1cyAwMCkKQUNQSTogUENJIElu dGVycnVwdCBSb3V0aW5nIFRhYmxlIFtcX1NCXy5QQ0kwLl9QUlRdCkFDUEk6IFBDSSBJbnRlcnJ1 cHQgTGluayBbTE5LQV0gKElSUXMgMyA0IDYgNyAxMCAxMSAxMikKQUNQSTogUENJIEludGVycnVw dCBMaW5rIFtMTktCXSAoSVJRcyAzIDQgNiA3IDEwICoxMSAxMikKQUNQSTogUENJIEludGVycnVw dCBMaW5rIFtMTktDXSAoSVJRcyAzIDQgNiA3IDEwICoxMSAxMikKQUNQSTogUENJIEludGVycnVw dCBMaW5rIFtMTktEXSAoSVJRcyAzIDQgNiA3IDEwIDExIDEyKQpBQ1BJOiBQQ0kgSW50ZXJydXB0 IExpbmsgW0xOS0VdIChJUlFzIDMgNCA2IDcgMTAgMTEgMTIpCkFDUEk6IFBDSSBJbnRlcnJ1cHQg TGluayBbTE5LRl0gKElSUXMgMyA0IDYgNyAxMCAxMSAxMikKQUNQSTogUENJIEludGVycnVwdCBM aW5rIFtMTkswXSAoSVJRcyAzIDQgNiA3IDEwIDExIDEyKQpBQ1BJOiBQQ0kgSW50ZXJydXB0IExp bmsgW0xOSzFdIChJUlFzIDMgNCA2IDcgMTAgMTEgMTIpCkFDUEk6IFBDSSBJbnRlcnJ1cHQgTGlu ayBbQUxLQV0gKElSUXMgMjApCkFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbQUxLQl0gKElSUXMg MjMpCkFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbQUxLQ10gKElSUXMgMjIpCkFDUEk6IFBDSSBJ bnRlcnJ1cHQgTGluayBbQUxLRF0gKElSUXMgMjEpClNDU0kgc3Vic3lzdGVtIGluaXRpYWxpemVk CmRyaXZlcnMvdXNiL2NvcmUvdXNiLmM6IHJlZ2lzdGVyZWQgbmV3IGRyaXZlciB1c2Jmcwpkcml2 ZXJzL3VzYi9jb3JlL3VzYi5jOiByZWdpc3RlcmVkIG5ldyBkcml2ZXIgaHViCkFDUEk6IFBDSSBJ bnRlcnJ1cHQgTGluayBbTE5LQl0gZW5hYmxlZCBhdCBJUlEgMTEKQUNQSTogUENJIEludGVycnVw dCBMaW5rIFtMTktBXSBlbmFibGVkIGF0IElSUSA1CkFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBb TE5LQ10gZW5hYmxlZCBhdCBJUlEgMTEKUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91dGluZwpQ Q0k6IGlmIHlvdSBleHBlcmllbmNlIHByb2JsZW1zLCB0cnkgdXNpbmcgb3B0aW9uICdwY2k9bm9h Y3BpJyBvciBldmVuICdhY3BpPW9mZicKcmFkZW9uZmI6IEZvdW5kIEludGVsIHg4NiBCSU9TIFJP TSBJbWFnZQpyYWRlb25mYjogUmV0cmVpdmVkIFBMTCBpbmZvcyBmcm9tIEJJT1MKcmFkZW9uZmI6 IFJlZmVyZW5jZT0yNy4wMCBNSHogKFJlZkRpdj0xMikgTWVtb3J5PTM5OC4wMCBNaHosIFN5c3Rl bT0yOTcuMDAgTUh6CnJhZGVvbmZiOiBNb25pdG9yIDEgdHlwZSBDUlQgZm91bmQKcmFkZW9uZmI6 IE1vbml0b3IgMiB0eXBlIG5vIGZvdW5kCnJhZGVvbmZiOiBBVEkgUmFkZW9uIEFQICBTRFIgU0dS QU0gMTI4IE1CCklBMzIgZW11bGF0aW9uICRJZDogc3lzX2lhMzIuYyx2IDEuMzIgMjAwMi8wMy8y NCAxMzowMjoyOCBhayBFeHAgJAppa2NvbmZpZyAwLjcgd2l0aCAvcHJvYy9jb25maWcqCkluc3Rh bGxpbmcga25mc2QgKGNvcHlyaWdodCAoQykgMTk5NiBva2lyQG1vbmFkLnN3Yi5kZSkuCk5URlMg ZHJpdmVyIDIuMS42IFtGbGFnczogUi9XIERFQlVHXS4KU0dJIFhGUyB3aXRoIHJlYWx0aW1lLCBs YXJnZSBibG9jay9pbm9kZSBudW1iZXJzLCBubyBkZWJ1ZyBlbmFibGVkCkFDUEk6IFBvd2VyIEJ1 dHRvbiAoRkYpIFtQV1JGXQpBQ1BJOiBQcm9jZXNzb3IgW0NQVTBdIChzdXBwb3J0cyBDMSkKcHR5 OiAyNTYgVW5peDk4IHB0eXMgY29uZmlndXJlZApSZWFsIFRpbWUgQ2xvY2sgRHJpdmVyIHYxLjEy CkhhbmdjaGVjazogc3RhcnRpbmcgaGFuZ2NoZWNrIHRpbWVyIDAuNS4wICh0aWNrIGlzIDE4MCBz ZWNvbmRzLCBtYXJnaW4gaXMgNjAgc2Vjb25kcykuClNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIg JFJldmlzaW9uOiAxLjkwICQgOCBwb3J0cywgSVJRIHNoYXJpbmcgZGlzYWJsZWQKdHR5UzAgYXQg SS9PIDB4M2Y4IChpcnEgPSA0KSBpcyBhIDE2NTUwQQp0dHlTMSBhdCBJL08gMHgyZjggKGlycSA9 IDMpIGlzIGEgMTY1NTBBClVzaW5nIGFudGljaXBhdG9yeSBpbyBzY2hlZHVsZXIKRmxvcHB5IGRy aXZlKHMpOiBmZDAgaXMgMS40NE0KRkRDIDAgaXMgYSBwb3N0LTE5OTEgODIwNzcKUkFNRElTSyBk cml2ZXIgaW5pdGlhbGl6ZWQ6IDE2IFJBTSBkaXNrcyBvZiA0MDk2SyBzaXplIDEwMjQgYmxvY2tz aXplCmxvb3A6IGxvYWRlZCAobWF4IDggZGV2aWNlcykKdmlhLXJoaW5lLmM6djEuMTAtTEsxLjEu MTktMi41ICBKdWx5LTEyLTIwMDMgIFdyaXR0ZW4gYnkgRG9uYWxkIEJlY2tlcgogIGh0dHA6Ly93 d3cuc2N5bGQuY29tL25ldHdvcmsvdmlhLXJoaW5lLmh0bWwKZXRoMDogVklBIFZUNjEwMiBSaGlu ZS1JSSBhdCAweGU0MDAsIDAwOjA4OjI1OjZlOjAwOjc0LCBJUlEgNS4KZXRoMDogTUlJIFBIWSBm b3VuZCBhdCBhZGRyZXNzIDEsIHN0YXR1cyAweDc4NmQgYWR2ZXJ0aXNpbmcgMDVlMSBMaW5rIDQ1 ZTEuCmV0aDA6IE1JSSBQSFkgZm91bmQgYXQgYWRkcmVzcyAyLCBzdGF0dXMgMHhjMDAwIGFkdmVy dGlzaW5nIDAwMDAgTGluayBjMDAwLgpldGgwOiBNSUkgUEhZIGZvdW5kIGF0IGFkZHJlc3MgMywg c3RhdHVzIDB4YzAwMCBhZHZlcnRpc2luZyAwMDAwIExpbmsgYzAwMC4KZXRoMDogTUlJIFBIWSBm b3VuZCBhdCBhZGRyZXNzIDQsIHN0YXR1cyAweGMwMDAgYWR2ZXJ0aXNpbmcgMDAwMCBMaW5rIGMw MDAuClVuaWZvcm0gTXVsdGktUGxhdGZvcm0gRS1JREUgZHJpdmVyIFJldmlzaW9uOiA3LjAwYWxw aGEyCmlkZTogQXNzdW1pbmcgMzNNSHogc3lzdGVtIGJ1cyBzcGVlZCBmb3IgUElPIG1vZGVzOyBv dmVycmlkZSB3aXRoIGlkZWJ1cz14eApWUF9JREU6IElERSBjb250cm9sbGVyIGF0IFBDSSBzbG90 IDAwMDA6MDA6MGYuMQpWUF9JREU6IGNoaXBzZXQgcmV2aXNpb24gNgpWUF9JREU6IG5vdCAxMDAl IG5hdGl2ZSBtb2RlOiB3aWxsIHByb2JlIGlycXMgbGF0ZXIKaWRlOiBBc3N1bWluZyAzM01IeiBz eXN0ZW0gYnVzIHNwZWVkIGZvciBQSU8gbW9kZXM7IG92ZXJyaWRlIHdpdGggaWRlYnVzPXh4ClZQ X0lERTogVklBIHZ0ODIzNyAocmV2IDAwKSBJREUgVURNQTEzMyBjb250cm9sbGVyIG9uIHBjaTAw MDA6MDA6MGYuMQogICAgaWRlMDogQk0tRE1BIGF0IDB4YzgwMC0weGM4MDcsIEJJT1Mgc2V0dGlu Z3M6IGhkYTpETUEsIGhkYjpETUEKICAgIGlkZTE6IEJNLURNQSBhdCAweGM4MDgtMHhjODBmLCBC SU9TIHNldHRpbmdzOiBoZGM6cGlvLCBoZGQ6RE1BCmhkYTogUVVBTlRVTSBGSVJFQkFMTFAgQVM0 MC4wLCBBVEEgRElTSyBkcml2ZQpoZGI6IE1heHRvciA2RTAzMEwwLCBBVEEgRElTSyBkcml2ZQpp ZGUwIGF0IDB4MWYwLTB4MWY3LDB4M2Y2IG9uIGlycSAxNApoZGQ6IEFUQVBJIERWRC1ST00gMTZY TWF4LCBBVEFQSSBDRC9EVkQtUk9NIGRyaXZlCmlkZTEgYXQgMHgxNzAtMHgxNzcsMHgzNzYgb24g aXJxIDE1CmhkYTogbWF4IHJlcXVlc3Qgc2l6ZTogMTI4S2lCCmhkYTogNzgxNzc3OTIgc2VjdG9y cyAoNDAwMjcgTUIpIHcvMTkwMktpQiBDYWNoZSwgQ0hTPTY1NTM1LzE2LzYzLCBVRE1BKDEwMCkK IGhkYTogaGRhMSBoZGEyCmhkYjogbWF4IHJlcXVlc3Qgc2l6ZTogMTI4S2lCCmhkYjogNjAwNTg2 NTYgc2VjdG9ycyAoMzA3NTAgTUIpIHcvMjA0OEtpQiBDYWNoZSwgQ0hTPTU5NTgyLzE2LzYzLCBV RE1BKDEzMykKIGhkYjogaGRiMSBoZGIyCmhkZDogQVRBUEkgNDBYIERWRC1ST00gZHJpdmUsIDUx MmtCIENhY2hlLCBVRE1BKDMzKQpVbmlmb3JtIENELVJPTSBkcml2ZXIgUmV2aXNpb246IDMuMjAK RnVzaW9uIE1QVCBiYXNlIGRyaXZlciAzLjAwLjAyCkNvcHlyaWdodCAoYykgMTk5OS0yMDAzIExT SSBMb2dpYyBDb3Jwb3JhdGlvbgpGdXNpb24gTVBUIFNDU0kgSG9zdCBkcml2ZXIgMy4wMC4wMgpt aWNlOiBQUy8yIG1vdXNlIGRldmljZSBjb21tb24gZm9yIGFsbCBtaWNlCnNlcmlvOiBpODA0MiBB VVggcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyCmlucHV0OiBJbUV4UFMvMiBHZW5lcmljIEV4cGxv cmVyIE1vdXNlIG9uIGlzYTAwNjAvc2VyaW8xCnNlcmlvOiBpODA0MiBLQkQgcG9ydCBhdCAweDYw LDB4NjQgaXJxIDEKaW5wdXQ6IEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQgb24gaXNhMDA2 MC9zZXJpbzAKSW50ZWwgODEwICsgQUM5NyBBdWRpbywgdmVyc2lvbiAwLjI0LCAxMjoyMzo0NSBB cHIgMTMgMjAwNApvcHJvZmlsZTogdXNpbmcgTk1JIGludGVycnVwdC4KTkVUOiBSZWdpc3RlcmVk IHByb3RvY29sIGZhbWlseSAyCklQOiByb3V0aW5nIGNhY2hlIGhhc2ggdGFibGUgb2YgNDA5NiBi dWNrZXRzLCAzMktieXRlcwpUQ1A6IEhhc2ggdGFibGVzIGNvbmZpZ3VyZWQgKGVzdGFibGlzaGVk IDMyNzY4IGJpbmQgMzI3NjgpCk5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMQpORVQ6 IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEwCklQdjYgb3ZlciBJUHY0IHR1bm5lbGluZyBk cml2ZXIKTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNwpBQ1BJOiAoc3VwcG9ydHMg UzAgUzMgUzQgUzUpClJBTURJU0s6IENvbXByZXNzZWQgaW1hZ2UgZm91bmQgYXQgYmxvY2sgMApS QU1ESVNLOiBpbmNvbXBsZXRlIHdyaXRlICgtMjggIT0gMTc0MDgpIDQxOTQzMDQKa2pvdXJuYWxk IHN0YXJ0aW5nLiAgQ29tbWl0IGludGVydmFsIDUgc2Vjb25kcwpFWFQzLWZzOiBtb3VudGVkIGZp bGVzeXN0ZW0gd2l0aCBvcmRlcmVkIGRhdGEgbW9kZS4KVkZTOiBNb3VudGVkIHJvb3QgKGV4dDMg ZmlsZXN5c3RlbSkgcmVhZG9ubHkuCkZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDE5Mmsg ZnJlZWQKRVhUMyBGUyBvbiBoZGExLCBpbnRlcm5hbCBqb3VybmFsCkFkZGluZyAyMDQ4Mjc2ayBz d2FwIG9uIC9kZXYvaGRhMi4gIFByaW9yaXR5OjQyIGV4dGVudHM6MQpFWFQzIEZTIG9uIGhkYTEs IGludGVybmFsIGpvdXJuYWwKZXRoMDogbm8gSVB2NiByb3V0ZXJzIHByZXNlbnQKZWhjaV9oY2Q6 IGJsb2NrIHNpemVzOiBxaCAxNjAgcXRkIDk2IGl0ZCAxOTIgc2l0ZCA5NgplaGNpX2hjZCAwMDAw OjAwOjEwLjQ6IEVIQ0kgSG9zdCBDb250cm9sbGVyCmVoY2lfaGNkIDAwMDA6MDA6MTAuNDogcmVz ZXQgaGNzX3BhcmFtcyAweDQyMDggZGJnPTAgY2M9NCBwY2M9MiBvcmRlcmVkICFwcGMgcG9ydHM9 OAplaGNpX2hjZCAwMDAwOjAwOjEwLjQ6IHJlc2V0IGhjY19wYXJhbXMgNjg3MiB0aHJlc2ggNyB1 ZnJhbWVzIDI1Ni81MTIvMTAyNAplaGNpX2hjZCAwMDAwOjAwOjEwLjQ6IGNhcGFiaWxpdHkgMDAw MSBhdCA2OAplaGNpX2hjZCAwMDAwOjAwOjEwLjQ6IGlycSAxMSwgcGNpIG1lbSBmZmZmZmYwMDAx MTdiMDAwCmVoY2lfaGNkIDAwMDA6MDA6MTAuNDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNz aWduZWQgYnVzIG51bWJlciAxCmVoY2lfaGNkIDAwMDA6MDA6MTAuNDogcmVzZXQgY29tbWFuZCAw ODAwMDIgKHBhcmspPTAgaXRocmVzaD04IHBlcmlvZD0xMDI0IFJlc2V0IEhBTFQKZWhjaV9oY2Qg MDAwMDowMDoxMC40OiBpbml0IGNvbW1hbmQgMDEwMDA5IChwYXJrKT0wIGl0aHJlc2g9MSBwZXJp b2Q9MjU2IFJVTgplaGNpX2hjZCAwMDAwOjAwOjEwLjQ6IFVTQiAyLjAgZW5hYmxlZCwgRUhDSSAx LjAwLCBkcml2ZXIgMjAwMy1EZWMtMjkKZWhjaV9oY2QgMDAwMDowMDoxMC40OiByb290IGh1YiBk ZXZpY2UgYWRkcmVzcyAxCnVzYiB1c2IxOiBuZXcgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9k dWN0PTIsIFNlcmlhbE51bWJlcj0xCmRyaXZlcnMvdXNiL2NvcmUvbWVzc2FnZS5jOiBVU0IgZGV2 aWNlIG51bWJlciAxIGRlZmF1bHQgbGFuZ3VhZ2UgSUQgMHg0MDkKdXNiIHVzYjE6IFByb2R1Y3Q6 IEVIQ0kgSG9zdCBDb250cm9sbGVyCnVzYiB1c2IxOiBNYW51ZmFjdHVyZXI6IExpbnV4IDIuNi4z IGVoY2lfaGNkCnVzYiB1c2IxOiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MTAuNAp1c2IgdXNiMTog cmVnaXN0ZXJpbmcgMS0wOjEuMCAoY29uZmlnICMxLCBpbnRlcmZhY2UgMCkKaHViIDEtMDoxLjA6 IHVzYl9wcm9iZV9pbnRlcmZhY2UKaHViIDEtMDoxLjA6IHVzYl9wcm9iZV9pbnRlcmZhY2UgLSBn b3QgaWQKaHViIDEtMDoxLjA6IFVTQiBodWIgZm91bmQKaHViIDEtMDoxLjA6IDggcG9ydHMgZGV0 ZWN0ZWQKaHViIDEtMDoxLjA6IHN0YW5kYWxvbmUgaHViCmh1YiAxLTA6MS4wOiBnYW5nZWQgcG93 ZXIgc3dpdGNoaW5nCmh1YiAxLTA6MS4wOiBpbmRpdmlkdWFsIHBvcnQgb3Zlci1jdXJyZW50IHBy b3RlY3Rpb24KaHViIDEtMDoxLjA6IFNpbmdsZSBUVApodWIgMS0wOjEuMDogVFQgcmVxdWlyZXMg YXQgbW9zdCA4IEZTIGJpdCB0aW1lcwpodWIgMS0wOjEuMDogUG9ydCBpbmRpY2F0b3JzIGFyZSBu b3Qgc3VwcG9ydGVkCmh1YiAxLTA6MS4wOiBwb3dlciBvbiB0byBwb3dlciBnb29kIHRpbWU6IDIw bXMKaHViIDEtMDoxLjA6IGh1YiBjb250cm9sbGVyIGN1cnJlbnQgcmVxdWlyZW1lbnQ6IDBtQQpo dWIgMS0wOjEuMDogbG9jYWwgcG93ZXIgc291cmNlIGlzIGdvb2QKaHViIDEtMDoxLjA6IG5vIG92 ZXItY3VycmVudCBjb25kaXRpb24gZXhpc3RzCmh1YiAxLTA6MS4wOiBlbmFibGluZyBwb3dlciBv biBhbGwgcG9ydHMKZHJpdmVycy91c2IvaG9zdC91aGNpLWhjZC5jOiBVU0IgVW5pdmVyc2FsIEhv c3QgQ29udHJvbGxlciBJbnRlcmZhY2UgZHJpdmVyIHYyLjEKdWhjaV9oY2QgMDAwMDowMDoxMC4w OiBVSENJIEhvc3QgQ29udHJvbGxlcgp1aGNpX2hjZCAwMDAwOjAwOjEwLjA6IGlycSA1LCBpbyBi YXNlIDAwMDAwMDAwMDAwMGNjMDAKdWhjaV9oY2QgMDAwMDowMDoxMC4wOiBuZXcgVVNCIGJ1cyBy ZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDIKZHJpdmVycy91c2IvaG9zdC91aGNpLWhj ZC5jOiBkZXRlY3RlZCAyIHBvcnRzCnVoY2lfaGNkIDAwMDA6MDA6MTAuMDogcm9vdCBodWIgZGV2 aWNlIGFkZHJlc3MgMQp1c2IgdXNiMjogbmV3IGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVj dD0yLCBTZXJpYWxOdW1iZXI9MQpkcml2ZXJzL3VzYi9jb3JlL21lc3NhZ2UuYzogVVNCIGRldmlj ZSBudW1iZXIgMSBkZWZhdWx0IGxhbmd1YWdlIElEIDB4NDA5CnVzYiB1c2IyOiBQcm9kdWN0OiBV SENJIEhvc3QgQ29udHJvbGxlcgp1c2IgdXNiMjogTWFudWZhY3R1cmVyOiBMaW51eCAyLjYuMyB1 aGNpX2hjZAp1c2IgdXNiMjogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjEwLjAKdXNiIHVzYjI6IHJl Z2lzdGVyaW5nIDItMDoxLjAgKGNvbmZpZyAjMSwgaW50ZXJmYWNlIDApCmh1YiAyLTA6MS4wOiB1 c2JfcHJvYmVfaW50ZXJmYWNlCmh1YiAyLTA6MS4wOiB1c2JfcHJvYmVfaW50ZXJmYWNlIC0gZ290 IGlkCmh1YiAyLTA6MS4wOiBVU0IgaHViIGZvdW5kCmh1YiAyLTA6MS4wOiAyIHBvcnRzIGRldGVj dGVkCmh1YiAyLTA6MS4wOiBzdGFuZGFsb25lIGh1YgpodWIgMi0wOjEuMDogZ2FuZ2VkIHBvd2Vy IHN3aXRjaGluZwpodWIgMi0wOjEuMDogZ2xvYmFsIG92ZXItY3VycmVudCBwcm90ZWN0aW9uCmh1 YiAyLTA6MS4wOiBQb3J0IGluZGljYXRvcnMgYXJlIG5vdCBzdXBwb3J0ZWQKaHViIDItMDoxLjA6 IHBvd2VyIG9uIHRvIHBvd2VyIGdvb2QgdGltZTogMm1zCmh1YiAyLTA6MS4wOiBodWIgY29udHJv bGxlciBjdXJyZW50IHJlcXVpcmVtZW50OiAwbUEKaHViIDItMDoxLjA6IGxvY2FsIHBvd2VyIHNv dXJjZSBpcyBnb29kCmh1YiAyLTA6MS4wOiBubyBvdmVyLWN1cnJlbnQgY29uZGl0aW9uIGV4aXN0 cwpodWIgMi0wOjEuMDogZW5hYmxpbmcgcG93ZXIgb24gYWxsIHBvcnRzCnVoY2lfaGNkIDAwMDA6 MDA6MTAuMTogVUhDSSBIb3N0IENvbnRyb2xsZXIKdWhjaV9oY2QgMDAwMDowMDoxMC4xOiBpcnEg NSwgaW8gYmFzZSAwMDAwMDAwMDAwMDBkMDAwCnVoY2lfaGNkIDAwMDA6MDA6MTAuMTogbmV3IFVT QiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAzCmRyaXZlcnMvdXNiL2hvc3Qv dWhjaS1oY2QuYzogZGV0ZWN0ZWQgMiBwb3J0cwp1aGNpX2hjZCAwMDAwOjAwOjEwLjE6IHJvb3Qg aHViIGRldmljZSBhZGRyZXNzIDEKdXNiIHVzYjM6IG5ldyBkZXZpY2Ugc3RyaW5nczogTWZyPTMs IFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKZHJpdmVycy91c2IvY29yZS9tZXNzYWdlLmM6IFVT QiBkZXZpY2UgbnVtYmVyIDEgZGVmYXVsdCBsYW5ndWFnZSBJRCAweDQwOQp1c2IgdXNiMzogUHJv ZHVjdDogVUhDSSBIb3N0IENvbnRyb2xsZXIKdXNiIHVzYjM6IE1hbnVmYWN0dXJlcjogTGludXgg Mi42LjMgdWhjaV9oY2QKdXNiIHVzYjM6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxMC4xCnVzYiB1 c2IzOiByZWdpc3RlcmluZyAzLTA6MS4wIChjb25maWcgIzEsIGludGVyZmFjZSAwKQpodWIgMy0w OjEuMDogdXNiX3Byb2JlX2ludGVyZmFjZQpodWIgMy0wOjEuMDogdXNiX3Byb2JlX2ludGVyZmFj ZSAtIGdvdCBpZApodWIgMy0wOjEuMDogVVNCIGh1YiBmb3VuZApodWIgMy0wOjEuMDogMiBwb3J0 cyBkZXRlY3RlZApodWIgMy0wOjEuMDogc3RhbmRhbG9uZSBodWIKaHViIDMtMDoxLjA6IGdhbmdl ZCBwb3dlciBzd2l0Y2hpbmcKaHViIDMtMDoxLjA6IGdsb2JhbCBvdmVyLWN1cnJlbnQgcHJvdGVj dGlvbgpodWIgMy0wOjEuMDogUG9ydCBpbmRpY2F0b3JzIGFyZSBub3Qgc3VwcG9ydGVkCmh1YiAz LTA6MS4wOiBwb3dlciBvbiB0byBwb3dlciBnb29kIHRpbWU6IDJtcwpodWIgMy0wOjEuMDogaHVi IGNvbnRyb2xsZXIgY3VycmVudCByZXF1aXJlbWVudDogMG1BCmh1YiAzLTA6MS4wOiBsb2NhbCBw b3dlciBzb3VyY2UgaXMgZ29vZApodWIgMy0wOjEuMDogbm8gb3Zlci1jdXJyZW50IGNvbmRpdGlv biBleGlzdHMKaHViIDMtMDoxLjA6IGVuYWJsaW5nIHBvd2VyIG9uIGFsbCBwb3J0cwp1aGNpX2hj ZCAwMDAwOjAwOjEwLjI6IFVIQ0kgSG9zdCBDb250cm9sbGVyCnVoY2lfaGNkIDAwMDA6MDA6MTAu MjogaXJxIDExLCBpbyBiYXNlIDAwMDAwMDAwMDAwMGQ0MDAKdWhjaV9oY2QgMDAwMDowMDoxMC4y OiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDQKZHJpdmVycy91 c2IvaG9zdC91aGNpLWhjZC5jOiBkZXRlY3RlZCAyIHBvcnRzCnVoY2lfaGNkIDAwMDA6MDA6MTAu Mjogcm9vdCBodWIgZGV2aWNlIGFkZHJlc3MgMQp1c2IgdXNiNDogbmV3IGRldmljZSBzdHJpbmdz OiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQpkcml2ZXJzL3VzYi9jb3JlL21lc3Nh Z2UuYzogVVNCIGRldmljZSBudW1iZXIgMSBkZWZhdWx0IGxhbmd1YWdlIElEIDB4NDA5CnVzYiB1 c2I0OiBQcm9kdWN0OiBVSENJIEhvc3QgQ29udHJvbGxlcgp1c2IgdXNiNDogTWFudWZhY3R1cmVy OiBMaW51eCAyLjYuMyB1aGNpX2hjZAp1c2IgdXNiNDogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjEw LjIKdXNiIHVzYjQ6IHJlZ2lzdGVyaW5nIDQtMDoxLjAgKGNvbmZpZyAjMSwgaW50ZXJmYWNlIDAp Cmh1YiA0LTA6MS4wOiB1c2JfcHJvYmVfaW50ZXJmYWNlCmh1YiA0LTA6MS4wOiB1c2JfcHJvYmVf aW50ZXJmYWNlIC0gZ290IGlkCmh1YiA0LTA6MS4wOiBVU0IgaHViIGZvdW5kCmh1YiA0LTA6MS4w OiAyIHBvcnRzIGRldGVjdGVkCmh1YiA0LTA6MS4wOiBzdGFuZGFsb25lIGh1YgpodWIgNC0wOjEu MDogZ2FuZ2VkIHBvd2VyIHN3aXRjaGluZwpodWIgNC0wOjEuMDogZ2xvYmFsIG92ZXItY3VycmVu dCBwcm90ZWN0aW9uCmh1YiA0LTA6MS4wOiBQb3J0IGluZGljYXRvcnMgYXJlIG5vdCBzdXBwb3J0 ZWQKaHViIDQtMDoxLjA6IHBvd2VyIG9uIHRvIHBvd2VyIGdvb2QgdGltZTogMm1zCmh1YiA0LTA6 MS4wOiBodWIgY29udHJvbGxlciBjdXJyZW50IHJlcXVpcmVtZW50OiAwbUEKaHViIDQtMDoxLjA6 IGxvY2FsIHBvd2VyIHNvdXJjZSBpcyBnb29kCmh1YiA0LTA6MS4wOiBubyBvdmVyLWN1cnJlbnQg Y29uZGl0aW9uIGV4aXN0cwpodWIgNC0wOjEuMDogZW5hYmxpbmcgcG93ZXIgb24gYWxsIHBvcnRz CnVoY2lfaGNkIDAwMDA6MDA6MTAuMzogVUhDSSBIb3N0IENvbnRyb2xsZXIKdWhjaV9oY2QgMDAw MDowMDoxMC4zOiBpcnEgMTEsIGlvIGJhc2UgMDAwMDAwMDAwMDAwZDgwMAp1aGNpX2hjZCAwMDAw OjAwOjEwLjM6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgNQpk cml2ZXJzL3VzYi9ob3N0L3VoY2ktaGNkLmM6IGRldGVjdGVkIDIgcG9ydHMKdWhjaV9oY2QgMDAw MDowMDoxMC4zOiByb290IGh1YiBkZXZpY2UgYWRkcmVzcyAxCnVzYiB1c2I1OiBuZXcgZGV2aWNl IHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xCmRyaXZlcnMvdXNiL2Nv cmUvbWVzc2FnZS5jOiBVU0IgZGV2aWNlIG51bWJlciAxIGRlZmF1bHQgbGFuZ3VhZ2UgSUQgMHg0 MDkKdXNiIHVzYjU6IFByb2R1Y3Q6IFVIQ0kgSG9zdCBDb250cm9sbGVyCnVzYiB1c2I1OiBNYW51 ZmFjdHVyZXI6IExpbnV4IDIuNi4zIHVoY2lfaGNkCnVzYiB1c2I1OiBTZXJpYWxOdW1iZXI6IDAw MDA6MDA6MTAuMwp1c2IgdXNiNTogcmVnaXN0ZXJpbmcgNS0wOjEuMCAoY29uZmlnICMxLCBpbnRl cmZhY2UgMCkKaHViIDUtMDoxLjA6IHVzYl9wcm9iZV9pbnRlcmZhY2UKaHViIDUtMDoxLjA6IHVz Yl9wcm9iZV9pbnRlcmZhY2UgLSBnb3QgaWQKaHViIDUtMDoxLjA6IFVTQiBodWIgZm91bmQKaHVi IDUtMDoxLjA6IDIgcG9ydHMgZGV0ZWN0ZWQKaHViIDUtMDoxLjA6IHN0YW5kYWxvbmUgaHViCmh1 YiA1LTA6MS4wOiBnYW5nZWQgcG93ZXIgc3dpdGNoaW5nCmh1YiA1LTA6MS4wOiBnbG9iYWwgb3Zl ci1jdXJyZW50IHByb3RlY3Rpb24KaHViIDUtMDoxLjA6IFBvcnQgaW5kaWNhdG9ycyBhcmUgbm90 IHN1cHBvcnRlZApodWIgNS0wOjEuMDogcG93ZXIgb24gdG8gcG93ZXIgZ29vZCB0aW1lOiAybXMK aHViIDUtMDoxLjA6IGh1YiBjb250cm9sbGVyIGN1cnJlbnQgcmVxdWlyZW1lbnQ6IDBtQQpodWIg NS0wOjEuMDogbG9jYWwgcG93ZXIgc291cmNlIGlzIGdvb2QKaHViIDUtMDoxLjA6IG5vIG92ZXIt Y3VycmVudCBjb25kaXRpb24gZXhpc3RzCmh1YiA1LTA6MS4wOiBlbmFibGluZyBwb3dlciBvbiBh bGwgcG9ydHMKaHViIDItMDoxLjA6IHBvcnQgMSwgc3RhdHVzIDEwMCwgY2hhbmdlIDMsIDEyIE1i L3MKaHViIDItMDoxLjA6IHBvcnQgMiwgc3RhdHVzIDEwMCwgY2hhbmdlIDMsIDEyIE1iL3MKaHVi IDMtMDoxLjA6IHBvcnQgMSwgc3RhdHVzIDEwMCwgY2hhbmdlIDMsIDEyIE1iL3MKaHViIDMtMDox LjA6IHBvcnQgMiwgc3RhdHVzIDMwMCwgY2hhbmdlIDMsIDEuNSBNYi9zCmh1YiA0LTA6MS4wOiBw b3J0IDEsIHN0YXR1cyAxMDAsIGNoYW5nZSAzLCAxMiBNYi9zCmh1YiA0LTA6MS4wOiBwb3J0IDIs IHN0YXR1cyAzMDAsIGNoYW5nZSAzLCAxLjUgTWIvcwpodWIgNS0wOjEuMDogcG9ydCAxLCBzdGF0 dXMgMzAwLCBjaGFuZ2UgMywgMS41IE1iL3MKaHViIDUtMDoxLjA6IHBvcnQgMiwgc3RhdHVzIDEw MCwgY2hhbmdlIDMsIDEyIE1iL3MKaHViIDItMDoxLjA6IHBvcnQgMSBlbmFibGUgY2hhbmdlLCBz dGF0dXMgMTAwCmh1YiAyLTA6MS4wOiBwb3J0IDIgZW5hYmxlIGNoYW5nZSwgc3RhdHVzIDEwMApo dWIgMy0wOjEuMDogcG9ydCAxIGVuYWJsZSBjaGFuZ2UsIHN0YXR1cyAxMDAKaHViIDMtMDoxLjA6 IHBvcnQgMiBlbmFibGUgY2hhbmdlLCBzdGF0dXMgMzAwCmh1YiA0LTA6MS4wOiBwb3J0IDEgZW5h YmxlIGNoYW5nZSwgc3RhdHVzIDEwMApodWIgNC0wOjEuMDogcG9ydCAyIGVuYWJsZSBjaGFuZ2Us IHN0YXR1cyAzMDAKaHViIDUtMDoxLjA6IHBvcnQgMSBlbmFibGUgY2hhbmdlLCBzdGF0dXMgMzAw Cmh1YiA1LTA6MS4wOiBwb3J0IDIgZW5hYmxlIGNoYW5nZSwgc3RhdHVzIDEwMApkcml2ZXJzL3Vz Yi9ob3N0L3VoY2ktaGNkLmM6IGNjMDA6IHN1c3BlbmRfaGMKZHJpdmVycy91c2IvaG9zdC91aGNp LWhjZC5jOiBkMDAwOiBzdXNwZW5kX2hjCmRyaXZlcnMvdXNiL2hvc3QvdWhjaS1oY2QuYzogZDQw MDogc3VzcGVuZF9oYwpkcml2ZXJzL3VzYi9ob3N0L3VoY2ktaGNkLmM6IGQ4MDA6IHN1c3BlbmRf aGMKTkVUREVWIFdBVENIRE9HOiBldGgwOiB0cmFuc21pdCB0aW1lZCBvdXQKZXRoMDogVHJhbnNt aXQgdGltZWQgb3V0LCBzdGF0dXMgMDAwMywgUEhZIHN0YXR1cyA3ODZkLCByZXNldHRpbmcuLi4K ------_=_NextPart_001_01C423A1.0DE1146D Content-Type: application/octet-stream; name="interrupts" Content-Transfer-Encoding: base64 Content-Description: interrupts Content-Disposition: attachment; filename="interrupts" ICAgICAgICAgICBDUFUwICAgICAgIAogIDA6ICAxNTg5MzcxMzMgICAgSU8tQVBJQy1lZGdlICB0 aW1lcgogIDE6ICAgICAgICA1MDQgICAgSU8tQVBJQy1lZGdlICBpODA0MgogIDI6ICAgICAgICAg IDAgICAgICAgICAgWFQtUElDICBjYXNjYWRlCiAgNTogICAgICAgICAgMCAgICAgICAgICBYVC1Q SUMgIGV0aDAsIHVoY2lfaGNkLCB1aGNpX2hjZAogIDg6ICAgICAgICAgIDAgICAgSU8tQVBJQy1l ZGdlICBydGMKICA5OiAgICAgICAgICAwICAgIElPLUFQSUMtZWRnZSAgYWNwaQogMTE6ICAgICAg ICAgIDAgICAgICAgICAgWFQtUElDICBlaGNpX2hjZCwgdWhjaV9oY2QsIHVoY2lfaGNkCiAxMjog ICAgICAgODYzOSAgICBJTy1BUElDLWVkZ2UgIGk4MDQyCiAxNDogICAgICA5OTM2MyAgICBJTy1B UElDLWVkZ2UgIGlkZTAKIDE1OiAgICAgICAxMjgzICAgIElPLUFQSUMtZWRnZSAgaWRlMQpOTUk6 ICAgICAgIDI0NTUgCkxPQzogIDE1ODkxNzExMSAKRVJSOiAgICAgICAgICAwCk1JUzogICAgICAg ICAgMAo= ------_=_NextPart_001_01C423A1.0DE1146D-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/