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 D2216D3F29E for ; Fri, 18 Oct 2024 21:13:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 224A48D0002; Fri, 18 Oct 2024 17:13:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1D3A78D0001; Fri, 18 Oct 2024 17:13:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 09C5A8D0002; Fri, 18 Oct 2024 17:13:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id DDBCA8D0001 for ; Fri, 18 Oct 2024 17:13:28 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 9D00940247 for ; Fri, 18 Oct 2024 21:13:20 +0000 (UTC) X-FDA: 82687973760.22.4DB8F22 Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf14.hostedemail.com (Postfix) with ESMTP id E28FD100004 for ; Fri, 18 Oct 2024 21:13:12 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=LczEJ6NY; dmarc=none; spf=pass (imf14.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1729285844; 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:dkim-signature; bh=SghQn335nqDs/TCwQ7liSmidMZqSiFDd9Xo+socfxlQ=; b=ySsc1L3K72ABUYH7k41o5uH2x4etIgQXjpmJhva4/P1CaSFaXb3FMN6inHIXIsCQ0UOFFO KxH2Sqg4+PvxZyIHcyI6ydNgt0H/oftQkRYx1C/I5BsZOih3cBsPt1sFsFki+rxHlozkxY 97VCpwlLiE+JTZfjd1Xt/HCvZD6qTcI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1729285844; a=rsa-sha256; cv=none; b=pl7AEA0wJrJxzLQKe2NMEu2XE0uCPyv6fsRbU1DrA0z6giW6wqJ38/mbe836OG4SAbo6bx CyRZmP8HeoXqtfRPCZ9zpg7oonR+rCGh5OhMMVTlfllxDovuwWIscHMHwzXY/mzDGFPFKh tNIo3xQIBV5RM2LMcMS9QvPhPs/nFQ8= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=LczEJ6NY; dmarc=none; spf=pass (imf14.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 2060CA44987; Fri, 18 Oct 2024 21:13:16 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 86C00C4CEC3; Fri, 18 Oct 2024 21:13:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1729286004; bh=jX3VATUhc8h3tsVqU5OBxdI1VIgPIxp4JK+Wr7XNrCo=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=LczEJ6NYdAxbgwmupa7DRy4M651QwcnmSr6vuwYYHz/sg0V/5zX2BhA/1O1fnIOKn Y7BQo1+v7lSLKfdeW6zJtQjXkth6RW8SdvwwYLzKLSHM6d5S6IKPM0qNLI3MdcZ4uO yk6Pp/2KcPM9ZXz7xl9js9Q+M+NuJm3aHaEi7X8Y= Date: Fri, 18 Oct 2024 14:13:23 -0700 From: Andrew Morton To: Edward Liaw Cc: linux-kselftest@vger.kernel.org, Shuah Khan , Peter Xu , linux-kernel@vger.kernel.org, kernel-team@android.com, linux-mm@kvack.org Subject: Re: [PATCH 0/3] selftests/mm: revert pthread_barrier change and Message-Id: <20241018141323.e1c7e0a7312ffd7b92c8f4c5@linux-foundation.org> In-Reply-To: <20241018171734.2315053-1-edliaw@google.com> References: <20241018171734.2315053-1-edliaw@google.com> X-Mailer: Sylpheed 3.7.0 (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-Server: rspam07 X-Rspamd-Queue-Id: E28FD100004 X-Stat-Signature: ajobbtyo7byw57m9xums8oyenniwru3q X-Rspam-User: X-HE-Tag: 1729285992-88234 X-HE-Meta: U2FsdGVkX1985fVN5zEBcLjWn054gANI+5OfanT+aeD8sIN+3mZxlO/IXfzAy4cBEHEv/YB0Abu1MEJ0UB/TEkna37t/jGf8G2lRuryVvOYFMmMu1Cy04j0mn4cP5+PtqZiyea29dsuX2j5z17o4DAiZ6eqllV7yK+W0JMyS79aUb9rTp+UnDgAdlOvxHp72QUpbfzZP947cIMoya1ZHzZzjI1W/vDOt5JxblPs1dXNFWV2/7rI09ULRhpjQ6NorVzkEoU1ZHp1Tl+H9Bta6LhDhUeH0cpBmj5AmG8cU88VeO1PAZkAToyST7WzmOrRPg5nas4AHyfK7um8XLSJFFDc4HMLCBKXxMPOn5Jx8P7By/jXDrFEe3DHOmSnNiNL+sQb3sepxa5Z1Ew23Ahp3W7Hdp1LJPaphImxV9iWbV3+Py2nQKwWQ/Are9hfZe//uKTyFlGqEOgGOIZp/Jw/6DNcE39fDGQBXYZ8DDn7dtjWvgwAiF306Ii1fafJk2oEhTJqQ5m1CmUyBF/PlSmmR0RLqyGAg9XBogXMHT3iwy4cpOOnvq5dvIQygAQRJE45Gxx/bkL6Xyhiq8XHvkxk85cNCNu3RdKZyG05lsScKSBV38Wunr7nn5noKYTDF1c3oj6UB4W8tvNVcElVVb3dR7GJRaBvfZAKo9efsHKFj1YrsxG+ALU3kNdMR+88wG0GYP/VK27D8bhQMYJv34KGnlxxo6584ELbut3zIS7fAtOLN0gKqplrYF2RlmjsrK+38jxzu8vcL+fT/0dJ/2MhfuN8kOyxWynh6zg+ljP2MT/ceaBcKAh5HObmh092iS+oJ3+IGxM0Bx+V41QQJazBPqAJJcguvb1BuZQ6EI965/os3bhunLYEatRJZhsE/lu75q48NLGRfRw2qwB1Afr3OU4qP0xwfYmXtKbPkQ3jO+17YeJ4xGZNm/SZqWJE/s4ERF5irOqHbuUCF5QX5yMv Qz+0M2GQ nCopPQmLSbb2DQqkuTsJmoLxkvYA5Rpkn+k6+qD0+nIPI/24r5sGTtFOsc51nJXY7GR1XkrFtWA8m3K1kmAXs2CLNA/vQUOqmN1Mje3Qjhl5iXAviScuByjxl+g0q29iniYKDZmYvCSWIBX/qop5djtvBzWrJfvufHFgI611uDJs2F3g7LZkZ36OefbXNJPtXrRYrxOC7NJV4l75b9K1hT4s9s3W3NtP7JavcUYRnVaXEc9PIAIXav93B5UAbYGX0qgV9ESPH4J7++YSfBMYAv1TsPQahLvLwVMrff+lMt54VLOsYozCHduLuVCG8xu6n17+c 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 Fri, 18 Oct 2024 17:17:21 +0000 Edward Liaw wrote: > Subject: [PATCH 0/3] selftests/mm: revert pthread_barrier change and I simply removed the " and". > Date: Fri, 18 Oct 2024 17:17:21 +0000 > X-Mailer: git-send-email 2.47.0.105.g07ac214952-goog > > On Android arm, pthread_create followed by a fork caused a deadlock in > the case where the fork required work to be completed by the created > thread. > > The previous patches incorrectly assumed that the parent would > always initialize the pthread_barrier for the child thread. This > reverts the change and replaces the fix for wp-fork-with-event with the > original use of atomic_bool. > > Edward Liaw (3): > Revert "selftests/mm: fix deadlock for fork after pthread_create on > ARM" > Revert "selftests/mm: replace atomic_bool with pthread_barrier_t" > selftests/mm: fix deadlock for fork after pthread_create with > atomic_bool I added cc:stable to the first two patches as the thing-being-reverted was cc:stable.