From mboxrd@z Thu Jan 1 00:00:00 1970 From: Szabolcs Nagy Subject: Re: [PATCH v7 1/2] arm64: Define Documentation/arm64/tagged-address-abi.rst Date: Thu, 8 Aug 2019 16:20:51 +0000 Message-ID: References: <20190807155321.9648-1-catalin.marinas@arm.com> <20190807155321.9648-2-catalin.marinas@arm.com> <826a9ace-feac-c019-843e-07e23c9fd46c@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <826a9ace-feac-c019-843e-07e23c9fd46c@intel.com> Content-Language: en-US Content-ID: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: Dave Hansen , Catalin Marinas , "linux-arm-kernel@lists.infradead.org" Cc: "linux-arch@vger.kernel.org" , Vincenzo Frascino , "linux-doc@vger.kernel.org" , Andrey Konovalov , Kevin Brodsky , Will Deacon , nd List-Id: linux-arch.vger.kernel.org On 07/08/2019 21:38, Dave Hansen wrote: > On 8/7/19 8:53 AM, Catalin Marinas wrote: >> +- mmap() done by the process itself (or its parent), where either: >> + >> + - flags have the **MAP_ANONYMOUS** bit set >> + - the file descriptor refers to a regular file (including those returned >> + by memfd_create()) or **/dev/zero** > > What's a "regular file"? ;) i'd expect the posix definition. in posix "File types include regular file, character special file, block special file, FIFO special file, symbolic link, socket, and directory. Other types of files may be supported by the implementation." where regular file is "A file that is a randomly accessible sequence of bytes, with no further structure imposed by the system." http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_323 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-eopbgr50082.outbound.protection.outlook.com ([40.107.5.82]:3165 "EHLO EUR03-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1728020AbfHHQWq (ORCPT ); Thu, 8 Aug 2019 12:22:46 -0400 From: Szabolcs Nagy Subject: Re: [PATCH v7 1/2] arm64: Define Documentation/arm64/tagged-address-abi.rst Date: Thu, 8 Aug 2019 16:20:51 +0000 Message-ID: References: <20190807155321.9648-1-catalin.marinas@arm.com> <20190807155321.9648-2-catalin.marinas@arm.com> <826a9ace-feac-c019-843e-07e23c9fd46c@intel.com> In-Reply-To: <826a9ace-feac-c019-843e-07e23c9fd46c@intel.com> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-arch-owner@vger.kernel.org List-ID: To: Dave Hansen , Catalin Marinas , "linux-arm-kernel@lists.infradead.org" Cc: nd , Vincenzo Frascino , Will Deacon , Andrey Konovalov , Kevin Brodsky , "linux-doc@vger.kernel.org" , "linux-arch@vger.kernel.org" Message-ID: <20190808162051.GGxE7p5Ayvw2zdLKTmYBrPzf9O0gGm4PtSFKnjddDuU@z> T24gMDcvMDgvMjAxOSAyMTozOCwgRGF2ZSBIYW5zZW4gd3JvdGU6DQo+IE9uIDgvNy8xOSA4OjUz IEFNLCBDYXRhbGluIE1hcmluYXMgd3JvdGU6DQo+PiArLSBtbWFwKCkgZG9uZSBieSB0aGUgcHJv Y2VzcyBpdHNlbGYgKG9yIGl0cyBwYXJlbnQpLCB3aGVyZSBlaXRoZXI6DQo+PiArDQo+PiArICAt IGZsYWdzIGhhdmUgdGhlICoqTUFQX0FOT05ZTU9VUyoqIGJpdCBzZXQNCj4+ICsgIC0gdGhlIGZp bGUgZGVzY3JpcHRvciByZWZlcnMgdG8gYSByZWd1bGFyIGZpbGUgKGluY2x1ZGluZyB0aG9zZSBy ZXR1cm5lZA0KPj4gKyAgICBieSBtZW1mZF9jcmVhdGUoKSkgb3IgKiovZGV2L3plcm8qKg0KPiAN Cj4gV2hhdCdzIGEgInJlZ3VsYXIgZmlsZSI/IDspDQoNCmknZCBleHBlY3QgdGhlIHBvc2l4IGRl ZmluaXRpb24uDQoNCmluIHBvc2l4ICJGaWxlIHR5cGVzIGluY2x1ZGUgcmVndWxhciBmaWxlLCBj aGFyYWN0ZXINCnNwZWNpYWwgZmlsZSwgYmxvY2sgc3BlY2lhbCBmaWxlLCBGSUZPIHNwZWNpYWwg ZmlsZSwNCnN5bWJvbGljIGxpbmssIHNvY2tldCwgYW5kIGRpcmVjdG9yeS4gT3RoZXIgdHlwZXMg b2YNCmZpbGVzIG1heSBiZSBzdXBwb3J0ZWQgYnkgdGhlIGltcGxlbWVudGF0aW9uLiINCg0Kd2hl cmUgcmVndWxhciBmaWxlIGlzICJBIGZpbGUgdGhhdCBpcyBhIHJhbmRvbWx5DQphY2Nlc3NpYmxl IHNlcXVlbmNlIG9mIGJ5dGVzLCB3aXRoIG5vIGZ1cnRoZXINCnN0cnVjdHVyZSBpbXBvc2VkIGJ5 IHRoZSBzeXN0ZW0uIg0KaHR0cDovL3B1YnMub3Blbmdyb3VwLm9yZy9vbmxpbmVwdWJzLzk2OTk5 MTk3OTkvYmFzZWRlZnMvVjFfY2hhcDAzLmh0bWwjdGFnXzAzXzMyMw0K