From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EC409C433E0 for ; Wed, 29 Jul 2020 13:03:39 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id BA7D7206D4 for ; Wed, 29 Jul 2020 13:03:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Kyp+CkZ4" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BA7D7206D4 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.ibm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:Message-ID: Subject:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=qcOA7iBEM9lm6VxY4mJH5/PhfMQ7XM3Skxeyu6fC4Rc=; b=Kyp+CkZ48VQZ+ETkI4EPQio/y 4Myj1RDiz8RicP0qIh7Z/OPX9Ou8XbJNAnXSUzwRHQCFLZ4SqQQ19evaIqqBpsYhbFFfZob+1Cs5B nTP3VKOqWdGmDJjS6qRQBSakHAvXs79P9WGRvC6mcRum9ywotVsWKHbE/kGgyj9a73hSJRj2gYYc0 vJ+7qPhx5AB0wTWQ80iKd2NX2Ug/KduoefFoQALFvR66TTit/AUJF7SYPDz8sbDQR9pOIyDR8hXzW 5UxDl6gKus+XNO/HH5okHDoynwT+KfsCrjUL3fvFpHkWFw7y7rnyahLrIWxRNF5JbZ1CrJ6uXQ0Zh j8KpUXSTw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k0liQ-00024L-Tw; Wed, 29 Jul 2020 13:01:50 +0000 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5] helo=mx0a-001b2d01.pphosted.com) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k0liO-00023o-3j for linux-arm-kernel@lists.infradead.org; Wed, 29 Jul 2020 13:01:48 +0000 Received: from pps.filterd (m0098414.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 06TCZaTh124587; Wed, 29 Jul 2020 09:00:39 -0400 Received: from pps.reinject (localhost [127.0.0.1]) by mx0b-001b2d01.pphosted.com with ESMTP id 32hsqgumyj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 29 Jul 2020 09:00:39 -0400 Received: from m0098414.ppops.net (m0098414.ppops.net [127.0.0.1]) by pps.reinject (8.16.0.36/8.16.0.36) with SMTP id 06TCbQ1q136668; Wed, 29 Jul 2020 09:00:38 -0400 Received: from ppma02fra.de.ibm.com (47.49.7a9f.ip4.static.sl-reverse.com [159.122.73.71]) by mx0b-001b2d01.pphosted.com with ESMTP id 32hsqgumwg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 29 Jul 2020 09:00:38 -0400 Received: from pps.filterd (ppma02fra.de.ibm.com [127.0.0.1]) by ppma02fra.de.ibm.com (8.16.0.42/8.16.0.42) with SMTP id 06TD0an3022946; Wed, 29 Jul 2020 13:00:36 GMT Received: from b06avi18878370.portsmouth.uk.ibm.com (b06avi18878370.portsmouth.uk.ibm.com [9.149.26.194]) by ppma02fra.de.ibm.com with ESMTP id 32gcq0u44y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 29 Jul 2020 13:00:36 +0000 Received: from d06av26.portsmouth.uk.ibm.com (d06av26.portsmouth.uk.ibm.com [9.149.105.62]) by b06avi18878370.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 06TD0XDB59572686 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 29 Jul 2020 13:00:33 GMT Received: from d06av26.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 36118AE099; Wed, 29 Jul 2020 13:00:32 +0000 (GMT) Received: from d06av26.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 18FC5AE06E; Wed, 29 Jul 2020 13:00:28 +0000 (GMT) Received: from linux.ibm.com (unknown [9.148.204.160]) by d06av26.portsmouth.uk.ibm.com (Postfix) with ESMTPS; Wed, 29 Jul 2020 13:00:27 +0000 (GMT) Date: Wed, 29 Jul 2020 16:00:25 +0300 From: Mike Rapoport To: David Hildenbrand Subject: Re: [RFC PATCH 0/6] decrease unnecessary gap due to pmem kmem alignment Message-ID: <20200729130025.GD3672596@linux.ibm.com> References: <20200729033424.2629-1-justin.he@arm.com> <20200729093150.GC3672596@linux.ibm.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-TM-AS-GCONF: 00 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-07-29_07:2020-07-29, 2020-07-29 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=5 malwarescore=0 priorityscore=1501 phishscore=0 spamscore=0 mlxscore=0 lowpriorityscore=0 bulkscore=0 mlxlogscore=532 adultscore=0 clxscore=1015 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2007290082 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200729_090148_221105_F37C6278 X-CRM114-Status: GOOD ( 36.85 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Kaly Xin , "Rafael J. Wysocki" , Catalin Marinas , Dave Hansen , "linux-mm@kvack.org" , Will Deacon , Justin He , "linux-nvdimm@lists.01.org" , Vishal Verma , Jason Gunthorpe , Kees Cook , Ira Weiny , Anshuman Khandual , Hsin-Yi Wang , Dave Jiang , Dan Williams , "linux-arm-kernel@lists.infradead.org" , Pankaj Gupta , Steve Capper , Greg Kroah-Hartman , "linux-kernel@vger.kernel.org" , Wei Yang , Andrew Morton , Logan Gunthorpe Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gV2VkLCBKdWwgMjksIDIwMjAgYXQgMTE6MzU6MjBBTSArMDIwMCwgRGF2aWQgSGlsZGVuYnJh bmQgd3JvdGU6Cj4gT24gMjkuMDcuMjAgMTE6MzEsIE1pa2UgUmFwb3BvcnQgd3JvdGU6Cj4gPiBI aSBKdXN0aW4sCj4gPiAKPiA+IE9uIFdlZCwgSnVsIDI5LCAyMDIwIGF0IDA4OjI3OjU4QU0gKzAw MDAsIEp1c3RpbiBIZSB3cm90ZToKPiA+PiBIaSBEYXZpZAo+ID4+Pj4KPiA+Pj4+IFdpdGhvdXQg dGhpcyBzZXJpZXMsIGlmIHFlbXUgY3JlYXRlcyBhIDRHIGJ5dGVzIG52ZGltbSBkZXZpY2UsIHdl IGNhbgo+ID4+PiBvbmx5Cj4gPj4+PiB1c2UgMkcgYnl0ZXMgZm9yIGRheCBwbWVtKGttZW0pIGlu IHRoZSB3b3JzdCBjYXNlLgo+ID4+Pj4gZS5nLgo+ID4+Pj4gMjQwMDAwMDAwLTMzZmRmZmZmZiA6 IFBlcnNpc3RlbnQgTWVtb3J5Cj4gPj4+PiBXZSBjYW4gb25seSB1c2UgdGhlIG1lbWJsb2NrIGJl dHdlZW4gWzI0MDAwMDAwMCwgMmZmZmZmZmZmXSBkdWUgdG8gdGhlCj4gPj4+IGhhcmQKPiA+Pj4+ IGxpbWl0YXRpb24uIEl0IHdhc3RlcyB0b28gbXVjaCBtZW1vcnkgc3BhY2UuCj4gPj4+Pgo+ID4+ Pj4gRGVjcmVhc2luZyB0aGUgU0VDVElPTl9TSVpFX0JJVFMgb24gYXJtNjQgbWlnaHQgYmUgYW4g YWx0ZXJuYXRpdmUsIGJ1dAo+ID4+PiB0aGVyZQo+ID4+Pj4gYXJlIHRvbyBtYW55IGNvbmNlcm5z IGZyb20gb3RoZXIgY29uc3RyYWludHMsIGUuZy4gUEFHRV9TSVpFLCBodWdldGxiLAo+ID4+Pj4g U1BBUlNFTUVNX1ZNRU1NQVAsIHBhZ2UgYml0cyBpbiBzdHJ1Y3QgcGFnZSAuLi4KPiA+Pj4+Cj4g Pj4+PiBCZXNpZGUgZGVjcmVhc2luZyB0aGUgU0VDVElPTl9TSVpFX0JJVFMsIHdlIGNhbiBhbHNv IHJlbGF4IHRoZSBrbWVtCj4gPj4+IGFsaWdubWVudAo+ID4+Pj4gd2l0aCBtZW1vcnlfYmxvY2tf c2l6ZV9ieXRlcygpLgo+ID4+Pj4KPiA+Pj4+IFRlc3RlZCBvbiBhcm02NCBndWVzdCBhbmQgeDg2 IGd1ZXN0LCBxZW11IGNyZWF0ZXMgYSA0RyBwbWVtIGRldmljZS4gZGF4Cj4gPj4+IHBtZW0KPiA+ Pj4+IGNhbiBiZSB1c2VkIGFzIHJhbSB3aXRoIHNtYWxsZXIgZ2FwLiBBbHNvIHRoZSBrbWVtIGhv dHBsdWcgYWRkL3JlbW92ZQo+ID4+PiBhcmUgYm90aAo+ID4+Pj4gdGVzdGVkIG9uIGFybTY0L3g4 NiBndWVzdC4KPiA+Pj4+Cj4gPj4+Cj4gPj4+IEhpLAo+ID4+Pgo+ID4+PiBJIGFtIG5vdCBjb252 aW5jZWQgdGhpcyB1c2UgY2FzZSBpcyB3b3J0aCBzdWNoIGhhY2tzICh0aGF04oCZcyB3aGF0IGl0 IGlzKQo+ID4+PiBmb3Igbm93LiBPbiByZWFsIG1hY2hpbmVzIHBtZW0gaXMgYmlnIC0geW91ciBl eGFtcGxlIChsb3NpbmcgNTAlIGlzCj4gPj4+IGV4dHJlbWUpLgo+ID4+Pgo+ID4+PiBJIHdvdWxk IG11Y2ggcmF0aGVyIHdhbnQgdG8gc2VlIHRoZSBzZWN0aW9uIHNpemUgb24gYXJtNjQgcmVkdWNl ZC4gSQo+ID4+PiByZW1lbWJlciB0aGVyZSB3ZXJlIHBhdGNoZXMgYW5kIHRoYXQgYXQgbGVhc3Qg d2l0aCBhIGJhc2UgcGFnZSBzaXplIG9mIDRrCj4gPj4+IGl0IGNhbiBiZSByZWR1Y2VkIGRyYXN0 aWNhbGx5ICg2NGsgYmFzZSBwYWdlcyBhcmUgbW9yZSBwcm9ibGVtYXRpYyBkdWUgdG8KPiA+Pj4g dGhlIHJpZGljdWxvdXMgVEhQIHNpemUgb2YgNTEyTSkuIEJ1dCBjb3VsZCBiZSBhIHNlY3Rpb24g c2l6ZSBvZiA1MTIgaXMKPiA+Pj4gcG9zc2libGUgb24gYWxsIGNvbmZpZ3MgcmlnaHQgbm93Lgo+ ID4+Cj4gPj4gWWVzLCBJIG9uY2UgaW52ZXN0aWdhdGVkIGhvdyB0byByZWR1Y2Ugc2VjdGlvbiBz aXplIG9uIGFybTY0IHRob3VnaHRmdWxseToKPiA+PiBUaGVyZSBhcmUgbWFueSBjb25zdHJhaW50 cyBmb3IgcmVkdWNpbmcgU0VDVElPTl9TSVpFX0JJVFMKPiA+PiAxLiBHaXZlbiBwYWdlLT5mbGFn cyBiaXRzIGlzIGxpbWl0ZWQsIFNFQ1RJT05fU0laRV9CSVRTIGNhbid0IGJlIHJlZHVjZWQgdG9v Cj4gPj4gICAgbXVjaC4KPiA+PiAyLiBPbmNlIENPTkZJR19TUEFSU0VNRU1fVk1FTU1BUCBpcyBl bmFibGVkLCBzZWN0aW9uIGlkIHdpbGwgbm90IGJlIGNvdW50ZWQKPiA+PiAgICBpbnRvIHBhZ2Ut PmZsYWdzLgo+ID4+IDMuIE1BWF9PUkRFUiBkZXBlbmRzIG9uIFNFQ1RJT05fU0laRV9CSVRTIAo+ ID4+ICAtIDMuMSBtbXpvbmUuaAo+ID4+ICNpZiAoTUFYX09SREVSIC0gMSArIFBBR0VfU0hJRlQp ID4gU0VDVElPTl9TSVpFX0JJVFMKPiA+PiAjZXJyb3IgQWxsb2NhdG9yIE1BWF9PUkRFUiBleGNl ZWRzIFNFQ1RJT05fU0laRQo+ID4+ICNlbmRpZgo+ID4+ICAtIDMuMiBodWdlcGFnZV9pbml0KCkK PiA+PiBNQVlCRV9CVUlMRF9CVUdfT04oSFBBR0VfUE1EX09SREVSID49IE1BWF9PUkRFUik7Cj4g Pj4KPiA+PiBIZW5jZSB3aGVuIEFSTTY0XzRLX1BBR0VTICYmIENPTkZJR19TUEFSU0VNRU1fVk1F TU1BUCBhcmUgZW5hYmxlZCwKPiA+PiBTRUNUSU9OX1NJWkVfQklUUyBjYW4gYmUgcmVkdWNlZCB0 byAyNy4KPiA+PiBCdXQgd2hlbiBBUk02NF82NEtfUEFHRVMsIGdpdmVuIDMuMiwgTUFYX09SREVS ID4gMjktMTYgPSAxMy4KPiA+PiBHaXZlbiAzLjEgU0VDVElPTl9TSVpFX0JJVFMgPj0gTUFYX09S REVSKzE1ID4gMjguIFNvIFNFQ1RJT05fU0laRV9CSVRTIGNhbiBub3QKPiA+PiBiZSByZWR1Y2Vk IHRvIDI3Lgo+ID4+Cj4gPj4gSW4gb25lIHdvcmQsIGlmIHdlIGNvbnNpZGVyZWQgdG8gcmVkdWNl IFNFQ1RJT05fU0laRV9CSVRTIG9uIGFybTY0LCB0aGUgS2NvbmZpZwo+ID4+IG1pZ2h0IGJlIHZl cnkgY29tcGxpY2F0ZWQsZS5nLiB3ZSBzdGlsbCBuZWVkIHRvIGNvbnNpZGVyIHRoZSBjYXNlIGZv cgo+ID4+IEFSTTY0XzE2S19QQUdFUy4KPiA+IAo+ID4gSXQgaXMgbm90IG5lY2Vzc2FyeSB0byBw b2xsdXRlIEtjb25maWcgd2l0aCB0aGF0Lgo+ID4gYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9zcGFy ZXNlbWVtLmggY2FuIGhhdmUgc29tZXRoaW5nIGxpa2UKPiA+IAo+ID4gI2lmZGVmIENPTkZJR19B Uk02NF82NEtfUEFHRVMKPiA+ICNkZWZpbmUgU1BBUlNFX1NFQ1RJT05fU0laRSAyOQo+ID4gI2Vs aWYgZGVmaW5lZChDT05GSUdfQVJNMTZLX1BBR0VTKQo+ID4gI2RlZmluZSBTUEFSU0VfU0VDVElP Tl9TSVpFIDI4Cj4gPiAjZWxpZiBkZWZpbmVkKENPTkZJR19BUk00S19QQUdFUykKPiA+ICNkZWZp bmUgU1BBUlNFX1NFQ1RJT05fU0laRSAyNwo+ID4gI2Vsc2UKPiA+ICNlcnJvcgo+ID4gI2VuZGlm Cj4gCj4gYWNrCj4gCj4gPiAgCj4gPiBUaGVyZSBpcyBzdGlsbCBsYXJnZSBnYXAgd2l0aCBBUk02 NF82NEtfUEFHRVMsIHRob3VnaC4KPiA+IAo+ID4gQXMgZm9yIFNQQVJTRU1FTSB3aXRob3V0IFZN RU1NQVAsIGFyZSB0aGVyZSBhY3R1YWwgYmVuZWZpdHMgdG8gdXNlIGl0Pwo+IAo+IEkgd2FzIGFz a2luZyBteXNlbGYgdGhlIHNhbWUgcXVlc3Rpb24gYSB3aGlsZSBhZ28gYW5kIGRpZG4ndCByZWFs bHkgZmluZAo+IGEgY29tcGVsbGluZyBvbmUuCgpNZW1vcnkgb3ZlcmhlYWQgZm9yIFZNRU1NQVAg aXMgbGFyZ2VyLCBlc3BlY2lhbGx5IGZvciBhcm02NCB0aGF0IGtub3dzCmhvdyB0byBmcmVlIGVt cHR5IHBhcnRzIG9mIHRoZSBtZW1vcnkgbWFwIHdpdGggImNsYXNzaWMiIFNQQVJTRU1FTS4KIAo+ IEkgdGhpbmsgaXQncyBhbHdheXMgZW5hYmxlZCBhcyBkZWZhdWx0IChTUEFSU0VNRU1fVk1FTU1B UF9FTkFCTEUpIGFuZAo+IHdvdWxkIHJlcXVpcmUgY29uZmlnIHR3ZWFrcyB0byBldmVuIGRpc2Fi bGUgaXQuCgpOb3BlLCBpdCdzIHJpZ2h0IHRoZXJlIGluIG1lbnVjb25maWcsCgoiTWVtb3J5IE1h bmFnZW1lbnQgb3B0aW9ucyIgLT4gIlNwYXJzZSBNZW1vcnkgdmlydHVhbCBtZW1tYXAiCgo+IC0t IAo+IFRoYW5rcywKPiAKPiBEYXZpZCAvIGRoaWxkZW5iCj4gCgotLSAKU2luY2VyZWx5IHlvdXJz LApNaWtlLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K bGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZy YWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGlu dXgtYXJtLWtlcm5lbAo=