Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1154698pxu; Fri, 27 Nov 2020 00:39:09 -0800 (PST) X-Google-Smtp-Source: ABdhPJxTTnsOY8u1Y8a/eQsrstRckzxNQGEXqDfBQJa9OSKV62e5xcOIZmgzUHVi6txO6BzQsDeT X-Received: by 2002:a17:906:a891:: with SMTP id ha17mr6762183ejb.116.1606466348649; Fri, 27 Nov 2020 00:39:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606466348; cv=none; d=google.com; s=arc-20160816; b=j4YKxz4CTdVXHfEjxCfFHNIOj945wK7iycr78alCCYop7zBYO/OvXgDT+QtuoH9URs 4Gi7+Y5JWYvm0Xui25dcy3jFt6VoHbIulS0ROLYpA53ex9KyTxMF5eRwhl1R5elGHpjU aSigjqxcLFMk0qU7JDpMmFqobC9fg5AHeDCnLmnSb9zzAz3cVKIQ1yrlQ9T+Rb7M7FgF dFyZV2XO4+L0fTbi0C/7le/XW6Fn/HTh70hfWG/6nJtq5XlbFdclaMz5NsGaOzn91dvm /WUAfdPQ8qQUvRkn/jh4FpShnIddrP3jpVSOj59lZTxXigBEczd+NsJF8nhN3wYdOUqS C5kA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:ironport-sdr :ironport-sdr; bh=J0RlAMuxyKN06Imv6/Yvlsmg6DhyxDs+bX+gDRHYVOI=; b=MQoH7OAFv9PbSMkoTLK83hAyOU72+1cNjBf0Du4nquaXPbsClu4t/QpvOCDSiyCkid F/FX0+S8OTPtBh61zDQXW2xBMiDmLroqVcabarv4TRzGVeRZPz+u/XuwFIGOS1vLcJN6 06O0DYRotF1XVCz9W1+BMQ1ak602On7ei5VV/RIl/EYShbrmcaSpyklfsrxmV1zYYukY xsWV1zgZg2FMPC488m4J0fXpOJdKK81JoEZB8/gD541agtPWM+lSPHzEDJZn2Uae0qtb xrwaoS+gggcv5O52k8LlJeKX8tLa2zY0NpkMw/4xwhIo22MnU3zooIztNgSX2HlRA7zo lBiQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id rn17si5425493ejb.292.2020.11.27.00.38.46; Fri, 27 Nov 2020 00:39:08 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2404620AbgKZSSg (ORCPT + 99 others); Thu, 26 Nov 2020 13:18:36 -0500 Received: from mga07.intel.com ([134.134.136.100]:47796 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2404410AbgKZSSg (ORCPT ); Thu, 26 Nov 2020 13:18:36 -0500 IronPort-SDR: GvCSfZUpbSkDVTEhTXL3sHh9aAtD7KX7pxVcoZLW86b3MasG52AGELz48z6G5L0MM0KTcppNWg AYRaz1FxlF9A== X-IronPort-AV: E=McAfee;i="6000,8403,9817"; a="236444183" X-IronPort-AV: E=Sophos;i="5.78,372,1599548400"; d="scan'208";a="236444183" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Nov 2020 10:18:32 -0800 IronPort-SDR: vdQ1+pws1U/kQy6TK9565q+kQyvWDS9RVechhAiifqXPwZXH5wH40M4m8TnJHPwj/jb1y9d7zF As4zxj88a1Ng== X-IronPort-AV: E=Sophos;i="5.78,372,1599548400"; d="scan'208";a="371353169" Received: from tsundar1-t480s.amr.corp.intel.com (HELO intel.com) ([10.252.131.217]) by fmsmga003-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Nov 2020 10:18:31 -0800 Date: Thu, 26 Nov 2020 10:18:29 -0800 From: Ben Widawsky To: Jon Masters Cc: linux-cxl@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-acpi@vger.kernel.org, Dan Williams , Ira Weiny , Vishal Verma , "Kelley, Sean V" , Bjorn Helgaas , "Rafael J . Wysocki" Subject: Re: [RFC PATCH 5/9] cxl/mem: Find device capabilities Message-ID: <20201126181829.vy3was5c42ixtwxm@intel.com> References: <20201111054356.793390-1-ben.widawsky@intel.com> <20201111054356.793390-6-ben.widawsky@intel.com> <8d332852-9c54-95e0-58c7-72939f347aa6@jonmasters.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8d332852-9c54-95e0-58c7-72939f347aa6@jonmasters.org> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 20-11-26 01:05:56, Jon Masters wrote: > On 11/11/20 12:43 AM, Ben Widawsky wrote: > > > + case CXL_CAPABILITIES_CAP_ID_SECONDARY_MAILBOX: > > + dev_dbg(&cxlm->pdev->dev, > > + "found UNSUPPORTED Secondary Mailbox capability\n"); > > Per spec, the secondary mailbox is intended for use by platform firmware, so > Linux should never be using it anyway. Maybe that message is slightly > misleading? Yeah, I think the message could be reworded, but it is dev_dbg, so I wasn't too worried about the wording in the first place. I think it is a mistake in this case for the spec to describe the intended purpose. If the expectation is for platform firmware to use it, but there is no negotiation mechanism in place, it's essentially useless. > > Jon. > > P.S. Related - I've severe doubts about the mailbox approach being proposed > by CXL and have begun to push back through the spec org. Any reason not to articulate that here? Now that the spec is public, I don't see any reason not to disclose that publicly.