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=-0.5 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 155FBC43381 for ; Thu, 21 Mar 2019 09:57:17 +0000 (UTC) Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (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 80DC620850 for ; Thu, 21 Mar 2019 09:57:16 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=yandex.com header.i=@yandex.com header.b="tVtJLvjp" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 80DC620850 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=yandex.com Authentication-Results: mail.kernel.org; spf=fail smtp.mailfrom=kernelnewbies-bounces@kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.91) (envelope-from ) id 1h6uR5-00086s-Pw; Thu, 21 Mar 2019 05:56:31 -0400 Received: from forward500o.mail.yandex.net ([37.140.190.195]) by shelob.surriel.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1h6uQx-00086b-J8 for kernelnewbies@kernelnewbies.org; Thu, 21 Mar 2019 05:56:24 -0400 Received: from mxback7g.mail.yandex.net (mxback7g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:168]) by forward500o.mail.yandex.net (Yandex) with ESMTP id 9A85060449; Thu, 21 Mar 2019 12:56:19 +0300 (MSK) Received: from localhost (localhost [::1]) by mxback7g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id sFU9D0DRZd-uHXqrfMT; Thu, 21 Mar 2019 12:56:18 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1553162178; bh=SbC3iCb+2zAnguEOGfh9fNL2EdXyHD6NysxI47xZbRU=; h=Message-Id:Cc:Subject:In-Reply-To:Date:References:To:From; b=tVtJLvjp3tZIxnYs5vFNcujS3+sY43EK697dYP9SmSMD3UgrZz6ce7wiYmiJfipXp /ti5vrnv6fTvA5NIh53CeFK6odcOhNV1wi2LNTkIaJgg5VAx9pgdQBaG46mdsG+yfh 37gFnJU0VsHeOBruHaTcEE9jjpqO0Sz5j9vqHoTY= Authentication-Results: mxback7g.mail.yandex.net; dkim=pass header.i=@yandex.com Received: by sas2-ce04c18c415c.qloud-c.yandex.net with HTTP; Thu, 21 Mar 2019 12:56:17 +0300 From: Lev Olshvang To: =?utf-8?B?VmFsZGlzIEtsxJN0bmlla3M=?= In-Reply-To: <16760.1553101675@turing-police> References: <6967041553089359@myt2-66bcb87429e6.qloud-c.yandex.net> <16760.1553101675@turing-police> Subject: Re: What will happen if 2 processes map same physical page MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Thu, 21 Mar 2019 12:56:17 +0300 Message-Id: <3935481553162177@sas2-ce04c18c415c.qloud-c.yandex.net> Cc: linux-il , kernelnewbies X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: kernelnewbies-bounces@kernelnewbies.org SGkgVmFhbGRpcywKClRoYW5rcyBmb3IgYW5zd2VyLApJIHN0aWxsIHdvbmRlcmluZyB3aGV0aGVy IHRoZSBrZXJuZWwgd2lsbCBhbGxvdyB3cml0ZSB0byBhIHJlYWQtb25seSBwYWdlIG9mIHNoYXJl ZCBsaWJyYXJ5IHdoaWxlIGl0IGhhcyBtYXBwZWQgdG8gc2V2ZXJhbCBwcm9jZXNzZXM/IEtlcm5l bCBrbm93cyB0aGF0IHBhZ2UncyByZWZlcmVuY2UgY291bnQgPjEsICB3aWxsIGl0IGFsbG93IG1t YXAvbXByb3RlY3QgdG8gY2hhbmdlIHBhZ2UgcHJvdGVjdGlvbiA/IE9yIHdpbGwgaXQgYWxsb3cg ZGlyZWN0IHJpZ2h0IGJ5IHBoeXNpY2FsIGFkZHJlc3M/Ckkgc3VwcG9zZSB0aGF0IENQVSBzaG91 bGQgcmFpc2UgcGFnZSBmYXVsdCB3aGVuIHdyaXRlIGlzIG1hZGUgdG8gcmVhZCBvbmx5IHBhZ2Us IAoKV2hhdCBpcyB0aGUgc2VxdWVuY2UgIENQVSByYWlzZXMgcGFnZSBmYXVsIGJlZm9yZSB3cml0 ZSB0byBwYWdlIG9mIGFmdGVyIGRhdGEgaXMgd3JpdHRlbgpXaWxsICBDUFUgd2FpdCB1bnRpbCBr ZXJuZWwgd2lsbCBjb25zaWRlciB3aGF0IHRvIGRvICwgd2hldGhlciBhZ3JlZSBhbmQgY2hhbmdl IFBURSAgIndyaXRhYmxlICIgYml0IHRvIDEgPwpPciBrZXJuZWwgbWF5IGRpc2FncmVlIGFuZCBy YWlzZSBTRUdGQVVMVD8KCkkgY2hlY2tlZCBpbiB0aGUgaGFuZGxlX21tX2ZhdWx0KCkgIGNhbGxz IGZvciBhcmNoX3ZtYV9hY2Nlc3NfcGVybWl0dGVkKCkgd2hpY2gganVzdCByZXR1cm5zIHRydWUg b24gbW9zdCBhcmNoaXRlY3R1cmVzIHdoaWNoIGlzIHZlcnkgc3RyYW5nZSBhbmQgIGNvbnRyYWRp Y3RzIG15IHByZWRpY3Rpb24gb2YgU0VGRkFVTFQuCmFyY2hfdm1hX2FjY2Vzc19wZXJtaXR0ZWQo KSByZXR1dHVzIHRydWUgd2hlbiBpcyBzZWVzIHRoYXQgYWNjZXNzIGlzIG1hZGUgZnJvbSBmb3Jl aWduIHByb2Nlc3M/Cmh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L2xhdGVzdC9pZGVu dC9hcmNoX3ZtYV9hY2Nlc3NfcGVybWl0dGVkCgpJIGFtIHRvdGFsbHkgY29uZnVzZWQuCgpXaGF0 IGRvIHlvdSB0aGluayA/CgpSZWdhcmRzLApMZXYKCgoKMjAuMDMuMjAxOSwgMjA6MDgsICJWYWxk aXMgS2zEk3RuaWVrcyIgPHZhbGRpcy5rbGV0bmlla3NAdnQuZWR1PjoKPiBPbiBXZWQsIDIwIE1h ciAyMDE5IDE2OjQyOjM5ICswMzAwLCBMZXYgT2xzaHZhbmcgc2FpZDoKPj4gwqBUaGUgcXVlc3Rp b24gaXMgaXQgaXBvc3NpYmxsZSBpbiBMaW51eC9NTVUvVExCIHRoYXQgMiBwcm9jZXNzZXMgbWFw IHRvCj4+IMKgdGhlIHNhbWUgcGh5c2ljYWwgYWRkcmVzcz8KPgo+IFRvdGFsbHkgcG9zc2libGUu IFRoYXQncyBob3cgbW1hcCBzaGFyZWQgbWVtb3J5IHdvcmtzLCBhbmQgd2h5IHNoYXJlZAo+IGxp YnJhcmllcyBhcmUgcG9zc2libGUuCj4KPj4gwqBXaWxsIENQVSBvciBUTEIgZGlzY292ZXIgdGhh dCBzZWNvbmQgcHJvY2VzcyB0cmllcyB0byByZWFjaCBvY2N1cGllZCBwaHlzaWNhbCBwYWdlPwo+ Cj4gV2VsbCwgdGhlIGhhcmR3YXJlIHdvbid0IGRpc2NvdmVyIGl0IGFzIGEgInNlY29uZCIgcHJv Y2VzcywgaXQgb25seSBrbm93cyBpdCdzCj4gcHJvY2Vzc2luZyAqdGhpcyogbWVtb3J5IGFjY2Vz cy4KPgo+PiDCoFdoYXQgaWYgZmlyc3QgcHJvY2VzcyBzZXQgcGFnZSBwZXJtaXNzaW9uIHRvIHJl YWQgYW5kIHNlY29uZCB3aGF0cyB0byB3cml0ZSB0byB0aGlzIHBhZ2UgPwo+Cj4gUGVyZmVjdGx5 IE9LIC0gdGhlIHR3byBwcm9jZXNzZXMgaGF2ZSBzZXBhcmF0ZSBwYWdlIHRhYmxlIG1hcHBpbmdz LCB3aXRoCj4gc2VwYXJhdGUgcGVybWlzc2lvbiBiaXRzLiBTbyAoZm9yIGV4YW1wbGUpIHBoeXNp Y2FsIHBhZ2UgMHgxN0YwMDAgaXMgbWFwcGVkIHRvCj4gdmlydHVhbCBhZGRyZXNzIDB4MjAzNEQw MDAgd2l0aCByZWFkLW9ubHkgcGVybWlzc2lvbiBuIHByb2Nlc3MgMSdzIHBhZ2UgdGFibGVzLAo+ IGFuZCB0byB2aXJ0dWFsIGFkZHJlc3MgMHg5OEZGMzAwMCB3aXRoIHJlYWQtd3JpdGUgcGVybWlz c2lvbiBpbiBwcm9jZXNzIDIncwo+IHBhZ2UgdGFibGVzLiBObyBwcm9ibGVtLgo+Cj4gKEFuZCBi ZWZvcmUgeW91IGFzaywgeWVzIGl0J3MgcG9zc2libGUgZm9yIHByb2Nlc3MgMiB0byBydW5uaW5n IG9uIG9uZSBjb3JlCj4gZG9pbmcgYSB3cml0ZSB0byB0aGUgcGFnZSBhdCB0aGUgZXhhY3Qgc2Ft ZSB0aW1lIHRoYXQgcHJvY2VzcyAxIGlzIGRvaW5nIGEgcmVhZAo+IG9uIGFub3RoZXIgY29yZS4g RGVwZW5kaW5nIG9uIHRoZSBoYXJkd2FyZSBjYWNoZSBkZXNpZ24sIHRoaXMgbWF5IG9yIG1heSBu b3QKPiBnZXQgcHJvY2VzcyAxIHVwZGF0ZWQgZGF0YS4gVGhpcyBpcyB3aHkgbG9ja2luZyBhbmQg bWVtb3J5IGJhcnJpZXJzIGFyZQo+IGltcG9ydGFudC4gU2VlIERvY3VtZW50YXRpb24vbWVtb3J5 LWJhcnJpZXJzLnR4dCBmb3IgbW9yZSBkZXRhaWxzKQo+Cj4gIkFuZCB0aGVuIHRoZXJlJ3MgdGhl IEFscGhhIiAtIGEgcHJvY2Vzc29yIGRlc2lnbiB0aGF0IGdvdCBtdWNoIG9mIGl0cyBzcGVlZCBi eQo+IGJlaW5nIHdlaXJkIGFib3V0IHRoaXMgc3R1ZmYuIDopCj4KPj4gwqBQZXJoYXBzIGR1cmlu ZyBjb250ZXh0IHN3aXRjaCBhbGwgcGFnZSBhY2Nlc3MgcGVybWlzc2lvbnMgb2YgZmlyc3QgcHJv Y2VzcyBpcwo+PiDCoGZsYXNoZWQgb3V0IGZyb20gTU1VID8KPgo+IEFjdHVhbGx5LCB0aGUga2Vy bmVsIGp1c3QgcG9pbnRzIHRoZSBNTVUgYXQgYSBuZXcgc2V0IG9mIHBhZ2UgdGFibGUgZW50cmll cyBhbmQgbGV0cwo+IHRoZSBUTEIgcmVsb2FkIGFzIG5lZWRlZC4gSW4gcGFydGljdWxhciwgb24g bW9zdCBhcmNoaXRlY3R1cmVzLCB0aGUga2VybmVsIHRyaWVzIHJlYWxseQo+IGhhcmQgdG8gZW5z dXJlIHRoYXQgYWxsIHByb2Nlc3NlcyBzaGFyZSBhdCBsZWFzdCBwYXJ0IG9mIHRoZWlyIHBhZ2Ug dGFibGUgbWFwcGluZ3Mgc28KPiB0aGUga2VybmVsIGlzIGFsd2F5cyBtYXBwZWQgYXQgdGhlIHNh bWUgcGxhY2UsIG1lYW5pbmcgdGhhdCB0aGVyZSdzIGEgYmV0dGVyIGNoYW5jZQo+IHRoYXQgb24g YSBzeXNjYWxsLCB0aGUgVExCIGFscmVhZHkgaGFzIGhvdCBlbnRyaWVzIGZvciBsYXJnZSBwYXJ0 cyBvZiB0aGUga2VybmVsIHNvIG5vCj4gVExCIHJlbG9hZHMgYXJlIG5lZWRlZC4KCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCktlcm5lbG5ld2JpZXMgbWFp bGluZyBsaXN0Cktlcm5lbG5ld2JpZXNAa2VybmVsbmV3Ymllcy5vcmcKaHR0cHM6Ly9saXN0cy5r ZXJuZWxuZXdiaWVzLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2tlcm5lbG5ld2JpZXMK