All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1401638869.7663.21.camel@x230>

diff --git a/a/1.txt b/N1/1.txt
index 9bd3d96..db9ac82 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,31 +1,33 @@
-T24gU3VuLCAyMDE0LTA2LTAxIGF0IDEyOjExICswMjAwLCBBbmRyZWFzIE5vZXZlciB3cm90ZToN
-Cj4gT24gU3VuLCBKdW4gMSwgMjAxNCBhdCAxOjUxIEFNLCBNYXR0aGV3IEdhcnJldHQNCj4gPG1h
-dHRoZXcuZ2FycmV0dEBuZWJ1bGEuY29tPiB3cm90ZToNCj4gPiBUaGlzIHNlZW1zIHRvIGJlIHdv
-cmtpbmcgd2VsbCBvbiBteSBNQlAuIEl0IGFwcGVhcnMgdG8gYnJvYWRseSB3b3JrIG9uDQo+ID4g
-bXkgTWFjIFBybywgd2hpY2ggaGFzIFRodW5kZXJib2x0IDIgaGFyZHdhcmUgLSBJIGFkZGVkIHRo
-ZSBQQ0kgSUQsIGFuZA0KPiA+IGxvYWRpbmcgdGhlIHRodW5kZXJib2x0IGRyaXZlciBhZnRlciB0
-aGUgZGV2aWNlIGlzIHBsdWdnZWQgaW4gd29ya3MsIGJ1dA0KPiA+IGl0IHdvbid0IHJlY29nbmlz
-ZSBob3RwbHVnIGV2ZW50cy4gSSBkb24ndCBhcHBlYXIgdG8gZ2V0IGFueSBpbnRlcnJ1cHRzDQo+
-ID4gZnJvbSB0aGUgVGh1bmRlcmJvbHQgY29udHJvbGxlci4gQW55IGlkZWEgd2hhdCBtaWdodCBi
-ZSBoYXBwZW5pbmcgdGhlcmU/DQo+IFNvIHRoZSBjb21tdW5pY2F0aW9uIHdpdGggdGhlIGNvbnRy
-b2xsZXIgd29ya3MgKGRtZXNnIGR1bXBzIGEgbGlzdCBvZg0KPiBwb3J0cyBldGMuKT8gRG8geW91
-IGdldCBwbHVnIGV2ZW50cyAoInJlc2V0dGluZyBlcnJvciBvbiBwb3J0IC4uLiIpPw0KPiBZb3Ug
-Y291bGQgdHJ5IHRvIHBsYXkgYXJvdW5kIHdpdGggdGJfcGx1Z19ldmVudHNfYWN0aXZlLCBpZiB5
-b3Ugd2FudA0KPiB0byBleHBlcmltZW50LiBJIGNhbiBhbHNvIHRha2UgYW5vdGhlciBsb29rIGF0
-IHdoYXQgT1MgWCBkb2VzIG9uY2UgSQ0KPiBnZXQgYmFjayB0byBteSB3b3Jrc3RhdGlvbiAod2hl
-biBJIHdvcmtlZCBvbiB0aGlzIHBhcnQgZmFsY29uIHJpZGdlDQo+IHdhcyBub3QgamV0IHJlbGVh
-c2VkLCBzbyBtYXliZSB0aGV5IGRvIHRoaW5ncyBkaWZmZXJlbnRseSBub3cpLg0KDQpZZWFoLCB0
-aGF0IHdhcyBpdC4gSSdsbCBtYWlsIHRoZSBwYXRjaCBzZXBhcmF0ZWx5Lg0KDQoNCj4gPiBBcyBm
-YXIgYXMgdGhlIHF1aXJrcyBnbyAtIHBlcmhhcHMgc29tZXRoaW5nIGxpa2UgdGhpcyB3b3VsZCBi
-ZQ0KPiA+IHJlYXNvbmFibGUsIHJhdGhlciB0aGFuIG1haW50YWluaW5nIGEgbGlzdCBvZiBtYWNo
-aW5lcz8NCj4gSSBoYXZlIG9idGFpbmVkIEFDUEkgZHVtcHMgZnJvbSBhIGxhdGUgMjAxMyBNQlAg
-YW5kIGZyb20gYSBNYWNQcm8NCj4gKGJvdGggYXJlIGZhbGNvbiByaWRnZSBkZXZpY2VzKSBhbmQg
-dGhlc2UgY29udGFpbiBhIGZldyBmaXJtd2FyZQ0KPiBjaGFuZ2VzLiBGb3IgZXhhbXBsZSBTWElP
-LCBTWElMIGFuZCBTWExWIGFyZSBnb25lIHNvIHRoZSBzaHV0ZG93bg0KPiBxdWlyayB3aWxsIGZh
-aWwuIFdpdGggc29tZSBsdWNrIHRoYXQgbWVhbnMgdGhhdCB0aGUgc2h1dGRvd24gcXVpcmsgaXMN
-Cj4gbm8gbG9uZ2VyIHJlcXVpcmVkIGZvciBmYWxjb24gcmlkZ2UgaGFyZHdhcmUuDQoNClllYWgs
-IGl0IHNlZW1zIEkgZG9uJ3QgbmVlZCB0aGUgc3VzcGVuZCBxdWlyayAtIHRoZSBOSEkgaXMgc3Rp
-bGwgdGhlcmUNCndpdGhvdXQgaXQuIEkgc3RpbGwgdGhpbmsgd2Ugc2hvdWxkIG1ha2UgdGhlIHF1
-aXJrIGdlbmVyYWwgcmF0aGVyIHRoYW4NCnR5aW5nIGl0IHRvIHRoZSBtYWNoaW5lcywgdGhlIHdv
-cnN0IGNhc2UgaXMgdGhhdCBpdCdsbCBqdXN0IGRvIG5vdGhpbmcuDQoNCi0tIA0KTWF0dGhldyBH
-YXJyZXR0IDxtYXR0aGV3LmdhcnJldHRAbmVidWxhLmNvbT4NCg==
+On Sun, 2014-06-01 at 12:11 +0200, Andreas Noever wrote:
+> On Sun, Jun 1, 2014 at 1:51 AM, Matthew Garrett
+> <matthew.garrett@nebula.com> wrote:
+> > This seems to be working well on my MBP. It appears to broadly work on
+> > my Mac Pro, which has Thunderbolt 2 hardware - I added the PCI ID, and
+> > loading the thunderbolt driver after the device is plugged in works, but
+> > it won't recognise hotplug events. I don't appear to get any interrupts
+> > from the Thunderbolt controller. Any idea what might be happening there?
+> So the communication with the controller works (dmesg dumps a list of
+> ports etc.)? Do you get plug events ("resetting error on port ...")?
+> You could try to play around with tb_plug_events_active, if you want
+> to experiment. I can also take another look at what OS X does once I
+> get back to my workstation (when I worked on this part falcon ridge
+> was not jet released, so maybe they do things differently now).
+
+Yeah, that was it. I'll mail the patch separately.
+
+
+> > As far as the quirks go - perhaps something like this would be
+> > reasonable, rather than maintaining a list of machines?
+> I have obtained ACPI dumps from a late 2013 MBP and from a MacPro
+> (both are falcon ridge devices) and these contain a few firmware
+> changes. For example SXIO, SXIL and SXLV are gone so the shutdown
+> quirk will fail. With some luck that means that the shutdown quirk is
+> no longer required for falcon ridge hardware.
+
+Yeah, it seems I don't need the suspend quirk - the NHI is still there
+without it. I still think we should make the quirk general rather than
+tying it to the machines, the worst case is that it'll just do nothing.
+
+-- 
+Matthew Garrett <matthew.garrett@nebula.com>
+ÿôèº{.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 c3a8d00..b28e433 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -11,36 +11,38 @@
  " bhelgaas@google.com <bhelgaas@google.com>\0"
  "\00:1\0"
  "b\0"
- "T24gU3VuLCAyMDE0LTA2LTAxIGF0IDEyOjExICswMjAwLCBBbmRyZWFzIE5vZXZlciB3cm90ZToN\n"
- "Cj4gT24gU3VuLCBKdW4gMSwgMjAxNCBhdCAxOjUxIEFNLCBNYXR0aGV3IEdhcnJldHQNCj4gPG1h\n"
- "dHRoZXcuZ2FycmV0dEBuZWJ1bGEuY29tPiB3cm90ZToNCj4gPiBUaGlzIHNlZW1zIHRvIGJlIHdv\n"
- "cmtpbmcgd2VsbCBvbiBteSBNQlAuIEl0IGFwcGVhcnMgdG8gYnJvYWRseSB3b3JrIG9uDQo+ID4g\n"
- "bXkgTWFjIFBybywgd2hpY2ggaGFzIFRodW5kZXJib2x0IDIgaGFyZHdhcmUgLSBJIGFkZGVkIHRo\n"
- "ZSBQQ0kgSUQsIGFuZA0KPiA+IGxvYWRpbmcgdGhlIHRodW5kZXJib2x0IGRyaXZlciBhZnRlciB0\n"
- "aGUgZGV2aWNlIGlzIHBsdWdnZWQgaW4gd29ya3MsIGJ1dA0KPiA+IGl0IHdvbid0IHJlY29nbmlz\n"
- "ZSBob3RwbHVnIGV2ZW50cy4gSSBkb24ndCBhcHBlYXIgdG8gZ2V0IGFueSBpbnRlcnJ1cHRzDQo+\n"
- "ID4gZnJvbSB0aGUgVGh1bmRlcmJvbHQgY29udHJvbGxlci4gQW55IGlkZWEgd2hhdCBtaWdodCBi\n"
- "ZSBoYXBwZW5pbmcgdGhlcmU/DQo+IFNvIHRoZSBjb21tdW5pY2F0aW9uIHdpdGggdGhlIGNvbnRy\n"
- "b2xsZXIgd29ya3MgKGRtZXNnIGR1bXBzIGEgbGlzdCBvZg0KPiBwb3J0cyBldGMuKT8gRG8geW91\n"
- "IGdldCBwbHVnIGV2ZW50cyAoInJlc2V0dGluZyBlcnJvciBvbiBwb3J0IC4uLiIpPw0KPiBZb3Ug\n"
- "Y291bGQgdHJ5IHRvIHBsYXkgYXJvdW5kIHdpdGggdGJfcGx1Z19ldmVudHNfYWN0aXZlLCBpZiB5\n"
- "b3Ugd2FudA0KPiB0byBleHBlcmltZW50LiBJIGNhbiBhbHNvIHRha2UgYW5vdGhlciBsb29rIGF0\n"
- "IHdoYXQgT1MgWCBkb2VzIG9uY2UgSQ0KPiBnZXQgYmFjayB0byBteSB3b3Jrc3RhdGlvbiAod2hl\n"
- "biBJIHdvcmtlZCBvbiB0aGlzIHBhcnQgZmFsY29uIHJpZGdlDQo+IHdhcyBub3QgamV0IHJlbGVh\n"
- "c2VkLCBzbyBtYXliZSB0aGV5IGRvIHRoaW5ncyBkaWZmZXJlbnRseSBub3cpLg0KDQpZZWFoLCB0\n"
- "aGF0IHdhcyBpdC4gSSdsbCBtYWlsIHRoZSBwYXRjaCBzZXBhcmF0ZWx5Lg0KDQoNCj4gPiBBcyBm\n"
- "YXIgYXMgdGhlIHF1aXJrcyBnbyAtIHBlcmhhcHMgc29tZXRoaW5nIGxpa2UgdGhpcyB3b3VsZCBi\n"
- "ZQ0KPiA+IHJlYXNvbmFibGUsIHJhdGhlciB0aGFuIG1haW50YWluaW5nIGEgbGlzdCBvZiBtYWNo\n"
- "aW5lcz8NCj4gSSBoYXZlIG9idGFpbmVkIEFDUEkgZHVtcHMgZnJvbSBhIGxhdGUgMjAxMyBNQlAg\n"
- "YW5kIGZyb20gYSBNYWNQcm8NCj4gKGJvdGggYXJlIGZhbGNvbiByaWRnZSBkZXZpY2VzKSBhbmQg\n"
- "dGhlc2UgY29udGFpbiBhIGZldyBmaXJtd2FyZQ0KPiBjaGFuZ2VzLiBGb3IgZXhhbXBsZSBTWElP\n"
- "LCBTWElMIGFuZCBTWExWIGFyZSBnb25lIHNvIHRoZSBzaHV0ZG93bg0KPiBxdWlyayB3aWxsIGZh\n"
- "aWwuIFdpdGggc29tZSBsdWNrIHRoYXQgbWVhbnMgdGhhdCB0aGUgc2h1dGRvd24gcXVpcmsgaXMN\n"
- "Cj4gbm8gbG9uZ2VyIHJlcXVpcmVkIGZvciBmYWxjb24gcmlkZ2UgaGFyZHdhcmUuDQoNClllYWgs\n"
- "IGl0IHNlZW1zIEkgZG9uJ3QgbmVlZCB0aGUgc3VzcGVuZCBxdWlyayAtIHRoZSBOSEkgaXMgc3Rp\n"
- "bGwgdGhlcmUNCndpdGhvdXQgaXQuIEkgc3RpbGwgdGhpbmsgd2Ugc2hvdWxkIG1ha2UgdGhlIHF1\n"
- "aXJrIGdlbmVyYWwgcmF0aGVyIHRoYW4NCnR5aW5nIGl0IHRvIHRoZSBtYWNoaW5lcywgdGhlIHdv\n"
- "cnN0IGNhc2UgaXMgdGhhdCBpdCdsbCBqdXN0IGRvIG5vdGhpbmcuDQoNCi0tIA0KTWF0dGhldyBH\n"
- YXJyZXR0IDxtYXR0aGV3LmdhcnJldHRAbmVidWxhLmNvbT4NCg==
+ "On Sun, 2014-06-01 at 12:11 +0200, Andreas Noever wrote:\n"
+ "> On Sun, Jun 1, 2014 at 1:51 AM, Matthew Garrett\n"
+ "> <matthew.garrett@nebula.com> wrote:\n"
+ "> > This seems to be working well on my MBP. It appears to broadly work on\n"
+ "> > my Mac Pro, which has Thunderbolt 2 hardware - I added the PCI ID, and\n"
+ "> > loading the thunderbolt driver after the device is plugged in works, but\n"
+ "> > it won't recognise hotplug events. I don't appear to get any interrupts\n"
+ "> > from the Thunderbolt controller. Any idea what might be happening there?\n"
+ "> So the communication with the controller works (dmesg dumps a list of\n"
+ "> ports etc.)? Do you get plug events (\"resetting error on port ...\")?\n"
+ "> You could try to play around with tb_plug_events_active, if you want\n"
+ "> to experiment. I can also take another look at what OS X does once I\n"
+ "> get back to my workstation (when I worked on this part falcon ridge\n"
+ "> was not jet released, so maybe they do things differently now).\n"
+ "\n"
+ "Yeah, that was it. I'll mail the patch separately.\n"
+ "\n"
+ "\n"
+ "> > As far as the quirks go - perhaps something like this would be\n"
+ "> > reasonable, rather than maintaining a list of machines?\n"
+ "> I have obtained ACPI dumps from a late 2013 MBP and from a MacPro\n"
+ "> (both are falcon ridge devices) and these contain a few firmware\n"
+ "> changes. For example SXIO, SXIL and SXLV are gone so the shutdown\n"
+ "> quirk will fail. With some luck that means that the shutdown quirk is\n"
+ "> no longer required for falcon ridge hardware.\n"
+ "\n"
+ "Yeah, it seems I don't need the suspend quirk - the NHI is still there\n"
+ "without it. I still think we should make the quirk general rather than\n"
+ "tying it to the machines, the worst case is that it'll just do nothing.\n"
+ "\n"
+ "-- \n"
+ "Matthew Garrett <matthew.garrett@nebula.com>\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"
 
-73276d65b43ab934ba498937cf55adae60f0445251e55928695c2a0f15a76f9f
+1f34c069b0dadb6755bced2b0c28c8dab3b6f37b4d517ef3ff2778ec026ac952

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.