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 5390CC27C77 for ; Fri, 14 Jun 2024 16:36:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DB8856B01A7; Fri, 14 Jun 2024 12:29:54 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8C9F56B01A9; Fri, 14 Jun 2024 12:29:54 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2B0C66B01A8; Fri, 14 Jun 2024 12:29:54 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id ECADF6B01FB for ; Fri, 14 Jun 2024 12:28:33 -0400 (EDT) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 82C1016077A for ; Fri, 14 Jun 2024 16:28:33 +0000 (UTC) X-FDA: 82230027306.13.BA575CC Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by imf19.hostedemail.com (Postfix) with ESMTP id 426741A0009 for ; Fri, 14 Jun 2024 16:28:31 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=DHKNNqOO; spf=pass (imf19.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.50 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1718382510; 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=bjciShuEmN4FOttkz3Fru1iIAynJFsivm4utVaX4RDQ=; b=AlVfCPTqfTePKMDp0nXOGylsdHR02pUfeC4xZ537Wbx9bDa5YfY1XNxNAM83eo9lHvyhyA hSfpeXB/qhFylQRRuy+0M4qepI59E7DKUQ51p3yQQO0DYy1pkMFqbS6TZ3JOGw+GR6Jb42 xXWuIe6lVysuhVzEjKHHOREKpDKvqXE= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=DHKNNqOO; spf=pass (imf19.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.50 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1718382510; a=rsa-sha256; cv=none; b=Qk5xzKY1deP+hgNSlCJRQ8QLCgvuD5jCmQyGH6mWqAEE0vvJpAIzm816tJpp2hpx2m8ewy pG4/XPqu5hWvOASBTDzjX6qNamZZPttbJDJkmCYopcNchgiinjGPIy2xOqO5NtH4McQpyy J1SxGT//tvtL4zoqJ/erazGR47pW2KU= Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-57c7681ccf3so2713001a12.2 for ; Fri, 14 Jun 2024 09:28:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1718382509; x=1718987309; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bjciShuEmN4FOttkz3Fru1iIAynJFsivm4utVaX4RDQ=; b=DHKNNqOO6RVXpfZCFLcsq9FP1oPPzUQAX8nA+kmh04CDSjaxwhhG1P9xD7cpz3ZN6K 7gteaRS0B4X7AFZ97AXHqxjqglc5M9Meh41pGvN1ZAbz7XjdLJiQYEW7LiVrp2lNZ11r xx3e9e97UN6GsAcTQbT3uRgy6Ud/2wKXdOIVg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718382509; x=1718987309; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bjciShuEmN4FOttkz3Fru1iIAynJFsivm4utVaX4RDQ=; b=d+R62NqlVNxzNgglzd4c5TzOkK5CUIDVk4T8TuuuN3bugqHvhjHjFh76Cs6PyjBBZS yZ5AvYikCaBRNQas2G0NJOv5Hb5UqpAsTT/vfRFve+nH5bEvmI72VN0f8sZP+PNwPnyc HqbzXRBdqi/J/emIDVsng1VuopfOMLLFvwghrPJzx4Up7yLBXtDvudeLqMfoB0yltx36 NMP1c+1MmuB588dyvYGdZiYQBFM0RWpyI/FoLHcsabUte2Z7Bo2rJojtweddm+rh7uJy 0knsJkBZHHcuRgljn1Uq2YwoBXnYjyZ7B7ixJ+kid2NAf9U7qMuWRftDZqmHtugMaBsR bXnw== X-Forwarded-Encrypted: i=1; AJvYcCUeQGvKrHR1auFkMEPUkipqgG6PdplsmAbg2RCw7JV9IM8xfu/Jqs1Oh1gUeLQmzskYlS+5HT7oL/a9Rcyd7Wn0zSo= X-Gm-Message-State: AOJu0Yw4W4pGTW9T/eRAdH3C8AAgsNuUr2XcD31YcqmAlKUYixYQLwi2 5qa41YwT5J9WAQdeDfFVP+14y4vazuloiNvmHf5g3Vj1ssA4f4Au8RtM4AmtCZkxtcYAcDcznEc JS5U5MA== X-Google-Smtp-Source: AGHT+IGL+L9tu5OcH+tIC+9YXyea92vIlU4m/hFAnNGwqG9mBzoMnb1Cfpr+Zwpj43R5H5GJeovGhQ== X-Received: by 2002:a50:96c3:0:b0:57c:7302:8d2e with SMTP id 4fb4d7f45d1cf-57cbd67edb0mr2095197a12.22.1718382509199; Fri, 14 Jun 2024 09:28:29 -0700 (PDT) Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com. [209.85.208.47]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-57cb72cdfc4sm2450472a12.19.2024.06.14.09.28.28 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 14 Jun 2024 09:28:28 -0700 (PDT) Received: by mail-ed1-f47.google.com with SMTP id 4fb4d7f45d1cf-57c7681ccf3so2712959a12.2 for ; Fri, 14 Jun 2024 09:28:28 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVRTfZQJkGSMWZtuXOIKbk6OXXGLq562ge6PtXBpPHh/ZIGzsAJIcouFJYfFWBO+A2+W6ZCAjxXwk1q80Y/0PSOKBs= X-Received: by 2002:a50:c357:0:b0:57c:7594:4436 with SMTP id 4fb4d7f45d1cf-57cbd6642ebmr2048528a12.12.1718382507928; Fri, 14 Jun 2024 09:28:27 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Fri, 14 Jun 2024 09:28:11 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] memblock:fix validation of NUMA coverage To: Mike Rapoport Cc: Borislav Petkov , Jan Beulich , Narasimhan V , "Paul E. McKenney" , stable@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Stat-Signature: o1d6azxernwe6sptbauofotgiyagmafa X-Rspam-User: X-Rspamd-Queue-Id: 426741A0009 X-Rspamd-Server: rspam02 X-HE-Tag: 1718382511-771151 X-HE-Meta: U2FsdGVkX1+aCFSMy33nBAh1tdLkGpqtdwR+/wNlE2B52w58EME7uOg+8puGoIXKznVn/Bmfz1XwMf87LbkK4++sjPJjDMRSo/oyEiNOqXCMrsu6AG3CColMzSON2MdaVeL6B4alU0IJ4yOpxckTZfWelrpSz2gU83VhVaAuVdHDkuLhrO8/MDpEkpA4SPuyYFOc5Cr+M/U57+YRcyO2fC0wiMP4K1YP3JVUb8+DE8ahJyh4T8/03UF79ups0dGPtbndUfAJIHZLCiuOvBlAgVV3dFQq6MzfVzwHKnx0crF1FWcYZSLWGx1eu78Iuc3ixzkNfbhwVKzeOuku8ab9SjtFRM40hwgF6rOqzQQWY3CIkoOc1n29boEHn0zTcrEuN5U035P2xiMiUyr4otUO6JkSxWrOh1wzw5rvRKG1ulwAt7JAkgjfstS/eXQDddKqR4DxFE2M/Atu/rbF8G6btIE+MEv1m8CVB0SLlcYo9q1gNyek3esI9jaIrG/zyMdeU75D/37b6Xz5t8m9MvRAba/KmsXtr/8ePF4uncYskUDgDD+DBchPmYcwzwZlJRjMYpBqol5wnVkal3iDsKhw6LFN15NCMgFjV3cmbQUbWU+7sh3GYeQwviv+4jHFx0F2fFfvN6U3ZwBeTIFZ2Zkr3Oa4MDZvtq/RQkHLD0q31h0GyqrlvEvzxPE8r0XYuJTwG19ZmKWPj4hmsJoI3qg1MAqLzc0NxdWvputLHAZoTOCafRXSbL/W8PL07WDZNLcpqRLNYQIGHAZ7rNWuMcjPMmZNX2gSz+l+RdEPXkhJ5ZPjcjK72/Zz9gSADj3zLTQ/yqjg4J3IGjaWlx/zhYMgotVsQ4HcVVif6A5fj1KO+mG9El+dgQl9FCQJyNBYOgCEXK/9ziCPgjJU1/B4XlvAxleF11gqgMyMGek7v7fnZ7l9xkS4jkbVa6zuE++VRN1XqgU7niGHkUwJri+FZSA eh3hpoF+ atUk4wbXnXZ8TXrBYBfgWCUQHJIf9Qm6nmxbxI1VsHFx+LdOBPE3w6crdoX+aBOQINtC3VPYndnKPuD1XBXaw+X46/Kfwp+1ylUMRA5aMLc5j6e4hJbjYGmn3cR0HUi+VTOrOci1e3ScIlgdPLrNI1s4ltOynBx697SB2jPx5qumKV9wBTYwZHPLCpYJEYktlPCcMKpiq6fKNvIUiBmQ6yJJJhBJlK+VtcWM4WISfR8lFNAuWxNypQAd7l96LhBbkCzVWu57+vR/EBUO4Jcoc6HIOdeJTswbNTbRT6CvzQIaTNW6BRxu0RUkbVoJvYwcaan6FZfBKBlUovJmmy3J5ehcSdsiE6c/VA5yLqB2aTvotrNqqRPCVDbsbNAt+XNw/R88Yjve38aPon/7tV0LJieVN1xL+7O9OFIhw2f1GJsM3Ia37THD86z35dKeI21AVnJocUOVEvQWrPq5fLNWpEKOY+N1GJ/TLqrM/NVSsGF+4MkU6olPCmSVsewMrZUgCL7DNSR5cHDtC1cIQbeMV4cC/lJu/rvbFnkn2 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, 14 Jun 2024 at 01:20, Mike Rapoport wrote: > > A single constant is likely to backfire because I remember seeing checks > like 'if (nid < 0)' so redefining NUMA_NO_NODE will require auditing all > those. Yeah, fair enough. > But a helper function works great. Thanks, that patch looks like a nice improvement to me. Linus