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=-5.0 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 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 6BB9EC433C1 for ; Fri, 26 Mar 2021 15:05:14 +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 B733B619CB for ; Fri, 26 Mar 2021 15:05:13 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B733B619CB Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=student.hpi.de Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kernelnewbies-bounces@kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.94) (envelope-from ) id 1lPo13-0002px-E6; Fri, 26 Mar 2021 11:04:49 -0400 Received: from mail2.hpi.uni-potsdam.de ([2001:638:807:204::8d59:e17a]) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lP1CG-000367-00 for kernelnewbies@kernelnewbies.org; Wed, 24 Mar 2021 06:57:08 -0400 Received: from MX2018-DAG2.hpi.uni-potsdam.de (unknown [192.168.32.22]) by mail2.hpi.uni-potsdam.de (Postfix) with ESMTPS id C4CAD440C8 for ; Wed, 24 Mar 2021 11:57:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hpi.de; s=201701; t=1616583422; bh=6Shk/hFmviYCVHhFHjr3hZcnG+sOFhlcG4zfFJrC5r4=; h=To:From:Subject:Date:From; b=Mi1uX4VNmgxl3CAgYosUAivlgBStcbNodE/AEMknTIpVBtkJQiS8gsxS8fhXymTDe 3cgY79dIiIDZnydDPj0eJ3LMQCCFPrbXqtblp0hBwSTgFmEwsrVAgl5502jI9KtmB+ +qz4NDG/VJ09Q2Jj4ya5FbHJSeyCUyespKd041RXBddN6MYLmP8LXRL08Z70g8Y2NI m5cGrjvpRoBmuT1tSyEVutgw4IF6BkyLhJXqrflt72/Amn6SWfQEq9qQ88rDuDg1vn 1dXcQt3SW4vXiD+Xyf3L3OkIGyHTr20vg25TS6hr3O04cT4KK6qN6PQcFAV95G9rub PaLXdiwEo3mlA== Received: from [192.168.188.36] (141.89.225.170) by MX2018-DAG2.hpi.uni-potsdam.de (2001:638:807:200::b:16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Wed, 24 Mar 2021 11:57:02 +0100 To: From: =?UTF-8?Q?Maximilian_B=c3=b6ther?= Subject: Understanding the locking behavior of msync Message-ID: <36a97042-528d-cda6-8817-c91ba73072b2@student.hpi.de> Date: Wed, 24 Mar 2021 12:56:46 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 Content-Language: en-US X-Originating-IP: [141.89.225.170] X-ClientProxiedBy: MX2018-DAG1.hpi.uni-potsdam.de (2001:638:807:200::b:b) To MX2018-DAG2.hpi.uni-potsdam.de (2001:638:807:200::b:16) X-Mailman-Approved-At: Fri, 26 Mar 2021 11:04:48 -0400 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: kernelnewbies-bounces@kernelnewbies.org SGVsbG8hCgpJIGFtIGludmVzdGlnYXRpbmcgYW4gYXBwbGljYXRpb24gdGhhdCB3cml0ZXMgcmFu ZG9tIGRhdGEgaW4gZml4ZWQtc2l6ZSAKY2h1bmtzIChlLmcuIDRrKSB0byByYW5kb20gbG9jYXRp b25zIGluIGEgbGFyZ2UgYnVmZmVyIGZpbGUuIEkgaGF2ZSAKc2V2ZXJhbCBwcm9jZXNzZXMgKG5v dCB0aHJlYWRzKSBkb2luZyB0aGF0LCBlYWNoIHByb2Nlc3MgaGFzIGl0cyBvd24gCmJ1ZmZlciBm aWxlIGFzc2lnbmVkLgoKSWYgSSB1c2UgbW1hcCttc3luYyB0byB3cml0ZSBhbmQgcGVyc2lzdCBk YXRhIHRvIGRpc2ssIEkgc2VlIGEgCnBlcmZvcm1hbmNlIHNwaWtlIGZvciAxNiBwcm9jZXNzZXMs IGFuZCBhIHBlcmZvcm1hbmNlIGRyb3AgZm9yIG1vcmUgCnRocmVhZHMgKDMyIHByb2Nlc3Nlcyku IFRoZSBDUFUgaGFzIDMyIGxvZ2ljYWwgY29yZXMgaW4gdG90YWwsIGFuZCB3ZSAKYXJlIG5vdCBD UFUgYm91bmQuCgpJZiBJIHVzZSBvcGVuK3dyaXRlK2ZzeW5jLCBJIGRvIG5vdCBzZWUgc3VjaCBh IHNwaWtlLCBpbnN0ZWFkIGEgCnBlcmZvcm1hbmNlIHBsYXRlYXUgKGFuZCBtbWFwIGlzIHNsb3dl ciB0aGFuIG9wZW4vd3JpdGUpLgoKSSd2ZSByZWFkIG11bHRpcGxlIHRpbWVzIFsxLDJdIHRoYXQg Ym90aCBtbWFwIGFuZCBtc3luYyBjYW4gdGFrZSBsb2Nrcy4gCldpdGggdnR1bmUsIEkgYW5hbHl6 ZWQgdGhhdCB3ZSBhcmUgaW5kZWVkIHNwaW5sb2NraW5nLCBhbmQgc3BlbmRpbmcgdGhlIAptb3N0 IHRpbWUgaW4gY2xlYXJfcGFnZV9lcm1zIGFuZCB4YXNfbG9hZCBmdW5jdGlvbnMuCgpIb3dldmVy LCB3aGVuIHJlYWRpbmcgdGhlIHNvdXJjZSBjb2RlIGZvciBtc3luYyBbM10sIEkgY2Fubm90IHVu ZGVyc3RhbmQgCndoZXRoZXIgdGhlc2UgbG9ja3MgYXJlIGdsb2JhbCBvciBwZXItZmlsZS4gVGhl IHBhcGVyIFsyXSBzdGF0ZXMgdGhhdCAKdGhlIGxvY2tzIGFyZSBvbiByYWRpeC10cmVlcyB3aXRo aW4gdGhlIGtlcm5lbCB0aGF0IGFyZSBwZXItZmlsZSwgCmhvd2V2ZXIsIGFzIEkgZG8gb2JzZXJ2 ZSBzb21lIHNwaW5sb2NrcyBpbiB0aGUga2VybmVsLCBJIGJlbGlldmUgdGhhdCAKc29tZSBsb2Nr cyBtYXkgYmUgZ2xvYmFsLCBhcyBJIGhhdmUgb25lIGZpbGUgcGVyIHByb2Nlc3MuCgpEbyB5b3Ug aGF2ZSBhbiBleHBsYW5hdGlvbiBvbiB3aHkgd2UgaGF2ZSBzdWNoIGEgc3Bpa2UgYXQgMTYgcHJv Y2Vzc2VzIApmb3IgbW1hcCBhbmQgaW5wdXQgb24gdGhlIGxvY2tpbmcgYmVoYXZpb3Igb2YgbXN5 bmM/CgpUaGFuayB5b3UhCgpCZXN0LApNYXhpbWlsaWFuIELDtnRoZXIKClsxXSAKaHR0cHM6Ly9r Yi5wbWVtLmlvL2RldmVsb3BtZW50LzEwMDAwMDAyNS1XaHktbXN5bmMtaXMtbGVzcy1vcHRpbWFs LWZvci1wZXJzaXN0ZW50LW1lbW9yeS8gCi0gSSBrbm93IGl0J3MgYWJvdXQgUE1lbSwgYnV0IHRo ZSBsb2NrIGFyZ3VtZW50IGlzIGltcG9ydGFudAoKWzJdIE9wdGltaXppbmcgTWVtb3J5LW1hcHBl ZCBJL08gZm9yIEZhc3QgU3RvcmFnZSBEZXZpY2VzLCBQYXBhZ2lhbm5pcyAKZXQgYWwuLCBBVEMg JzIwCgpbM10gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vbGludXgvbGF0ZXN0L3NvdXJjZS9t bS9tc3luYy5jCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpLZXJuZWxuZXdiaWVzIG1haWxpbmcgbGlzdApLZXJuZWxuZXdiaWVzQGtlcm5lbG5ld2JpZXMu b3JnCmh0dHBzOi8vbGlzdHMua2VybmVsbmV3Ymllcy5vcmcvbWFpbG1hbi9saXN0aW5mby9rZXJu ZWxuZXdiaWVzCg==