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

diff --git a/a/1.txt b/N1/1.txt
index 753ffd6..139f16f 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,26 +1,35 @@
-T24gRnJpLCAyMDE3LTA3LTIxIGF0IDA3OjUxIC0wNzAwLCBKb8OjbyBQYXVsbyBSZWNoaSBWaXRh
-IHdyb3RlOg0KPiBUaGVzZSBtZXNzYWdlcyBhcmUgbm90IHJlcG9ydGluZyBhIHJlYWwgZXJyb3Is
-IGp1c3QgdGhlIGZhY3QgdGhhdCB0aGUNCj4gZmlybXdhcmUga25vd3MgYWJvdXQgbW9yZSBmbGFn
-cyB0aGVuIHRoZSBkcml2ZXIuDQo+IA0KPiBDdXJyZW50bHkgdGhlc2UgbWVzc2FnZXMgYXJlIHBy
-ZXNlbnRlZCB0byB0aGUgdXNlciBkdXJpbmcgYm9vdCBpZiB0aGVyZQ0KPiBpcyBubyBib290c3Bs
-YXNoIGNvdmVyaW5nIHRoZSBjb25zb2xlLCBzb21ldGltZXMgZXZlbiBpZiB0aGUgYm9vdCBzcGxh
-c2gNCj4gaXMgZW5hYmxlZCBidXQgaGFzIG5vdCBzdGFydGVkIHlldCBieSB0aGUgdGltZSB0aGlz
-IG1lc3NhZ2UgaXMgc2hvd24uDQo+IA0KPiBEZW1vdGluZyBpdCB0byB0aGUgaW5mbyBsZXZlbCBo
-ZWxwcyBoYXZpbmcgYSBjbGVhbiBib290IHByb2Nlc3MuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBK
-b8OjbyBQYXVsbyBSZWNoaSBWaXRhIDxqcHJ2aXRhQGVuZGxlc3NtLmNvbT4NCj4gLS0tDQoNClRo
-ZSBpZGVhIHdpdGggdGhpcyBlcnJvciBpcyB0aGF0IGlmIHRoZSBmaXJtd2FyZSBpcyB0b28gbmV3
-IGFuZCBpbmNsdWRlcw0KYSBUTFYgdGhhdCB3ZSBhcmUgbm90IGF3YXJlIG9mLCB0aGVyZSBjYW4g
-YmUgdW5leHBlY3RlZCBpc3N1ZXMuICBGb3INCmluc3RhbmNlLCBzb21ldGltZXMgdGhlIEZXIEFQ
-SSBjaGFuZ2VzIHNvbWUgb2YgaXRzIHN0cnVjdHVyZXMgYW5kIHdlIHVzZQ0KVExWcyB0byBrbm93
-IHdoaWNoIG9uZSB0byB1c2UuICBJZiBhIG5ldyBzdHJ1Y3QgaXMgaW4gdXNlIGJ5IHRoZQ0KZmly
-bXdhcmUgYnV0IG5vdCBieSB0aGUgZHJpdmVyLCBwcm9ibGVtcyB3aWxsIG9jY3VyLg0KDQpSZWNl
-bnRseSB3ZSBhY2NpZGVudGFsbHkgb21pdHRlZCBvbmUgVExWIGZyb20gdGhlIGRyaXZlciBhbmQg
-cmVsZWFzZWQgYQ0KbmV3IGZpcm13YXJlIHRoYXQgaGFkIGl0IHNldC4uLiBUaGF0J3MgdGhlIGVy
-cm9yIHlvdSBhcmUgY3VycmVudGx5DQpzZWVpbmcuICBXZSBoYXZlIGEgYnVnemlsbGEgZW50cnlb
-MV0gYW5kIGl0IGlzIGZpeGVkIGluIG91ciBpbnRlcm5hbA0KdHJlZS4gIFRoZSBmaXggd2lsbCBi
-ZSBzZW50IHVwc3RyZWFtIGluIHRoZSBuZXh0IC1maXhlcyByb3VuZCB3ZSBzZW5kDQpvdXQuDQoN
-ClRoaXMgc3BlY2lmaWMgY2FzZSBpcyBoYXJtbGVzcywgYnV0IEknZCByYXRoZXIga2VlcCB0aGlz
-IG1lc3NhZ2UgYXMgYW4NCmVycm9yLCBiZWNhdXNlIGluIG90aGVyIHNpdHVhdGlvbnMgaXQgY291
-bGQgbGVhZCB0byB1bmV4cGVjdGVkDQpiZWhhdmlvaXIsIHNvIEkgcHJlZmVyIHRvIGtlZXAgaXQg
-dmVyeSB2aXNpYmxlLg0KDQoNClsxXSBodHRwczovL2J1Z3ppbGxhLmtlcm5lbC5vcmcvc2hvd19i
-dWcuY2dpP2lkPTE5NjE5NQ0KDQotLQ0KQ2hlZXJzLA0KTHVjYS4=
+On Fri, 2017-07-21 at 07:51 -0700, João Paulo Rechi Vita wrote:
+> These messages are not reporting a real error, just the fact that the
+> firmware knows about more flags then the driver.
+> 
+> Currently these messages are presented to the user during boot if there
+> is no bootsplash covering the console, sometimes even if the boot splash
+> is enabled but has not started yet by the time this message is shown.
+> 
+> Demoting it to the info level helps having a clean boot process.
+> 
+> Signed-off-by: João Paulo Rechi Vita <jprvita@endlessm.com>
+> ---
+
+The idea with this error is that if the firmware is too new and includes
+a TLV that we are not aware of, there can be unexpected issues.  For
+instance, sometimes the FW API changes some of its structures and we use
+TLVs to know which one to use.  If a new struct is in use by the
+firmware but not by the driver, problems will occur.
+
+Recently we accidentally omitted one TLV from the driver and released a
+new firmware that had it set... That's the error you are currently
+seeing.  We have a bugzilla entry[1] and it is fixed in our internal
+tree.  The fix will be sent upstream in the next -fixes round we send
+out.
+
+This specific case is harmless, but I'd rather keep this message as an
+error, because in other situations it could lead to unexpected
+behavioir, so I prefer to keep it very visible.
+
+
+[1] https://bugzilla.kernel.org/show_bug.cgi?id=196195
+
+--
+Cheers,
+Luca.
diff --git a/a/content_digest b/N1/content_digest
index b81d222..7cab72c 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -16,31 +16,40 @@
  " linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org>\0"
  "\00:1\0"
  "b\0"
