Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp3236221pxv; Sun, 27 Jun 2021 23:24:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw8LvEgh/q2CovMYQqbnPA+BjPzGwEs15TFhOv4spQ1Qgf+quSk03Uwhdssqkpff2cnPrvo X-Received: by 2002:a05:6e02:b47:: with SMTP id f7mr16824707ilu.135.1624861456133; Sun, 27 Jun 2021 23:24:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624861456; cv=none; d=google.com; s=arc-20160816; b=uH4tUOjXYAp1n6uEGGkbZMcfAXEJ4kfGj1M1Va07VtFyaxY5x8XCnFe+ZeibYSifmN Q8BIrNEDPuoQQPdCXvCw9OfmT8eFcMvAWES/nZM6Mb2BISwc32N5pxVuZrueeq612mrF m8BcH8z5PTWNrx/w8GHoOdbNWu6Itp50g94fCSrxZLTIuYqFMTDz+TKJcrkNUz2ZYnuR MOIkVl6PE9FDc8/Q6lNn8uIsEj6P4gsjaxpMhH0aJONvyBUHnQSAd4fLckvNH7fvrGDH IEX26lBQtu3puGStUBLChplHXV6ruzAHDp3BZu9i75Ca5v8iA1y8NqZ0hg5uvQd6swp1 B3tw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature; bh=MoVeeFN8QQduQIE2H+ETIc4pO/33E9CcY+5cMgsP0BY=; b=BPImjG7FQ3amNufa9k4Up0x+siHz1qgvXxOVhLdzBuOeF9AYET+9SuZuWrl5rKpNs0 4q587hL6UDFMFF03PTB+AbfE2YzYTDpmHLz0rszNdT9V+4jr1joRnM52wpmWqYN9OrI+ VexJICUDdVdK9CBrGvwBFkcGcrxBZAwUzVK84/lj/e1xyODr5sCLBhzgI7U+z2BuBF+b Au7RLQTRP0Oih0xVXy5OLObQEjiCcX57W0KSmRr8D5HPk4zCJwfeLLKu/mwIXC9JD8Tx vjucoJ9GPHJlI1hRg8lFvMgXyjrQ4okQuttJRxQXyaQdRqlHPbLaWQEfoRBUB8j84mDw BVdA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=l+etoZbU; 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=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g25si8185042iox.51.2021.06.27.23.24.03; Sun, 27 Jun 2021 23:24:16 -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; dkim=pass header.i=@mediatek.com header.s=dk header.b=l+etoZbU; 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=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232291AbhF1GWO (ORCPT + 99 others); Mon, 28 Jun 2021 02:22:14 -0400 Received: from mailgw02.mediatek.com ([210.61.82.184]:51239 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S229778AbhF1GWO (ORCPT ); Mon, 28 Jun 2021 02:22:14 -0400 X-UUID: 6356ae1550ee45a3a444a23da326cc3c-20210628 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:MIME-Version:Content-Type:References:In-Reply-To:Date:CC:To:From:Subject:Message-ID; bh=MoVeeFN8QQduQIE2H+ETIc4pO/33E9CcY+5cMgsP0BY=; b=l+etoZbUiSHiW27Pr7EDExDK5187sMAMI3Y6xYjHXZcLHxKJkMe/FNROIcEBxyr5ULWKjPaMALSvDtVpda/d/nEzR0Qri/r/YgL/VKuaQXfkyuVnlWVrs4a8/R7pEG7AIzswoFBjZ5DbgzXOLIXRCuXNzdEs1l2ranC6cVhrbOg=; X-UUID: 6356ae1550ee45a3a444a23da326cc3c-20210628 Received: from mtkcas10.mediatek.inc [(172.21.101.39)] by mailgw02.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 211629925; Mon, 28 Jun 2021 14:19:35 +0800 Received: from mtkcas07.mediatek.inc (172.21.101.84) by mtkmbs01n2.mediatek.inc (172.21.101.79) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 28 Jun 2021 14:19:33 +0800 Received: from mtksdccf07 (172.21.84.99) by mtkcas07.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Mon, 28 Jun 2021 14:19:33 +0800 Message-ID: <1147252f497e5529de8215486b184af649ac0a0e.camel@mediatek.com> Subject: Re: [PATCH v2 1/1] kasan: Add memzero init for unaligned size under SLUB debug From: Yee Lee To: Andrey Konovalov CC: , Andrey Ryabinin , Alexander Potapenko , Dmitry Vyukov , Andrew Morton , "Matthias Brugger" , "open list:KASAN" , "open list:MEMORY MANAGEMENT" , open list , "moderated list:ARM/Mediatek SoC support" , "moderated list:ARM/Mediatek SoC support" Date: Mon, 28 Jun 2021 14:19:33 +0800 In-Reply-To: References: <20210624112624.31215-1-yee.lee@mediatek.com> <20210624112624.31215-2-yee.lee@mediatek.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.2 MIME-Version: 1.0 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gRnJpLCAyMDIxLTA2LTI1IGF0IDE3OjAzICswMzAwLCBBbmRyZXkgS29ub3ZhbG92IHdyb3Rl Og0KPiBPbiBUaHUsIEp1biAyNCwgMjAyMSBhdCAyOjI2IFBNIDx5ZWUubGVlQG1lZGlhdGVrLmNv bT4gd3JvdGU6DQo+ID4gDQo+ID4gRnJvbTogWWVlIExlZSA8eWVlLmxlZUBtZWRpYXRlay5jb20+ DQo+ID4gDQo+ID4gSXNzdWU6IHdoZW4gU0xVQiBkZWJ1ZyBpcyBvbiwgaHd0YWcga2FzYW5fdW5w b2lzb24oKSB3b3VsZA0KPiA+IG92ZXJ3cml0ZQ0KPiA+IHRoZSByZWR6b25lIG9mIG9iamVjdCB3 aXRoIHVuYWxpZ25lZCBzaXplLg0KPiA+IA0KPiA+IEFuIGFkZGl0aW9uYWwgbWVtemVyb19leHBs aWNpdCgpIHBhdGggaXMgYWRkZWQgdG8gcmVwbGFjaW5nIGluaXQgYnkNCj4gPiBod3RhZyBpbnN0 cnVjdGlvbiBmb3IgdGhvc2UgdW5hbGlnbmVkIHNpemUgYXQgU0xVQiBkZWJ1ZyBtb2RlLg0KPiA+ IA0KPiA+IFNpZ25lZC1vZmYtYnk6IFllZSBMZWUgPHllZS5sZWVAbWVkaWF0ZWsuY29tPg0KPiA+ IC0tLQ0KPiA+ICBtbS9rYXNhbi9rYXNhbi5oIHwgNiArKysrKysNCj4gPiAgMSBmaWxlIGNoYW5n ZWQsIDYgaW5zZXJ0aW9ucygrKQ0KPiA+IA0KPiA+IGRpZmYgLS1naXQgYS9tbS9rYXNhbi9rYXNh bi5oIGIvbW0va2FzYW4va2FzYW4uaA0KPiA+IGluZGV4IDhmNDUwYmMyODA0NS4uZDEwNTRmMzU4 MzhmIDEwMDY0NA0KPiA+IC0tLSBhL21tL2thc2FuL2thc2FuLmgNCj4gPiArKysgYi9tbS9rYXNh bi9rYXNhbi5oDQo+ID4gQEAgLTM4Nyw2ICszODcsMTIgQEAgc3RhdGljIGlubGluZSB2b2lkIGth c2FuX3VucG9pc29uKGNvbnN0IHZvaWQNCj4gPiAqYWRkciwgc2l6ZV90IHNpemUsIGJvb2wgaW5p dCkNCj4gPiANCj4gPiAgICAgICAgIGlmIChXQVJOX09OKCh1bnNpZ25lZCBsb25nKWFkZHIgJiBL QVNBTl9HUkFOVUxFX01BU0spKQ0KPiA+ICAgICAgICAgICAgICAgICByZXR1cm47DQo+ID4gKyNp ZiBJU19FTkFCTEVEKENPTkZJR19TTFVCX0RFQlVHKQ0KPiANCj4gSXMgdGhpcyBhbiBpc3N1ZSBv bmx5IHdpdGggU0xVQj8gU0xBQiBhbHNvIHVzZXMgcmVkem9uZXMuDQpBcyBJIGtub3duLCBody10 YWcga2FzYW4gb25seSB3b3JrcyB3aXRoIFNMVUIuDQoNCj4gDQo+ID4gKyAgICAgICBpZiAoaW5p dCAmJiAoKHVuc2lnbmVkIGxvbmcpc2l6ZSAmIEtBU0FOX0dSQU5VTEVfTUFTSykpIHsNCj4gDQo+ IFRoaXMgbmVlZHMgYSBjb21tZW50IGFsb25nIHRoZSBsaW5lcyBvZjoNCj4gDQo+IC8qIEV4cGxp Y2l0bHkgaW5pdGlhbGl6ZSB0aGUgbWVtb3J5IHdpdGggdGhlIHByZWNpc2Ugb2JqZWN0IHNpemUg dG8NCj4gYXZvaWQgb3ZlcndyaXRpbmcgdGhlIFNMQUIgcmVkem9uZS4gVGhpcyBkaXNhYmxlcyBp bml0aWFsaXphdGlvbiBpbg0KPiB0aGUgYXJjaCBjb2RlIGFuZCBtYXkgdGh1cyBsZWFkIHRvIHBl cmZvcm1hbmNlIHBlbmFsdHkuIFRoZSBwZW5hbHR5DQo+IGlzDQo+IGFjY2VwdGVkIHNpbmNlIFNM QUIgcmVkem9uZXMgYXJlbid0IGVuYWJsZWQgaW4gcHJvZHVjdGlvbiBidWlsZHMuICovDQpTdXJl LCB3aWxsIHdvcmsgb24gdGhpcy4NCj4gDQo+ID4gKyAgICAgICAgICAgICAgIGluaXQgPSBmYWxz ZTsNCj4gPiArICAgICAgICAgICAgICAgbWVtemVyb19leHBsaWNpdCgodm9pZCAqKWFkZHIsIHNp emUpOw0KPiA+ICsgICAgICAgfQ0KPiA+ICsjZW5kaWYNCj4gPiAgICAgICAgIHNpemUgPSByb3Vu ZF91cChzaXplLCBLQVNBTl9HUkFOVUxFX1NJWkUpOw0KPiA+IA0KPiA+ICAgICAgICAgaHdfc2V0 X21lbV90YWdfcmFuZ2UoKHZvaWQgKilhZGRyLCBzaXplLCB0YWcsIGluaXQpOw0KPiA+IC0tDQo+ ID4gMi4xOC4wDQo+ID4gDQo=