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 3B06DC5B549 for ; Wed, 4 Jun 2025 15:17:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CC25A6B05FD; Wed, 4 Jun 2025 11:17:37 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C72816B0605; Wed, 4 Jun 2025 11:17:37 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B88356B0606; Wed, 4 Jun 2025 11:17:37 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 96E136B05FD for ; Wed, 4 Jun 2025 11:17:37 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 10AB11615CB for ; Wed, 4 Jun 2025 15:17:37 +0000 (UTC) X-FDA: 83518072554.20.6451BD6 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by imf08.hostedemail.com (Postfix) with ESMTP id CC4E2160015 for ; Wed, 4 Jun 2025 15:17:34 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=OGsfTdml; spf=pass (imf08.hostedemail.com: domain of peterx@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=peterx@redhat.com; dmarc=pass (policy=quarantine) header.from=redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1749050254; 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=17ROtvgVsdbIKrmBl8d/GBNPYAsLTBphWL9RC8WVDIU=; b=1gt4cCttEZJJkKWLdGPbLgDfg9BuXT4yoBY0ElNMlqSDXCIqGOGRPVQLzOMxtI7+ZzwJYT Z2zHG32I+n4M5+8/z26Aojiy+BzOikFid/bGGd/dAyhRUb6cSi9ayPm3rL+GT+do1+QFE4 ectU8WO7pVF+6De3CObfvQ+e9d1iiA4= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=OGsfTdml; spf=pass (imf08.hostedemail.com: domain of peterx@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=peterx@redhat.com; dmarc=pass (policy=quarantine) header.from=redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1749050254; a=rsa-sha256; cv=none; b=BdjA34/ZPs6FVMzamO5ArmnDEScNicmo+ZlE32BzMAYCg37eK6uJOvfVyJxhryoLQ7+Uj8 02XWZ1qAQikXeFp4ZBBb4FLHJB9eaA6mG5DQooc6R1g3xl//CClfg3EtjMSLxf2DWEXmpM VCOy9QBNhLXx1JZU52z4CAe6nyXoFEY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1749050254; 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=17ROtvgVsdbIKrmBl8d/GBNPYAsLTBphWL9RC8WVDIU=; b=OGsfTdmlmOkrQZoJ1qgsbdxIuY4n2vmwIonUuMzJgZgxdgiY8Uci3ufEhnbcbi2nRpAMp3 4B8h09gFYs3ZqKXkObd3HZ8thle4vD2VB9+zxVWX/YNLzm6VP6ufuzI4vN3USdnknmeM10 wyawj+jRLOeGxQjWwyEqoSeoxJTkJio= Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-362-SXJVAxxjN56WI7Rs1AtMfA-1; Wed, 04 Jun 2025 11:17:32 -0400 X-MC-Unique: SXJVAxxjN56WI7Rs1AtMfA-1 X-Mimecast-MFC-AGG-ID: SXJVAxxjN56WI7Rs1AtMfA_1749050251 Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-7c95e424b62so166397985a.1 for ; Wed, 04 Jun 2025 08:17:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749050251; x=1749655051; 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=17ROtvgVsdbIKrmBl8d/GBNPYAsLTBphWL9RC8WVDIU=; b=qjFwEHbspAOVAyC6jdgASlimEG5oQ3wdNK9u1fa3RAZRaIbnp2MO118rpzE1t0rInI zIs8a0sxdQ29fJKG03GRram5z9yytEV9/HN/2qhIqqpP2wu+H0zU70WIg3mRNakibrAs ZlX5YDranliKoFngBpMj1eWhZL3tpFoVpccy4xzTvTJTf1v0+KGL9YHLdWO0625bDZmr jXBNQiAfSdhFSqmdxQmdRcWUhfkHb+fqpZ5UMi9kWN4Ju7UlbomV8/NcxE58zDrxKuxD HKeGr4Ps5cHKZMsgw4Oxfg/8rsKJRpWeW3nCIqs45kgaeeG6p5RM3BGOJqgPgeD3PtDS O48w== X-Forwarded-Encrypted: i=1; AJvYcCXJDCgPjn+X5wGnbVMMMP2clxrWB5kqEUpw7wctxzjCaEFA/WJtononTUwD+69KbJq0o1IGUlymbA==@kvack.org X-Gm-Message-State: AOJu0YxxdTjdvrPVUaFeQ3sb9RMsYS+jD+9C873GIGXo7w/UjA1WGZxR 2UTqDGnE50yG3pDVhsLcmAyrZELgYI4kd4sbXzG5AqyHpdYD9oB3fWhnyPCv7rwfHNyqdJ9UGAZ cCYSBGQdVZo0jEs758hiOaVUrJPgHC9Wqza7KONtnYpMwV0kIdWIeKeqIDUeH X-Gm-Gg: ASbGncvnw4xoRVuwwv/PCYn+CXyScveQid7DWWTDYc8LAyQX89rn6Fo/a83nTemKDdh V+DizU9qO5N7gmwGvQQ6hANlmx94Xex5mJaFrsR/WvxoNgHC4UfE+d4OX5T9/S3SEttbk6BcBAp +YlF9cIJQzWyr0le4vbTxGycb88YJvBCAQQTMC+Te8TdjR9Erpb7NoUaF07qkS6MfkraRdYdVfR 0xQdyu+vJRM2MWQbak9AirKz1SkTr5b5JW1DwCa9pp4VzX/7xR0X0XXfZ6Rfxnz5jWRZe1+/kjK qnR4K4g9eqodpQ== X-Received: by 2002:a05:620a:4150:b0:7c0:a264:4de1 with SMTP id af79cd13be357-7d2115a7d55mr969249885a.24.1749050250997; Wed, 04 Jun 2025 08:17:30 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFXQGonqucBZYf2UC6ALyavoKYFeNdR0ADIrtP4iOYjEGlMnFQRQchn5m5Iki7I1+wf+k+Rzg== X-Received: by 2002:a05:622a:5c8d:b0:4a4:310b:7f0a with SMTP id d75a77b69052e-4a5a56833aemr52154661cf.10.1749050240172; Wed, 04 Jun 2025 08:17:20 -0700 (PDT) Received: from x1.local ([85.131.185.92]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-4a4358b6017sm91032051cf.33.2025.06.04.08.17.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Jun 2025 08:17:19 -0700 (PDT) Date: Wed, 4 Jun 2025 11:17:17 -0400 From: Peter Xu To: Tal Zussman Cc: Andrew Morton , "Jason A. Donenfeld" , David Hildenbrand , Alexander Viro , Christian Brauner , Jan Kara , Pavel Emelyanov , Andrea Arcangeli , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org Subject: Re: [PATCH 3/3] userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_FLAGS_SET Message-ID: References: <20250603-uffd-fixes-v1-0-9c638c73f047@columbia.edu> <20250603-uffd-fixes-v1-3-9c638c73f047@columbia.edu> MIME-Version: 1.0 In-Reply-To: <20250603-uffd-fixes-v1-3-9c638c73f047@columbia.edu> X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: 24Iz1yVyQuT3eBjtcybm-oxR6JDr-ueJaBTnv1NjHyc_1749050251 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: CC4E2160015 X-Stat-Signature: d8mwi1jn81txa9rqow8gdqj579sezang X-Rspam-User: X-HE-Tag: 1749050254-426738 X-HE-Meta: U2FsdGVkX1/Oz6LzqilSXARx89uDLvJ6NXm3K+PvnU3LqcUbo+j+l2mXXmIoTt7ruFRk4+PFQRzo56dRm/mHilZFMH9iCpWFY8F2J9MgnbPmN1x31iExRYJ/+IphS9aY0hKCmBHadpIG2od4lPL18xByqG3g4QwVITomkpU+56L7jB4s2WDXKNawAZDKZkr9gJxdNE+p67Z9bQeNOGRODvQI40sHvNAiwUEGDWvmbfhRmWqaVdDfjtC2b/znaqeAoF6WFEPiw7jY8bVeADuyUPp4GWxeMmxCrqKYnB3fc4e1Qz3dcUWBmplBJweDMghBXlQXbFsl8hwZad+yIY3B+MaQd0YlNvhwHaipscYJlZKjXhX/8cye8Skn1zLoR4e3/b6X/C2S1qjZUWzOeR16YqDjdsqCy/ArPhAswRiqz+67rtF7ffVX3i1fhl/NHpqiwrkMYYPb63YNkwhcpU50XDnQErn39qEJPAoqZ5ZmTy2oDUkQ2yy8pLFqeGeQUN738tSaiFxpfnyJhUNCdsfzrXJHj521+aKUUNxQ3Do327UOTWETL/S0pommRME4gMVGGaVllJIg7t99N7ze4Bf6aF9D3hIIDx726Cb99LAXOJhv2qPb3+PtGIRn8cz9ZyFRHlcG/sLK3lek+IcM00iFFCjokmdLQG4F0imQ+aDRN/Y2WUwgDvUH1r2zQOkGDosPLJX6Nc5lUsZe7lNydKKmlZstIN8L0MuGOUSWo+b9eL5DLRvJZH2U14BIkYG5J4jT72jfoNTbPMSdUjPEROEkFxPFYUX0ylocagwska8exAmTeMKiw7AKkbAvlk3ZCGXKFWYMsJaqV1+MldUmy5+1yR+V/hOZQuartpCm1ldNJNFiFy/8+e1lMjNVRwGLmjEyLbbzIOQ2pZ4O+8G5hV7FgueExJ2CmITXbn+CvebqoKnA2iTdIPA9e5ZTkaTP7jcIInriX84ccGB9pnSbPRL 4dWSV67j EudbYHvvGNDiJjKUuY07VjbpMDF5KRGjfyE0WEc4H548r/k+rZH12dPOrPtw1uh6bcGrka4E0qVHor0jpLLjmRpSBK7F5wGfCC3fq1ZadhlYsui25oReCLQQXLgQZQlx0XIS0tqHUBd6JFchHYCqmMqGsxEQmExRNNHttNP9e7U71YPweBgKTaQyWRTGE0pqdhvAamGfbsatFffaw9yTLKfYbp0gJ7WR5859d0xZTOd0AZUpibvnTBzvCwCexsOakgZ/2ZihVtSfHX7xLkS0pHpQY2n8zrk9MV9+7gwZEHkJ7LYCFSLNYVGywIgjZhVnzCYHgcr48H77Ap6e3ME9wN9JO+GXk1eZxXyFXcAte4ii/Lqest9nujx9gKUNaTJYMUM4sUQmZOMVu9JmVDk+0M71SuAfMKY/RNLtkcPL0phstlRdYkt/QoXiz+vRyW+bnhdVcIhTveg3pugf92Dr92YLnJoNauOT2SiJy6kKvVVHDn40TqHntDMSMTpfNILPctPAJsrEPYITGovFVhImpVSxpK/vktH7OwFdL X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, 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 Tue, Jun 03, 2025 at 06:14:22PM -0400, Tal Zussman wrote: > UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_FLAGS_SET have been unused since they > were added in commit 932b18e0aec6 ("userfaultfd: linux/userfaultfd_k.h"). > Remove them and the associated BUILD_BUG_ON() checks. > > Signed-off-by: Tal Zussman Acked-by: Peter Xu -- Peter Xu