Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp745994ybh; Wed, 22 Jul 2020 12:05:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzPztuWvinF0kepa9Xq8ui91EliwgGnLyDTXvwFPQmVPtMz2XjrtHgR0rv67uYjDJBzhVe5 X-Received: by 2002:a05:6402:b99:: with SMTP id cf25mr824338edb.291.1595444724936; Wed, 22 Jul 2020 12:05:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595444724; cv=none; d=google.com; s=arc-20160816; b=XaANnWiUic4reAQO/CFu1WYwW/XygkCk4iA5SAq+QtQbOeR7sfCz71Zf+ZAIh6TutQ tfpHKNwQ/4KqZSOv2pugH6zzG+4SReSi0zzQrkp0ItlOicnEYpJhlhwNVjFFWNPO/SNJ CLgLpSiKVkK2Qv7ecIJN2Gd+3n10qbFq36W+n2NDEfpuSLJxpvSel46qoJzDz/iz8dbT M/w2qosnaO3NiulpY7QiUeTMTC4tSmW073jH5G7Nat4u3r3jmYck3Y4H/NL5z9eTB/Is a+aMBh/7oFNcMRL2UyYLfRq1Z1nyeg1QjAUOi5Eg5Ib/1iecTkFXMRfUNucu4zSKl76O TpSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :dlp-version:dlp-reaction:dlp-product:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:ironport-sdr:ironport-sdr; bh=+BJjmu8a6suK/iba/j+K+8+L/yQt7dbkCepWnyvt7ZU=; b=kGQ9R+Z6zRPBKNvzy6pThho9yHDRNjTrZAIMlnTgwhX4KYF4TAULl+04IU98M1dQ9T 79/VlOgPbiWjuyrhhpk1MHalza2wH/ZMftCAG2uZ4H9hueFDoD3uLt1EqTTn4r4jBg+7 kF+b8OES8Ad6Xi88N6jrHZYfiLLHI+YYXaCZbmkglE6nAt0YQT2xe0y5h9ti0/sWbADj puvnneh4Ll2/1XA10KrQzMSILyuoPW8DA+06BR6saTMmKFXJlTs460KHdpTE+VPCJBG3 HRlgWp0EaQD+oXdboHu2My19zASh9EVAtypB2Ai23J5ZfKZ/XoUHu+jn4XuYsfOunq2S 3fmQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b6si576058ejb.293.2020.07.22.12.05.01; Wed, 22 Jul 2020 12:05:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728906AbgGVTEa (ORCPT + 99 others); Wed, 22 Jul 2020 15:04:30 -0400 Received: from mga03.intel.com ([134.134.136.65]:58053 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726157AbgGVTEa (ORCPT ); Wed, 22 Jul 2020 15:04:30 -0400 IronPort-SDR: 2RnBpeiNIZ63eHWWlaBIS25rwaFMwtZqDly+b8rjiuD21GXyoDCypcYka0yOmT4IIWF8GEurW4 bEZmC8Wj9apA== X-IronPort-AV: E=McAfee;i="6000,8403,9690"; a="150382574" X-IronPort-AV: E=Sophos;i="5.75,383,1589266800"; d="scan'208";a="150382574" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Jul 2020 12:04:28 -0700 IronPort-SDR: uk7n41y5v5wh//cwlohMzEkS9y4emRfmX4PTtOWL9d7oXw4qEbhk/ZvVYJOtyYylpIquDG55CW e/BQ3FxG3AOA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,383,1589266800"; d="scan'208";a="488557438" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga005.fm.intel.com with ESMTP; 22 Jul 2020 12:04:28 -0700 Received: from lcsmsx602.ger.corp.intel.com (10.109.210.11) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 22 Jul 2020 12:04:28 -0700 Received: from hasmsx602.ger.corp.intel.com (10.184.107.142) by LCSMSX602.ger.corp.intel.com (10.109.210.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 22 Jul 2020 22:04:25 +0300 Received: from hasmsx602.ger.corp.intel.com ([10.184.107.142]) by HASMSX602.ger.corp.intel.com ([10.184.107.142]) with mapi id 15.01.1713.004; Wed, 22 Jul 2020 22:04:25 +0300 From: "Winkler, Tomas" To: "Gustavo A. R. Silva" , "Gustavo A. R. Silva" , Arnd Bergmann , Greg Kroah-Hartman CC: "linux-kernel@vger.kernel.org" Subject: RE: [PATCH v2] mei: Avoid the use of one-element arrays Thread-Topic: [PATCH v2] mei: Avoid the use of one-element arrays Thread-Index: AQHWWidOxN4pAYMiq02OyqLfgDEhOKkTxNMAgAA6qQA= Date: Wed, 22 Jul 2020 19:04:25 +0000 Message-ID: <3cac21c8798b48bdb412a5504126489f@intel.com> References: <20200714214516.GA1040@embeddedor> <5198b29f-2e62-4910-4a4d-52c7991915c5@embeddedor.com> In-Reply-To: <5198b29f-2e62-4910-4a4d-52c7991915c5@embeddedor.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 x-originating-ip: [10.184.70.1] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQo+IA0KPiBIaSBhbGwsDQo+IA0KPiBGcmllbmRseSBwaW5nOiB3aG8gY2FuIHRha2UgdGhpcz8g OikNCj4gDQo+IFRoYW5rcw0KPiAtLQ0KPiBHdXN0YXZvDQo+IA0KPiBPbiA3LzE0LzIwIDE2OjQ1 LCBHdXN0YXZvIEEuIFIuIFNpbHZhIHdyb3RlOg0KPiA+IE9uZS1lbGVtZW50IGFycmF5cyBhcmUg YmVpbmcgZGVwcmVjYXRlZFsxXS4gUmVwbGFjZSB0aGUgb25lLWVsZW1lbnQNCj4gPiBhcnJheXMg d2l0aCBhIHNpbXBsZSB2YWx1ZSB0eXBlIHU4IHJlc2VydmVkLCBvbmNlIHRoaXMgaXMganVzdCBh DQo+ID4gcGxhY2Vob2xkZXIgZm9yIGFsaWdubWVudC4NCj4gPg0KPiA+IEFsc28sIHdoaWxlIHRo ZXJlLCB1c2UgdGhlIHByZWZlcnJlZCBmb3JtIGZvciBwYXNzaW5nIGEgc2l6ZSBvZiBhIHN0cnVj dC4NCj4gPiBUaGUgYWx0ZXJuYXRpdmUgZm9ybSB3aGVyZSBzdHJ1Y3QgbmFtZSBpcyBzcGVsbGVk IG91dCBodXJ0cw0KPiA+IHJlYWRhYmlsaXR5IGFuZCBpbnRyb2R1Y2VzIGFuIG9wcG9ydHVuaXR5 IGZvciBhIGJ1ZyB3aGVuIHRoZSB2YXJpYWJsZQ0KPiA+IHR5cGUgaXMgY2hhbmdlZCBidXQgdGhl IGNvcnJlc3BvbmRpbmcgc2l6ZW9mIHRoYXQgaXMgcGFzc2VkIGFzIGFyZ3VtZW50IGlzDQo+IG5v dC4NCj4gPg0KPiA+IFsxXSBodHRwczovL2dpdGh1Yi5jb20vS1NQUC9saW51eC9pc3N1ZXMvNzkN Cj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEd1c3Rhdm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9hcnNA a2VybmVsLm9yZz4NCj4gPiAtLS0NCj4gPiBDaGFuZ2VzIGluIHYyOg0KPiA+ICAtIFVzZSBhIG1v cmUgY29uY2lzZSBjaGFuZ2Vsb2cgdGV4dC4NCj4gPg0KPiA+ICBkcml2ZXJzL21pc2MvbWVpL2hi bS5jIHwgNCArKy0tDQo+ID4gIGRyaXZlcnMvbWlzYy9tZWkvaHcuaCAgfCA2ICsrKy0tLQ0KPiA+ ICAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkNCj4gPg0K PiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL21pc2MvbWVpL2hibS5jIGIvZHJpdmVycy9taXNjL21l aS9oYm0uYyBpbmRleA0KPiA+IGE0NDA5NGNkYmMzNi4uZjAyMGQ1NTk0MTU0IDEwMDY0NA0KPiA+ IC0tLSBhL2RyaXZlcnMvbWlzYy9tZWkvaGJtLmMNCj4gPiArKysgYi9kcml2ZXJzL21pc2MvbWVp L2hibS5jDQo+ID4gQEAgLTQwOCwxNCArNDA4LDE0IEBAIHN0YXRpYyBpbnQgbWVpX2hibV9hZGRf Y2xfcmVzcChzdHJ1Y3QgbWVpX2RldmljZQ0KPiA+ICpkZXYsIHU4IGFkZHIsIHU4IHN0YXR1cykg IHsNCj4gPiAgCXN0cnVjdCBtZWlfbXNnX2hkciBtZWlfaGRyOw0KPiA+ICAJc3RydWN0IGhibV9h ZGRfY2xpZW50X3Jlc3BvbnNlIHJlc3A7DQo+ID4gLQljb25zdCBzaXplX3QgbGVuID0gc2l6ZW9m KHN0cnVjdCBoYm1fYWRkX2NsaWVudF9yZXNwb25zZSk7DQo+ID4gKwljb25zdCBzaXplX3QgbGVu ID0gc2l6ZW9mKHJlc3ApOw0KPiA+ICAJaW50IHJldDsNCj4gPg0KPiA+ICAJZGV2X2RiZyhkZXYt PmRldiwgImFkZGluZyBjbGllbnQgcmVzcG9uc2VcbiIpOw0KPiA+DQo+ID4gIAltZWlfaGJtX2hk cigmbWVpX2hkciwgbGVuKTsNCj4gPg0KPiA+IC0JbWVtc2V0KCZyZXNwLCAwLCBzaXplb2Yoc3Ry dWN0IGhibV9hZGRfY2xpZW50X3Jlc3BvbnNlKSk7DQo+ID4gKwltZW1zZXQoJnJlc3AsIDAsIGxl bik7DQo+ID4gIAlyZXNwLmhibV9jbWQgPSBNRUlfSEJNX0FERF9DTElFTlRfUkVTX0NNRDsNCj4g PiAgCXJlc3AubWVfYWRkciA9IGFkZHI7DQo+ID4gIAlyZXNwLnN0YXR1cyAgPSBzdGF0dXM7DQoN ClRoaXMgc2hvdWxkIGJlIHByb2JhYmx5IGluIGEgZGlmZmVyZW50IHBhdGNoIGl0J3Mgbm90IHJl bGF0ZWQgdG8gdGhlIHNlY29uZCBwYXJ0Lg0KDQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWlz Yy9tZWkvaHcuaCBiL2RyaXZlcnMvbWlzYy9tZWkvaHcuaCBpbmRleA0KPiA+IGIxYThkNWVjODhi My4uOGMwMjk3ZjBlN2YzIDEwMDY0NA0KPiA+IC0tLSBhL2RyaXZlcnMvbWlzYy9tZWkvaHcuaA0K PiA+ICsrKyBiL2RyaXZlcnMvbWlzYy9tZWkvaHcuaA0KSSBoYXZlIHNlY29uZCB0aG91Z2h0cyBv ZiB0aGlzIHBhcnQgYXMgYWxsIHJlc2VydmVkIGZpZWxkcyBpbiB0aGlzIGZpbGUgYXJlIG9mIGZv cm0gdTggcmVzZXJ2ZWRbWF0sIA0Kc28gd2Ugd2lsbCBsb3NlIHRoYXQgdW5pZm9ybWl0eSB3aXRo IHRoaXMgY2hhbmdlLCB5b3UgaGF2ZSB0byBsb29rIGF0IHRoZSBmaWxlIGFzIHdob2xlDQpub3Qg anVzdCBhdCB0aGUgcGF0Y2guICBTbyBJIHByZWZlciB3ZSBkcm9wIHRoYXQgcGFydCBvZiB0aGUg cGF0Y2guIA0KDQo+ID4gQEAgLTM0NiwxMyArMzQ2LDEzIEBAIHN0cnVjdCBoYm1fYWRkX2NsaWVu dF9yZXF1ZXN0IHsNCj4gPiAgICogQGhibV9jbWQ6IGJ1cyBtZXNzYWdlIGNvbW1hbmQgaGVhZGVy DQo+ID4gICAqIEBtZV9hZGRyOiBhZGRyZXNzIG9mIHRoZSBjbGllbnQgaW4gTUUNCj4gPiAgICog QHN0YXR1czogaWYgSEJNU19TVUNDRVNTIHRoZW4gdGhlIGNsaWVudCBjYW4gbm93IGFjY2VwdCBj b25uZWN0aW9ucy4NCj4gPiAtICogQHJlc2VydmVkOiByZXNlcnZlZA0KPiA+ICsgKiBAcmVzZXJ2 ZWQ6IHJlc2VydmVkIGZvciBhbGlnbm1lbnQuDQo+ID4gICAqLw0KPiA+ICBzdHJ1Y3QgaGJtX2Fk ZF9jbGllbnRfcmVzcG9uc2Ugew0KPiA+ICAJdTggaGJtX2NtZDsNCj4gPiAgCXU4IG1lX2FkZHI7 DQo+ID4gIAl1OCBzdGF0dXM7DQo+ID4gLQl1OCByZXNlcnZlZFsxXTsNCj4gPiArCXU4IHJlc2Vy dmVkOw0KPiA+ICB9IF9fcGFja2VkOw0KPiA+DQo+ID4gIC8qKg0KPiA+IEBAIC00NjEsNyArNDYx LDcgQEAgc3RydWN0IGhibV9ub3RpZmljYXRpb24gew0KPiA+ICAJdTggaGJtX2NtZDsNCj4gPiAg CXU4IG1lX2FkZHI7DQo+ID4gIAl1OCBob3N0X2FkZHI7DQo+ID4gLQl1OCByZXNlcnZlZFsxXTsN Cj4gPiArCXU4IHJlc2VydmVkOw0KPiA+ICB9IF9fcGFja2VkOw0KPiA+DQo+ID4gIC8qKg0KPiA+ DQo=