- "T24gRnJpLCAyMDE3LTA3LTIxIGF0IDA3OjUxIC0wNzAwLCBKb8OjbyBQYXVsbyBSZWNoaSBWaXRh\n"
- "IHdyb3RlOg0KPiBUaGVzZSBtZXNzYWdlcyBhcmUgbm90IHJlcG9ydGluZyBhIHJlYWwgZXJyb3Is\n"
- "IGp1c3QgdGhlIGZhY3QgdGhhdCB0aGUNCj4gZmlybXdhcmUga25vd3MgYWJvdXQgbW9yZSBmbGFn\n"
- "cyB0aGVuIHRoZSBkcml2ZXIuDQo+IA0KPiBDdXJyZW50bHkgdGhlc2UgbWVzc2FnZXMgYXJlIHBy\n"
- "ZXNlbnRlZCB0byB0aGUgdXNlciBkdXJpbmcgYm9vdCBpZiB0aGVyZQ0KPiBpcyBubyBib290c3Bs\n"
- "YXNoIGNvdmVyaW5nIHRoZSBjb25zb2xlLCBzb21ldGltZXMgZXZlbiBpZiB0aGUgYm9vdCBzcGxh\n"
- "c2gNCj4gaXMgZW5hYmxlZCBidXQgaGFzIG5vdCBzdGFydGVkIHlldCBieSB0aGUgdGltZSB0aGlz\n"
- "IG1lc3NhZ2UgaXMgc2hvd24uDQo+IA0KPiBEZW1vdGluZyBpdCB0byB0aGUgaW5mbyBsZXZlbCBo\n"
- "ZWxwcyBoYXZpbmcgYSBjbGVhbiBib290IHByb2Nlc3MuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBK\n"
- "b8OjbyBQYXVsbyBSZWNoaSBWaXRhIDxqcHJ2aXRhQGVuZGxlc3NtLmNvbT4NCj4gLS0tDQoNClRo\n"
- "ZSBpZGVhIHdpdGggdGhpcyBlcnJvciBpcyB0aGF0IGlmIHRoZSBmaXJtd2FyZSBpcyB0b28gbmV3\n"
- "IGFuZCBpbmNsdWRlcw0KYSBUTFYgdGhhdCB3ZSBhcmUgbm90IGF3YXJlIG9mLCB0aGVyZSBjYW4g\n"
- "YmUgdW5leHBlY3RlZCBpc3N1ZXMuICBGb3INCmluc3RhbmNlLCBzb21ldGltZXMgdGhlIEZXIEFQ\n"
- "SSBjaGFuZ2VzIHNvbWUgb2YgaXRzIHN0cnVjdHVyZXMgYW5kIHdlIHVzZQ0KVExWcyB0byBrbm93\n"
- "IHdoaWNoIG9uZSB0byB1c2UuICBJZiBhIG5ldyBzdHJ1Y3QgaXMgaW4gdXNlIGJ5IHRoZQ0KZmly\n"
- "bXdhcmUgYnV0IG5vdCBieSB0aGUgZHJpdmVyLCBwcm9ibGVtcyB3aWxsIG9jY3VyLg0KDQpSZWNl\n"
- "bnRseSB3ZSBhY2NpZGVudGFsbHkgb21pdHRlZCBvbmUgVExWIGZyb20gdGhlIGRyaXZlciBhbmQg\n"
- "cmVsZWFzZWQgYQ0KbmV3IGZpcm13YXJlIHRoYXQgaGFkIGl0IHNldC4uLiBUaGF0J3MgdGhlIGVy\n"
- "cm9yIHlvdSBhcmUgY3VycmVudGx5DQpzZWVpbmcuICBXZSBoYXZlIGEgYnVnemlsbGEgZW50cnlb\n"
- "MV0gYW5kIGl0IGlzIGZpeGVkIGluIG91ciBpbnRlcm5hbA0KdHJlZS4gIFRoZSBmaXggd2lsbCBi\n"
- "ZSBzZW50IHVwc3RyZWFtIGluIHRoZSBuZXh0IC1maXhlcyByb3VuZCB3ZSBzZW5kDQpvdXQuDQoN\n"
- "ClRoaXMgc3BlY2lmaWMgY2FzZSBpcyBoYXJtbGVzcywgYnV0IEknZCByYXRoZXIga2VlcCB0aGlz\n"
- "IG1lc3NhZ2UgYXMgYW4NCmVycm9yLCBiZWNhdXNlIGluIG90aGVyIHNpdHVhdGlvbnMgaXQgY291\n"
- "bGQgbGVhZCB0byB1bmV4cGVjdGVkDQpiZWhhdmlvaXIsIHNvIEkgcHJlZmVyIHRvIGtlZXAgaXQg\n"
- "dmVyeSB2aXNpYmxlLg0KDQoNClsxXSBodHRwczovL2J1Z3ppbGxhLmtlcm5lbC5vcmcvc2hvd19i\n"
- dWcuY2dpP2lkPTE5NjE5NQ0KDQotLQ0KQ2hlZXJzLA0KTHVjYS4=
+ "On Fri, 2017-07-21 at 07:51 -0700, Jo\303\243o Paulo Rechi Vita wrote:\n"
+ "> These messages are not reporting a real error, just the fact that the\n"
+ "> firmware knows about more flags then the driver.\n"
+ "> \n"
+ "> Currently these messages are presented to the user during boot if there\n"
+ "> is no bootsplash covering the console, sometimes even if the boot splash\n"
+ "> is enabled but has not started yet by the time this message is shown.\n"
+ "> \n"
+ "> Demoting it to the info level helps having a clean boot process.\n"
+ "> \n"
+ "> Signed-off-by: Jo\303\243o Paulo Rechi Vita <jprvita@endlessm.com>\n"
+ "> ---\n"
+ "\n"
+ "The idea with this error is that if the firmware is too new and includes\n"
+ "a TLV that we are not aware of, there can be unexpected issues.  For\n"
+ "instance, sometimes the FW API changes some of its structures and we use\n"
+ "TLVs to know which one to use.  If a new struct is in use by the\n"
+ "firmware but not by the driver, problems will occur.\n"
+ "\n"
+ "Recently we accidentally omitted one TLV from the driver and released a\n"
+ "new firmware that had it set... That's the error you are currently\n"
+ "seeing.  We have a bugzilla entry[1] and it is fixed in our internal\n"
+ "tree.  The fix will be sent upstream in the next -fixes round we send\n"
+ "out.\n"
+ "\n"
+ "This specific case is harmless, but I'd rather keep this message as an\n"
+ "error, because in other situations it could lead to unexpected\n"
+ "behavioir, so I prefer to keep it very visible.\n"
+ "\n"
+ "\n"
+ "[1] https://bugzilla.kernel.org/show_bug.cgi?id=196195\n"
+ "\n"
+ "--\n"
+ "Cheers,\n"
+ Luca.
 
-fcac36547fdd6956f33e604493c80bd9eab3774b9f3474009787d5345759bc7e
+bd1ce8fd1bcbbf51ef96a677b3500642153aa497800708c4a9b4d96c981c3756

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.