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 lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8D935C05027 for ; Mon, 23 Jan 2023 18:22:36 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pK1Rx-0007D8-KS; Mon, 23 Jan 2023 13:21:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pK1Rv-0007Cl-GF for qemu-devel@nongnu.org; Mon, 23 Jan 2023 13:21:43 -0500 Received: from mail-dm6nam11on20631.outbound.protection.outlook.com ([2a01:111:f400:7eaa::631] helo=NAM11-DM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pK1Rt-0006Ex-RD for qemu-devel@nongnu.org; Mon, 23 Jan 2023 13:21:43 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JA62oerronco/sBQdpCpej+o/jMO1H5JL0KEYX9cu4xyZ2duFPVJI7CulWIYBLnqD9gwFsiKJ2Jfu+/9SzVACpk5nc2kFHH1YIN2mjqZ3v47Cd2D51WssLhAANsJd1epNBDjyUzEyMqaCU87CIUU5eOHuO8CSXPSFPbY7blssC9YIx3RcQzktc+pucuFiMMCqLyZVN0aZlC9onusLJTEH8nJrRVjgI5/yVMV+qRvyUyZgMLrG5DP4e9MoaGLijtbufZQ66B1JfZuqPltbqv3QVxXnNe7x8HdrLK2lD7quZ3IxNLfjD6O0e8YjwJbPEPZ9MuyNykNUTViChBN1VeOtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mFPeE9iLGQlKjGuVDum49q/UVp55MTSSefFQaOogiJg=; b=d4R67/1bOG6NzLjwQMAPlchapvKKZm6meyZRL5wLIjQg2VzEkUEtFXnjGOl30HtafrNoO0+RaF5YMr5YAe3+yi5LQ0kdye+YNcRsVeBjnh80nsngLq/0+6t/W/x+KrbmB4Q1l6Au4wk/xoopGA60jik24fgAqU+Blcysn+6S6o0rgI3AdLcebvxMM21A9u9xLZi9/QBHGDf5g8/ihWGVad7mmNW62oxLyfYoCCxQq61ViHUsPjh0gWRl71eC8fmLQMPsF6SspIcXME/ccbCmt2uyLMXri73eelYpnZ0EFk3M7SMaDUoNAmdLwDTUlA6FUTPPNe5HBmg9arHAwP2Bww== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=memverge.com; dmarc=pass action=none header.from=memverge.com; dkim=pass header.d=memverge.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=memverge.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mFPeE9iLGQlKjGuVDum49q/UVp55MTSSefFQaOogiJg=; b=CJxYBTMsh1+qN18c549fwbIEw+//08GRxGdo+x1fwxZPP0UDumlrpW7n+cQJmDDERRpWKtLofTkDck1tltOYiYqIoJnEI2vCQsNnbrtrhk6bPDw8+HdO7O5G/bwE69e4XYnoxZEtcVUL0MocQgFSaN+rOz0PR+JlT0Xt1VE1AMY= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=memverge.com; Received: from BN6PR17MB3121.namprd17.prod.outlook.com (2603:10b6:405:7c::19) by BY1PR17MB6831.namprd17.prod.outlook.com (2603:10b6:a03:524::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.33; Mon, 23 Jan 2023 18:16:37 +0000 Received: from BN6PR17MB3121.namprd17.prod.outlook.com ([fe80::d253:1eb3:9347:c660]) by BN6PR17MB3121.namprd17.prod.outlook.com ([fe80::d253:1eb3:9347:c660%4]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 18:16:37 +0000 Date: Mon, 23 Jan 2023 13:16:31 -0500 From: Gregory Price To: Dan Williams Cc: Jonathan Cameron , Jonathan Cameron via , Lukas Wunner , Michael Tsirkin , Ben Widawsky , linux-cxl@vger.kernel.org, linuxarm@huawei.com, Ira Weiny , Gregory Price Subject: Re: cxl nvdimm Potential probe ordering issues. Message-ID: References: <20230113144511.00001207@Huawei.com> <20230113151206.GA20583@wunner.de> <20230119124244.000015b3@Huawei.com> <20230119150449.000037f2@huawei.com> <63cad185343a1_c81f029469@dwillia2-xfh.jf.intel.com.notmuch> <63cb1881b078a_3a36e5294ab@dwillia2-xfh.jf.intel.com.notmuch> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <63cb1881b078a_3a36e5294ab@dwillia2-xfh.jf.intel.com.notmuch> X-ClientProxiedBy: BY3PR04CA0022.namprd04.prod.outlook.com (2603:10b6:a03:217::27) To BN6PR17MB3121.namprd17.prod.outlook.com (2603:10b6:405:7c::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN6PR17MB3121:EE_|BY1PR17MB6831:EE_ X-MS-Office365-Filtering-Correlation-Id: d5615194-4d2f-4f3a-5522-08dafd6df75d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zhijLZp2EDUYhSwN+41UmZxJBRC45FyUtFrH0u3DgiRdi2BcvGuiiPlOaUKRy3/aTWzCO1V21a29dt1pOcQ7VxifuI+qZIngP8yUb2wde+U+AsiJ8YH9EbCBGTHZGOHNO80NtjAX51H6CVlIiHs7CFIOFq7za7G0fZsMnKbEkzLE1Reqg1Bndorp+UM1mMXgHamBa7GvNOCwq1FG/y36UUXsXy50ZmqA1hdWUmvwJijBX9FP9eKsqLdgmz160g1Eyn1V8M/2lQs0/AzzTEbpTFO/a4I84y0GZOqN6ReQ8NCCtUHw10Kr3xhyNg+EjMIRsb3kS0VBZ+BLOTCNzTtFW5JpNgeoI2rXW8Fy46xKi1Z0shAuZXTyvxgiEV0oOhjuj/2LBcf2UNOAhYy6Gxdynrt2Y4YYdvx8S+8cNEtB2nM6MswFL6G3ffjDLGoSRm2FsS5MDwy8DnZ5AtJ6fmiWwaBM5CfkBYAgdykMdZet9sXjm/MVBsuMlmEcwP7W6vgG6whjgDhZKE2eCTj503dcWRWDt1fjBLxixXZsO3taZPQMHilNhUsnlHikAUWCILSG5gh7qmoLzfLBt1gnTYPNQ/lJCPzn8oSxRIGJNuM3iVJtd3Z9npeXqte4I+WtdErcfAeaMm/xh+i9nnbrvOjF8g== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN6PR17MB3121.namprd17.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(366004)(346002)(39840400004)(376002)(136003)(451199015)(38100700002)(83380400001)(7416002)(41300700001)(86362001)(4744005)(2906002)(44832011)(8936002)(5660300002)(4326008)(6512007)(26005)(8676002)(6916009)(186003)(6506007)(6666004)(66476007)(66556008)(316002)(54906003)(2616005)(66946007)(478600001)(6486002)(36756003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ie7fKjXk6w5MJb9ssnscpvgqHRzOWXUYUSaTn6UZqUKYzuLWfEhXjR9iild9?= =?us-ascii?Q?bP08qaubE9B8z5omtA7aOks4kGisn6ft8l78S0UaDplDFaX2BlpFoZwf5QvF?= =?us-ascii?Q?prDxN0sg/TtNkuAR/1NVT10x8g8LtR3EpcSpzAMPpIasVdPwc023imbLkTL5?= =?us-ascii?Q?yXDVtxCO7YHAvQKEoeNpqi9bei2ttvsBuS1V6+8iru7KTTFfcZDUNtf9zVBI?= =?us-ascii?Q?STcmLrU3JEYlgfhKoKtupZ2kTFlfU+goNQundo5z5M8lkP1jGhCgzNjsUQnb?= =?us-ascii?Q?VqO5k7163pUHPfB74kYsu5pXGGZY05okmzLz+xfXQKvd10uYilouz4KY1wUq?= =?us-ascii?Q?Wm7UaSvbX4CK3didDg2gioP+yQ8thQHrRmImWIN1tR0eHql/Qpx0dTDGSU+Q?= =?us-ascii?Q?KcVU9Rc5Xwn7pJu96zTlWirFTdh47054pUdBaajVJyi8TXNWfbTlcdbRnnhZ?= =?us-ascii?Q?AqjehdJeotlKHaZXBeQd2LQmxw1vymnVvqigbCPB+uJba1JC1WG1128wPLsV?= =?us-ascii?Q?mPDilOb1q33lYXsKxrHUP4Ywe1UOk25zKCidnkLA8dANNt1un10VBQMCd12Z?= =?us-ascii?Q?nTa9+LFcll8GUewIbcV9MeVhYoC/bjDACgatIQxvEAPSrtqnS8GcoSwHUz71?= =?us-ascii?Q?EAHcny0xb22veL/hSrumQdSyNUtj9898OMbWuAb+T3VSD/Ef8ti1Cs09OW7X?= =?us-ascii?Q?PpOpXgj+rpbWAu9VAqtWctPFoSe9kENXca/V7mM+TCYvO1qy3pWy79neVk7f?= =?us-ascii?Q?1/wwSsTHzwRMtdBolq8BSRC32LsXscLcKe621Y7/QSnPJuyZBm9LEELTyvn/?= =?us-ascii?Q?jFpGbf0LytSCl1VJ9giESacQ8Jme6AK4IV86NCEMMLMDFOvuvCQ+1hFoub2E?= =?us-ascii?Q?D/aQkzs8ycfO5bPghw2w/XM8dmYbyqI490joF2DMLlsnKnV44/lL3CjfJAAT?= =?us-ascii?Q?9I70fsZJ3pBrFGAZM+kz+VD9uW+KPfaaBbpwmEOU0ErjPCPJFU67n65C5fe+?= =?us-ascii?Q?8Tt6w2QRgf+qNd1sfDKEK24x9yvEHme9y9xuJJoh/3hHGP9KfUl5NtWMabrX?= =?us-ascii?Q?Bn1jUJx2ncaXQDljBvZXIOEvpktZqLTPOcjB0mqzP5dcFx3Dx0WwrYRrBvnB?= =?us-ascii?Q?k1oTAVhy/K1MJM0BpClkVM2GMQiRAWuzpx9kNhPhESQldxs7I+Mz0I1iO/sF?= =?us-ascii?Q?mtaapZDLkDP1Sa/Mj7nfQc7AXiklPwdqBgytME7AZ29rx7Qv58tu9jJTO7eD?= =?us-ascii?Q?4+WA3Nb4PYkoEUzU2mjRA+Y0S0Oc5vq2pB8BYyXOWSTwebGrdqcsq0wp7eNh?= =?us-ascii?Q?vq35J8wEd3uq4ai42TwLUMb3vJydSup9Lw4Vs2nWHHIN+eEWodRkyRNt80vn?= =?us-ascii?Q?+5QKqrRsixyqU46Ggtv9UKX5yi6cuUnT7KTmVuChUPhHw3gNmoqmqTl4AOBm?= =?us-ascii?Q?g4SO3DfskyDGf7dACJ3nscQMpNDyq5QelYNqqnJDghQh0fsiuonOxEWMe2xN?= =?us-ascii?Q?x3zgCqgGk6qPQy0QWD5eFdHprdoU/7leUfzZFtiPGYNMK8f0zO/xg2CgPxnQ?= =?us-ascii?Q?2aSBJEXV5o1wm3eKbKcKCIISLMXDlaymkUS9bGoZe6TXvN88D8C9nzdG6uO3?= =?us-ascii?Q?Nw=3D=3D?= X-OriginatorOrg: memverge.com X-MS-Exchange-CrossTenant-Network-Message-Id: d5615194-4d2f-4f3a-5522-08dafd6df75d X-MS-Exchange-CrossTenant-AuthSource: BN6PR17MB3121.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2023 18:16:37.1885 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5c90cb59-37e7-4c81-9c07-00473d5fb682 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: oMvd2YeI4PK7O+09BlrOtFU7aTh/WMrpthgh9Oyo3mjJnWKPbuJU0LeF4qfRARP0yj8tyFTOU96fZm6swAiyyK8utzifq25+EjcoGkjCUHA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR17MB6831 Received-SPF: none client-ip=2a01:111:f400:7eaa::631; envelope-from=gregory.price@memverge.com; helo=NAM11-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FORGED_SPF_HELO=1, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org On Fri, Jan 20, 2023 at 02:41:05PM -0800, Dan Williams wrote: > > Which mode are you referring? > > The next steps for the kernel enabling relevant to this thread are: > > * ram region discovery (platform firmware or kexec established) > * ram region creation > * pmem region discovery (from labels) On some bios there is an option for "legacy cxl" which produces the nvdimm-esque behavior described above. After further investigation, supporting this would require a bigger lift than i expected since the existing emulated CXL devices don't carry any kind of node assignment and we'd have to plumb that through Not worth it, better off working towards the new stuff.