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 805F2C4167B for ; Wed, 8 Nov 2023 14:50:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E4C688001D; Wed, 8 Nov 2023 09:50:30 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id DFCB28D0073; Wed, 8 Nov 2023 09:50:30 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CC42A8001D; Wed, 8 Nov 2023 09:50:30 -0500 (EST) 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 BCAB18D0073 for ; Wed, 8 Nov 2023 09:50:30 -0500 (EST) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 97D9BB5F47 for ; Wed, 8 Nov 2023 14:50:30 +0000 (UTC) X-FDA: 81435073020.25.B09060C Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf11.hostedemail.com (Postfix) with ESMTP id DE7C140005 for ; Wed, 8 Nov 2023 14:50:28 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf11.hostedemail.com: domain of "SRS0=kuE6=GV=goodmis.org=rostedt@kernel.org" designates 139.178.84.217 as permitted sender) smtp.mailfrom="SRS0=kuE6=GV=goodmis.org=rostedt@kernel.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1699455028; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=mO9/iXoR31fn2QdD/HQne7harCS7+Y/p7gmG/fiGhKo=; b=zg4vBGqnKy4P11j4l16PphbiK+hcAaFDTh1k5SEyKz6evOVnWCBktoMaf5eT+6MBKwa4GE /Yii/DLXw6T9g2Fovskfeq1+Yu0DZXN+eDk7uS67oRVK90BjAFL2l6rQTCsNlK+eF0Fwrw ZS2K53OLnLVUBoRogRsPwWJW0ac0zRI= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf11.hostedemail.com: domain of "SRS0=kuE6=GV=goodmis.org=rostedt@kernel.org" designates 139.178.84.217 as permitted sender) smtp.mailfrom="SRS0=kuE6=GV=goodmis.org=rostedt@kernel.org" ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1699455029; a=rsa-sha256; cv=none; b=VBKqfzpZ9dl6Pp18TyuIqNOvgmyosNypgRIe2lan2LQCkhsqf6uLnN9vQGAjQ9fNw8mWja uaEJeh1DMgZkyrf8ixU6deEmetyDHrokP7WPTG1GJQA0Zoo9LPhRwtnGOZbrxbT/dm2Mm9 cvb+9YQM34XduKNs+8noXL6P6ukWl14= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 8375B61615; Wed, 8 Nov 2023 14:50:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 73AE6C433C8; Wed, 8 Nov 2023 14:50:20 +0000 (UTC) Date: Wed, 8 Nov 2023 09:50:24 -0500 From: Steven Rostedt To: Matthew Wilcox Cc: Ankur Arora , Yosry Ahmed , Vlastimil Babka , Sergey Senozhatsky , linux-kernel@vger.kernel.org, tglx@linutronix.de, peterz@infradead.org, torvalds@linux-foundation.org, paulmck@kernel.org, linux-mm@kvack.org, x86@kernel.org, akpm@linux-foundation.org, luto@kernel.org, bp@alien8.de, dave.hansen@linux.intel.com, hpa@zytor.com, mingo@redhat.com, juri.lelli@redhat.com, vincent.guittot@linaro.org, mgorman@suse.de, jon.grimm@amd.com, bharata@amd.com, raghavendra.kt@amd.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com, jgross@suse.com, andrew.cooper3@citrix.com, mingo@kernel.org, bristot@kernel.org, mathieu.desnoyers@efficios.com, geert@linux-m68k.org, glaubitz@physik.fu-berlin.de, anton.ivanov@cambridgegreys.com, mattst88@gmail.com, krypton@ulrich-teichert.org, David.Laight@aculab.com, richard@nod.at, mjguzik@gmail.com, SeongJae Park , Mike Kravetz , Muchun Song , Andrey Ryabinin , Marco Elver , Catalin Marinas , Johannes Weiner , Michal Hocko , Roman Gushchin , Shakeel Butt , Naoya Horiguchi , Miaohe Lin , David Hildenbrand , Oscar Salvador , Mike Rapoport , Will Deacon , "Aneesh Kumar K.V" , Nick Piggin , Dennis Zhou , Tejun Heo , Christoph Lameter , Hugh Dickins , Pekka Enberg , David Rientjes , Joonsoo Kim , Vitaly Wool , Minchan Kim , Seth Jennings , Dan Streetman Subject: Re: [RFC PATCH 68/86] treewide: mm: remove cond_resched() Message-ID: <20231108095024.335c602b@gandalf.local.home> In-Reply-To: References: <20231107215742.363031-1-ankur.a.arora@oracle.com> <20231107230822.371443-1-ankur.a.arora@oracle.com> <20231107230822.371443-12-ankur.a.arora@oracle.com> <20231108012823.GD11577@google.com> <7155f21f-a7e5-cc36-89e5-c1ce257b9420@suse.cz> <87sf5gocas.fsf@oracle.com> X-Mailer: Claws Mail 3.19.1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: DE7C140005 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: nmoq8xfynfhf18mpq9puos1fp57r1o5t X-HE-Tag: 1699455028-542392 X-HE-Meta: U2FsdGVkX188exbOibMejv0eeXDprJgL7JjeNcxubvdNNORrz0zctn5LHpa+KB4BeDqls5XBz4RF13/S3QaVaBtXNkZU4b5gzoU5z9+gwWJMpvtlKy/5LGnptcrqzhzvO54t/J7CpPIJB5M3+xRdbONQZKIxelyEaCPV3hAzVHq0kXEyJOr06vQuKBntqkL+q+xRJFe0lmmVigu1teJsOQ5sotDY0Mbcxbk6JuvwmkfhAWUNBpMIp6UVGOMHOPrBrWKbhITimDmmHcf60uf2M0/hEuTelAdzCxsqEEBjeY1wCEkvVdDDE8Do5RNswvmXRkFlma5yDGNeDImfodnmBtHHFF3SCdYyswCsp/+IUPevl9t1T6VyjUSph/VFaCra+XsjMTppcag1gTFzT1jtIPiTgiqIS/ydpBOL8SPGNcCbHt2//VkhvvrBxH17iu3es8EOl5li2AC+eX+2NnAX4rI29GHqlJ8S9ZslL0zpPSLBQ5yhkMKRh4ybMF50JGsJ20rDTjk8+evLvcTzFqWFsbhY5vLEp/b/WmnrWYa3cttMey4ctKZckqFzkjDwD4wfUkI1epAFNJCbiO/lbp1jFb/pASXt3gXkhCsQrXU9YECC/L5Uz28uwq+snluYbI6bm8f9SdKBrfCgHNR2ipMHIxOJbcP77O3IFOKQ35AscfUKN1VNIsRPPu+TVhuFP28EvXjNTyr8AtmG0pSRPaVgQ524K7gkYFMQOV7+ATrENaSu9ek7gsPvJIfNqPgN3yNtGHNpvJtM3j22NMx1jCsaDXL4A2Z5bzCHhLo3Wc45MdUrJk0jadqmAOeep6dqGVC/zgVeDKpscdQ8GGNHwBr6xteWrZwzENojp0sie5rlWgF3ndfqST6IwQvkzAzIhOqF5QTnYhbvb/UMQDot+5y3YGvNUoK1OHizsxoT2i+iEVsxccHpG7g9pJYsXpXk6wN1Ttvnfxs29p9fL9Rsv6c nzN779KP 5hk84Ygz6s5sVxmdGmvliiLyUiBf+3CzN5uzgOhKFL8bpxyGyRjd8St/6blpPuwnQmrToYu31G1YPL3OMujiBO+KuKpPmk+3yYSlsrL11cB3garjtH0qlvbMWL1uxhPvRoMB6JRpUgmF3V8ka/4TUtJyAjLnZiJQjgUWU+rCoNFylUoFvsUmM6bkbpQ6BTc7OuJ+0PpLA8v9bc5hS/WfUBLoTVhlPeCo7OtFsq4qu/d/pfAp72cwFZs48bWnk8R5FDF3JmW4Vm96v84F1aLyDdkfrry6FT7iY0GMjQ4Uc4ffgkNb0WM/AXfSaTMnMaXV3lD3gVthV/5UviiuxI6I5v9vNWJV3n/j4/IRGDHmfRV3fh4enAG+cH9fDSc48KImjIk7y++60jt4bns82xHJSDPFJfMdjGTwOP9oZKNptxm3nGQlq7JhyiRHXtGcGlOS8TGCiDIDhlh+O5UM= 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 Wed, 8 Nov 2023 12:58:49 +0000 Matthew Wilcox wrote: > > Good point. We actually do have exactly that: cond_resched_lock(). (And > > similar RW lock variants.) > > That's a shame; I was going to suggest calling it spin_cycle() ... Then wash.. rinse.. repeat! -- Steve