Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp229232imu; Fri, 25 Jan 2019 01:05:11 -0800 (PST) X-Google-Smtp-Source: ALg8bN4huQM8QoH7RArEUevbYaDluPJe8IB5fv1oOsdMWnZ9nfR7+oTcXUeq0UBcw1fIWBZ+w55O X-Received: by 2002:a63:b94c:: with SMTP id v12mr9171192pgo.221.1548407111610; Fri, 25 Jan 2019 01:05:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548407111; cv=none; d=google.com; s=arc-20160816; b=ziK9i5FmrpEFy7ateC/5gY3KHobmdoRrqOypg+P08iLslJX7H25bDvB9+J8E5NyCcS EtpYh4QFnvPUWH1RIKKl2s4ehNVvIf6XQRWFx9ArjEt+MV+sWJJy7nZOYmWvmBMUGO88 0edph6Ptm9Ofwfv44QbkSnClMlibEfHfEDA2t35B0VG838o3FBw26b8R0wJivpkZ0IpU URS8BeuwfUXH7u3/w3TL3GngRp04r/8wCkjoQCIriaWc7MK2zOLy6MzwVJxfOJ5NYiMW 5VsP4ZirNhncl2yprhruUoAqBGIMNaWr6VcvSjZGbeVuSVQxrm5zRpbbVNqn39Ibcj+K l7Ng== 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-reaction:dlp-version:dlp-product:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from; bh=eSdZiMFjJPVgzr9coPFQ3frZT05tS/nMKgfjNKpF0+I=; b=yjlJtEFD5QQf9+AAPMJt0ejsTl2lK4MngFhSDVik+VgXVwgIXzl7ik/IFPK8ANtlES cs/H5I9OVpSqDBgMSBzfvFcrvePwCu1qfx4JXYC/fIzsqcczFCPmZrRZoEovyVU3m1f4 vuCnSDkKCZ2qvJ9ycpJLVvDUaonOVYq/Q3g43eG6NvPbRdN3yHbBdDEeme30AN4rmf9B +pIuai6hmNAtdLYB2dFDILSN+Yt1+UPbJKh9wXWSJOY7V+13/bXXm2ulnd7fPmc9HmgJ y/UVz9F/6Xcq/ryIfp9WVBajkgsFraz4BqZpWkTNr0hKAINIDxtuemwXaRqPd4Eq9aNA tLbQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id 7si13234162pfb.226.2019.01.25.01.04.55; Fri, 25 Jan 2019 01:05:11 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S1728567AbfAYJCr (ORCPT + 99 others); Fri, 25 Jan 2019 04:02:47 -0500 Received: from mga02.intel.com ([134.134.136.20]:41931 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726520AbfAYJCr (ORCPT ); Fri, 25 Jan 2019 04:02:47 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 25 Jan 2019 01:02:46 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,520,1539673200"; d="scan'208";a="121220434" Received: from irsmsx106.ger.corp.intel.com ([163.33.3.31]) by orsmga003.jf.intel.com with ESMTP; 25 Jan 2019 01:02:44 -0800 Received: from irsmsx156.ger.corp.intel.com (10.108.20.68) by IRSMSX106.ger.corp.intel.com (163.33.3.31) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 25 Jan 2019 09:02:43 +0000 Received: from irsmsx102.ger.corp.intel.com ([169.254.2.65]) by IRSMSX156.ger.corp.intel.com ([169.254.3.156]) with mapi id 14.03.0415.000; Fri, 25 Jan 2019 09:02:43 +0000 From: "Reshetova, Elena" To: Kees Cook , Peter Zijlstra CC: Alan Stern , Dmitry Vyukov , Andrea Parri , "Paul E. McKenney" , Will Deacon , Andrew Morton , "Andrey Ryabinin" , Anders Roxell , Mark Rutland , LKML Subject: RE: [PATCH] kcov: convert kcov.refcount to refcount_t Thread-Topic: [PATCH] kcov: convert kcov.refcount to refcount_t Thread-Index: AQHUrYYWOOwEuMXWwEOBiuSRPC5USKWx2V6AgAepqoCAADl1AIAALpmAgAEc9ACAAO+qAIADxgJg Date: Fri, 25 Jan 2019 09:02:42 +0000 Message-ID: <2236FBA76BA1254E88B949DDB74E612BA4B92711@IRSMSX102.ger.corp.intel.com> References: <20190121131816.GC17749@hirez.programming.kicks-ass.net> <20190122090456.GE13777@hirez.programming.kicks-ass.net> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjRmNzZmODYtNmE5YS00MzZkLThjODgtNTcwMjMzNDJjNTA4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiTXlCcGtOQmQzV3NHaVRnNWtHQW9WUXNVbjFmOW9tcU5oOEwrSEJVcDkxVldON3I2OXJVUjB2Q1FqRzhIUmgxSCJ9 x-originating-ip: [163.33.239.181] 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 PiA+IEkgc3VwcG9zZSB3ZSBjYW4gYWRkIHNtcF9hY3F1aXJlX19hZnRlcl9jdHJsX2RlcCgpIG9u IHRoZSB0cnVlIGJyYW5jaC4NCj4gPiBUaGVuIGl0IHJlYWxsIGRvZXMgYmVjb21lIHJlbF9hY3Eu DQo+ID4NCj4gPiBBIHdlZSBzb21ldGhpbmcgbGlrZSBzbyAoSSBjb3VsZG4ndCBmaW5kIGFuIGFy bTY0IHJlZmNvdW50LCBldmVuIHRob3VnaA0KPiA+IEkgaGF2ZSBkaXN0aW5jdCBtZW1vcmllcyBv ZiB0YWxrIGFib3V0IGl0KS4NCj4gDQo+IEluIHRoZSBlbmQsIGFybSBhbmQgYXJtNjQgY2hvc2Ug dG8gdXNlIFJFRkNPVU5UX0ZVTEwgdW5jb25kaXRpb25hbGx5LA0KPiBzbyB0aGVyZSdzIG5vIGFy Y2gtc3BlY2lmaWMgaW1wbGVtZW50YXRpb24uDQo+IA0KPiA+IFRoaXMgaXNuJ3QgY29tcGlsZWQs IGFuZCBvYnZpb3VzbHkgbmVlZHMgY29tbWVudC9kb2N1bWVudGF0aW9uIHVwZGF0ZXMNCj4gPiB0 byBnbyBhbG9uZyB3aXRoIGl0Lg0KPiANCj4gRWxlbmEsIGNhbiB5b3UgZG8gdGhlIGRvYyB1cGRh dGVzPw0KDQpXZWxsLCBkb2MgdXBkYXRlcyBzaG91bGQgZ28gd2l0aCBiZWxvdyBwYXRjaCArIGFu ZCBhZGRpdGlvbmFsIHRlc3RpbmcuLi4NCg0KUGV0ZXIsIHNob3VsZCBJIGNyZWF0ZSBhIGZ1bGwg dmVyc2lvbiBmcm9tIGJlbG93IHdpdGggZG9jL2NvbW1lbnRzDQp1cGRhdGVzLCBydW4gdGhlIHdo b2xlIHRoaW5nIHZpYSB6ZXJvIGRheSBhbmQgc2VuZCB0byB5b3UgaWYgaXQgYWxsIGxvb2tzIG9r Pw0KDQpCZXN0IFJlZ2FyZHMsDQpFbGVuYS4NCg0KPiA+DQo+ID4gLS0tDQo+ID4gIGFyY2gveDg2 L2luY2x1ZGUvYXNtL3JlZmNvdW50LmggfCA5ICsrKysrKysrLQ0KPiA+ICBsaWIvcmVmY291bnQu YyAgICAgICAgICAgICAgICAgIHwgNyArKysrKystDQo+ID4gIDIgZmlsZXMgY2hhbmdlZCwgMTQg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9hcmNo L3g4Ni9pbmNsdWRlL2FzbS9yZWZjb3VudC5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcmVmY291 bnQuaA0KPiA+IGluZGV4IGRiYWVkNTVjMWMyNC4uNmY3YTFlYjM0NWI0IDEwMDY0NA0KPiA+IC0t LSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3JlZmNvdW50LmgNCj4gPiArKysgYi9hcmNoL3g4Ni9p bmNsdWRlL2FzbS9yZWZjb3VudC5oDQo+ID4gQEAgLTc0LDkgKzc0LDE2IEBAIGJvb2wgcmVmY291 bnRfc3ViX2FuZF90ZXN0KHVuc2lnbmVkIGludCBpLCByZWZjb3VudF90ICpyKQ0KPiA+DQo+ID4g IHN0YXRpYyBfX2Fsd2F5c19pbmxpbmUgX19tdXN0X2NoZWNrIGJvb2wgcmVmY291bnRfZGVjX2Fu ZF90ZXN0KHJlZmNvdW50X3QgKnIpDQo+ID4gIHsNCj4gPiAtICAgICAgIHJldHVybiBHRU5fVU5B UllfU1VGRklYRURfUk1XY2MoTE9DS19QUkVGSVggImRlY2wiLA0KPiA+ICsgICAgICAgYm9vbCBy ZXQgPSBHRU5fVU5BUllfU1VGRklYRURfUk1XY2MoTE9DS19QUkVGSVggImRlY2wiLA0KPiA+ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSRUZDT1VOVF9DSEVDS19MVF9a RVJPLA0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByLT5yZWZz LmNvdW50ZXIsIGUsICJjeCIpOw0KPiA+ICsNCj4gPiArICAgICAgIGlmIChyZXQpIHsNCj4gPiAr ICAgICAgICAgICAgICAgc21wX2FjcXVpcmVfX2FmdGVyX2N0cmxfZGVwKCk7DQo+ID4gKyAgICAg ICAgICAgICAgIHJldHVybiB0cnVlOw0KPiA+ICsgICAgICAgfQ0KPiA+ICsNCj4gPiArICAgICAg IHJldHVybiBmYWxzZTsNCj4gPiAgfQ0KPiA+DQo+ID4gIHN0YXRpYyBfX2Fsd2F5c19pbmxpbmUg X19tdXN0X2NoZWNrDQo+ID4gZGlmZiAtLWdpdCBhL2xpYi9yZWZjb3VudC5jIGIvbGliL3JlZmNv dW50LmMNCj4gPiBpbmRleCBlYmNmOGNkNDllMDUuLjgyNzZhZDM0OWQ0OCAxMDA2NDQNCj4gPiAt LS0gYS9saWIvcmVmY291bnQuYw0KPiA+ICsrKyBiL2xpYi9yZWZjb3VudC5jDQo+ID4gQEAgLTE5 MCw3ICsxOTAsMTIgQEAgYm9vbCByZWZjb3VudF9zdWJfYW5kX3Rlc3RfY2hlY2tlZCh1bnNpZ25l ZCBpbnQgaSwNCj4gcmVmY291bnRfdCAqcikNCj4gPg0KPiA+ICAgICAgICAgfSB3aGlsZSAoIWF0 b21pY190cnlfY21weGNoZ19yZWxlYXNlKCZyLT5yZWZzLCAmdmFsLCBuZXcpKTsNCj4gPg0KPiA+ IC0gICAgICAgcmV0dXJuICFuZXc7DQo+ID4gKyAgICAgICBpZiAoIW5ldykgew0KPiA+ICsgICAg ICAgICAgICAgICBzbXBfYWNxdWlyZV9fYWZ0ZXJfY3RybF9kZXAoKTsNCj4gPiArICAgICAgICAg ICAgICAgcmV0dXJuIHRydWU7DQo+ID4gKyAgICAgICB9DQo+ID4gKw0KPiA+ICsgICAgICAgcmV0 dXJuIGZhbHNlOw0KPiA+ICB9DQo+ID4gIEVYUE9SVF9TWU1CT0wocmVmY291bnRfc3ViX2FuZF90 ZXN0X2NoZWNrZWQpOw0KPiA+DQo+IA0KPiBUaGFua3MgZm9yIHRoaXMhDQo+IA0KPiAtLQ0KPiBL ZWVzIENvb2sNCg==