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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9BB12C28B28 for ; Wed, 12 Mar 2025 14:09:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A831B280002; Wed, 12 Mar 2025 10:09:37 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A31B3280001; Wed, 12 Mar 2025 10:09:37 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8D3F3280002; Wed, 12 Mar 2025 10:09:37 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 67C8D280001 for ; Wed, 12 Mar 2025 10:09:37 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id CE0671A1424 for ; Wed, 12 Mar 2025 14:09:37 +0000 (UTC) X-FDA: 83213081994.07.9244838 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by imf22.hostedemail.com (Postfix) with ESMTP id 34EBEC0012 for ; Wed, 12 Mar 2025 14:09:35 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=aFpeO10C; spf=pass (imf22.hostedemail.com: domain of peterx@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=peterx@redhat.com; dmarc=pass (policy=none) header.from=redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741788575; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=rpJ4Bp2vaPkKMLBIs0XU/8MrkCeKduDmY2mvsnVWvGk=; b=YlpG8JiUCsqZCAxOA3NaLlnm/zmAOGYHUJdTXFZF3O5i4FwZBTM4opCWjxFJZWYXxvMHfl PYK5+r480FgSrR8X77yehh939ZfqQk8WZgWIRrdSrQysmU4GqPWn3rwiTPgxVUMWL0+KDD +0LPK9u2BC6xBWUHIpEv5i1DwxSnkIo= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741788575; a=rsa-sha256; cv=none; b=IzR6MmRh7Rb+WWBaTXNuHN4au8OoKP9a5X6MhdMVxuEVJPhwDYScOkKsM1YJkKwKuA4Rit XCe0Yif0rl1ve75CB0KfeKVpQMA2fF2daXLOaRbdLAMi6Dm0DAmR6OdRauk3F+dtmdWTb1 8SMwLGR8CJ6XJ9ArJAuJSWudiDaAz4I= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=aFpeO10C; spf=pass (imf22.hostedemail.com: domain of peterx@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=peterx@redhat.com; dmarc=pass (policy=none) header.from=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1741788574; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=rpJ4Bp2vaPkKMLBIs0XU/8MrkCeKduDmY2mvsnVWvGk=; b=aFpeO10CRyrPR66R2Jno3BROrfdi3v6VdRfrstN+uF6qhzZbkTKIo3VblcMT+anNNCrmMm fMlbYrWk2wh86sn/WbuhU96FhSQwMzeCwHBA1bWG88DbPmX9Km/ctt+teygdixnodSyHiV eDFX0fowzyqDRGkZrZNYpFXQCv72d5g= Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-625--imj6gmUO2imBTObxlKhZg-1; Wed, 12 Mar 2025 10:09:33 -0400 X-MC-Unique: -imj6gmUO2imBTObxlKhZg-1 X-Mimecast-MFC-AGG-ID: -imj6gmUO2imBTObxlKhZg_1741788572 Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-7c0a71aaf9fso2073877185a.3 for ; Wed, 12 Mar 2025 07:09:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741788572; x=1742393372; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=rpJ4Bp2vaPkKMLBIs0XU/8MrkCeKduDmY2mvsnVWvGk=; b=DDU2CBfril82dkhmX7fw/r49OMOZVf9RDWCS1wHrCDLr55A0CiZUUTHwY9dwNHNw/y uJn1VFgqMmI7szdBN60PRuivRRVrCG2KbLLCPrjm1kSw1BbZGBFRmJ+QD+EnPeAJjD5q eWkhjHbyWDfniQcApIO7mYVDWUegGf7n+gBsCbDY/7QinPu6KhtQvextRc8HyznP7/gx abVy1F/ebqZeV+iysbyOb4UYFD0mNIowguLBdqAn5ROGmtRMowbL+ld9CuiEEPFXDd9S mHp8+5sDVVkOUylgl02FoYL/k4sIS5yAi/cZTfZoBvmHtBeocUUnaLpX3mrhL9XPzi1r +LFg== X-Forwarded-Encrypted: i=1; AJvYcCVGW5XUWr7Vc7tsEX2QzgYHu2ZBPESM/R6Htr9aiAGOFlXCidyxcU7Ln4khBLkQvmLkPwvlb+p1HQ==@kvack.org X-Gm-Message-State: AOJu0YwMIhZhcwtg8mRnAS1i5xY3MFIlUkbAB4pDzlehWyALVJgzpN0x 7ERNeiaI9q3wITVqlQFFNGid3Jok0DFW0lrB9WWHRV2LgEcj51jZuxg2P7DvZqJSD5xOtkOh9Is kjnXNVTbaq5+Z/ysukaw6WYJjgrfexsnrwQW6/OHOWv7zsyFo X-Gm-Gg: ASbGncvzrn8HN2dG6ZZXcZVGc2pCivZW2LpUKVcwkc//xWihFpplyi0G7OMm0oUBurz bc7tls/ocpNRfk8LGeYDjGTzmt0v2aE3D0PCir1WCwl84ua00a6IdOFErP8/Mie5FGhdlCjlnCX Rg5252ROo+jzOprBwBwmEBX3GoLSWR9zpgQW4hrIwEOwKSxl2z2jThNdSrh2iJVwPI0SH3kEsWa s6wxFbYkaNJ8tsfozp9nQ2NQF9WIX/4M2t7W57MsvhNLSZX9rlLIuM8OXI8DzCLXGyYZTPlxTZ5 EmiKQb4= X-Received: by 2002:a05:620a:1b85:b0:7c5:4b24:468d with SMTP id af79cd13be357-7c54b244796mr1835005485a.2.1741788572687; Wed, 12 Mar 2025 07:09:32 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEZVAVnFr8TuudXs0D2kTM0FEywRnFo1M8MBCogN3k6/Xg3Qw7mBw/qIldth+aY3HnE9WFX8Q== X-Received: by 2002:a05:620a:1b85:b0:7c5:4b24:468d with SMTP id af79cd13be357-7c54b244796mr1835003585a.2.1741788572459; Wed, 12 Mar 2025 07:09:32 -0700 (PDT) Received: from x1.local ([85.131.185.92]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7c53c07b645sm727548385a.77.2025.03.12.07.09.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Mar 2025 07:09:31 -0700 (PDT) Date: Wed, 12 Mar 2025 10:09:29 -0400 From: Peter Xu To: Jinjiang Tu Cc: jimsiak , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, viro@zeniv.linux.org.uk, linux-mm@kvack.org, wangkefeng.wang@huawei.com Subject: Re: Using userfaultfd with KVM's async page fault handling causes processes to hung waiting for mmap_lock to be released Message-ID: References: <79375b71-db2e-3e66-346b-254c90d915e2@cslab.ece.ntua.gr> <20250307072133.3522652-1-tujinjiang@huawei.com> <46ac83f7-d3e0-b667-7352-d853938c9fc9@huawei.com> <20a6b1c1-389e-b57a-7a5c-d1b0a7185412@huawei.com> MIME-Version: 1.0 In-Reply-To: <20a6b1c1-389e-b57a-7a5c-d1b0a7185412@huawei.com> X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: OMZu8kws6_2mhoxhUFNwXpPJ29zElmRS0762zffYMg0_1741788572 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Rspam-User: X-Rspamd-Server: rspam11 X-Rspamd-Queue-Id: 34EBEC0012 X-Stat-Signature: mbttwoq3fzyw83hiezdxoq561dgsmkix X-HE-Tag: 1741788575-916717 X-HE-Meta: U2FsdGVkX1/q18iRx7hP9QThpzbP0KgfGB7AkCXQm3/4G3unCN9SCfzpx+BntpXI84bZp1vBlZhiyuBca/rQBNOU5+02EnbR3LHiyIrG0BUjrCOTHpa4Ro271tCDVVfDh4NTCMVpHwvY9dstVoIYxqmte8dyQsbHkV8+66C7mpm/Mb7FYvCbRPOmWMb1p0TYKMIKh0WBQQABXAakpWB2cEHh2CCidX3fRdIl2qdftvP84ilmC5VZEMjWu7Mqlbj3BCBBzl5uhxWIMHR0bdP/7ccwYjNDOrfCDMEoxD55koJhGummv1wlHYI+bqOgcRwoO3s/1s+aE/ZSFkVSONwkSf5wgXzRHyoK/KPd2az/EBlR+MyiWBUKHFPqTDu6aoKwFx8yp1R4PBwL5so361xYpFqtpIimm0yXz/bFqQyITqE1sAYjPdZCJdcORDlNb4Dvwqkg+JV3fxMicjwPeq4DTn4iEUQk8naDh3i2hV3r2OfE2cHnAzQafkefTJfUz3fvlOUOyRbFMxmTjoQ4Y825YiCtyNKg+NIq6nRjnmsiW8b6bKSvthsbqGjGyRIWu2C/m/x+4T3hLgqcyM83gYMiNS1vWFFTkhb5XXeGLJg2Du3saK08O3cDyz7yyCqYLbfWL1hYhnYFsP5aF/UcXaXnZdaGbB/9LS+tx8Q0M3cvKDHgGC0ekw+LoF/7GuIRCcTmULJg8qlgoneurKJtrJkMSbZv9mNd+zR8oTSs9iB691KC5QoZXcfE77HD2Yq092B4olnRQdDV9GqNUOR8je6sMttHxj5ghAGEBpuHlSdXcDB+/cDPo/1y48s0gB3Fe8IpLLJMSnqw0ZHf4K6Y/a5Om2tT3tr5UBLriQQf2qVWHxHIUlz0MIMnDi5Mt/ekxhAvs3r+Q4eWD/3E0PoolwfRUNQhwhSgK/GXwP/GM8phJjKUOHCo9kKkuCeoqwr2OtwAz2mQ5UqsOmXtMtkFLhq PybH9ZYY hZrHOjUyUtx010zPAVVQ8n1fbq6vDUMWHZA6YjPfo17OvGPyCYgRnSWLyx86TkCIKunb6Ijy95o04KB/q5ETlyHG6Zang11ctp8nCjU9VFyJm+FjiyrjYO/3DIKlgDf/NlO4Gw9SDpIsOMkQLc3/Anp3mRMA6z2AMM7fasB1XJ6sfRwR3SgBjd/lPDWMUb2y52aJ8NTCp6DwH/ZKcv8tyfwIuJ5SpTMnflZ5HpbSiGCs9o4/FoJOAijUYAwNW4hGUMBKMF5ak28VPziMkaZf8pxztLbwm1UHa2lUzsGsmrjzmRxUiWehc5YBTrCnJ7o9gXmg0KeHz0Y603MI71SAuYBIpqudd99cQiK81mOP7SsQx2sSgS1uQT5tHMq8ljynGUxoS X-Bogosity: Ham, tests=bogofilter, spamicity=0.438842, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Wed, Mar 12, 2025 at 05:18:26PM +0800, Jinjiang Tu wrote: > Since this patch works, could you please send a formal patch to maillist? Will do it later today, thanks. -- Peter Xu