All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1429764440.4084.5.camel@intel.com>

diff --git a/a/1.txt b/N1/1.txt
index a471e58..91fdd85 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,215 +1,198 @@
-SGksDQoNCg0KT24gV2VkLCAyMDE1LTA0LTIyIGF0IDIyOjQyICswMjAwLCBKaXJpIEtvc2luYSB3
-cm90ZToNCj4gSGksDQo+IA0KPiBJJ3ZlIGJlZW4gcnVubmluZyBjdXJyZW50IExpbnVzJyB0cmVl
-IGFuZCBoYXZlIGJlZW4gZ2V0dGluZyBzeXN0ZW0gbG9ja3VwcyANCj4gZnJlcXVlbnRseS4gQWZ0
-ZXIgYSBmZXcgInNpbGVudCIgbG9ja3VwcywgSSB3YXMgYWJsZSB0byBvYnRhaW4gYSBkbWVzZyAN
-Cj4gYmVmb3JlIHRoZSBtYWNoaW5lIHR1cm5lZCBkZWFkIGFnYWluICh3aWZpIHN0b3BwZWQgd29y
-a2luZyBzaG9ydGx5IGJlZm9yZSANCj4gdGhhdCkuDQo+IA0KPiBCZWZvcmUgc3RhcnRpbmcgdG8g
-ZGVidWcgLyBiaXNlY3QgKGxhc3Qga25vd24gZ29vZCBvbiB0aGlzIG1hY2hpbmUgaXMgDQo+IDQu
-MC1yYzYpLCBJIGFtIGF0dGFjaGluZyB0aGUgZG1lc2cgaW4gY2FzZSBzb21lb25lIGFscmVhZHkg
-a25vd3Mgd2hhdCB0aGUgDQo+IGlzc3VlIGlzLg0KPiANCg0KSSBicmllZmx5IHdlbnQgb3ZlciB0
-aGUgaXdsd2lmaSBjb21taXRzIGJldHdlZW4gNC4wLXJjNiBhbmQgbGludXgvbWFzdGVyDQphbmQg
-Y291bGRuJ3QgZmluZCBhbnl0aGluZyBvYnZpb3VzLg0KTm90ZSB0aGF0IGZvciB0aGUgZGV2aWNl
-IHlvdSBoYXZlLCB0aGUgY29tbWl0cyB0aGF0IHRvdWNoDQpkcml2ZXJzL25ldC93aXJlbGVzcy9p
-d2x3aWZpL212bSBhcmUgbm90IHJlbGV2YW50Lg0KDQpXaGF0IHlvdSBhcmUgc2VlaW5nIGlzIHRo
-YXQgdGhlIFBDSSBob3N0IGlzIGRpc2Nvbm5lY3RpbmcgdGhlIFdpRmkgTklDDQpmb3Igc29tZSB3
-ZWlyZCByZWFzb24uIEl0IGlzIG5vdCB0aGUgZmlyc3QgdGltZSBJIHNlZSB0aGF0LCBidXQNCnVu
-Zm9ydHVuYXRlbHksIEkgaGF2ZSBuZXZlciBiZWVuIGFibGUgdG8gZGVidWcgdGhpcy4gSSBhbSBw
-ZXJzb25hbGx5IG5vdA0KYSBIVyBQQ0kgZXhwZXJ0IGFuZCBJIGNvdWxkbid0IHJlcHJvZHVjZSBl
-aXRoZXIuLi4NCg0KSSBhbSBhZnJhaWQgSSB3b24ndCBzYXZlIHlvdSB0aGUgdGltZSBvZiB0aGUg
-YmlzZWN0aW9uLCBidXQgSSBhbSBub3QNCmVudGlyZWx5IHN1cmUgdGhhdCBiaXNlY3RpbmcgdGhl
-IGl3bHdpZmkgZHJpdmVyIGlzIGVub3VnaCB0byBmaW5kIHRoZQ0KY29tbWl0IHRoYXQgYnJva2Ug
-aXQuIFlvdSBtYXkgd2FudCB0byBiaXNlY3QgdGhlIHBjaSBidXMgZHJpdmVyIGFzIHdlbGwuDQpG
-aXJzdCBxdWVzdGlvbiBpczogQXJlIHlvdSBzdXJlIHRoYXQgNC4wLXJjNiB3YXMgZ29vZD8NCg0K
-TGV0IG1lIGtub3cgaWYgeW91IGZpbmQgc29tZXRoaW5nLg0KDQo+ICBpd2x3aWZpIDAwMDA6MDM6
-MDAuMDogRXJyb3Igc2VuZGluZyBSRVBMWV9BRERfU1RBOiB0aW1lIG91dCBhZnRlciAyMDAwbXMu
-DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogQ3VycmVudCBDTUQgcXVldWUgcmVhZF9wdHIgMjM1
-IHdyaXRlX3B0ciAyMzcNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBMb2FkZWQgZmlybXdhcmUg
-dmVyc2lvbjogOC44My41LjEgYnVpbGQgMzM2OTINCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBT
-dGFydCBJV0wgRXJyb3IgTG9nIER1bXA6DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogU3RhdHVz
-OiAweDAwMDAwMDRDLCBjb3VudDogLTENCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZG
-RkZGIHwgQURWQU5DRURfU1lTQVNTRVJUICAgICAgICAgIA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAw
-LjA6IDB4RkZGRkZGRkYgfCB1UGMNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZG
-IHwgYnJhbmNobGluazENCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgYnJh
-bmNobGluazINCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgaW50ZXJydXB0
-bGluazENCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgaW50ZXJydXB0bGlu
-azINCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgZGF0YTENCj4gIGl3bHdp
-ZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgZGF0YTINCj4gIGl3bHdpZmkgMDAwMDowMzow
-MC4wOiAweEZGRkZGRkZGIHwgbGluZQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZG
-RkYgfCBiZWFjb24gdGltZQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCB0
-c2YgbG93DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGRkZGRiB8IHRzZiBoaQ0KPiAg
-aXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCB0aW1lIGdwMQ0KPiAgaXdsd2lmaSAw
-MDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCB0aW1lIGdwMg0KPiAgaXdsd2lmaSAwMDAwOjAzOjAw
-LjA6IDB4RkZGRkZGRkYgfCB0aW1lIGdwMw0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZG
-RkZGRkYgfCB1Q29kZSB2ZXJzaW9uDQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGRkZG
-RiB8IGh3IHZlcnNpb24NCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgYm9h
-cmQgdmVyc2lvbg0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCBoY21kDQo+
-ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGRkZGRiB8IGlzcjANCj4gIGl3bHdpZmkgMDAw
-MDowMzowMC4wOiAweEZGRkZGRkZGIHwgaXNyMQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4
-RkZGRkZGRkYgfCBpc3IyDQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGRkZGRiB8IGlz
-cjMNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgaXNyNA0KPiAgaXdsd2lm
-aSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCBpc3JfcHJlZg0KPiAgaXdsd2lmaSAwMDAwOjAz
-OjAwLjA6IDB4RkZGRkZGRkYgfCB3YWl0X2V2ZW50DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDog
-MHhGRkZGRkZGRiB8IGwycF9jb250cm9sDQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZG
-RkZGRiB8IGwycF9kdXJhdGlvbg0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYg
-fCBsMnBfbWh2YWxpZA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCBsMnBf
-YWRkcl9tYXRjaA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCBsbXBtX3Bt
-Z19zZWwNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgdGltZXN0YW1wDQo+
-ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGRkZGRiB8IGZsb3dfaGFuZGxlcg0KPiAgaXds
-d2lmaSAwMDAwOjAzOjAwLjA6IExvZyBjYXBhY2l0eSAtMSBpcyBib2d1cywgbGltaXQgdG8gMjU2
-IGVudHJpZXMNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBMb2cgd3JpdGUgaW5kZXggLTEgaXMg
-Ym9ndXMsIGxpbWl0IHRvIDI1Ng0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IFN0YXJ0IElXTCBF
-dmVudCBMb2cgRHVtcDogZGlzcGxheSBsYXN0IDIwIGVudHJpZXMNCj4gIGl3bHdpZmkgMDAwMDow
-MzowMC4wOiBFVlRfTE9HVDo0Mjk0OTY3Mjk1OjB4ZmZmZmZmZmY6NDI5NDk2NzI5NQ0KPiAgaXds
-d2lmaSAwMDAwOjAzOjAwLjA6IEVWVF9MT0dUOjQyOTQ5NjcyOTU6MHhmZmZmZmZmZjo0Mjk0OTY3
-Mjk1DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogRVZUX0xPR1Q6NDI5NDk2NzI5NToweGZmZmZm
-ZmZmOjQyOTQ5NjcyOTUNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBFVlRfTE9HVDo0Mjk0OTY3
-Mjk1OjB4ZmZmZmZmZmY6NDI5NDk2NzI5NQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEVWVF9M
-T0dUOjQyOTQ5NjcyOTU6MHhmZmZmZmZmZjo0Mjk0OTY3Mjk1DQo+ICBpd2x3aWZpIDAwMDA6MDM6
-MDAuMDogRVZUX0xPR1Q6NDI5NDk2NzI5NToweGZmZmZmZmZmOjQyOTQ5NjcyOTUNCj4gIGl3bHdp
-ZmkgMDAwMDowMzowMC4wOiBFVlRfTE9HVDo0Mjk0OTY3Mjk1OjB4ZmZmZmZmZmY6NDI5NDk2NzI5
-NQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEVWVF9MT0dUOjQyOTQ5NjcyOTU6MHhmZmZmZmZm
-Zjo0Mjk0OTY3Mjk1DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogRVZUX0xPR1Q6NDI5NDk2NzI5
-NToweGZmZmZmZmZmOjQyOTQ5NjcyOTUNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBFVlRfTE9H
-VDo0Mjk0OTY3Mjk1OjB4ZmZmZmZmZmY6NDI5NDk2NzI5NQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAw
-LjA6IEVWVF9MT0dUOjQyOTQ5NjcyOTU6MHhmZmZmZmZmZjo0Mjk0OTY3Mjk1DQo+ICBpd2x3aWZp
-IDAwMDA6MDM6MDAuMDogRVZUX0xPR1Q6NDI5NDk2NzI5NToweGZmZmZmZmZmOjQyOTQ5NjcyOTUN
-Cj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBFVlRfTE9HVDo0Mjk0OTY3Mjk1OjB4ZmZmZmZmZmY6
-NDI5NDk2NzI5NQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEVWVF9MT0dUOjQyOTQ5NjcyOTU6
-MHhmZmZmZmZmZjo0Mjk0OTY3Mjk1DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogRVZUX0xPR1Q6
-NDI5NDk2NzI5NToweGZmZmZmZmZmOjQyOTQ5NjcyOTUNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4w
-OiBFVlRfTE9HVDo0Mjk0OTY3Mjk1OjB4ZmZmZmZmZmY6NDI5NDk2NzI5NQ0KPiAgaXdsd2lmaSAw
-MDAwOjAzOjAwLjA6IEVWVF9MT0dUOjQyOTQ5NjcyOTU6MHhmZmZmZmZmZjo0Mjk0OTY3Mjk1DQo+
-ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogRVZUX0xPR1Q6NDI5NDk2NzI5NToweGZmZmZmZmZmOjQy
-OTQ5NjcyOTUNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBFVlRfTE9HVDo0Mjk0OTY3Mjk1OjB4
-ZmZmZmZmZmY6NDI5NDk2NzI5NQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEVWVF9MT0dUOjQy
-OTQ5NjcyOTU6MHhmZmZmZmZmZjo0Mjk0OTY3Mjk1DQo+ICB3bGFuMDogSFcgcHJvYmxlbSAtIGNh
-biBub3Qgc3RvcCByeCBhZ2dyZWdhdGlvbiBmb3IgMDA6YjA6MGM6NGU6YTU6MjggdGlkIDANCj4g
-IGllZWU4MDIxMSBwaHkwOiBIYXJkd2FyZSByZXN0YXJ0IHdhcyByZXF1ZXN0ZWQNCj4gIGl3bHdp
-ZmkgMDAwMDowMzowMC4wOiBpd2xfdHJhbnNfd2FpdF90eF9xdWV1ZV9lbXB0eSBiYWQgc3RhdGUg
-PSAwDQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogTDEgRGlzYWJsZWQgLSBMVFIgRGlzYWJsZWQN
-Cj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBSYWRpbyB0eXBlPTB4MS0weDItMHgwDQo+ICBpd2x3
-aWZpIDAwMDA6MDM6MDAuMDogRmFpbGVkIHRvIGxvYWQgZmlybXdhcmUgY2h1bmshDQo+ICBpd2x3
-aWZpIDAwMDA6MDM6MDAuMDogQ291bGQgbm90IGxvYWQgdGhlIFswXSB1Q29kZSBzZWN0aW9uDQo+
-ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogRmFpbGVkIHRvIHJ1biBJTklUIHVjb2RlOiAtMTEwDQo+
-ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogVW5hYmxlIHRvIGluaXRpYWxpemUgZGV2aWNlLg0KPiAg
-LS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tDQo+ICBXQVJOSU5HOiBDUFU6IDAg
-UElEOiAzMCBhdCBuZXQvbWFjODAyMTEvdXRpbC5jOjE4MDAgaWVlZTgwMjExX3JlY29uZmlnKzB4
-NjZhLzB4MmEwMCBbbWFjODAyMTFdKCkNCj4gIEhhcmR3YXJlIGJlY2FtZSB1bmF2YWlsYWJsZSBk
-dXJpbmcgcmVzdGFydC4NCj4gIE1vZHVsZXMgbGlua2VkIGluOiBjdHIgY2NtIGZ1c2UgdHVuIGlw
-dGFibGVfbWFuZ2xlIHh0X0RTQ1AgbmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmENCj4gZV9maWx0
-ZXIgaXA2X3RhYmxlcyB4dF90Y3B1ZHAgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQg
-eHRfc3RhdGUgbmZfY29ubnRyYWNrIGFmX3BhY2tldCBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMg
-eF90YWJsZXMgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBpd2xkdm0gbWFjODAyMTEga3Zt
-X2ludGVsIGt2bSBzbmRfaGRhX2NvZGVjX2NvbmV4YW50IHNuZF9oZGFfY29kZWNfZ2VuZXJpYyBp
-d2x3aWZpIG1pY3JvY29kZSBzbmRfaGRhX2ludGVsIHNuZF9oZGFfY29udHJvbGxlciBzbmRfaGRh
-X2NvZGVjIHNuZF9od2RlcCBzbmRfcGNtIGNmZzgwMjExIHRoaW5rcGFkX2FjcGkgc25kX3NlcSBw
-Y3Nwa3IgaTJjX2k4MDEgbHBjX2ljaCBtZmRfY29yZSBzbmRfc2VxX2RldmljZSBzbmRfaGRhX2Nv
-cmUgc25kX3RpbWVyIGUxMDAwZSBzbmQgcHRwIHBwc19jb3JlIHRoZXJtYWwgd21pIGFjIHNvdW5k
-Y29yZSByZmtpbGwgYmF0dGVyeSB0cG1fdGlzIHRwbSBhY3BpX2NwdWZyZXEgcHJvY2Vzc29yIGRt
-X21vZCBlaGNpX3BjaSB1aGNpX2hjZCBlaGNpX2hjZCBpOTE1IGkyY19hbGdvX2JpdCBkcm1fa21z
-X2hlbHBlciBhdGFfZ2VuZXJpYyB1c2Jjb3JlIHVzYl9jb21tb24gZHJtIHZpZGVvIHRoZXJtYWxf
-c3lzIGJ1dHRvbiBzZyBhdXRvZnM0DQo+ICBDUFU6IDAgUElEOiAzMCBDb21tOiBrd29ya2VyLzA6
-MSBOb3QgdGFpbnRlZCA0LjAuMC0wOTAwMC1nNjQ2ZGE2MyAjMQ0KPiAgSGFyZHdhcmUgbmFtZTog
-TEVOT1ZPIDc0NzBCTjIvNzQ3MEJOMiwgQklPUyA2REVUMzhXVyAoMi4wMiApIDEyLzE5LzIwMDgN
-Cj4gIFdvcmtxdWV1ZTogZXZlbnRzIGllZWU4MDIxMV9yZXN0YXJ0X3dvcmsgW21hYzgwMjExXQ0K
-PiAgIGZmZmZmZmZmYzA3MjFiMjYgZmZmZjg4MDA3OTQ0M2MyOCBmZmZmZmZmZjgxNjg2Y2MzIDAw
-MDAwMDAwMDAwMDAwMDANCj4gICBmZmZmODgwMDc5NDQzYzc4IGZmZmY4ODAwNzk0NDNjNjggZmZm
-ZmZmZmY4MTA1ZThmYSBmZmZmZmZmZjgxYzQ0NTAwDQo+ICAgZmZmZjg4MDA3NjA5MWUxOCAwMDAw
-MDAwMGZmZmZmZjkyIGZmZmY4ODAwN2MyMTViODAgZmZmZjg4MDA3YzIxZTUwMA0KPiAgQ2FsbCBU
-cmFjZToNCj4gICBbPGZmZmZmZmZmODE2ODZjYzM+XSBkdW1wX3N0YWNrKzB4NGMvMHg2NQ0KPiAg
-IFs8ZmZmZmZmZmY4MTA1ZThmYT5dIHdhcm5fc2xvd3BhdGhfY29tbW9uKzB4OGEvMHhjMA0KPiAg
-IFs8ZmZmZmZmZmY4MTA1ZTk3Nj5dIHdhcm5fc2xvd3BhdGhfZm10KzB4NDYvMHg1MA0KPiAgIFs8
-ZmZmZmZmZmZjMDZjMmUxYz5dID8gdHJhY2VfZHJ2X3JldHVybl9pbnQrMHgxOGMvMHgxYzAgW21h
-YzgwMjExXQ0KPiAgIFs8ZmZmZmZmZmZjMDZjN2FiYT5dIGllZWU4MDIxMV9yZWNvbmZpZysweDY2
-YS8weDJhMDAgW21hYzgwMjExXQ0KPiAgIFs8ZmZmZmZmZmY4MTY4Y2JlZT5dID8gbXV0ZXhfdW5s
-b2NrKzB4ZS8weDEwDQo+ICAgWzxmZmZmZmZmZmMwNjc3MTIyPl0gaWVlZTgwMjExX3Jlc3RhcnRf
-d29yaysweDQyLzB4NzAgW21hYzgwMjExXQ0KPiAgIFs8ZmZmZmZmZmY4MTA3Y2U1OD5dIHByb2Nl
-c3Nfb25lX3dvcmsrMHgxZDgvMHg4MDANCj4gICBbPGZmZmZmZmZmODEwN2NkY2I+XSA/IHByb2Nl
-c3Nfb25lX3dvcmsrMHgxNGIvMHg4MDANCj4gICBbPGZmZmZmZmZmODEwN2Q1OWI+XSB3b3JrZXJf
-dGhyZWFkKzB4MTFiLzB4NDcwDQo+ICAgWzxmZmZmZmZmZjgxMDdkNDgwPl0gPyBwcm9jZXNzX29u
-ZV93b3JrKzB4ODAwLzB4ODAwDQo+ICAgWzxmZmZmZmZmZjgxMDgzYjlmPl0ga3RocmVhZCsweGVm
-LzB4MTEwDQo+ICAgWzxmZmZmZmZmZjgxMDgzYWIwPl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2Rl
-KzB4MjEwLzB4MjEwDQo+ICAgWzxmZmZmZmZmZjgxNjhmY2UyPl0gcmV0X2Zyb21fZm9yaysweDQy
-LzB4NzANCj4gICBbPGZmZmZmZmZmODEwODNhYjA+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUr
-MHgyMTAvMHgyMTANCj4gIC0tLVsgZW5kIHRyYWNlIDVjZWNlY2QwOWI4MzRhZDEgXS0tLQ0KPiAg
-LS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tDQo+ICBXQVJOSU5HOiBDUFU6IDAg
-UElEOiAzMCBhdCBuZXQvbWFjODAyMTEvZHJpdmVyLW9wcy5oOjEyIGllZWU4MDIxMV9kb19zdG9w
-KzB4YWQ0LzB4YjgwIFttYWM4MDIxMV0oKQ0KPiAgd2xhbjA6ICBGYWlsZWQgY2hlY2stc2RhdGEt
-aW4tZHJpdmVyIGNoZWNrLCBmbGFnczogMHg0DQo+ICBNb2R1bGVzIGxpbmtlZCBpbjogY3RyIGNj
-bSBmdXNlIHR1biBpcHRhYmxlX21hbmdsZSB4dF9EU0NQIG5mX2Nvbm50cmFja19pcHY2IG5mX2Rl
-ZnJhZ19pcHY2IGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHh0X3RjcHVkcCBuZl9jb25udHJh
-Y2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9zdGF0ZSBuZl9jb25udHJhY2sgYWZfcGFja2V0IGlw
-dGFibGVfZmlsdGVyIGlwX3RhYmxlcyB4X3RhYmxlcyBpVENPX3dkdCBpVENPX3ZlbmRvcl9zdXBw
-b3J0IGl3bGR2bSBtYWM4MDIxMSBrdm1faW50ZWwga3ZtIHNuZF9oZGFfY29kZWNfY29uZXhhbnQg
-c25kX2hkYV9jb2RlY19nZW5lcmljIGl3bHdpZmkgbWljcm9jb2RlIHNuZF9oZGFfaW50ZWwgc25k
-X2hkYV9jb250cm9sbGVyIHNuZF9oZGFfY29kZWMgc25kX2h3ZGVwIHNuZF9wY20gY2ZnODAyMTEg
-dGhpbmtwYWRfYWNwaSBzbmRfc2VxIHBjc3BrciBpMmNfaTgwMSBscGNfaWNoIG1mZF9jb3JlIHNu
-ZF9zZXFfZGV2aWNlIHNuZF9oZGFfY29yZSBzbmRfdGltZXIgZTEwMDBlIHNuZCBwdHAgcHBzX2Nv
-cmUgdGhlcm1hbCB3bWkgYWMgc291bmRjb3JlIHJma2lsbCBiYXR0ZXJ5IHRwbV90aXMgdHBtIGFj
-cGlfY3B1ZnJlcSBwcm9jZXNzb3IgZG1fbW9kIGVoY2lfcGNpIHVoY2lfaGNkIGVoY2lfaGNkIGk5
-MTUgaTJjX2FsZ29fYml0IGRybV9rbXNfaGVscGVyIGF0YV9nZW5lcmljIHVzYmNvcmUgdXNiX2Nv
-bW1vbiBkcm0gdmlkZW8gdGhlcm1hbF9zeXMgYnV0dG9uIHNnIGF1dG9mczQNCj4gIENQVTogMCBQ
-SUQ6IDMwIENvbW06IGt3b3JrZXIvMDoxIFRhaW50ZWQ6IEcgICAgICAgIFcgICAgICAgNC4wLjAt
-MDkwMDAtZzY0NmRhNjMgIzENCj4gIEhhcmR3YXJlIG5hbWU6IExFTk9WTyA3NDcwQk4yLzc0NzBC
-TjIsIEJJT1MgNkRFVDM4V1cgKDIuMDIgKSAxMi8xOS8yMDA4DQo+ICBXb3JrcXVldWU6IGV2ZW50
-cyBpZWVlODAyMTFfcmVzdGFydF93b3JrIFttYWM4MDIxMV0NCj4gICBmZmZmZmZmZmMwNzIxNWZh
-IGZmZmY4ODAwNzk0NDNhNzggZmZmZmZmZmY4MTY4NmNjMyAwMDAwMDAwMDAwMDAwMDAwDQo+ICAg
-ZmZmZjg4MDA3OTQ0M2FjOCBmZmZmODgwMDc5NDQzYWI4IGZmZmZmZmZmODEwNWU4ZmEgMDAwMDAw
-MDAwMDAwMDI0Ng0KPiAgIGZmZmY4ODAwNmE2MDA5YzAgZmZmZjg4MDA3NjA5MDllMCAwMDAwMDAw
-MDAwMDAwMDAwIGZmZmY4ODAwNzYwOTE3ODANCj4gIENhbGwgVHJhY2U6DQo+ICAgWzxmZmZmZmZm
-ZjgxNjg2Y2MzPl0gZHVtcF9zdGFjaysweDRjLzB4NjUNCj4gICBbPGZmZmZmZmZmODEwNWU4ZmE+
-XSB3YXJuX3Nsb3dwYXRoX2NvbW1vbisweDhhLzB4YzANCj4gICBbPGZmZmZmZmZmODEwNWU5NzY+
-XSB3YXJuX3Nsb3dwYXRoX2ZtdCsweDQ2LzB4NTANCj4gICBbPGZmZmZmZmZmODEwOGFlMmQ+XSA/
-IF9fbWlnaHRfc2xlZXArMHg0ZC8weDkwDQo+ICAgWzxmZmZmZmZmZmMwNjlkOGU0Pl0gaWVlZTgw
-MjExX2RvX3N0b3ArMHhhZDQvMHhiODAgW21hYzgwMjExXQ0KPiAgIFs8ZmZmZmZmZmY4MTVhNTRh
-Nz5dID8gZGV2X2RlYWN0aXZhdGVfbWFueSsweDI1Ny8weDMxMA0KPiAgIFs8ZmZmZmZmZmZjMDY5
-ZDlhYT5dIGllZWU4MDIxMV9zdG9wKzB4MWEvMHgyMCBbbWFjODAyMTFdDQo+ICAgWzxmZmZmZmZm
-ZjgxNTc3NjQ1Pl0gX19kZXZfY2xvc2VfbWFueSsweDk1LzB4ZTANCj4gICBbPGZmZmZmZmZmODE1
-Nzc3MTg+XSBkZXZfY2xvc2VfbWFueSsweDg4LzB4MTIwDQo+ICAgWzxmZmZmZmZmZjgxNTc5ZDQ2
-Pl0gZGV2X2Nsb3NlLnBhcnQuNzcrMHgzNi8weDUwDQo+ICAgWzxmZmZmZmZmZjgxNTc5ZDgxPl0g
-ZGV2X2Nsb3NlKzB4MjEvMHgzMA0KPiAgIFs8ZmZmZmZmZmZjMDM4OTZhZD5dIGNmZzgwMjExX3No
-dXRkb3duX2FsbF9pbnRlcmZhY2VzKzB4NGQvMHhjMCBbY2ZnODAyMTFdDQo+ICAgWzxmZmZmZmZm
-ZmMwNmMyNjc1Pl0gaWVlZTgwMjExX2hhbmRsZV9yZWNvbmZpZ19mYWlsdXJlKzB4OTUvMHhhMCBb
-bWFjODAyMTFdDQo+ICAgWzxmZmZmZmZmZmMwNmM3NTNhPl0gaWVlZTgwMjExX3JlY29uZmlnKzB4
-ZWEvMHgyYTAwIFttYWM4MDIxMV0NCj4gICBbPGZmZmZmZmZmODE2OGNiZWU+XSA/IG11dGV4X3Vu
-bG9jaysweGUvMHgxMA0KPiAgIFs8ZmZmZmZmZmZjMDY3NzEyMj5dIGllZWU4MDIxMV9yZXN0YXJ0
-X3dvcmsrMHg0Mi8weDcwIFttYWM4MDIxMV0NCj4gICBbPGZmZmZmZmZmODEwN2NlNTg+XSBwcm9j
-ZXNzX29uZV93b3JrKzB4MWQ4LzB4ODAwDQo+ICAgWzxmZmZmZmZmZjgxMDdjZGNiPl0gPyBwcm9j
-ZXNzX29uZV93b3JrKzB4MTRiLzB4ODAwDQo+ICAgWzxmZmZmZmZmZjgxMDdkNTliPl0gd29ya2Vy
-X3RocmVhZCsweDExYi8weDQ3MA0KPiAgIFs8ZmZmZmZmZmY4MTA3ZDQ4MD5dID8gcHJvY2Vzc19v
-bmVfd29yaysweDgwMC8weDgwMA0KPiAgIFs8ZmZmZmZmZmY4MTA4M2I5Zj5dIGt0aHJlYWQrMHhl
-Zi8weDExMA0KPiAgIFs8ZmZmZmZmZmY4MTA4M2FiMD5dID8ga3RocmVhZF9jcmVhdGVfb25fbm9k
-ZSsweDIxMC8weDIxMA0KPiAgIFs8ZmZmZmZmZmY4MTY4ZmNlMj5dIHJldF9mcm9tX2ZvcmsrMHg0
-Mi8weDcwDQo+ICAgWzxmZmZmZmZmZjgxMDgzYWIwPl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2Rl
-KzB4MjEwLzB4MjEwDQo+ICAtLS1bIGVuZCB0cmFjZSA1Y2VjZWNkMDliODM0YWQyIF0tLS0NCj4g
-IGNmZzgwMjExOiBDYWxsaW5nIENSREEgdG8gdXBkYXRlIHdvcmxkIHJlZ3VsYXRvcnkgZG9tYWlu
-DQo+ICBjZmc4MDIxMTogV29ybGQgcmVndWxhdG9yeSBkb21haW4gdXBkYXRlZDoNCj4gIGNmZzgw
-MjExOiAgREZTIE1hc3RlciByZWdpb246IHVuc2V0DQo+ICBjZmc4MDIxMTogICAoc3RhcnRfZnJl
-cSAtIGVuZF9mcmVxIEAgYmFuZHdpZHRoKSwgKG1heF9hbnRlbm5hX2dhaW4sIG1heF9laXJwKSwg
-KGRmc19jYWNfdGltZSkNCj4gIGNmZzgwMjExOiAgICgyNDAyMDAwIEtIeiAtIDI0NzIwMDAgS0h6
-IEAgNDAwMDAgS0h6KSwgKE4vQSwgMjAwMCBtQm0pLCAoTi9BKQ0KPiAgY2ZnODAyMTE6ICAgKDI0
-NTcwMDAgS0h6IC0gMjQ4MjAwMCBLSHogQCA0MDAwMCBLSHopLCAoTi9BLCAyMDAwIG1CbSksIChO
-L0EpDQo+ICBjZmc4MDIxMTogICAoMjQ3NDAwMCBLSHogLSAyNDk0MDAwIEtIeiBAIDIwMDAwIEtI
-eiksIChOL0EsIDIwMDAgbUJtKSwgKE4vQSkNCj4gIGNmZzgwMjExOiAgICg1MTcwMDAwIEtIeiAt
-IDUyNTAwMDAgS0h6IEAgMTYwMDAwIEtIeiksIChOL0EsIDIwMDAgbUJtKSwgKE4vQSkNCj4gIGNm
-ZzgwMjExOiAgICg1MjUwMDAwIEtIeiAtIDUzMzAwMDAgS0h6IEAgMTYwMDAwIEtIeiksIChOL0Es
-IDIwMDAgbUJtKSwgKDAgcykNCj4gIGNmZzgwMjExOiAgICg1NDkwMDAwIEtIeiAtIDU3MzAwMDAg
-S0h6IEAgMTYwMDAwIEtIeiksIChOL0EsIDIwMDAgbUJtKSwgKDAgcykNCj4gIGNmZzgwMjExOiAg
-ICg1NzM1MDAwIEtIeiAtIDU4MzUwMDAgS0h6IEAgODAwMDAgS0h6KSwgKE4vQSwgMjAwMCBtQm0p
-LCAoTi9BKQ0KPiAgY2ZnODAyMTE6ICAgKDU3MjQwMDAwIEtIeiAtIDYzNzIwMDAwIEtIeiBAIDIx
-NjAwMDAgS0h6KSwgKE4vQSwgMCBtQm0pLCAoTi9BKQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6
-IEwxIERpc2FibGVkIC0gTFRSIERpc2FibGVkDQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogUmFk
-aW8gdHlwZT0weDEtMHgyLTB4MA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEZhaWxlZCB0byBs
-b2FkIGZpcm13YXJlIGNodW5rIQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IENvdWxkIG5vdCBs
-b2FkIHRoZSBbMF0gdUNvZGUgc2VjdGlvbg0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEZhaWxl
-ZCB0byBydW4gSU5JVCB1Y29kZTogLTExMA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IFVuYWJs
-ZSB0byBpbml0aWFsaXplIGRldmljZS4NCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBMMSBEaXNh
-YmxlZCAtIExUUiBEaXNhYmxlZA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IFJhZGlvIHR5cGU9
-MHgxLTB4Mi0weDANCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBGYWlsZWQgdG8gbG9hZCBmaXJt
-d2FyZSBjaHVuayENCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBDb3VsZCBub3QgbG9hZCB0aGUg
-WzBdIHVDb2RlIHNlY3Rpb24NCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBGYWlsZWQgdG8gcnVu
-IElOSVQgdWNvZGU6IC0xMTANCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBVbmFibGUgdG8gaW5p
-dGlhbGl6ZSBkZXZpY2UuDQo+ICBlMTAwMGU6IGV0aDAgTklDIExpbmsgaXMgRG93bg0KPiAgSVB2
-NjogQUREUkNPTkYoTkVUREVWX1VQKTogZXRoMDogbGluayBpcyBub3QgcmVhZHkNCj4gIGl3bHdp
-ZmkgMDAwMDowMzowMC4wOiBMMSBEaXNhYmxlZCAtIExUUiBEaXNhYmxlZA0KPiAgaXdsd2lmaSAw
-MDAwOjAzOjAwLjA6IFJhZGlvIHR5cGU9MHgxLTB4Mi0weDANCj4gDQoNCg==
+Hi,
+
+
+On Wed, 2015-04-22 at 22:42 +0200, Jiri Kosina wrote:
+> Hi,
+> 
+> I've been running current Linus' tree and have been getting system lockups 
+> frequently. After a few "silent" lockups, I was able to obtain a dmesg 
+> before the machine turned dead again (wifi stopped working shortly before 
+> that).
+> 
+> Before starting to debug / bisect (last known good on this machine is 
+> 4.0-rc6), I am attaching the dmesg in case someone already knows what the 
+> issue is.
+> 
+
+I briefly went over the iwlwifi commits between 4.0-rc6 and linux/master
+and couldn't find anything obvious.
+Note that for the device you have, the commits that touch
+drivers/net/wireless/iwlwifi/mvm are not relevant.
+
+What you are seeing is that the PCI host is disconnecting the WiFi NIC
+for some weird reason. It is not the first time I see that, but
+unfortunately, I have never been able to debug this. I am personally not
+a HW PCI expert and I couldn't reproduce either...
+
+I am afraid I won't save you the time of the bisection, but I am not
+entirely sure that bisecting the iwlwifi driver is enough to find the
+commit that broke it. You may want to bisect the pci bus driver as well.
+First question is: Are you sure that 4.0-rc6 was good?
+
+Let me know if you find something.
+
+>  iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time out after 2000ms.
+>  iwlwifi 0000:03:00.0: Current CMD queue read_ptr 235 write_ptr 237
+>  iwlwifi 0000:03:00.0: Loaded firmware version: 8.83.5.1 build 33692
+>  iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
+>  iwlwifi 0000:03:00.0: Status: 0x0000004C, count: -1
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | ADVANCED_SYSASSERT          
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | uPc
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | branchlink1
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | branchlink2
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | interruptlink1
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | interruptlink2
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | data1
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | data2
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | line
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | beacon time
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | tsf low
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | tsf hi
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | time gp1
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | time gp2
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | time gp3
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | uCode version
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | hw version
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | board version
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | hcmd
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr0
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr1
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr2
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr3
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr4
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr_pref
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | wait_event
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | l2p_control
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | l2p_duration
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | l2p_mhvalid
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | l2p_addr_match
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | lmpm_pmg_sel
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | timestamp
+>  iwlwifi 0000:03:00.0: 0xFFFFFFFF | flow_handler
+>  iwlwifi 0000:03:00.0: Log capacity -1 is bogus, limit to 256 entries
+>  iwlwifi 0000:03:00.0: Log write index -1 is bogus, limit to 256
+>  iwlwifi 0000:03:00.0: Start IWL Event Log Dump: display last 20 entries
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295
+>  wlan0: HW problem - can not stop rx aggregation for 00:b0:0c:4e:a5:28 tid 0
+>  ieee80211 phy0: Hardware restart was requested
+>  iwlwifi 0000:03:00.0: iwl_trans_wait_tx_queue_empty bad state = 0
+>  iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled
+>  iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
+>  iwlwifi 0000:03:00.0: Failed to load firmware chunk!
+>  iwlwifi 0000:03:00.0: Could not load the [0] uCode section
+>  iwlwifi 0000:03:00.0: Failed to run INIT ucode: -110
+>  iwlwifi 0000:03:00.0: Unable to initialize device.
+>  ------------[ cut here ]------------
+>  WARNING: CPU: 0 PID: 30 at net/mac80211/util.c:1800 ieee80211_reconfig+0x66a/0x2a00 [mac80211]()
+>  Hardware became unavailable during restart.
+>  Modules linked in: ctr ccm fuse tun iptable_mangle xt_DSCP nf_conntrack_ipv6 nf_defra
+> e_filter ip6_tables xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack af_packet iptable_filter ip_tables x_tables iTCO_wdt iTCO_vendor_support iwldvm mac80211 kvm_intel kvm snd_hda_codec_conexant snd_hda_codec_generic iwlwifi microcode snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep snd_pcm cfg80211 thinkpad_acpi snd_seq pcspkr i2c_i801 lpc_ich mfd_core snd_seq_device snd_hda_core snd_timer e1000e snd ptp pps_core thermal wmi ac soundcore rfkill battery tpm_tis tpm acpi_cpufreq processor dm_mod ehci_pci uhci_hcd ehci_hcd i915 i2c_algo_bit drm_kms_helper ata_generic usbcore usb_common drm video thermal_sys button sg autofs4
+>  CPU: 0 PID: 30 Comm: kworker/0:1 Not tainted 4.0.0-09000-g646da63 #1
+>  Hardware name: LENOVO 7470BN2/7470BN2, BIOS 6DET38WW (2.02 ) 12/19/2008
+>  Workqueue: events ieee80211_restart_work [mac80211]
+>   ffffffffc0721b26 ffff880079443c28 ffffffff81686cc3 0000000000000000
+>   ffff880079443c78 ffff880079443c68 ffffffff8105e8fa ffffffff81c44500
+>   ffff880076091e18 00000000ffffff92 ffff88007c215b80 ffff88007c21e500
+>  Call Trace:
+>   [<ffffffff81686cc3>] dump_stack+0x4c/0x65
+>   [<ffffffff8105e8fa>] warn_slowpath_common+0x8a/0xc0
+>   [<ffffffff8105e976>] warn_slowpath_fmt+0x46/0x50
+>   [<ffffffffc06c2e1c>] ? trace_drv_return_int+0x18c/0x1c0 [mac80211]
+>   [<ffffffffc06c7aba>] ieee80211_reconfig+0x66a/0x2a00 [mac80211]
+>   [<ffffffff8168cbee>] ? mutex_unlock+0xe/0x10
+>   [<ffffffffc0677122>] ieee80211_restart_work+0x42/0x70 [mac80211]
+>   [<ffffffff8107ce58>] process_one_work+0x1d8/0x800
+>   [<ffffffff8107cdcb>] ? process_one_work+0x14b/0x800
+>   [<ffffffff8107d59b>] worker_thread+0x11b/0x470
+>   [<ffffffff8107d480>] ? process_one_work+0x800/0x800
+>   [<ffffffff81083b9f>] kthread+0xef/0x110
+>   [<ffffffff81083ab0>] ? kthread_create_on_node+0x210/0x210
+>   [<ffffffff8168fce2>] ret_from_fork+0x42/0x70
+>   [<ffffffff81083ab0>] ? kthread_create_on_node+0x210/0x210
+>  ---[ end trace 5cececd09b834ad1 ]---
+>  ------------[ cut here ]------------
+>  WARNING: CPU: 0 PID: 30 at net/mac80211/driver-ops.h:12 ieee80211_do_stop+0xad4/0xb80 [mac80211]()
+>  wlan0:  Failed check-sdata-in-driver check, flags: 0x4
+>  Modules linked in: ctr ccm fuse tun iptable_mangle xt_DSCP nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack af_packet iptable_filter ip_tables x_tables iTCO_wdt iTCO_vendor_support iwldvm mac80211 kvm_intel kvm snd_hda_codec_conexant snd_hda_codec_generic iwlwifi microcode snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep snd_pcm cfg80211 thinkpad_acpi snd_seq pcspkr i2c_i801 lpc_ich mfd_core snd_seq_device snd_hda_core snd_timer e1000e snd ptp pps_core thermal wmi ac soundcore rfkill battery tpm_tis tpm acpi_cpufreq processor dm_mod ehci_pci uhci_hcd ehci_hcd i915 i2c_algo_bit drm_kms_helper ata_generic usbcore usb_common drm video thermal_sys button sg autofs4
+>  CPU: 0 PID: 30 Comm: kworker/0:1 Tainted: G        W       4.0.0-09000-g646da63 #1
+>  Hardware name: LENOVO 7470BN2/7470BN2, BIOS 6DET38WW (2.02 ) 12/19/2008
+>  Workqueue: events ieee80211_restart_work [mac80211]
+>   ffffffffc07215fa ffff880079443a78 ffffffff81686cc3 0000000000000000
+>   ffff880079443ac8 ffff880079443ab8 ffffffff8105e8fa 0000000000000246
+>   ffff88006a6009c0 ffff8800760909e0 0000000000000000 ffff880076091780
+>  Call Trace:
+>   [<ffffffff81686cc3>] dump_stack+0x4c/0x65
+>   [<ffffffff8105e8fa>] warn_slowpath_common+0x8a/0xc0
+>   [<ffffffff8105e976>] warn_slowpath_fmt+0x46/0x50
+>   [<ffffffff8108ae2d>] ? __might_sleep+0x4d/0x90
+>   [<ffffffffc069d8e4>] ieee80211_do_stop+0xad4/0xb80 [mac80211]
+>   [<ffffffff815a54a7>] ? dev_deactivate_many+0x257/0x310
+>   [<ffffffffc069d9aa>] ieee80211_stop+0x1a/0x20 [mac80211]
+>   [<ffffffff81577645>] __dev_close_many+0x95/0xe0
+>   [<ffffffff81577718>] dev_close_many+0x88/0x120
+>   [<ffffffff81579d46>] dev_close.part.77+0x36/0x50
+>   [<ffffffff81579d81>] dev_close+0x21/0x30
+>   [<ffffffffc03896ad>] cfg80211_shutdown_all_interfaces+0x4d/0xc0 [cfg80211]
+>   [<ffffffffc06c2675>] ieee80211_handle_reconfig_failure+0x95/0xa0 [mac80211]
+>   [<ffffffffc06c753a>] ieee80211_reconfig+0xea/0x2a00 [mac80211]
+>   [<ffffffff8168cbee>] ? mutex_unlock+0xe/0x10
+>   [<ffffffffc0677122>] ieee80211_restart_work+0x42/0x70 [mac80211]
+>   [<ffffffff8107ce58>] process_one_work+0x1d8/0x800
+>   [<ffffffff8107cdcb>] ? process_one_work+0x14b/0x800
+>   [<ffffffff8107d59b>] worker_thread+0x11b/0x470
+>   [<ffffffff8107d480>] ? process_one_work+0x800/0x800
+>   [<ffffffff81083b9f>] kthread+0xef/0x110
+>   [<ffffffff81083ab0>] ? kthread_create_on_node+0x210/0x210
+>   [<ffffffff8168fce2>] ret_from_fork+0x42/0x70
+>   [<ffffffff81083ab0>] ? kthread_create_on_node+0x210/0x210
+>  ---[ end trace 5cececd09b834ad2 ]---
+>  cfg80211: Calling CRDA to update world regulatory domain
+>  cfg80211: World regulatory domain updated:
+>  cfg80211:  DFS Master region: unset
+>  cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
+>  cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
+>  cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
+>  cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
+>  cfg80211:   (5170000 KHz - 5250000 KHz @ 160000 KHz), (N/A, 2000 mBm), (N/A)
+>  cfg80211:   (5250000 KHz - 5330000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
+>  cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
+>  cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
+>  cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
+>  iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled
+>  iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
+>  iwlwifi 0000:03:00.0: Failed to load firmware chunk!
+>  iwlwifi 0000:03:00.0: Could not load the [0] uCode section
+>  iwlwifi 0000:03:00.0: Failed to run INIT ucode: -110
+>  iwlwifi 0000:03:00.0: Unable to initialize device.
+>  iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled
+>  iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
+>  iwlwifi 0000:03:00.0: Failed to load firmware chunk!
+>  iwlwifi 0000:03:00.0: Could not load the [0] uCode section
+>  iwlwifi 0000:03:00.0: Failed to run INIT ucode: -110
+>  iwlwifi 0000:03:00.0: Unable to initialize device.
+>  e1000e: eth0 NIC Link is Down
+>  IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
+>  iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled
+>  iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
+> 
+
+ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±þG«éÿŠ{ayº\x1dʇڙë,j\a­¢f£¢·hšïêÿ‘êçz_è®\x03(­éšŽŠÝ¢j"ú\x1a¶^[m§ÿÿ¾\a«þG«éÿ¢¸?™¨è­Ú&£ø§~á¶iO•æ¬z·švØ^\x14\x04\x1a¶^[m§ÿÿÃ\fÿ¶ìÿ¢¸?–I¥
diff --git a/a/content_digest b/N1/content_digest
index e23d97a..091ea22 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -10,220 +10,203 @@
  " Johannes <johannes.berg@intel.com>\0"
  "\00:1\0"
  "b\0"
- "SGksDQoNCg0KT24gV2VkLCAyMDE1LTA0LTIyIGF0IDIyOjQyICswMjAwLCBKaXJpIEtvc2luYSB3\n"
- "cm90ZToNCj4gSGksDQo+IA0KPiBJJ3ZlIGJlZW4gcnVubmluZyBjdXJyZW50IExpbnVzJyB0cmVl\n"
- "IGFuZCBoYXZlIGJlZW4gZ2V0dGluZyBzeXN0ZW0gbG9ja3VwcyANCj4gZnJlcXVlbnRseS4gQWZ0\n"
- "ZXIgYSBmZXcgInNpbGVudCIgbG9ja3VwcywgSSB3YXMgYWJsZSB0byBvYnRhaW4gYSBkbWVzZyAN\n"
- "Cj4gYmVmb3JlIHRoZSBtYWNoaW5lIHR1cm5lZCBkZWFkIGFnYWluICh3aWZpIHN0b3BwZWQgd29y\n"
- "a2luZyBzaG9ydGx5IGJlZm9yZSANCj4gdGhhdCkuDQo+IA0KPiBCZWZvcmUgc3RhcnRpbmcgdG8g\n"
- "ZGVidWcgLyBiaXNlY3QgKGxhc3Qga25vd24gZ29vZCBvbiB0aGlzIG1hY2hpbmUgaXMgDQo+IDQu\n"
- "MC1yYzYpLCBJIGFtIGF0dGFjaGluZyB0aGUgZG1lc2cgaW4gY2FzZSBzb21lb25lIGFscmVhZHkg\n"
- "a25vd3Mgd2hhdCB0aGUgDQo+IGlzc3VlIGlzLg0KPiANCg0KSSBicmllZmx5IHdlbnQgb3ZlciB0\n"
- "aGUgaXdsd2lmaSBjb21taXRzIGJldHdlZW4gNC4wLXJjNiBhbmQgbGludXgvbWFzdGVyDQphbmQg\n"
- "Y291bGRuJ3QgZmluZCBhbnl0aGluZyBvYnZpb3VzLg0KTm90ZSB0aGF0IGZvciB0aGUgZGV2aWNl\n"
- "IHlvdSBoYXZlLCB0aGUgY29tbWl0cyB0aGF0IHRvdWNoDQpkcml2ZXJzL25ldC93aXJlbGVzcy9p\n"
- "d2x3aWZpL212bSBhcmUgbm90IHJlbGV2YW50Lg0KDQpXaGF0IHlvdSBhcmUgc2VlaW5nIGlzIHRo\n"
- "YXQgdGhlIFBDSSBob3N0IGlzIGRpc2Nvbm5lY3RpbmcgdGhlIFdpRmkgTklDDQpmb3Igc29tZSB3\n"
- "ZWlyZCByZWFzb24uIEl0IGlzIG5vdCB0aGUgZmlyc3QgdGltZSBJIHNlZSB0aGF0LCBidXQNCnVu\n"
- "Zm9ydHVuYXRlbHksIEkgaGF2ZSBuZXZlciBiZWVuIGFibGUgdG8gZGVidWcgdGhpcy4gSSBhbSBw\n"
- "ZXJzb25hbGx5IG5vdA0KYSBIVyBQQ0kgZXhwZXJ0IGFuZCBJIGNvdWxkbid0IHJlcHJvZHVjZSBl\n"
- "aXRoZXIuLi4NCg0KSSBhbSBhZnJhaWQgSSB3b24ndCBzYXZlIHlvdSB0aGUgdGltZSBvZiB0aGUg\n"
- "YmlzZWN0aW9uLCBidXQgSSBhbSBub3QNCmVudGlyZWx5IHN1cmUgdGhhdCBiaXNlY3RpbmcgdGhl\n"
- "IGl3bHdpZmkgZHJpdmVyIGlzIGVub3VnaCB0byBmaW5kIHRoZQ0KY29tbWl0IHRoYXQgYnJva2Ug\n"
- "aXQuIFlvdSBtYXkgd2FudCB0byBiaXNlY3QgdGhlIHBjaSBidXMgZHJpdmVyIGFzIHdlbGwuDQpG\n"
- "aXJzdCBxdWVzdGlvbiBpczogQXJlIHlvdSBzdXJlIHRoYXQgNC4wLXJjNiB3YXMgZ29vZD8NCg0K\n"
- "TGV0IG1lIGtub3cgaWYgeW91IGZpbmQgc29tZXRoaW5nLg0KDQo+ICBpd2x3aWZpIDAwMDA6MDM6\n"
- "MDAuMDogRXJyb3Igc2VuZGluZyBSRVBMWV9BRERfU1RBOiB0aW1lIG91dCBhZnRlciAyMDAwbXMu\n"
- "DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogQ3VycmVudCBDTUQgcXVldWUgcmVhZF9wdHIgMjM1\n"
- "IHdyaXRlX3B0ciAyMzcNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBMb2FkZWQgZmlybXdhcmUg\n"
- "dmVyc2lvbjogOC44My41LjEgYnVpbGQgMzM2OTINCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBT\n"
- "dGFydCBJV0wgRXJyb3IgTG9nIER1bXA6DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogU3RhdHVz\n"
- "OiAweDAwMDAwMDRDLCBjb3VudDogLTENCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZG\n"
- "RkZGIHwgQURWQU5DRURfU1lTQVNTRVJUICAgICAgICAgIA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAw\n"
- "LjA6IDB4RkZGRkZGRkYgfCB1UGMNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZG\n"
- "IHwgYnJhbmNobGluazENCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgYnJh\n"
- "bmNobGluazINCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgaW50ZXJydXB0\n"
- "bGluazENCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgaW50ZXJydXB0bGlu\n"
- "azINCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgZGF0YTENCj4gIGl3bHdp\n"
- "ZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgZGF0YTINCj4gIGl3bHdpZmkgMDAwMDowMzow\n"
- "MC4wOiAweEZGRkZGRkZGIHwgbGluZQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZG\n"
- "RkYgfCBiZWFjb24gdGltZQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCB0\n"
- "c2YgbG93DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGRkZGRiB8IHRzZiBoaQ0KPiAg\n"
- "aXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCB0aW1lIGdwMQ0KPiAgaXdsd2lmaSAw\n"
- "MDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCB0aW1lIGdwMg0KPiAgaXdsd2lmaSAwMDAwOjAzOjAw\n"
- "LjA6IDB4RkZGRkZGRkYgfCB0aW1lIGdwMw0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZG\n"
- "RkZGRkYgfCB1Q29kZSB2ZXJzaW9uDQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGRkZG\n"
- "RiB8IGh3IHZlcnNpb24NCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgYm9h\n"
- "cmQgdmVyc2lvbg0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCBoY21kDQo+\n"
- "ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGRkZGRiB8IGlzcjANCj4gIGl3bHdpZmkgMDAw\n"
- "MDowMzowMC4wOiAweEZGRkZGRkZGIHwgaXNyMQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4\n"
- "RkZGRkZGRkYgfCBpc3IyDQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGRkZGRiB8IGlz\n"
- "cjMNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgaXNyNA0KPiAgaXdsd2lm\n"
- "aSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCBpc3JfcHJlZg0KPiAgaXdsd2lmaSAwMDAwOjAz\n"
- "OjAwLjA6IDB4RkZGRkZGRkYgfCB3YWl0X2V2ZW50DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDog\n"
- "MHhGRkZGRkZGRiB8IGwycF9jb250cm9sDQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZG\n"
- "RkZGRiB8IGwycF9kdXJhdGlvbg0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYg\n"
- "fCBsMnBfbWh2YWxpZA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCBsMnBf\n"
- "YWRkcl9tYXRjaA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCBsbXBtX3Bt\n"
- "Z19zZWwNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkZGRkZGIHwgdGltZXN0YW1wDQo+\n"
- "ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGRkZGRiB8IGZsb3dfaGFuZGxlcg0KPiAgaXds\n"
- "d2lmaSAwMDAwOjAzOjAwLjA6IExvZyBjYXBhY2l0eSAtMSBpcyBib2d1cywgbGltaXQgdG8gMjU2\n"
- "IGVudHJpZXMNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBMb2cgd3JpdGUgaW5kZXggLTEgaXMg\n"
- "Ym9ndXMsIGxpbWl0IHRvIDI1Ng0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IFN0YXJ0IElXTCBF\n"
- "dmVudCBMb2cgRHVtcDogZGlzcGxheSBsYXN0IDIwIGVudHJpZXMNCj4gIGl3bHdpZmkgMDAwMDow\n"
- "MzowMC4wOiBFVlRfTE9HVDo0Mjk0OTY3Mjk1OjB4ZmZmZmZmZmY6NDI5NDk2NzI5NQ0KPiAgaXds\n"
- "d2lmaSAwMDAwOjAzOjAwLjA6IEVWVF9MT0dUOjQyOTQ5NjcyOTU6MHhmZmZmZmZmZjo0Mjk0OTY3\n"
- "Mjk1DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogRVZUX0xPR1Q6NDI5NDk2NzI5NToweGZmZmZm\n"
- "ZmZmOjQyOTQ5NjcyOTUNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBFVlRfTE9HVDo0Mjk0OTY3\n"
- "Mjk1OjB4ZmZmZmZmZmY6NDI5NDk2NzI5NQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEVWVF9M\n"
- "T0dUOjQyOTQ5NjcyOTU6MHhmZmZmZmZmZjo0Mjk0OTY3Mjk1DQo+ICBpd2x3aWZpIDAwMDA6MDM6\n"
- "MDAuMDogRVZUX0xPR1Q6NDI5NDk2NzI5NToweGZmZmZmZmZmOjQyOTQ5NjcyOTUNCj4gIGl3bHdp\n"
- "ZmkgMDAwMDowMzowMC4wOiBFVlRfTE9HVDo0Mjk0OTY3Mjk1OjB4ZmZmZmZmZmY6NDI5NDk2NzI5\n"
- "NQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEVWVF9MT0dUOjQyOTQ5NjcyOTU6MHhmZmZmZmZm\n"
- "Zjo0Mjk0OTY3Mjk1DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogRVZUX0xPR1Q6NDI5NDk2NzI5\n"
- "NToweGZmZmZmZmZmOjQyOTQ5NjcyOTUNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBFVlRfTE9H\n"
- "VDo0Mjk0OTY3Mjk1OjB4ZmZmZmZmZmY6NDI5NDk2NzI5NQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAw\n"
- "LjA6IEVWVF9MT0dUOjQyOTQ5NjcyOTU6MHhmZmZmZmZmZjo0Mjk0OTY3Mjk1DQo+ICBpd2x3aWZp\n"
- "IDAwMDA6MDM6MDAuMDogRVZUX0xPR1Q6NDI5NDk2NzI5NToweGZmZmZmZmZmOjQyOTQ5NjcyOTUN\n"
- "Cj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBFVlRfTE9HVDo0Mjk0OTY3Mjk1OjB4ZmZmZmZmZmY6\n"
- "NDI5NDk2NzI5NQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEVWVF9MT0dUOjQyOTQ5NjcyOTU6\n"
- "MHhmZmZmZmZmZjo0Mjk0OTY3Mjk1DQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogRVZUX0xPR1Q6\n"
- "NDI5NDk2NzI5NToweGZmZmZmZmZmOjQyOTQ5NjcyOTUNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4w\n"
- "OiBFVlRfTE9HVDo0Mjk0OTY3Mjk1OjB4ZmZmZmZmZmY6NDI5NDk2NzI5NQ0KPiAgaXdsd2lmaSAw\n"
- "MDAwOjAzOjAwLjA6IEVWVF9MT0dUOjQyOTQ5NjcyOTU6MHhmZmZmZmZmZjo0Mjk0OTY3Mjk1DQo+\n"
- "ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogRVZUX0xPR1Q6NDI5NDk2NzI5NToweGZmZmZmZmZmOjQy\n"
- "OTQ5NjcyOTUNCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBFVlRfTE9HVDo0Mjk0OTY3Mjk1OjB4\n"
- "ZmZmZmZmZmY6NDI5NDk2NzI5NQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEVWVF9MT0dUOjQy\n"
- "OTQ5NjcyOTU6MHhmZmZmZmZmZjo0Mjk0OTY3Mjk1DQo+ICB3bGFuMDogSFcgcHJvYmxlbSAtIGNh\n"
- "biBub3Qgc3RvcCByeCBhZ2dyZWdhdGlvbiBmb3IgMDA6YjA6MGM6NGU6YTU6MjggdGlkIDANCj4g\n"
- "IGllZWU4MDIxMSBwaHkwOiBIYXJkd2FyZSByZXN0YXJ0IHdhcyByZXF1ZXN0ZWQNCj4gIGl3bHdp\n"
- "ZmkgMDAwMDowMzowMC4wOiBpd2xfdHJhbnNfd2FpdF90eF9xdWV1ZV9lbXB0eSBiYWQgc3RhdGUg\n"
- "PSAwDQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogTDEgRGlzYWJsZWQgLSBMVFIgRGlzYWJsZWQN\n"
- "Cj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBSYWRpbyB0eXBlPTB4MS0weDItMHgwDQo+ICBpd2x3\n"
- "aWZpIDAwMDA6MDM6MDAuMDogRmFpbGVkIHRvIGxvYWQgZmlybXdhcmUgY2h1bmshDQo+ICBpd2x3\n"
- "aWZpIDAwMDA6MDM6MDAuMDogQ291bGQgbm90IGxvYWQgdGhlIFswXSB1Q29kZSBzZWN0aW9uDQo+\n"
- "ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogRmFpbGVkIHRvIHJ1biBJTklUIHVjb2RlOiAtMTEwDQo+\n"
- "ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogVW5hYmxlIHRvIGluaXRpYWxpemUgZGV2aWNlLg0KPiAg\n"
- "LS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tDQo+ICBXQVJOSU5HOiBDUFU6IDAg\n"
- "UElEOiAzMCBhdCBuZXQvbWFjODAyMTEvdXRpbC5jOjE4MDAgaWVlZTgwMjExX3JlY29uZmlnKzB4\n"
- "NjZhLzB4MmEwMCBbbWFjODAyMTFdKCkNCj4gIEhhcmR3YXJlIGJlY2FtZSB1bmF2YWlsYWJsZSBk\n"
- "dXJpbmcgcmVzdGFydC4NCj4gIE1vZHVsZXMgbGlua2VkIGluOiBjdHIgY2NtIGZ1c2UgdHVuIGlw\n"
- "dGFibGVfbWFuZ2xlIHh0X0RTQ1AgbmZfY29ubnRyYWNrX2lwdjYgbmZfZGVmcmENCj4gZV9maWx0\n"
- "ZXIgaXA2X3RhYmxlcyB4dF90Y3B1ZHAgbmZfY29ubnRyYWNrX2lwdjQgbmZfZGVmcmFnX2lwdjQg\n"
- "eHRfc3RhdGUgbmZfY29ubnRyYWNrIGFmX3BhY2tldCBpcHRhYmxlX2ZpbHRlciBpcF90YWJsZXMg\n"
- "eF90YWJsZXMgaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCBpd2xkdm0gbWFjODAyMTEga3Zt\n"
- "X2ludGVsIGt2bSBzbmRfaGRhX2NvZGVjX2NvbmV4YW50IHNuZF9oZGFfY29kZWNfZ2VuZXJpYyBp\n"
- "d2x3aWZpIG1pY3JvY29kZSBzbmRfaGRhX2ludGVsIHNuZF9oZGFfY29udHJvbGxlciBzbmRfaGRh\n"
- "X2NvZGVjIHNuZF9od2RlcCBzbmRfcGNtIGNmZzgwMjExIHRoaW5rcGFkX2FjcGkgc25kX3NlcSBw\n"
- "Y3Nwa3IgaTJjX2k4MDEgbHBjX2ljaCBtZmRfY29yZSBzbmRfc2VxX2RldmljZSBzbmRfaGRhX2Nv\n"
- "cmUgc25kX3RpbWVyIGUxMDAwZSBzbmQgcHRwIHBwc19jb3JlIHRoZXJtYWwgd21pIGFjIHNvdW5k\n"
- "Y29yZSByZmtpbGwgYmF0dGVyeSB0cG1fdGlzIHRwbSBhY3BpX2NwdWZyZXEgcHJvY2Vzc29yIGRt\n"
- "X21vZCBlaGNpX3BjaSB1aGNpX2hjZCBlaGNpX2hjZCBpOTE1IGkyY19hbGdvX2JpdCBkcm1fa21z\n"
- "X2hlbHBlciBhdGFfZ2VuZXJpYyB1c2Jjb3JlIHVzYl9jb21tb24gZHJtIHZpZGVvIHRoZXJtYWxf\n"
- "c3lzIGJ1dHRvbiBzZyBhdXRvZnM0DQo+ICBDUFU6IDAgUElEOiAzMCBDb21tOiBrd29ya2VyLzA6\n"
- "MSBOb3QgdGFpbnRlZCA0LjAuMC0wOTAwMC1nNjQ2ZGE2MyAjMQ0KPiAgSGFyZHdhcmUgbmFtZTog\n"
- "TEVOT1ZPIDc0NzBCTjIvNzQ3MEJOMiwgQklPUyA2REVUMzhXVyAoMi4wMiApIDEyLzE5LzIwMDgN\n"
- "Cj4gIFdvcmtxdWV1ZTogZXZlbnRzIGllZWU4MDIxMV9yZXN0YXJ0X3dvcmsgW21hYzgwMjExXQ0K\n"
- "PiAgIGZmZmZmZmZmYzA3MjFiMjYgZmZmZjg4MDA3OTQ0M2MyOCBmZmZmZmZmZjgxNjg2Y2MzIDAw\n"
- "MDAwMDAwMDAwMDAwMDANCj4gICBmZmZmODgwMDc5NDQzYzc4IGZmZmY4ODAwNzk0NDNjNjggZmZm\n"
- "ZmZmZmY4MTA1ZThmYSBmZmZmZmZmZjgxYzQ0NTAwDQo+ICAgZmZmZjg4MDA3NjA5MWUxOCAwMDAw\n"
- "MDAwMGZmZmZmZjkyIGZmZmY4ODAwN2MyMTViODAgZmZmZjg4MDA3YzIxZTUwMA0KPiAgQ2FsbCBU\n"
- "cmFjZToNCj4gICBbPGZmZmZmZmZmODE2ODZjYzM+XSBkdW1wX3N0YWNrKzB4NGMvMHg2NQ0KPiAg\n"
- "IFs8ZmZmZmZmZmY4MTA1ZThmYT5dIHdhcm5fc2xvd3BhdGhfY29tbW9uKzB4OGEvMHhjMA0KPiAg\n"
- "IFs8ZmZmZmZmZmY4MTA1ZTk3Nj5dIHdhcm5fc2xvd3BhdGhfZm10KzB4NDYvMHg1MA0KPiAgIFs8\n"
- "ZmZmZmZmZmZjMDZjMmUxYz5dID8gdHJhY2VfZHJ2X3JldHVybl9pbnQrMHgxOGMvMHgxYzAgW21h\n"
- "YzgwMjExXQ0KPiAgIFs8ZmZmZmZmZmZjMDZjN2FiYT5dIGllZWU4MDIxMV9yZWNvbmZpZysweDY2\n"
- "YS8weDJhMDAgW21hYzgwMjExXQ0KPiAgIFs8ZmZmZmZmZmY4MTY4Y2JlZT5dID8gbXV0ZXhfdW5s\n"
- "b2NrKzB4ZS8weDEwDQo+ICAgWzxmZmZmZmZmZmMwNjc3MTIyPl0gaWVlZTgwMjExX3Jlc3RhcnRf\n"
- "d29yaysweDQyLzB4NzAgW21hYzgwMjExXQ0KPiAgIFs8ZmZmZmZmZmY4MTA3Y2U1OD5dIHByb2Nl\n"
- "c3Nfb25lX3dvcmsrMHgxZDgvMHg4MDANCj4gICBbPGZmZmZmZmZmODEwN2NkY2I+XSA/IHByb2Nl\n"
- "c3Nfb25lX3dvcmsrMHgxNGIvMHg4MDANCj4gICBbPGZmZmZmZmZmODEwN2Q1OWI+XSB3b3JrZXJf\n"
- "dGhyZWFkKzB4MTFiLzB4NDcwDQo+ICAgWzxmZmZmZmZmZjgxMDdkNDgwPl0gPyBwcm9jZXNzX29u\n"
- "ZV93b3JrKzB4ODAwLzB4ODAwDQo+ICAgWzxmZmZmZmZmZjgxMDgzYjlmPl0ga3RocmVhZCsweGVm\n"
- "LzB4MTEwDQo+ICAgWzxmZmZmZmZmZjgxMDgzYWIwPl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2Rl\n"
- "KzB4MjEwLzB4MjEwDQo+ICAgWzxmZmZmZmZmZjgxNjhmY2UyPl0gcmV0X2Zyb21fZm9yaysweDQy\n"
- "LzB4NzANCj4gICBbPGZmZmZmZmZmODEwODNhYjA+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUr\n"
- "MHgyMTAvMHgyMTANCj4gIC0tLVsgZW5kIHRyYWNlIDVjZWNlY2QwOWI4MzRhZDEgXS0tLQ0KPiAg\n"
- "LS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tDQo+ICBXQVJOSU5HOiBDUFU6IDAg\n"
- "UElEOiAzMCBhdCBuZXQvbWFjODAyMTEvZHJpdmVyLW9wcy5oOjEyIGllZWU4MDIxMV9kb19zdG9w\n"
- "KzB4YWQ0LzB4YjgwIFttYWM4MDIxMV0oKQ0KPiAgd2xhbjA6ICBGYWlsZWQgY2hlY2stc2RhdGEt\n"
- "aW4tZHJpdmVyIGNoZWNrLCBmbGFnczogMHg0DQo+ICBNb2R1bGVzIGxpbmtlZCBpbjogY3RyIGNj\n"
- "bSBmdXNlIHR1biBpcHRhYmxlX21hbmdsZSB4dF9EU0NQIG5mX2Nvbm50cmFja19pcHY2IG5mX2Rl\n"
- "ZnJhZ19pcHY2IGlwNnRhYmxlX2ZpbHRlciBpcDZfdGFibGVzIHh0X3RjcHVkcCBuZl9jb25udHJh\n"
- "Y2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9zdGF0ZSBuZl9jb25udHJhY2sgYWZfcGFja2V0IGlw\n"
- "dGFibGVfZmlsdGVyIGlwX3RhYmxlcyB4X3RhYmxlcyBpVENPX3dkdCBpVENPX3ZlbmRvcl9zdXBw\n"
- "b3J0IGl3bGR2bSBtYWM4MDIxMSBrdm1faW50ZWwga3ZtIHNuZF9oZGFfY29kZWNfY29uZXhhbnQg\n"
- "c25kX2hkYV9jb2RlY19nZW5lcmljIGl3bHdpZmkgbWljcm9jb2RlIHNuZF9oZGFfaW50ZWwgc25k\n"
- "X2hkYV9jb250cm9sbGVyIHNuZF9oZGFfY29kZWMgc25kX2h3ZGVwIHNuZF9wY20gY2ZnODAyMTEg\n"
- "dGhpbmtwYWRfYWNwaSBzbmRfc2VxIHBjc3BrciBpMmNfaTgwMSBscGNfaWNoIG1mZF9jb3JlIHNu\n"
- "ZF9zZXFfZGV2aWNlIHNuZF9oZGFfY29yZSBzbmRfdGltZXIgZTEwMDBlIHNuZCBwdHAgcHBzX2Nv\n"
- "cmUgdGhlcm1hbCB3bWkgYWMgc291bmRjb3JlIHJma2lsbCBiYXR0ZXJ5IHRwbV90aXMgdHBtIGFj\n"
- "cGlfY3B1ZnJlcSBwcm9jZXNzb3IgZG1fbW9kIGVoY2lfcGNpIHVoY2lfaGNkIGVoY2lfaGNkIGk5\n"
- "MTUgaTJjX2FsZ29fYml0IGRybV9rbXNfaGVscGVyIGF0YV9nZW5lcmljIHVzYmNvcmUgdXNiX2Nv\n"
- "bW1vbiBkcm0gdmlkZW8gdGhlcm1hbF9zeXMgYnV0dG9uIHNnIGF1dG9mczQNCj4gIENQVTogMCBQ\n"
- "SUQ6IDMwIENvbW06IGt3b3JrZXIvMDoxIFRhaW50ZWQ6IEcgICAgICAgIFcgICAgICAgNC4wLjAt\n"
- "MDkwMDAtZzY0NmRhNjMgIzENCj4gIEhhcmR3YXJlIG5hbWU6IExFTk9WTyA3NDcwQk4yLzc0NzBC\n"
- "TjIsIEJJT1MgNkRFVDM4V1cgKDIuMDIgKSAxMi8xOS8yMDA4DQo+ICBXb3JrcXVldWU6IGV2ZW50\n"
- "cyBpZWVlODAyMTFfcmVzdGFydF93b3JrIFttYWM4MDIxMV0NCj4gICBmZmZmZmZmZmMwNzIxNWZh\n"
- "IGZmZmY4ODAwNzk0NDNhNzggZmZmZmZmZmY4MTY4NmNjMyAwMDAwMDAwMDAwMDAwMDAwDQo+ICAg\n"
- "ZmZmZjg4MDA3OTQ0M2FjOCBmZmZmODgwMDc5NDQzYWI4IGZmZmZmZmZmODEwNWU4ZmEgMDAwMDAw\n"
- "MDAwMDAwMDI0Ng0KPiAgIGZmZmY4ODAwNmE2MDA5YzAgZmZmZjg4MDA3NjA5MDllMCAwMDAwMDAw\n"
- "MDAwMDAwMDAwIGZmZmY4ODAwNzYwOTE3ODANCj4gIENhbGwgVHJhY2U6DQo+ICAgWzxmZmZmZmZm\n"
- "ZjgxNjg2Y2MzPl0gZHVtcF9zdGFjaysweDRjLzB4NjUNCj4gICBbPGZmZmZmZmZmODEwNWU4ZmE+\n"
- "XSB3YXJuX3Nsb3dwYXRoX2NvbW1vbisweDhhLzB4YzANCj4gICBbPGZmZmZmZmZmODEwNWU5NzY+\n"
- "XSB3YXJuX3Nsb3dwYXRoX2ZtdCsweDQ2LzB4NTANCj4gICBbPGZmZmZmZmZmODEwOGFlMmQ+XSA/\n"
- "IF9fbWlnaHRfc2xlZXArMHg0ZC8weDkwDQo+ICAgWzxmZmZmZmZmZmMwNjlkOGU0Pl0gaWVlZTgw\n"
- "MjExX2RvX3N0b3ArMHhhZDQvMHhiODAgW21hYzgwMjExXQ0KPiAgIFs8ZmZmZmZmZmY4MTVhNTRh\n"
- "Nz5dID8gZGV2X2RlYWN0aXZhdGVfbWFueSsweDI1Ny8weDMxMA0KPiAgIFs8ZmZmZmZmZmZjMDY5\n"
- "ZDlhYT5dIGllZWU4MDIxMV9zdG9wKzB4MWEvMHgyMCBbbWFjODAyMTFdDQo+ICAgWzxmZmZmZmZm\n"
- "ZjgxNTc3NjQ1Pl0gX19kZXZfY2xvc2VfbWFueSsweDk1LzB4ZTANCj4gICBbPGZmZmZmZmZmODE1\n"
- "Nzc3MTg+XSBkZXZfY2xvc2VfbWFueSsweDg4LzB4MTIwDQo+ICAgWzxmZmZmZmZmZjgxNTc5ZDQ2\n"
- "Pl0gZGV2X2Nsb3NlLnBhcnQuNzcrMHgzNi8weDUwDQo+ICAgWzxmZmZmZmZmZjgxNTc5ZDgxPl0g\n"
- "ZGV2X2Nsb3NlKzB4MjEvMHgzMA0KPiAgIFs8ZmZmZmZmZmZjMDM4OTZhZD5dIGNmZzgwMjExX3No\n"
- "dXRkb3duX2FsbF9pbnRlcmZhY2VzKzB4NGQvMHhjMCBbY2ZnODAyMTFdDQo+ICAgWzxmZmZmZmZm\n"
- "ZmMwNmMyNjc1Pl0gaWVlZTgwMjExX2hhbmRsZV9yZWNvbmZpZ19mYWlsdXJlKzB4OTUvMHhhMCBb\n"
- "bWFjODAyMTFdDQo+ICAgWzxmZmZmZmZmZmMwNmM3NTNhPl0gaWVlZTgwMjExX3JlY29uZmlnKzB4\n"
- "ZWEvMHgyYTAwIFttYWM4MDIxMV0NCj4gICBbPGZmZmZmZmZmODE2OGNiZWU+XSA/IG11dGV4X3Vu\n"
- "bG9jaysweGUvMHgxMA0KPiAgIFs8ZmZmZmZmZmZjMDY3NzEyMj5dIGllZWU4MDIxMV9yZXN0YXJ0\n"
- "X3dvcmsrMHg0Mi8weDcwIFttYWM4MDIxMV0NCj4gICBbPGZmZmZmZmZmODEwN2NlNTg+XSBwcm9j\n"
- "ZXNzX29uZV93b3JrKzB4MWQ4LzB4ODAwDQo+ICAgWzxmZmZmZmZmZjgxMDdjZGNiPl0gPyBwcm9j\n"
- "ZXNzX29uZV93b3JrKzB4MTRiLzB4ODAwDQo+ICAgWzxmZmZmZmZmZjgxMDdkNTliPl0gd29ya2Vy\n"
- "X3RocmVhZCsweDExYi8weDQ3MA0KPiAgIFs8ZmZmZmZmZmY4MTA3ZDQ4MD5dID8gcHJvY2Vzc19v\n"
- "bmVfd29yaysweDgwMC8weDgwMA0KPiAgIFs8ZmZmZmZmZmY4MTA4M2I5Zj5dIGt0aHJlYWQrMHhl\n"
- "Zi8weDExMA0KPiAgIFs8ZmZmZmZmZmY4MTA4M2FiMD5dID8ga3RocmVhZF9jcmVhdGVfb25fbm9k\n"
- "ZSsweDIxMC8weDIxMA0KPiAgIFs8ZmZmZmZmZmY4MTY4ZmNlMj5dIHJldF9mcm9tX2ZvcmsrMHg0\n"
- "Mi8weDcwDQo+ICAgWzxmZmZmZmZmZjgxMDgzYWIwPl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2Rl\n"
- "KzB4MjEwLzB4MjEwDQo+ICAtLS1bIGVuZCB0cmFjZSA1Y2VjZWNkMDliODM0YWQyIF0tLS0NCj4g\n"
- "IGNmZzgwMjExOiBDYWxsaW5nIENSREEgdG8gdXBkYXRlIHdvcmxkIHJlZ3VsYXRvcnkgZG9tYWlu\n"
- "DQo+ICBjZmc4MDIxMTogV29ybGQgcmVndWxhdG9yeSBkb21haW4gdXBkYXRlZDoNCj4gIGNmZzgw\n"
- "MjExOiAgREZTIE1hc3RlciByZWdpb246IHVuc2V0DQo+ICBjZmc4MDIxMTogICAoc3RhcnRfZnJl\n"
- "cSAtIGVuZF9mcmVxIEAgYmFuZHdpZHRoKSwgKG1heF9hbnRlbm5hX2dhaW4sIG1heF9laXJwKSwg\n"
- "KGRmc19jYWNfdGltZSkNCj4gIGNmZzgwMjExOiAgICgyNDAyMDAwIEtIeiAtIDI0NzIwMDAgS0h6\n"
- "IEAgNDAwMDAgS0h6KSwgKE4vQSwgMjAwMCBtQm0pLCAoTi9BKQ0KPiAgY2ZnODAyMTE6ICAgKDI0\n"
- "NTcwMDAgS0h6IC0gMjQ4MjAwMCBLSHogQCA0MDAwMCBLSHopLCAoTi9BLCAyMDAwIG1CbSksIChO\n"
- "L0EpDQo+ICBjZmc4MDIxMTogICAoMjQ3NDAwMCBLSHogLSAyNDk0MDAwIEtIeiBAIDIwMDAwIEtI\n"
- "eiksIChOL0EsIDIwMDAgbUJtKSwgKE4vQSkNCj4gIGNmZzgwMjExOiAgICg1MTcwMDAwIEtIeiAt\n"
- "IDUyNTAwMDAgS0h6IEAgMTYwMDAwIEtIeiksIChOL0EsIDIwMDAgbUJtKSwgKE4vQSkNCj4gIGNm\n"
- "ZzgwMjExOiAgICg1MjUwMDAwIEtIeiAtIDUzMzAwMDAgS0h6IEAgMTYwMDAwIEtIeiksIChOL0Es\n"
- "IDIwMDAgbUJtKSwgKDAgcykNCj4gIGNmZzgwMjExOiAgICg1NDkwMDAwIEtIeiAtIDU3MzAwMDAg\n"
- "S0h6IEAgMTYwMDAwIEtIeiksIChOL0EsIDIwMDAgbUJtKSwgKDAgcykNCj4gIGNmZzgwMjExOiAg\n"
- "ICg1NzM1MDAwIEtIeiAtIDU4MzUwMDAgS0h6IEAgODAwMDAgS0h6KSwgKE4vQSwgMjAwMCBtQm0p\n"
- "LCAoTi9BKQ0KPiAgY2ZnODAyMTE6ICAgKDU3MjQwMDAwIEtIeiAtIDYzNzIwMDAwIEtIeiBAIDIx\n"
- "NjAwMDAgS0h6KSwgKE4vQSwgMCBtQm0pLCAoTi9BKQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6\n"
- "IEwxIERpc2FibGVkIC0gTFRSIERpc2FibGVkDQo+ICBpd2x3aWZpIDAwMDA6MDM6MDAuMDogUmFk\n"
- "aW8gdHlwZT0weDEtMHgyLTB4MA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEZhaWxlZCB0byBs\n"
- "b2FkIGZpcm13YXJlIGNodW5rIQ0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IENvdWxkIG5vdCBs\n"
- "b2FkIHRoZSBbMF0gdUNvZGUgc2VjdGlvbg0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEZhaWxl\n"
- "ZCB0byBydW4gSU5JVCB1Y29kZTogLTExMA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IFVuYWJs\n"
- "ZSB0byBpbml0aWFsaXplIGRldmljZS4NCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBMMSBEaXNh\n"
- "YmxlZCAtIExUUiBEaXNhYmxlZA0KPiAgaXdsd2lmaSAwMDAwOjAzOjAwLjA6IFJhZGlvIHR5cGU9\n"
- "MHgxLTB4Mi0weDANCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBGYWlsZWQgdG8gbG9hZCBmaXJt\n"
- "d2FyZSBjaHVuayENCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBDb3VsZCBub3QgbG9hZCB0aGUg\n"
- "WzBdIHVDb2RlIHNlY3Rpb24NCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBGYWlsZWQgdG8gcnVu\n"
- "IElOSVQgdWNvZGU6IC0xMTANCj4gIGl3bHdpZmkgMDAwMDowMzowMC4wOiBVbmFibGUgdG8gaW5p\n"
- "dGlhbGl6ZSBkZXZpY2UuDQo+ICBlMTAwMGU6IGV0aDAgTklDIExpbmsgaXMgRG93bg0KPiAgSVB2\n"
- "NjogQUREUkNPTkYoTkVUREVWX1VQKTogZXRoMDogbGluayBpcyBub3QgcmVhZHkNCj4gIGl3bHdp\n"
- "ZmkgMDAwMDowMzowMC4wOiBMMSBEaXNhYmxlZCAtIExUUiBEaXNhYmxlZA0KPiAgaXdsd2lmaSAw\n"
- MDAwOjAzOjAwLjA6IFJhZGlvIHR5cGU9MHgxLTB4Mi0weDANCj4gDQoNCg==
+ "Hi,\n"
+ "\n"
+ "\n"
+ "On Wed, 2015-04-22 at 22:42 +0200, Jiri Kosina wrote:\n"
+ "> Hi,\n"
+ "> \n"
+ "> I've been running current Linus' tree and have been getting system lockups \n"
+ "> frequently. After a few \"silent\" lockups, I was able to obtain a dmesg \n"
+ "> before the machine turned dead again (wifi stopped working shortly before \n"
+ "> that).\n"
+ "> \n"
+ "> Before starting to debug / bisect (last known good on this machine is \n"
+ "> 4.0-rc6), I am attaching the dmesg in case someone already knows what the \n"
+ "> issue is.\n"
+ "> \n"
+ "\n"
+ "I briefly went over the iwlwifi commits between 4.0-rc6 and linux/master\n"
+ "and couldn't find anything obvious.\n"
+ "Note that for the device you have, the commits that touch\n"
+ "drivers/net/wireless/iwlwifi/mvm are not relevant.\n"
+ "\n"
+ "What you are seeing is that the PCI host is disconnecting the WiFi NIC\n"
+ "for some weird reason. It is not the first time I see that, but\n"
+ "unfortunately, I have never been able to debug this. I am personally not\n"
+ "a HW PCI expert and I couldn't reproduce either...\n"
+ "\n"
+ "I am afraid I won't save you the time of the bisection, but I am not\n"
+ "entirely sure that bisecting the iwlwifi driver is enough to find the\n"
+ "commit that broke it. You may want to bisect the pci bus driver as well.\n"
+ "First question is: Are you sure that 4.0-rc6 was good?\n"
+ "\n"
+ "Let me know if you find something.\n"
+ "\n"
+ ">  iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time out after 2000ms.\n"
+ ">  iwlwifi 0000:03:00.0: Current CMD queue read_ptr 235 write_ptr 237\n"
+ ">  iwlwifi 0000:03:00.0: Loaded firmware version: 8.83.5.1 build 33692\n"
+ ">  iwlwifi 0000:03:00.0: Start IWL Error Log Dump:\n"
+ ">  iwlwifi 0000:03:00.0: Status: 0x0000004C, count: -1\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | ADVANCED_SYSASSERT          \n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | uPc\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | branchlink1\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | branchlink2\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | interruptlink1\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | interruptlink2\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | data1\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | data2\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | line\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | beacon time\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | tsf low\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | tsf hi\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | time gp1\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | time gp2\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | time gp3\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | uCode version\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | hw version\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | board version\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | hcmd\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr0\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr1\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr2\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr3\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr4\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr_pref\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | wait_event\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | l2p_control\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | l2p_duration\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | l2p_mhvalid\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | l2p_addr_match\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | lmpm_pmg_sel\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | timestamp\n"
+ ">  iwlwifi 0000:03:00.0: 0xFFFFFFFF | flow_handler\n"
+ ">  iwlwifi 0000:03:00.0: Log capacity -1 is bogus, limit to 256 entries\n"
+ ">  iwlwifi 0000:03:00.0: Log write index -1 is bogus, limit to 256\n"
+ ">  iwlwifi 0000:03:00.0: Start IWL Event Log Dump: display last 20 entries\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  iwlwifi 0000:03:00.0: EVT_LOGT:4294967295:0xffffffff:4294967295\n"
+ ">  wlan0: HW problem - can not stop rx aggregation for 00:b0:0c:4e:a5:28 tid 0\n"
+ ">  ieee80211 phy0: Hardware restart was requested\n"
+ ">  iwlwifi 0000:03:00.0: iwl_trans_wait_tx_queue_empty bad state = 0\n"
+ ">  iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled\n"
+ ">  iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0\n"
+ ">  iwlwifi 0000:03:00.0: Failed to load firmware chunk!\n"
+ ">  iwlwifi 0000:03:00.0: Could not load the [0] uCode section\n"
+ ">  iwlwifi 0000:03:00.0: Failed to run INIT ucode: -110\n"
+ ">  iwlwifi 0000:03:00.0: Unable to initialize device.\n"
+ ">  ------------[ cut here ]------------\n"
+ ">  WARNING: CPU: 0 PID: 30 at net/mac80211/util.c:1800 ieee80211_reconfig+0x66a/0x2a00 [mac80211]()\n"
+ ">  Hardware became unavailable during restart.\n"
+ ">  Modules linked in: ctr ccm fuse tun iptable_mangle xt_DSCP nf_conntrack_ipv6 nf_defra\n"
+ "> e_filter ip6_tables xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack af_packet iptable_filter ip_tables x_tables iTCO_wdt iTCO_vendor_support iwldvm mac80211 kvm_intel kvm snd_hda_codec_conexant snd_hda_codec_generic iwlwifi microcode snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep snd_pcm cfg80211 thinkpad_acpi snd_seq pcspkr i2c_i801 lpc_ich mfd_core snd_seq_device snd_hda_core snd_timer e1000e snd ptp pps_core thermal wmi ac soundcore rfkill battery tpm_tis tpm acpi_cpufreq processor dm_mod ehci_pci uhci_hcd ehci_hcd i915 i2c_algo_bit drm_kms_helper ata_generic usbcore usb_common drm video thermal_sys button sg autofs4\n"
+ ">  CPU: 0 PID: 30 Comm: kworker/0:1 Not tainted 4.0.0-09000-g646da63 #1\n"
+ ">  Hardware name: LENOVO 7470BN2/7470BN2, BIOS 6DET38WW (2.02 ) 12/19/2008\n"
+ ">  Workqueue: events ieee80211_restart_work [mac80211]\n"
+ ">   ffffffffc0721b26 ffff880079443c28 ffffffff81686cc3 0000000000000000\n"
+ ">   ffff880079443c78 ffff880079443c68 ffffffff8105e8fa ffffffff81c44500\n"
+ ">   ffff880076091e18 00000000ffffff92 ffff88007c215b80 ffff88007c21e500\n"
+ ">  Call Trace:\n"
+ ">   [<ffffffff81686cc3>] dump_stack+0x4c/0x65\n"
+ ">   [<ffffffff8105e8fa>] warn_slowpath_common+0x8a/0xc0\n"
+ ">   [<ffffffff8105e976>] warn_slowpath_fmt+0x46/0x50\n"
+ ">   [<ffffffffc06c2e1c>] ? trace_drv_return_int+0x18c/0x1c0 [mac80211]\n"
+ ">   [<ffffffffc06c7aba>] ieee80211_reconfig+0x66a/0x2a00 [mac80211]\n"
+ ">   [<ffffffff8168cbee>] ? mutex_unlock+0xe/0x10\n"
+ ">   [<ffffffffc0677122>] ieee80211_restart_work+0x42/0x70 [mac80211]\n"
+ ">   [<ffffffff8107ce58>] process_one_work+0x1d8/0x800\n"
+ ">   [<ffffffff8107cdcb>] ? process_one_work+0x14b/0x800\n"
+ ">   [<ffffffff8107d59b>] worker_thread+0x11b/0x470\n"
+ ">   [<ffffffff8107d480>] ? process_one_work+0x800/0x800\n"
+ ">   [<ffffffff81083b9f>] kthread+0xef/0x110\n"
+ ">   [<ffffffff81083ab0>] ? kthread_create_on_node+0x210/0x210\n"
+ ">   [<ffffffff8168fce2>] ret_from_fork+0x42/0x70\n"
+ ">   [<ffffffff81083ab0>] ? kthread_create_on_node+0x210/0x210\n"
+ ">  ---[ end trace 5cececd09b834ad1 ]---\n"
+ ">  ------------[ cut here ]------------\n"
+ ">  WARNING: CPU: 0 PID: 30 at net/mac80211/driver-ops.h:12 ieee80211_do_stop+0xad4/0xb80 [mac80211]()\n"
+ ">  wlan0:  Failed check-sdata-in-driver check, flags: 0x4\n"
+ ">  Modules linked in: ctr ccm fuse tun iptable_mangle xt_DSCP nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack af_packet iptable_filter ip_tables x_tables iTCO_wdt iTCO_vendor_support iwldvm mac80211 kvm_intel kvm snd_hda_codec_conexant snd_hda_codec_generic iwlwifi microcode snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep snd_pcm cfg80211 thinkpad_acpi snd_seq pcspkr i2c_i801 lpc_ich mfd_core snd_seq_device snd_hda_core snd_timer e1000e snd ptp pps_core thermal wmi ac soundcore rfkill battery tpm_tis tpm acpi_cpufreq processor dm_mod ehci_pci uhci_hcd ehci_hcd i915 i2c_algo_bit drm_kms_helper ata_generic usbcore usb_common drm video thermal_sys button sg autofs4\n"
+ ">  CPU: 0 PID: 30 Comm: kworker/0:1 Tainted: G        W       4.0.0-09000-g646da63 #1\n"
+ ">  Hardware name: LENOVO 7470BN2/7470BN2, BIOS 6DET38WW (2.02 ) 12/19/2008\n"
+ ">  Workqueue: events ieee80211_restart_work [mac80211]\n"
+ ">   ffffffffc07215fa ffff880079443a78 ffffffff81686cc3 0000000000000000\n"
+ ">   ffff880079443ac8 ffff880079443ab8 ffffffff8105e8fa 0000000000000246\n"
+ ">   ffff88006a6009c0 ffff8800760909e0 0000000000000000 ffff880076091780\n"
+ ">  Call Trace:\n"
+ ">   [<ffffffff81686cc3>] dump_stack+0x4c/0x65\n"
+ ">   [<ffffffff8105e8fa>] warn_slowpath_common+0x8a/0xc0\n"
+ ">   [<ffffffff8105e976>] warn_slowpath_fmt+0x46/0x50\n"
+ ">   [<ffffffff8108ae2d>] ? __might_sleep+0x4d/0x90\n"
+ ">   [<ffffffffc069d8e4>] ieee80211_do_stop+0xad4/0xb80 [mac80211]\n"
+ ">   [<ffffffff815a54a7>] ? dev_deactivate_many+0x257/0x310\n"
+ ">   [<ffffffffc069d9aa>] ieee80211_stop+0x1a/0x20 [mac80211]\n"
+ ">   [<ffffffff81577645>] __dev_close_many+0x95/0xe0\n"
+ ">   [<ffffffff81577718>] dev_close_many+0x88/0x120\n"
+ ">   [<ffffffff81579d46>] dev_close.part.77+0x36/0x50\n"
+ ">   [<ffffffff81579d81>] dev_close+0x21/0x30\n"
+ ">   [<ffffffffc03896ad>] cfg80211_shutdown_all_interfaces+0x4d/0xc0 [cfg80211]\n"
+ ">   [<ffffffffc06c2675>] ieee80211_handle_reconfig_failure+0x95/0xa0 [mac80211]\n"
+ ">   [<ffffffffc06c753a>] ieee80211_reconfig+0xea/0x2a00 [mac80211]\n"
+ ">   [<ffffffff8168cbee>] ? mutex_unlock+0xe/0x10\n"
+ ">   [<ffffffffc0677122>] ieee80211_restart_work+0x42/0x70 [mac80211]\n"
+ ">   [<ffffffff8107ce58>] process_one_work+0x1d8/0x800\n"
+ ">   [<ffffffff8107cdcb>] ? process_one_work+0x14b/0x800\n"
+ ">   [<ffffffff8107d59b>] worker_thread+0x11b/0x470\n"
+ ">   [<ffffffff8107d480>] ? process_one_work+0x800/0x800\n"
+ ">   [<ffffffff81083b9f>] kthread+0xef/0x110\n"
+ ">   [<ffffffff81083ab0>] ? kthread_create_on_node+0x210/0x210\n"
+ ">   [<ffffffff8168fce2>] ret_from_fork+0x42/0x70\n"
+ ">   [<ffffffff81083ab0>] ? kthread_create_on_node+0x210/0x210\n"
+ ">  ---[ end trace 5cececd09b834ad2 ]---\n"
+ ">  cfg80211: Calling CRDA to update world regulatory domain\n"
+ ">  cfg80211: World regulatory domain updated:\n"
+ ">  cfg80211:  DFS Master region: unset\n"
+ ">  cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)\n"
+ ">  cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)\n"
+ ">  cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)\n"
+ ">  cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)\n"
+ ">  cfg80211:   (5170000 KHz - 5250000 KHz @ 160000 KHz), (N/A, 2000 mBm), (N/A)\n"
+ ">  cfg80211:   (5250000 KHz - 5330000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)\n"
+ ">  cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)\n"
+ ">  cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)\n"
+ ">  cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)\n"
+ ">  iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled\n"
+ ">  iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0\n"
+ ">  iwlwifi 0000:03:00.0: Failed to load firmware chunk!\n"
+ ">  iwlwifi 0000:03:00.0: Could not load the [0] uCode section\n"
+ ">  iwlwifi 0000:03:00.0: Failed to run INIT ucode: -110\n"
+ ">  iwlwifi 0000:03:00.0: Unable to initialize device.\n"
+ ">  iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled\n"
+ ">  iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0\n"
+ ">  iwlwifi 0000:03:00.0: Failed to load firmware chunk!\n"
+ ">  iwlwifi 0000:03:00.0: Could not load the [0] uCode section\n"
+ ">  iwlwifi 0000:03:00.0: Failed to run INIT ucode: -110\n"
+ ">  iwlwifi 0000:03:00.0: Unable to initialize device.\n"
+ ">  e1000e: eth0 NIC Link is Down\n"
+ ">  IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready\n"
+ ">  iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled\n"
+ ">  iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0\n"
+ "> \n"
+ "\n"
+ "\303\277\303\264\303\250\302\272{.n\303\207+\302\211\302\267\302\237\302\256\302\211\302\255\302\206+%\302\212\303\213\303\277\302\261\303\251\303\235\302\266\027\302\245\302\212w\303\277\302\272{.n\303\207+\302\211\302\267\302\245\302\212{\302\261\303\276G\302\253\302\235\303\251\303\277\302\212{ay\302\272\035\303\212\302\207\303\232\302\231\303\253,j\a\302\255\302\242f\302\243\302\242\302\267h\302\232\302\217\303\257\302\201\303\252\303\277\302\221\303\252\303\247z_\303\250\302\256\003(\302\255\303\251\302\232\302\216\302\212\303\235\302\242j\"\302\235\303\272\032\302\266\033m\302\247\303\277\303\277\302\276\a\302\253\303\276G\302\253\302\235\303\251\303\277\302\242\302\270?\302\231\302\250\303\250\302\255\303\232&\302\243\303\270\302\247~\302\217\303\241\302\266iO\302\225\303\246\302\254z\302\267\302\232v\303\230^\024\004\032\302\266\033m\302\247\303\277\303\277\303\203\f\303\277\302\266\303\254\303\277\302\242\302\270?\302\226I\302\245"
 
-560fc1ff965a26fe5ee7ff7774f5795f96aa4dc89eae4f9e9ab027a3d1c92e3c
+dcebea013bd1739a9c20488bcbce965406686a75d6c388f49d0015b1261592bf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.