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 EEC9AC6379F for ; Mon, 6 Feb 2023 05:38:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7B0AB6B0072; Mon, 6 Feb 2023 00:38:09 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 738966B0073; Mon, 6 Feb 2023 00:38:09 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5D9D86B0074; Mon, 6 Feb 2023 00:38:09 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 47BD76B0072 for ; Mon, 6 Feb 2023 00:38:09 -0500 (EST) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 1254F160B24 for ; Mon, 6 Feb 2023 05:38:09 +0000 (UTC) X-FDA: 80435761098.29.EB43F9F Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf15.hostedemail.com (Postfix) with ESMTP id 746D1A0004 for ; Mon, 6 Feb 2023 05:38:06 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b="x/AFkdWR"; spf=pass (imf15.hostedemail.com: domain of gregkh@linuxfoundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org; dmarc=pass (policy=none) header.from=linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1675661886; 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=bpzEwSQDa7rWR0wwbMZBIFwKwGTPaRQKrdrFNfYlGc0=; b=uqQuQKti2w2IMr1On+fYgSkRjIRPLuRiOYvcrU9pNMhCa9zI/WHgqXRUqJgdfUy83vRB1K 7R4htZ976WXoewatdLJbl4W8m6IMGTcwfjW8dneQM1VPC5OxR1yk1dbigqUwsOuH5sRFE8 BKA5QhmqlAobut2ZX0wTIRHrLa9u62M= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b="x/AFkdWR"; spf=pass (imf15.hostedemail.com: domain of gregkh@linuxfoundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org; dmarc=pass (policy=none) header.from=linuxfoundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1675661886; a=rsa-sha256; cv=none; b=sDqorW6r+mAO0DK97YRISfwccOiNCNa/1PAQg0WWeP6d14nGlz1m/7rFni/HDxkdB1NUuO iQJnHiaQk8KHAjJKbSDew6gT54iFuPMq3nkCA0RgHzQ/yq+cK3uKfKo7OzeR0buGfhbD/H 3WJBemQm6W3jjv0WsWUBz+4m3MYeZNk= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 3BA8160C84; Mon, 6 Feb 2023 05:38:05 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 34F7AC433EF; Mon, 6 Feb 2023 05:38:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1675661884; bh=u5PK756z5u83idtg+VqoPFsTqKHAqNBbMeRczXNHGZ0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=x/AFkdWRvx118B0t5XeIg/RwXA9znDEEIaig3tQIbZm4HckaCRAWyFY06C6xp/jbE /M5dlg6F7eeA6FGqguSdpx0Cfx2m7T4vZfEB/PaqWWDYho0IKOrKux0vzT1BEfWhb7 HNnny/PGt30Q9P3yjFz9oVCxbYileK8INy6JbL1A= Date: Mon, 6 Feb 2023 06:38:01 +0100 From: Greg KH To: Dan Williams Cc: linux-cxl@vger.kernel.org, stable@vger.kernel.org, dave.hansen@linux.intel.com, linux-mm@kvack.org, linux-acpi@vger.kernel.org Subject: Re: [PATCH 10/18] cxl/region: Fix passthrough-decoder detection Message-ID: References: <167564534874.847146.5222419648551436750.stgit@dwillia2-xfh.jf.intel.com> <167564540422.847146.13816934143225777888.stgit@dwillia2-xfh.jf.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <167564540422.847146.13816934143225777888.stgit@dwillia2-xfh.jf.intel.com> X-Stat-Signature: bhz5anaictqc9fyz3f9xqopy3b9y7i8w X-Rspam-User: X-Rspamd-Queue-Id: 746D1A0004 X-Rspamd-Server: rspam06 X-HE-Tag: 1675661886-225674 X-HE-Meta: U2FsdGVkX18Z7ThOn/gia/iSWkn91TapRHBlDey9CofbDe+kfvC1Ci0bNonTGrbJUOS0eQCbPt9/rIWR+MSJaJixDMyhyJNUHNZS4VCbVHmIwLMDFD2UmCRGK6tucbFBRDaWWSauAGhbJAGFB2cuUZibMeUk3imWoNzFKZQ6Ybdd0k70TA/NBvR+t+/kirfxXRwWOWDbGLFUd2IPwq1aYIOyqeycPKj4bEyQNbFR7EnH/bEnkzA0Q3IHIPbVZmVHZnGsI4coIoPPBHgCbCJkvLth1+ZXauGcIHFehxp5PojtAWghgzdp1oyPQDCJBbixQYJ2m6AiXSLG6jAABPXiH5+W0qSr8SZpqqY6PdKBEwiDU4P5g8OfxGufyL5De4ALQ25kA1ZolpZz1R51l4Cl10joq4sWbtFKL/chSp09stNqGpXZuZ4rZQ8GovDuE8+H5xHDHFoUunuUG1bTZPdSPRSJx0F0X/xKd6BWIKWorTctZRHoRp19Y7q/Ponufvk0ow+SH5xlJtaLiiwXmkXkW+Ei0wS3QXdD/zgyP5T4e5YQI2I5eNusW3LJrp5FMaZtXyPLMdu5VtNDdWXQA1Co31qfqBbUhLnSlJcheTsXIVCHsfR7XOckNyyPjxh1N4rRPO6/pQKCiZVgeECpHR0UXEh+LpXHVaSy8BQLuRcjpGMsZUtqqf1mBq0iK3vISv3qFOTQHt2ZYHsIY1YvJZ+S6LlyB5+WDUrvvDdT2OGc7WxhHJzkSKDyuT1CvqDIX06hBooJ+MKMZcx5wCMMCjaVxsfwtZqmMbmaRzTfBaLBPC+QK/K4XdDhC4bhN27xa348qok25aOcFiCBLWTvrLAbrEIZQRFDo5oI9x8jFaxkx+MVCtkD7kF6qi9167FbzSUDkkRpbrrl5kLFjmYdyil7GVDcCnPogAPPJwV3XnsoJmlNqnlImrlK37Zm3+c9yLdEzK41XJTXOnnejFkvJMd joWpqOZh /0zaT+WhgjDGLDvhhAlhe7h5wI48bocqaisDR+/TPdRVtwhGGD9K36sXVKgift9GKIjxE+9YabAkivL1o28zdYDNGw//mneoTVZtPF0zK63m/3VvICH2zyjB51YCS7BN+XMJ2yEbFceGe0JkYSbnkATqK1l5BWCgP0PheFRr8qolqTYkKa1nKyyg+2Ch7ZHwjbawVXBiu7NjTxQNbM8p2cX5l8294F81zFTN9r8WwpEVw6SRJg1DFQf0wXvu7w376bu1P9pX7jrrgONeY1OIynjZxRgq/a5pRBfJ6DdlQyIib2A/fyVNc0adof3vPHNcMtY0HrIWUU+55ZxEGhkiEt4YNEvc67pgVva4ClrL+ZODA3Ck= 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: On Sun, Feb 05, 2023 at 05:03:24PM -0800, Dan Williams wrote: > A passthrough decoder is a decoder that maps only 1 target. It is a > special case because it does not impose any constraints on the > interleave-math as compared to a decoder with multiple targets. Extend > the passthrough case to multi-target-capable decoders that only have one > target selected. I.e. the current code was only considering passthrough > *ports* which are only a subset of the potential passthrough decoder > scenarios. > > Fixes: e4f6dfa9ef75 ("cxl/region: Fix 'distance' calculation with passthrough ports") > Cc: > Signed-off-by: Dan Williams If a patch really is a "fix" that needs to go to stable kernels, why is it commit 10 out of 18? Why isn't it going to Linus now for inclusion in 6.2-final? Does it depend on the 9 earlier patches in this series? thanks, greg k-h