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 3E7E5C0219E for ; Tue, 11 Feb 2025 18:36:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B41836B0085; Tue, 11 Feb 2025 13:36:18 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AF1C96B0088; Tue, 11 Feb 2025 13:36:18 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9B901280001; Tue, 11 Feb 2025 13:36:18 -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 7C1E26B0085 for ; Tue, 11 Feb 2025 13:36:18 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 8873180945 for ; Tue, 11 Feb 2025 18:35:36 +0000 (UTC) X-FDA: 83108517072.28.A3901DE Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf15.hostedemail.com (Postfix) with ESMTP id DFC79A000C for ; Tue, 11 Feb 2025 18:35:34 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=kl+DX5ig; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf15.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739298935; a=rsa-sha256; cv=none; b=Z6QJTdxuYN/Qp0gLLqNuY0lnLd2qjW8U8VZrg3p6kUl9W2KAvXTYMC3QHL0eZgRSFJGSoH tR6al6uYNEU1AOWjpPUhjk2GZy1Q4rd6IO0WAaVrc6uk1xQSIhaUgT1b8DIvtiYeccH0Rz enb+mcLvLpFlU8ise3CXJSqB8d4guYk= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=kl+DX5ig; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf15.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739298934; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=o4u0B00ytg6Ng2Baut7fzF8iXJiv+V3E69y8O11K5jA=; b=3+ap7PVOwhmZ1GFbknNjBP3dfaerpOBabJk1GC78mhFCaKAe/pv8Xti+OgBSEcnd1c1mVP CsRnfD7do4RA60lle0euJJPjqrwnQkXr21C4JVVjhglocFfqSlruxpNUkZDU0fqufvfnQu ZcYVPaKkStElpN/Kan7+lvLy1QTOQFA= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 5ED685C4D46; Tue, 11 Feb 2025 18:34:54 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7A7A7C4CEDD; Tue, 11 Feb 2025 18:35:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1739298933; bh=/GDgxa2V50tFPQOr9OXJ/5PrkxuGxrhpmwMTgMzj/T0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=kl+DX5igmocajTRVwBOsdZaBjIkP6B6H3j2G+72XnR5gu5LDvnJzhET+0Vb1TMSD6 A2JJP0TP1FLV+XAsv0hHXSjSVvmEa9pb6Aq69DOXfje6W4aQvorDhKm+HheB9iwZk0 HuKXXpkcwLgd97YlZP+3rVJgybJj/l5FR2DN9O8+m+fzpo18vRtEJF4U3KODj2pDqk 5Y4+pUbVH2gHNtjDAj9Di2bjvymszhio/t1iBscgngU+cs1w6NolRNEgvJOkRh/XYU fLOI0ULS1WWzZnBE83kphBPURC+LTNVtCov0hoitU4GLBR2kBgB0FgKhKc+Y6s6q+5 vUSGvKMQjmT/A== From: SeongJae Park To: "Arnd Bergmann" Cc: SeongJae Park , "Naresh Kamboju" , "open list" , linux-mm , "Linux PM" , rcu , "LTP List" , "Linux Regressions" , lkft-triage@lists.linaro.org, "Andrew Morton" , "Paul E. McKenney" , "Vincent Guittot" , "Daniel Lezcano" , "Dan Carpenter" , "Anders Roxell" Subject: Re: next-20250210: WARNING: at include/linux/rwsem.h:85 madvise_unlock Date: Tue, 11 Feb 2025 10:35:31 -0800 Message-Id: <20250211183531.4359-1-sj@kernel.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: DFC79A000C X-Stat-Signature: 3e73knyzusecfo3e7wok7x8tg9q55q9o X-Rspam-User: X-HE-Tag: 1739298934-749291 X-HE-Meta: U2FsdGVkX18VA80bkeCwETX3hSfFfqXOZRZnMOEExEXodAneTFTnP+BUB3JdyMnkm2z47s9Gjzck4gFvGvfPi+EMic4ud4Ghsq+YisUxig+ks0dMZmzV3XJ8lIHqVfZuEgMPtTOtrLJT0HIq89wWmi3ffLFoUR5gvmQwnTq2cstEtrp3aQbljddY+DiT4CIWtDAw78to5DflHd6qoKfGxgpWcCUNUjRpc41h5Okt3buEtXCg+fmlqcg2C21kNiR16S/pglHGTNg3Op+MPMHtaiwtXkTrtr3uiREI2HbsNb5KioX7oUsoh3SPM8DOFsyn/7sLoO2kRlEK57GurciclcYGz2jjDn266CBJDbWRN4/m3BLBI4mmF6s6EpYckBReUG+yuZG+CcxDS6q3g5w6oW4z06R6SU3drnnZwWs5hFcZX32jZVw8QuYVuNuTuL+WBqkeDDD1W91n3GarvszmQs3JKNQ0J0AmohEUv0CnmtPRuSpM9KSHY45l9cXjuizf06hODTri27BiUeLtZz+qjCGnapIePB9rGmtATOynDPj2A6tFwZVTqS+u7qF0heAqK9MhtSfyW1ZkcqD7ROjFFU2MgBW60sOZr79W3ogjF+MV45Br2j68rI2lac44EF8/NQSegA8PBgWkaDafPyer8Ha16rET/kJo0X6s6v/NTNEf3SM548kC6d6XvL51wch7bWduZPAowWUGGVcaBwoeEtlG8cGU0TkvMujAyzxWCTbI94M1V+UpzI+/kehlWK+OG6HlxfdM5q2JNz7hfeMPYt0Kutg68RGDTa/A4Q5y/7bCKrlX+cBFt8zmwGS09SaXCojPMiiA3cZiamfF6lEPGzPa3FiEU70P9/GLynNjeloMp9qp19JAKWVHrkx/0FGp71Oma/Q6vNQ7GiD9QA0nt4OYGr0RiR24dD7rtEfb/FNJ6x++0WZuY75KIrP4qIRoFjQhj2n7a5eiMyzl/cO 0Ya/mMNO G5Ye+btnxr3FLupKT7bDTg/A1XAzifuPD+Wiblg4fqJ7MYklO4hkGdf5v9h/C9LdlCfs9E8kgm0TajPlv3RRunmaYayn6oJhhVgOPJFa6/X/R9jGCSeUXwAWpdwkVfECnbEoKCkXj0QDhKXutWY7pbFKYXc739+yay+yfGIPeXtXAqple52K/WSBvQ2r54fpqOl2yUbbwfIHr7xsqH+uheW3Anhpvo4Lc4u9bvnoYEG3/TIRp9UI2W7Q89nWBw5jkLvkALsCSGD/jtUZpzB+gdbrYROuavt9S4jso 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, 11 Feb 2025 10:32:55 +0100 "Arnd Bergmann" wrote: > On Tue, Feb 11, 2025, at 10:23, Naresh Kamboju wrote: > > Regressions on arm64 Juno-r2 device while running LTP syscalls tests > > madvise01 warnings on the Linux next-20250210 tag. > > > > First seen on next-20250210 > > Good: next-20250207 > > Bad: next-20250210 > > Cc SeongJae Park [...] > This is mmap_write_unlock() triggering > rwsem_assert_held_write(&mm->mmap_lock); > > That code was changed in these commits: > > 415553982a1e mm-madvise-remove-redundant-mmap_lock-operations-from-process_madvise-fix > ec68fbd9e99f mm/madvise: remove redundant mmap_lock operations from process_madvise() > f19c9d7b57cf mm/madvise: split out madvise() behavior execution > a4d5a73cdc14 mm/madvise: split out madvise input validity check > 948a0a9ea070 mm/madvise: split out mmap locking operations for madvise() > > You could try reverting them to see if that fixes it again. Thank you for kindly Cc-ing me and further providing this nice information, Arnd! I posted a fix and continuing discussion there: https://lore.kernel.org/20250211063201.5106-1-sj@kernel.org Thanks, SJ [...]