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 AB6B4D5E154 for ; Fri, 8 Nov 2024 10:32:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B695E6B0096; Fri, 8 Nov 2024 05:32:58 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B19306B0099; Fri, 8 Nov 2024 05:32:58 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9E05F6B009A; Fri, 8 Nov 2024 05:32:58 -0500 (EST) 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 79E5E6B0096 for ; Fri, 8 Nov 2024 05:32:58 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 0B31FAC464 for ; Fri, 8 Nov 2024 10:32:58 +0000 (UTC) X-FDA: 82762563156.08.E7E1A0E Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) by imf28.hostedemail.com (Postfix) with ESMTP id E8DDEC000A for ; Fri, 8 Nov 2024 10:32:18 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=linutronix.de header.s=2020 header.b=m9sTXmEz; dkim=pass header.d=linutronix.de header.s=2020e header.b=a5DY6RyL; dmarc=pass (policy=none) header.from=linutronix.de; spf=pass (imf28.hostedemail.com: domain of bigeasy@linutronix.de designates 193.142.43.55 as permitted sender) smtp.mailfrom=bigeasy@linutronix.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1731061805; 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=J79gOJvhB5tRp7HnYvETBA8AX34Or6W938K5FMMyFqg=; b=Tf6Aym/EFb0qLurjGMxwegNUNcdB+CLHBTm/OFtod98qNPEwS7tOLBliYzVVbnE8o1csNW H4yhcAWKCw9MokINX3WQVoLgeFPgHipn1yy81VSl7asqFLkRseg4cS02jJBXLbhz2yAGNS NmWd8vNIsgIjWKOLpAtRaJxRjxvIuDU= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=linutronix.de header.s=2020 header.b=m9sTXmEz; dkim=pass header.d=linutronix.de header.s=2020e header.b=a5DY6RyL; dmarc=pass (policy=none) header.from=linutronix.de; spf=pass (imf28.hostedemail.com: domain of bigeasy@linutronix.de designates 193.142.43.55 as permitted sender) smtp.mailfrom=bigeasy@linutronix.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1731061805; a=rsa-sha256; cv=none; b=6LNGtlSe29r6pChT8xnERPiskIGp5RWZJS4Wfxenz4h57crjo8qFHWoLjCdHcexUuzqsls CHYLRN92FGEl5JkXIzFkrgIBSRLUlX8rtY9cPcIBAoTa79lVk8Xe1mgk//VH0DMHu3xpNS z1rl6cyLxH/kijAFtCstTqIncMb68sY= Date: Fri, 8 Nov 2024 11:32:52 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1731061974; 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=J79gOJvhB5tRp7HnYvETBA8AX34Or6W938K5FMMyFqg=; b=m9sTXmEzo1OGqioxW833sOpy3qO95AweykCn9D31VdYuUiiZOE3XgmIHAK1gunqguIxxb8 duPi80rbAJv74tSgAsg2HqdtbwW6e2C2aL9wVLnuCCOI5RMbi7bypHa2+YTpdMPm/Xq3im UInqD79dVTOCkl8g+UROv1UxjjbmxxPHPL/nyaEz8chQ5gCfNUTic5PZJIyR+6Jk+B2KyM 0qbAmjgjIevPit6qOxzWc8N8WNHCHs2fc/WSeifAmKlb/30jErR3BfqQjjeA2rpvMklmkj Ae/9BVg55HBU6rNenmoZsHm5KcvERjxGDDHQEjpjDJKv6V8ZVSw56TFipHWPiw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1731061974; 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=J79gOJvhB5tRp7HnYvETBA8AX34Or6W938K5FMMyFqg=; b=a5DY6RyLjc1BaL5rujJNW0ITFBElHzCIdjrDA3wURPTkmocNc304lO7ma32Ewh+3x0Khoe 565c6CC71m4xqXBw== From: Sebastian Andrzej Siewior To: Boqun Feng Cc: kasan-dev@googlegroups.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, "Paul E. McKenney" , Marco Elver , Peter Zijlstra , Tomas Gleixner , Vlastimil Babka , akpm@linux-foundation.org, cl@linux.com, iamjoonsoo.kim@lge.com, longman@redhat.com, penberg@kernel.org, rientjes@google.com, sfr@canb.auug.org.au Subject: Re: [PATCH v2 3/3] scftorture: Use a lock-less list to free memory. Message-ID: <20241108103252.4EVzazwC@linutronix.de> References: <20241107111821.3417762-1-bigeasy@linutronix.de> <20241107111821.3417762-4-bigeasy@linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: E8DDEC000A X-Stat-Signature: 9g6e934uwaf8injka17jg615hf7jisd6 X-Rspam-User: X-HE-Tag: 1731061938-628785 X-HE-Meta: U2FsdGVkX18GsmuYHbChOLpB7dPaUTKTQWKlIq7m4HmZu0nEFFRnI46o5dhcZGicwPBgkWm1GPv12uhsWYPyFDqLE7HlbKPstVDL6Fw/Rk/LgtNH1c5gU3Rqhubr7hCV6qkX3B/I74PkhT1f6H9IuxB9ZNz1bFq2MfSZLWfOsF+H/1dHywrwHf8b7z2K1lr3hTVCGc1G0Fqi3Bmie0z1PVRkxQm2GGjeeUhG7cPI3kmVU1OwAz+1cSwE7PLTQUI+jjy54jQxG8Co/RDK/s5uzOq55UJHc9qjyGhMqstq1ASCtdUvRB8/39FbLiFhBeDVPX8RLOzPtDTKkkEZlwfpC0kLlcbQgshFmYOE3xyOe+m1+xzCytDw16Etu1q8cdN5tVGoV+G927ZwqdzNJU4AX660SADnaZS33QJ+Jo5RkjbUew41amSyM6yMiRENR6kUpmyuofNoWeTNzfKh+35zViKC5n2J/hGzRrUpOwWW4hbav4Xmfui1ghnN105bwdZt8eXHhUfuzzAVzFaDtDYmHMHcsvRS5KeoX9f83xK7FdCNmTyGksZrj+KuGFDeqcmWsohGg60743ugpBVKnBCkBynh2vwJcRornCSv40QuCV13QIZikEbUtnJ/889sq5izJ9/lkqsrZCTS7OpjmU6BdXiCYmSO4jLnYkxmHbbq7JLYPd46B6c6vuy7mopvQpdyv9FvPcV5XBNXHHNFtK4o1NEXKzvu6BuCJdwnOXWbqajpTRdZH3AyyFLD26kVd8zOwAF4J/5vZeojsEj/g9A9uEi27FYy8yCLXZMmjw92slnpJjFZnGKoEv9ZrJMiYQ89rxz9kw3XIm83z2RWxAiq/isK5V/7hiSDsibqd8QFfi7sL7Ah7xq9kVwQ2+6ztbEY4V/nZLArZhvlqCPpMiPPO5u0czF7Dk5ofEUL/stScaWdPVvX1amBwE0ViEJ8FNGDM/Z6nNbgy1goE/R217g 9I2pq+ms 8kBrTj5HWCbxBcLZTR53AzaEdxobJ0sht5bv1bNvbU/yopoEVxXp5FLqc4oHUg4bX3mkmJb/C1kkixbDy9lfCcTfFANWXAWuvkwF7lsDjChUuGU1Qzr10t7JEXMSFt+cANkkWmUAssU+GTqZ0o7IowEUa6ausPdJIPTNUHwzMbM0bBzQ8+hwfhZiatMbzcJ0yzr7gVcc5Mbcc7OtszRKCJ9n4A4VRR/I/CyIg1x207BcGNwDMl8IXELjpw5uvn/kUbPpL 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 2024-11-07 12:45:25 [-0800], Boqun Feng wrote: > > @@ -538,6 +567,8 @@ static void scf_torture_cleanup(void) > > > > end: > > torture_cleanup_end(); > > + for (i = 0; i < nthreads; i++) > > This needs to be: > > for (i = 0; i < nr_cpu_ids; i++) > > because nthreads can be larger than nr_cpu_ids, and it'll access a > out-of-bound percpu section. And I though I learned my lesson last time. Thank you. > Regards, > Boqun Sebastian