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 041BBC4167B for ; Wed, 6 Dec 2023 22:38:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 63C246B0080; Wed, 6 Dec 2023 17:38:45 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 5EBF06B0081; Wed, 6 Dec 2023 17:38:45 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4B3C16B0083; Wed, 6 Dec 2023 17:38:45 -0500 (EST) 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 3AFFE6B0080 for ; Wed, 6 Dec 2023 17:38:45 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id BCED2A02EF for ; Wed, 6 Dec 2023 22:38:44 +0000 (UTC) X-FDA: 81537859368.01.AE4970D Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by imf08.hostedemail.com (Postfix) with ESMTP id E1C01160016 for ; Wed, 6 Dec 2023 22:38:42 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=NREwkZw9; dmarc=pass (policy=none) header.from=chromium.org; spf=pass (imf08.hostedemail.com: domain of keescook@chromium.org designates 209.85.210.177 as permitted sender) smtp.mailfrom=keescook@chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1701902323; 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=v+4oPNNVBI0NPUQNcE82sxUMnJJvgGad4QF6v1JsIK8=; b=JIVVPPYv214VpFD6qOYhCMR0MRnFhnMrIsTHFR3hVfdlZgXtjKTSgtJyB7nmRbRcN8Z66c mr7K/mwMTNTHj3noqTzHslQ5Kk+AmJI+WHjXC85lRdt2/EZgkKZTtY8vocm1L3PDEv6eo0 7iNDK+HXo2RKsILPTY24Z4gSpVGmgC0= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=NREwkZw9; dmarc=pass (policy=none) header.from=chromium.org; spf=pass (imf08.hostedemail.com: domain of keescook@chromium.org designates 209.85.210.177 as permitted sender) smtp.mailfrom=keescook@chromium.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1701902323; a=rsa-sha256; cv=none; b=JsDQgD2ngYUFzG3G2ChkILNZ/JO1RgkWO8TMy80LReBIRNRqrFXClQoDERARtFQY/4nZZK 759yT+352fm3RUhQ+Bdxsw/s5vMnM8h1SKUVKIuGZbkmZvJnk5KemNB9WhdDYzo3R/882+ kZW1bY9u45UcV+gmzNdJAOzUwTeMpPI= Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-6ce6caedce6so26600b3a.3 for ; Wed, 06 Dec 2023 14:38:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1701902322; x=1702507122; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=v+4oPNNVBI0NPUQNcE82sxUMnJJvgGad4QF6v1JsIK8=; b=NREwkZw9G7xkuhwzULf7yAcJlqZ7TOPgTkhTCB44BY7DmARMde49eAA20+OX7AS3kF dPgvKPg8mrg0KHZsV9WVS/viqndiyVEuBAHmKM+fkMvPm1zHuwxMFbAhvvdxq52dY6Nm BrJm/FygD+PmSUQyka1Z0izIBOyNYLImO1isY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701902322; x=1702507122; 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=v+4oPNNVBI0NPUQNcE82sxUMnJJvgGad4QF6v1JsIK8=; b=ONJJKpI8JhgKLZ4wiAI21utGeOtLCnQs5G1krggrKOgVq9zWMkpbPqbLE0dUyOQIpT EtPJlNv5OPQPumygA6tGIdV6cdBsUwyY+0Y9pY9vjVrbsup1HcdXenOB3tS+UszFlUE6 xiZHAqRK0KDfMtOO1ISL6ejpVzRb0debdEmaRYiofg1+Lieqh3XJjI7+uqAavAFFdDZ4 Lr7AozT07r32uf/LJ88uhVf5M3oDSV/kUHyIKWcjVAEKNEjEkFa/LaKc/esEicnN26i5 9osYMpitGsqGV7Ti1mt+wXqriqKZXm74qye49S9vIwWB5H9+iq9DMWi3ztNMfnppLSSP CDDA== X-Gm-Message-State: AOJu0YytJXP4rn2rox9QtSfL9+DdaQnD/UE4Bn8x3xQkub8ex26kc2L0 DUtHb1dSU5I1MlIs8zZjG6vT2g== X-Google-Smtp-Source: AGHT+IHTO6Bm1YpVvYyKzmSzmx2nP0B5WjacD55ZsWjTp5zZqxQfRGUNO6A8B1rAllGZoH4U9W4bXA== X-Received: by 2002:a05:6a00:1ca5:b0:6cd:fd5c:3c01 with SMTP id y37-20020a056a001ca500b006cdfd5c3c01mr1524853pfw.15.1701902321833; Wed, 06 Dec 2023 14:38:41 -0800 (PST) Received: from www.outflux.net (198-0-35-241-static.hfc.comcastbusiness.net. [198.0.35.241]) by smtp.gmail.com with ESMTPSA id p22-20020aa78616000000b006cb60b188bdsm19755pfn.196.2023.12.06.14.38.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Dec 2023 14:38:41 -0800 (PST) Date: Wed, 6 Dec 2023 14:38:40 -0800 From: Kees Cook To: "Liam R. Howlett" , Mark Brown Cc: linux-mm , Naresh Kamboju , "Liam R. Howlett" , "open list:KERNEL SELFTEST FRAMEWORK" , Linux ARM , lkft-triage@lists.linaro.org, regressions@lists.linux.dev, Andrew Morton , Will Deacon , Catalin Marinas , Dan Carpenter , Eric Biederman Subject: Re: WARNING: CPU: 6 PID: 474 at include/linux/maple_tree.h:712 mmap_region (include/linux/maple_tree.h:556 include/linux/maple_tree.h:731 Message-ID: <202312061435.E57F367C16@keescook> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: E1C01160016 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: zqnna1jz8oz53p8idgquyxkgu1wsc9j1 X-HE-Tag: 1701902322-628018 X-HE-Meta: U2FsdGVkX1/FHuh6M5II0ggluNLzt6wVBhTxtTTItuBnR88GMIwtwlINoKePOgcj2Zt+MLvjavU1NVeQdWBZc5R8FgjGoNFNAcU4FPM4IVhHPHm0nq7tMIIGunjqYcEE1sFLLNr2d/9l3fiOMnHIiEbG5mQEh/WHiG84rJ35iYPBLf6cHtJ69pLWBrtzeW/eadvPoWi32SqvOhLWepFFdrK6ClBatlim0IV0xtJK5ntLc2NTvfcBzcVCmtg6TR9EoqvWIfpddNnbAUc2W+7EC/pyEbPk6CXTMmq3v+YYp8eDmFf6Qdv85BYfrZczI+4rBNIzX79jVphAg/EzJ3MdtzF62lBA8aLXFjr62k3qccqCElDaRVHr9L+Dw6wGYQQXUB149TyyyV95AYLvA/xTNZ0CLvoeiT38Nt7/lDXRw/+ZkLzlZ3si7uDISAfCbnmrhFlvlS4OfuDCUttDbwug2dNuMkerKFgAcMY7qZSsaHBWdVy6Q/abSNhzbEhVGvov10i5fMf3WHvXc7SfqmF+868B4/zQPJ/ZUekX/nhx9PHpDwK3VkedXLzGSJ0ujDXJ2i3hzivDeMZCnvOyafoSHSLFoD+BBvN/NHBUdnjcXQ/hWJQ/8JjxA68Hi6+OiFMMMSDNaT5rhytSEY8fK848ll5OtK450+GR/JCUb/pk9+V2w5C4jWn7Ul4Qo20cBnLASIvS520cE5Uh9zHWt/g4aFnJrY2jUUlLrW7aXEWTX6RCyqjQu293inUXMqRtrdwGMoluM+bJ76bGAhWAdL5SJFpO6/Cm0q4fLfc+MXWbEM2MIIKJ95qj6PlUTasEy2jHu9w6tObtwNbv1I9eRMIoa0xjVOBvxxbs4fIwCdJv8t0/vyl10LTZt0Pdf6lI4zd1YnrzNw3ufrGBalBzpGdopRUF0uOdxs8bWCoI2TfeXaPOEj6lziLya9iLHrfJkRsmfOD/Oq8rys0l3NmeUZV n6Xl2ePo EErGFmOmbRoYaVNV8oOeqJsIyM/kLdk1Jjcl3XMuFcrqJFGno4sZzZVCVCkbwSRvvp/Fit0VecK9u5C/Tjs/CHu3/SR5YI4jYyZzDPe2Yz7VPbdbarDOTYYvazNkEH3WYVqtJdNAfNGh3KUq8+9TxXdqEFuPQJF5HwttUDnjcDC80YmqQdRNu2rqpFE8By6iPACLhhlp4OPczV0Sqe61oHkd8yOsk98k3rLJfdfK7JrQq8i8ZYfue6oZOlCVZ7OBC5dL+npgu11CV8InwmA0aaIQjGDjNgW+oUKL/7/HyolWZxnPepkfezrjTciNH5CZk8zaJEbxpEH4iTxlI9jRy7V6oIEivZlCTJRafmYgdCha5r+mUsyRPOIVdbvuY+/n1Sv1gOk6opMl5/GHbbWgtlHvl6tO+UdqpGDfM0SpsGQLHtI6i43Jc8P1lDIZ8pY5uiP7Hmi7GRu8DDx4= 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 Thu, Nov 09, 2023 at 09:45:26PM -0800, Kees Cook wrote: > > > On November 9, 2023 6:03:02 AM PST, Mark Brown wrote: > >On Thu, Nov 09, 2023 at 06:57:08PM +0530, Naresh Kamboju wrote: > >> Following kernel panic noticed while running selftests: exec: load_address > >> on Fastmodels (FVP) running Linux next-20231109. > >> > > > >Copying in Kees and Eric who maintain the exec API. > > I'm traveling tomorrow so I won't be able to investigate this for a couple days. A quick look makes it seem like this is only happening in -next? (This warning was recently added to __mas_set_range?) > > https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/include/linux/maple_tree.h?id=02eccbc51164b43c5dadc3e5b40922c757075e08 > > Adding Liam... Did this get addressed? I still see the warning checks in __mas_set_range()... -Kees -- Kees Cook