From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30223 invoked by alias); 10 Jul 2012 07:24:39 -0000 Received: (qmail 30196 invoked by uid 22791); 10 Jul 2012 07:24:32 -0000 X-SWARE-Spam-Status: No, hits=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from mail-pb0-f41.google.com (HELO mail-pb0-f41.google.com) (209.85.160.41) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 10 Jul 2012 07:24:18 +0000 Received: by pbbrp2 with SMTP id rp2so23298372pbb.0 for ; Tue, 10 Jul 2012 00:24:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.221.38 with SMTP id qb6mr66325266pbc.144.1341905057930; Tue, 10 Jul 2012 00:24:17 -0700 (PDT) Received: by 10.66.217.233 with HTTP; Tue, 10 Jul 2012 00:24:17 -0700 (PDT) Date: Tue, 10 Jul 2012 07:24:00 -0000 Message-ID: Subject: powerpc-linux-gdb/gdbserver: breakpoint are set with offset while using Qemu From: oshri yahav To: gdb@sourceware.org Content-Type: multipart/mixed; boundary=e89a8ff249674cdbce04c4749e80 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2012-07/txt/msg00011.txt.bz2 --e89a8ff249674cdbce04c4749e80 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Content-length: 1030 Hi all, I am developing a user space application on P1023RDS development board. To debug the application I=92m using the powerpc-linux-gdb and gedserver on the board. When I debug in this way, break-points are placed in the correct places and I=92m able to debug the application. The problem starts when I=92m using Qemu to debug the application. Since Qemu does not have simulation for P1023RDS I=92m using mpc8544ds as my board since both have e500v2 CPU (I have enabled mpc8544ds support in the kernel). To get network connectivity I have also enabled e1000 network card. When I try to debug in the same manner as described up, the break-points are being set with offset and the gdbserver never stop on main. Build environment: - Ubuntu 12.04 host. - buildroot-2012.02 to create the kernel image and the file system. - Qemu 1.1.0 i have attached the log of gdbserver from both runs. I use the same debugging configuration and the same images in both ways. Does anyone have any idea what I=92m doing wrong? Thanks, Oshri --e89a8ff249674cdbce04c4749e80 Content-Type: text/plain; charset=US-ASCII; name="P1023RDS-debug.txt" Content-Disposition: attachment; filename="P1023RDS-debug.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h4gnm7aq0 Content-length: 6117 IyBnZGJzZXJ2ZXIgLS1kZWJ1ZyA6NTAwMDAgL3Vzci9iaW4vd2lmaW1ncg0K bXlfd2FpdHBpZCAoMTA4MCwgMHgwKQ0KbXlfd2FpdHBpZCAoMTA4MCwgMHgw KTogc3RhdHVzKDEzN2YpLCAxMDgwDQpteV93YWl0cGlkICgxMDgwLCAweDAp DQpteV93YWl0cGlkICgxMDgwLCAweDApOiBzdGF0dXMoMTA1N2YpLCAxMDgw DQpteV93YWl0cGlkICgxMDgxLCAweDApDQpteV93YWl0cGlkICgxMDgxLCAw eDApOiBzdGF0dXMoMTM3ZiksIDEwODENCm15X3dhaXRwaWQgKDEwODEsIDB4 MCkNCm15X3dhaXRwaWQgKDEwODEsIDB4MCk6IHN0YXR1cyg5KSwgMTA4MQ0K bXlfd2FpdHBpZCAoMTA4MCwgMHgwKQ0KbXlfd2FpdHBpZCAoMTA4MCwgMHgw KTogc3RhdHVzKDExN2YpLCAxMDgwDQpteV93YWl0cGlkICgxMDgwLCAweDAp DQpteV93YWl0cGlkICgxMDgwLCAweDApOiBzdGF0dXMoOSksIDEwODANCm5l d19hcmd2WzBdID0gIi91c3IvYmluL3dpZmltZ3IiDQpQcm9jZXNzIC91c3Iv YmluL3dpZmltZ3IgY3JlYXRlZDsgcGlkID0gMTA4Mg0KbGludXhfd2FpdDog W1Byb2Nlc3MgMTA4Ml0NCmxpbnV4X3dhaXRfZm9yX2x3cDogPGFsbCB0aHJl YWRzPg0KbXlfd2FpdHBpZCAoLTEsIDB4NDAwMDAwMDApDQpibG9ja2luZw0K c2lnY2hsZF9oYW5kbGVyDQpteV93YWl0cGlkICgtMSwgMHgxKTogc3RhdHVz KDU3ZiksIDEwODINCkdvdCBhbiBldmVudCBmcm9tIDEwODIgKDU3ZikNCnBj IGlzIDB4NDgwMDEwMzANCnN0b3AgcGMgaXMgMHg0ODAwMTAzMA0KbGludXhf d2FpdF9mb3JfbHdwOiBwYyBpcyAweDQ4MDAxMDMwDQpIaXQgYSBub24tZ2Ri c2VydmVyIHRyYXAgZXZlbnQuDQp3YWl0X2Zvcl9zaWdzdG9wOiBMV1AgMTA4 MiBhbHJlYWR5IHN0b3BwZWQNCkNoZWNraW5nIHdoZXRoZXIgTFdQIDEwODIg bmVlZHMgdG8gbW92ZSBvdXQgb2YgdGhlIGp1bXAgcGFkLi4ubm8NCmxpbnV4 X3dhaXQgcmV0ID0gTFdQIDEwODIuMTA4MiwgMSwgNQ0KTGlzdGVuaW5nIG9u IHBvcnQgNTAwMDANCmhhbmRsaW5nIHBvc3NpYmxlIGFjY2VwdCBldmVudA0K UmVtb3RlIGRlYnVnZ2luZyBmcm9tIGhvc3QgMTkyLjE2OC4xLjENCmxpbnV4 X2FzeW5jICgwKSwgcHJldmlvdXM9MA0KbGludXhfYXN5bmMgKDApLCBwcmV2 aW91cz0wDQpod2FpdF9mb3Jfc2lnc3RvcDogTFdQIDEwODIgYWxyZWFkeSBz dG9wcGVkDQpDaGVja2luZyB3aGV0aGVyIExXUCAxMDgyIG5lZWRzIHRvIG1v dmUgb3V0IG9mIHRoZSBqdW1wIHBhZC4uLm5vDQpXcml0aW5nIHJlc3VtZSBy ZXBseSBmb3IgTFdQIDEwODIuMTA4MjoxDQoNCmhUcnlpbmcgaG9zdCBsaWJ0 aHJlYWRfZGIgbGlicmFyeTogbGlidGhyZWFkX2RiLnNvLjEuDQpIb3N0IGxp YnRocmVhZF9kYi5zby4xIHJlc29sdmVkIHRvOiAvbGliL2xpYnRocmVhZF9k Yi5zby4xLg0KdGRfdGFfbmV3KCk6IGFwcGxpY2F0aW9uIG5vdCBsaW5rZWQg d2l0aCBsaWJ0aHJlYWQNCnRocmVhZF9kYl9sb2FkX3NlYXJjaCByZXR1cm5p bmcgMA0KaFRyeWluZyBob3N0IGxpYnRocmVhZF9kYiBsaWJyYXJ5OiBsaWJ0 aHJlYWRfZGIuc28uMS4NCkhvc3QgbGlidGhyZWFkX2RiLnNvLjEgcmVzb2x2 ZWQgdG86IC9saWIvbGlidGhyZWFkX2RiLnNvLjEuDQp0ZF90YV9uZXcoKTog YXBwbGljYXRpb24gbm90IGxpbmtlZCB3aXRoIGxpYnRocmVhZA0KdGhyZWFk X2RiX2xvYWRfc2VhcmNoIHJldHVybmluZyAwDQpoV3JpdGluZyAwIHRvIDB4 MTAwMDBkNzQNCmhXcml0aW5nIDdkODIxMDA4IHRvIDB4MTAwMDBkNzQNCldy aXRpbmcgN2Q4MjEwMDggdG8gMHgxMDAwNDQyOA0KaE5lZWQgc3RlcCBvdmVy IFtMV1AgMTA4Ml0/IE5vDQpwYyBpcyAweDQ4MDAxMDMwDQpOZWVkIHN0ZXAg b3ZlciBbTFdQIDEwODJdPyBObywgbm8gYnJlYWtwb2ludCBmb3VuZCBhdCAw eDQ4MDAxMDMwDQpSZXN1bWluZywgbm8gcGVuZGluZyBzdGF0dXMgb3Igc3Rl cCBvdmVyIG5lZWRlZA0KcmVzdW1pbmcgTFdQIDEwODINCnBjIGlzIDB4NDgw MDEwMzANClJlc3VtaW5nIGx3cCAxMDgyIChjb250aW51ZSwgc2lnbmFsIDAs IHN0b3Agbm90IGV4cGVjdGVkKQ0KICByZXN1bWluZyBmcm9tIHBjIDB4NDgw MDEwMzANCmxpbnV4X3dhaXQ6IFs8YWxsIHRocmVhZHM+XQ0KbGludXhfd2Fp dF9mb3JfbHdwOiA8YWxsIHRocmVhZHM+DQpteV93YWl0cGlkICgtMSwgMHg0 MDAwMDAwMCkNCmJsb2NraW5nDQpzaWdjaGxkX2hhbmRsZXINCm15X3dhaXRw aWQgKC0xLCAweDEpOiBzdGF0dXMoNTdmKSwgMTA4Mg0KR290IGFuIGV2ZW50 IGZyb20gMTA4MiAoNTdmKQ0KcGMgaXMgMHgxMDAwMGQ3NA0Kc3RvcCBwYyBp cyAweDEwMDAwZDc0DQpsaW51eF93YWl0X2Zvcl9sd3A6IHBjIGlzIDB4MTAw MDBkNzQNCkhpdCBhIG5vbi1nZGJzZXJ2ZXIgdHJhcCBldmVudC4NCndhaXRf Zm9yX3NpZ3N0b3A6IExXUCAxMDgyIGFscmVhZHkgc3RvcHBlZA0KQ2hlY2tp bmcgd2hldGhlciBMV1AgMTA4MiBuZWVkcyB0byBtb3ZlIG91dCBvZiB0aGUg anVtcCBwYWQuLi5ubw0KbGludXhfd2FpdCByZXQgPSBMV1AgMTA4Mi4xMDgy LCAxLCA1DQpXcml0aW5nIHJlc3VtZSByZXBseSBmb3IgTFdQIDEwODIuMTA4 MjoxDQoNClRyeWluZyBob3N0IGxpYnRocmVhZF9kYiBsaWJyYXJ5OiBsaWJ0 aHJlYWRfZGIuc28uMS4NCkhvc3QgbGlidGhyZWFkX2RiLnNvLjEgcmVzb2x2 ZWQgdG86IC9saWIvbGlidGhyZWFkX2RiLnNvLjEuDQp0ZF90YV9uZXcoKTog YXBwbGljYXRpb24gbm90IGxpbmtlZCB3aXRoIGxpYnRocmVhZA0KdGhyZWFk X2RiX2xvYWRfc2VhcmNoIHJldHVybmluZyAwDQpoV3JpdGluZyA3YzI5MGI3 OCB0byAweDEwMDAwZDc0DQpXcml0aW5nIDM4MDAwMDAwIHRvIDB4MTAwMDQ0 MjgNCk5lZWQgc3RlcCBvdmVyIFtMV1AgMTA4Ml0/IE5vDQpwYyBpcyAweDEw MDAwZDc0DQpOZWVkIHN0ZXAgb3ZlciBbTFdQIDEwODJdPyBObywgbm8gYnJl YWtwb2ludCBmb3VuZCBhdCAweDEwMDAwZDc0DQpSZXN1bWluZywgbm8gcGVu ZGluZyBzdGF0dXMgb3Igc3RlcCBvdmVyIG5lZWRlZA0KcmVzdW1pbmcgTFdQ IDEwODINCnBjIGlzIDB4MTAwMDBkNzQNClJlc3VtaW5nIGx3cCAxMDgyIChz dGVwLCBzaWduYWwgMCwgc3RvcCBub3QgZXhwZWN0ZWQpDQogIHJlc3VtaW5n IGZyb20gcGMgMHgxMDAwMGQ3NA0KbGludXhfd2FpdDogWzxhbGwgdGhyZWFk cz5dDQpsaW51eF93YWl0X2Zvcl9sd3A6IHNpZ2NobGRfaGFuZGxlcg0KTFdQ IDEwODIuMTA4Mg0KbXlfd2FpdHBpZCAoMTA4MiwgMHg0MDAwMDAwMCkNCm15 X3dhaXRwaWQgKDEwODIsIDB4MSk6IHN0YXR1cyg1N2YpLCAxMDgyDQpHb3Qg YW4gZXZlbnQgZnJvbSAxMDgyICg1N2YpDQpwYyBpcyAweDEwMDAwZDc4DQpz dG9wIHBjIGlzIDB4MTAwMDBkNzgNCmxpbnV4X3dhaXRfZm9yX2x3cDogcGMg aXMgMHgxMDAwMGQ3OA0KR0RCIHdhbnRlZCB0byBzaW5nbGUtc3RlcCwgcmVw b3J0aW5nIGV2ZW50Lg0KSGl0IGEgbm9uLWdkYnNlcnZlciB0cmFwIGV2ZW50 Lg0Kd2FpdF9mb3Jfc2lnc3RvcDogTFdQIDEwODIgYWxyZWFkeSBzdG9wcGVk DQpsaW51eF93YWl0IHJldCA9IExXUCAxMDgyLjEwODIsIDEsIDUNCldyaXRp bmcgcmVzdW1lIHJlcGx5IGZvciBMV1AgMTA4Mi4xMDgyOjENCg0KaFdyaXRp bmcgN2Q4MjEwMDggdG8gMHgxMDAwMGQ3NA0KV3JpdGluZyA3ZDgyMTAwOCB0 byAweDEwMDA0NDI4DQpOZWVkIHN0ZXAgb3ZlciBbTFdQIDEwODJdPyBObw0K cGMgaXMgMHgxMDAwMGQ3OA0KTmVlZCBzdGVwIG92ZXIgW0xXUCAxMDgyXT8g Tm8sIG5vIGJyZWFrcG9pbnQgZm91bmQgYXQgMHgxMDAwMGQ3OA0KUmVzdW1p bmcsIG5vIHBlbmRpbmcgc3RhdHVzIG9yIHN0ZXAgb3ZlciBuZWVkZWQNCnJl c3VtaW5nIExXUCAxMDgyDQpwYyBpcyAweDEwMDAwZDc4DQpSZXN1bWluZyBs d3AgMTA4MiAoY29udGludWUsIHNpZ25hbCAwLCBzdG9wIG5vdCBleHBlY3Rl ZCkNCiAgcmVzdW1pbmcgZnJvbSBwYyAweDEwMDAwZDc4DQpsaW51eF93YWl0 OiBbPGFsbCB0aHJlYWRzPl0NCmxpbnV4X3dhaXRfZm9yX2x3cDogPGFsbCB0 aHJlYWRzPg0KbXlfd2FpdHBpZCAoLTEsIDB4NDAwMDAwMDApDQpibG9ja2lu Zw0Kc2lnY2hsZF9oYW5kbGVyDQpteV93YWl0cGlkICgtMSwgMHgxKTogc3Rh dHVzKDU3ZiksIDEwODINCkdvdCBhbiBldmVudCBmcm9tIDEwODIgKDU3ZikN CnBjIGlzIDB4MTAwMDQ0MjgNCnN0b3AgcGMgaXMgMHgxMDAwNDQyOA0KbGlu dXhfd2FpdF9mb3JfbHdwOiBwYyBpcyAweDEwMDA0NDI4DQpIaXQgYSBub24t Z2Ric2VydmVyIHRyYXAgZXZlbnQuDQp3YWl0X2Zvcl9zaWdzdG9wOiBMV1Ag MTA4MiBhbHJlYWR5IHN0b3BwZWQNCkNoZWNraW5nIHdoZXRoZXIgTFdQIDEw ODIgbmVlZHMgdG8gbW92ZSBvdXQgb2YgdGhlIGp1bXAgcGFkLi4ubm8NCmxp bnV4X3dhaXQgcmV0ID0gTFdQIDEwODIuMTA4MiwgMSwgNQ0KV3JpdGluZyBy ZXN1bWUgcmVwbHkgZm9yIExXUCAxMDgyLjEwODI6MQ0KDQpXcml0aW5nIDdj MjkwYjc4IHRvIDB4MTAwMDBkNzQNCldyaXRpbmcgMzgwMDAwMDAgdG8gMHgx MDAwNDQyOA0KaA== --e89a8ff249674cdbce04c4749e80 Content-Type: text/plain; charset=US-ASCII; name="QEMU-P1023RDS-debug.txt" Content-Disposition: attachment; filename="QEMU-P1023RDS-debug.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h4gnm7at1 Content-length: 6243 IyBnZGJzZXJ2ZXIgLS1kZWJ1ZyA6NTAwMDAgL3Vzci9iaW4vd2lmaW1nciAN Cm15X3dhaXRwaWQgKDkyMiwgMHgwKQ0KbXlfd2FpdHBpZCAoOTIyLCAweDAp OiBzdGF0dXMoMTM3ZiksIDkyMg0KbXlfd2FpdHBpZCAoOTIyLCAweDApDQpt eV93YWl0cGlkICg5MjIsIDB4MCk6IHN0YXR1cygxMDU3ZiksIDkyMg0KbXlf d2FpdHBpZCAoOTIzLCAweDApDQpteV93YWl0cGlkICg5MjMsIDB4MCk6IHN0 YXR1cygxMzdmKSwgOTIzDQpteV93YWl0cGlkICg5MjMsIDB4MCkNCm15X3dh aXRwaWQgKDkyMywgMHgwKTogc3RhdHVzKDkpLCA5MjMNCm15X3dhaXRwaWQg KDkyMiwgMHgwKQ0KbXlfd2FpdHBpZCAoOTIyLCAweDApOiBzdGF0dXMoMTE3 ZiksIDkyMg0KbXlfd2FpdHBpZCAoOTIyLCAweDApDQpteV93YWl0cGlkICg5 MjIsIDB4MCk6IHN0YXR1cyg5KSwgOTIyDQpuZXdfYXJndlswXSA9ICIvdXNy L2Jpbi93aWZpbWdyIg0KUHJvY2VzcyAvdXNyL2Jpbi93aWZpbWdyIGNyZWF0 ZWQ7IHBpZCA9IDkyNA0Kc2lnY2hsZF9oYW5kbGVyDQpsaW51eF93YWl0OiBb UHJvY2VzcyA5MjRdDQpsaW51eF93YWl0X2Zvcl9sd3A6IDxhbGwgdGhyZWFk cz4NCm15X3dhaXRwaWQgKC0xLCAweDQwMDAwMDAwKQ0KbXlfd2FpdHBpZCAo LTEsIDB4MSk6IHN0YXR1cyg1N2YpLCA5MjQNCkdvdCBhbiBldmVudCBmcm9t IDkyNCAoNTdmKQ0KcGMgaXMgMHg0ODAwMTAzMA0Kc3RvcCBwYyBpcyAweDQ4 MDAxMDMwDQpsaW51eF93YWl0X2Zvcl9sd3A6IHBjIGlzIDB4NDgwMDEwMzAN CkhpdCBhIG5vbi1nZGJzZXJ2ZXIgdHJhcCBldmVudC4NCndhaXRfZm9yX3Np Z3N0b3A6IExXUCA5MjQgYWxyZWFkeSBzdG9wcGVkDQpDaGVja2luZyB3aGV0 aGVyIExXUCA5MjQgbmVlZHMgdG8gbW92ZSBvdXQgb2YgdGhlIGp1bXAgcGFk Li4ubm8NCmxpbnV4X3dhaXQgcmV0ID0gTFdQIDkyNC45MjQsIDEsIDUNCkxp c3RlbmluZyBvbiBwb3J0IDUwMDAwDQpoYW5kbGluZyBwb3NzaWJsZSBhY2Nl cHQgZXZlbnQNClJlbW90ZSBkZWJ1Z2dpbmcgZnJvbSBob3N0IDE3Mi4xNi4x LjENCmxpbnV4X2FzeW5jICgwKSwgcHJldmlvdXM9MA0KbGludXhfYXN5bmMg KDApLCBwcmV2aW91cz0wDQp3YWl0X2Zvcl9zaWdzdG9wOiBMV1AgOTI0IGFs cmVhZHkgc3RvcHBlZA0KQ2hlY2tpbmcgd2hldGhlciBMV1AgOTI0IG5lZWRz IHRvIG1vdmUgb3V0IG9mIHRoZSBqdW1wIHBhZC4uLm5vDQpXcml0aW5nIHJl c3VtZSByZXBseSBmb3IgTFdQIDkyNC45MjQ6MQ0KDQpUcnlpbmcgaG9zdCBs aWJ0aHJlYWRfZGIgbGlicmFyeTogbGlidGhyZWFkX2RiLnNvLjEuDQpIb3N0 IGxpYnRocmVhZF9kYi5zby4xIHJlc29sdmVkIHRvOiAvbGliL2xpYnRocmVh ZF9kYi5zby4xLg0KdGRfdGFfbmV3KCk6IGFwcGxpY2F0aW9uIG5vdCBsaW5r ZWQgd2l0aCBsaWJ0aHJlYWQNCnRocmVhZF9kYl9sb2FkX3NlYXJjaCByZXR1 cm5pbmcgMA0KVHJ5aW5nIGhvc3QgbGlidGhyZWFkX2RiIGxpYnJhcnk6IGxp YnRocmVhZF9kYi5zby4xLg0KSG9zdCBsaWJ0aHJlYWRfZGIuc28uMSByZXNv bHZlZCB0bzogL2xpYi9saWJ0aHJlYWRfZGIuc28uMS4NCnRkX3RhX25ldygp OiBhcHBsaWNhdGlvbiBub3QgbGlua2VkIHdpdGggbGlidGhyZWFkDQp0aHJl YWRfZGJfbG9hZF9zZWFyY2ggcmV0dXJuaW5nIDANCldyaXRpbmcgMCB0byAw eDEwMDAwZDc0DQpXcml0aW5nIDdkODIxMDA4IHRvIDB4MTAwMDBkNzQNCldy aXRpbmcgN2Q4MjEwMDggdG8gMHgxMDAwNDQyOA0KTmVlZCBzdGVwIG92ZXIg W0xXUCA5MjRdPyBObw0KcGMgaXMgMHg0ODAwMTAzMA0KTmVlZCBzdGVwIG92 ZXIgW0xXUCA5MjRdPyBObywgbm8gYnJlYWtwb2ludCBmb3VuZCBhdCAweDQ4 MDAxMDMwDQpSZXN1bWluZywgbm8gcGVuZGluZyBzdGF0dXMgb3Igc3RlcCBv dmVyIG5lZWRlZA0KcmVzdW1pbmcgTFdQIDkyNA0KcGMgaXMgMHg0ODAwMTAz MA0KUmVzdW1pbmcgbHdwIDkyNCAoY29udGludWUsIHNpZ25hbCAwLCBzdG9w IG5vdCBleHBlY3RlZCkNCiAgcmVzdW1pbmcgZnJvbSBwYyAweDQ4MDAxMDMw DQpsaW51eF93YWl0OiBbPGFsbCB0aHJlYWRzPl0NCmxpbnV4X3dhaXRfZm9y X2x3cDogPGFsbCB0aHJlYWRzPg0KbXlfd2FpdHBpZCAoLTEsIDB4NDAwMDAw MDApDQpibG9ja2luZw0Kc2lnY2hsZF9oYW5kbGVyDQpteV93YWl0cGlkICgt MSwgMHgxKTogc3RhdHVzKDU3ZiksIDkyNA0KR290IGFuIGV2ZW50IGZyb20g OTI0ICg1N2YpDQpwYyBpcyAweDEwMDAwZDc0DQpzdG9wIHBjIGlzIDB4MTAw MDBkNzQNCmxpbnV4X3dhaXRfZm9yX2x3cDogcGMgaXMgMHgxMDAwMGQ3NA0K SGl0IGEgbm9uLWdkYnNlcnZlciB0cmFwIGV2ZW50Lg0Kd2FpdF9mb3Jfc2ln c3RvcDogTFdQIDkyNCBhbHJlYWR5IHN0b3BwZWQNCkNoZWNraW5nIHdoZXRo ZXIgTFdQIDkyNCBuZWVkcyB0byBtb3ZlIG91dCBvZiB0aGUganVtcCBwYWQu Li5ubw0KbGludXhfd2FpdCByZXQgPSBMV1AgOTI0LjkyNCwgMSwgNQ0KV3Jp dGluZyByZXN1bWUgcmVwbHkgZm9yIExXUCA5MjQuOTI0OjENCg0KVHJ5aW5n IGhvc3QgbGlidGhyZWFkX2RiIGxpYnJhcnk6IGxpYnRocmVhZF9kYi5zby4x Lg0KSG9zdCBsaWJ0aHJlYWRfZGIuc28uMSByZXNvbHZlZCB0bzogL2xpYi9s aWJ0aHJlYWRfZGIuc28uMS4NCnRkX3RhX25ldygpOiBhcHBsaWNhdGlvbiBu b3QgbGlua2VkIHdpdGggbGlidGhyZWFkDQp0aHJlYWRfZGJfbG9hZF9zZWFy Y2ggcmV0dXJuaW5nIDANCldyaXRpbmcgN2MyOTBiNzggdG8gMHgxMDAwMGQ3 NA0KV3JpdGluZyAzODAwMDAwMCB0byAweDEwMDA0NDI4DQpOZWVkIHN0ZXAg b3ZlciBbTFdQIDkyNF0/IE5vDQpwYyBpcyAweDEwMDAwZDc0DQpOZWVkIHN0 ZXAgb3ZlciBbTFdQIDkyNF0/IE5vLCBubyBicmVha3BvaW50IGZvdW5kIGF0 IDB4MTAwMDBkNzQNClJlc3VtaW5nLCBubyBwZW5kaW5nIHN0YXR1cyBvciBz dGVwIG92ZXIgbmVlZGVkDQpyZXN1bWluZyBMV1AgOTI0DQpwYyBpcyAweDEw MDAwZDc0DQpSZXN1bWluZyBsd3AgOTI0IChzdGVwLCBzaWduYWwgMCwgc3Rv cCBub3QgZXhwZWN0ZWQpDQogIHJlc3VtaW5nIGZyb20gcGMgMHgxMDAwMGQ3 NA0KbGludXhfd2FpdDogWzxhbGwgdGhyZWFkcz5dDQpsaW51eF93YWl0X2Zv cl9sd3A6IExXUCA5MjQuOTI0DQpteV93YWl0cGlkICg5MjQsIDB4NDAwMDAw MDApDQpibG9ja2luZw0Kc2lnY2hsZF9oYW5kbGVyDQpteV93YWl0cGlkICg5 MjQsIDB4MSk6IHN0YXR1cyg1N2YpLCA5MjQNCkdvdCBhbiBldmVudCBmcm9t IDkyNCAoNTdmKQ0KcGMgaXMgMHg0ODBjZDNjYw0Kc3RvcCBwYyBpcyAweDQ4 MGNkM2NjDQpsaW51eF93YWl0X2Zvcl9sd3A6IHBjIGlzIDB4NDgwY2QzY2MN CkdEQiB3YW50ZWQgdG8gc2luZ2xlLXN0ZXAsIHJlcG9ydGluZyBldmVudC4N CkhpdCBhIG5vbi1nZGJzZXJ2ZXIgdHJhcCBldmVudC4NCndhaXRfZm9yX3Np Z3N0b3A6IExXUCA5MjQgYWxyZWFkeSBzdG9wcGVkDQpsaW51eF93YWl0IHJl dCA9IExXUCA5MjQuOTI0LCAxLCA1DQpXcml0aW5nIHJlc3VtZSByZXBseSBm b3IgTFdQIDkyNC45MjQ6MQ0KDQpXcml0aW5nIDdkODIxMDA4IHRvIDB4MTAw MDBkNzQNCldyaXRpbmcgN2Q4MjEwMDggdG8gMHgxMDAwNDQyOA0KTmVlZCBz dGVwIG92ZXIgW0xXUCA5MjRdPyBObw0KcGMgaXMgMHg0ODBjZDNjYw0KTmVl ZCBzdGVwIG92ZXIgW0xXUCA5MjRdPyBObywgbm8gYnJlYWtwb2ludCBmb3Vu ZCBhdCAweDQ4MGNkM2NjDQpSZXN1bWluZywgbm8gcGVuZGluZyBzdGF0dXMg b3Igc3RlcCBvdmVyIG5lZWRlZA0KcmVzdW1pbmcgTFdQIDkyNA0KcGMgaXMg MHg0ODBjZDNjYw0KUmVzdW1pbmcgbHdwIDkyNCAoY29udGludWUsIHNpZ25h bCAwLCBzdG9wIG5vdCBleHBlY3RlZCkNCiAgcmVzdW1pbmcgZnJvbSBwYyAw eDQ4MGNkM2NjDQpzaWdjaGxkX2hhbmRsZXINCmxpbnV4X3dhaXQ6IFs8YWxs IHRocmVhZHM+XQ0KbGludXhfd2FpdF9mb3JfbHdwOiA8YWxsIHRocmVhZHM+ DQpteV93YWl0cGlkICgtMSwgMHg0MDAwMDAwMCkNCm15X3dhaXRwaWQgKC0x LCAweDEpOiBzdGF0dXMoMTE3ZiksIDkyNA0KR290IGFuIGV2ZW50IGZyb20g OTI0ICgxMTdmKQ0KcGMgaXMgMHg0ODBjZDNjYw0Kc3RvcCBwYyBpcyAweDQ4 MGNkM2NjDQpsaW51eF93YWl0X2Zvcl9sd3A6IHBjIGlzIDB4NDgwY2QzY2MN Cklnbm9yZWQgc2lnbmFsIDE3IGZvciBMV1AgOTI0Lg0KcGMgaXMgMHg0ODBj ZDNjYw0KUmVzdW1pbmcgbHdwIDkyNCAoY29udGludWUsIHNpZ25hbCAxNywg c3RvcCBub3QgZXhwZWN0ZWQpDQogIHJlc3VtaW5nIGZyb20gcGMgMHg0ODBj ZDNjYw0Kc2lnY2hsZF9oYW5kbGVyDQpsaW51eF93YWl0X2Zvcl9sd3A6IDxh bGwgdGhyZWFkcz4NCm15X3dhaXRwaWQgKC0xLCAweDQwMDAwMDAwKQ0KbXlf d2FpdHBpZCAoLTEsIDB4MSk6IHN0YXR1cygwKSwgOTI0DQpHb3QgYW4gZXZl bnQgZnJvbSA5MjQgKDApDQpMV1AgOTI0IGV4aXRpbmcNCkxXUCA5MjQgaXMg bGFzdCBsd3Agb2YgcHJvY2Vzcw0KDQpDaGlsZCBleGl0ZWQgd2l0aCByZXRj b2RlID0gMCANCg0KQ2hpbGQgZXhpdGVkIHdpdGggc3RhdHVzIDANCldyaXRp bmcgcmVzdW1lIHJlcGx5IGZvciBMV1AgOTI0LjkyNDowDQoNCkdEQnNlcnZl ciBleGl0aW5nDQojIA0K --e89a8ff249674cdbce04c4749e80--