Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp1209798pxb; Thu, 15 Apr 2021 17:32:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwmBOzBzDgPWZmKgAj6cG21e2VfrvCXG7Qqc7p5L5gB+NIOPPSvKK9pknKNZt/TxEIFz1BP X-Received: by 2002:a50:fe0a:: with SMTP id f10mr6147708edt.1.1618533141793; Thu, 15 Apr 2021 17:32:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618533141; cv=none; d=google.com; s=arc-20160816; b=yKcN6IoFdkvOzuw2Y63LcZcvtRdlfU93MbDoLI8xDkx0EH7aGnDIiF7IxrTQRlHr65 xqmZwAQAjfTKr7GP1rKMqj2CHpT9LND7njqRoviqC4sEoKcLhZgc2TNQKJjqEv4pNPos ZeELXO2IV5QEd3Nmx3k/OxqsBSrYktiics0NZuOAXh3Ftm5pqKL1h0iPK7UZMHuy7K22 7SuERngTx4tves3FanFWgy0cFVyLaICFbT+geVm1efwb0AizjTHsXAp9lkngk9xNW4HY fRImFmn1yhOiDRQktJlPgWndLOw7r64QEtfUHZoWacohmTK1AIJhvHlyMJWALehFyEeu LCSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=+JQ+5PYFrCESqWTWXQG4TnqoQj2dB5lWApYO0AEnXqE=; b=ddYyPODFXtr2YL8Sbd9HVcLarmHPBw2pilVYEkl5kmteWyLuZ7UueNKtAKSs3XxrXu ShYdqSo1lJ/iE0xJc7RYf1SKbyrRSX4Ru/Iy9pj+4fI7FLITSp2o3yQazxxEh7DAo1bq Vj9XWSUXe8BWGb29uwsntvfhBuxf2lCSMJ0wdPXqJ0RNaFvVNXiZ1PrEAAMwPriVFLHv Qglz5Q6WbrEeSreOHzjNxY5QGZShr/P/egBD60WK1ujiby3cilf1zvk42+Bja3noF9L9 J8r1toEbWhyJAjKEkSJJNK7Gv6+HOYwnHH6u/QA0frPMtZJZUgXO0UJjMBsp8mOWkTx5 FP+g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b="Wj71gi/N"; 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 pg17si3528113ejb.474.2021.04.15.17.31.08; Thu, 15 Apr 2021 17:32:21 -0700 (PDT) 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; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b="Wj71gi/N"; 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 S236747AbhDPAa0 (ORCPT + 99 others); Thu, 15 Apr 2021 20:30:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56828 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236724AbhDPAaY (ORCPT ); Thu, 15 Apr 2021 20:30:24 -0400 Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 11285C061756 for ; Thu, 15 Apr 2021 17:30:00 -0700 (PDT) Received: by mail-ed1-x534.google.com with SMTP id f8so30182230edd.11 for ; Thu, 15 Apr 2021 17:29:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+JQ+5PYFrCESqWTWXQG4TnqoQj2dB5lWApYO0AEnXqE=; b=Wj71gi/NPwcdU7VxwkIuTewf0E3DQtS1gGmF0wjZmgow4McMk8Sd87vKneMXrfWMyR 6FqaKhlj+5LI5cqkUVAuPOJB9Gyv6nKbx7DZ4FlopTXBwNagwohiv0dZVTND9D8939D+ s1Lza341vtLWJjpfQbkHfTMixPdYEYX/bvH9toXgXFjjGjoPSEk5AOoKZmQuzincMWRQ Zpzcx7sJ4/QeaSFKQNO5EC9DTkgaDSKaacoqNIm1GxGUmvrORBvdQAFjyT+5t60pnX4d jRGDej43vWjtYgu9TUXeNKG0pCQwNRBW9FErouAkzkJYeGMlIWQFy8vF1d7Ng5HnddvH r8hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+JQ+5PYFrCESqWTWXQG4TnqoQj2dB5lWApYO0AEnXqE=; b=qG1dJnTBdEFBertFQyBY+PisWdLzIbQMYc0WMMTZf2jrwXV65EAmhuchfFtES2//BT ScaIrHxzg249nLtIIa6QzM5dosXxj0edQGSqMTCurd0jENP1OVCckap4Y5dDXF+7D3aE wRpEZI9xL/DsGnJn3tp06JApgZ+Buqq6XDt4r5974B4JKgoiTkduSGt/qPWvbME/J+54 JgQbfbM/n0qO4rNkC0KTlezQG5rqD4TnC7KHBGPffW4w7hlEd4MQ7u2uyi31F+wa0/Jg S8seEX8oDE2nXZwsuBtCvdGt6NIBEHLvx2SZuQW1NmHu844+IW3lIHCqc+yHwW+VrBHX xD7Q== X-Gm-Message-State: AOAM530SzLQRun5yVB9y09nJ1CaPnfbp9p/9sAyPLO4uC/nn4WH+6wMA DL5uwZ50qE5vXGRJ+0ggK/rmYA3TXyXYSbhG6dPWKQ== X-Received: by 2002:a05:6402:4301:: with SMTP id m1mr7428632edc.210.1618532998871; Thu, 15 Apr 2021 17:29:58 -0700 (PDT) MIME-Version: 1.0 References: <20210415232610.603273-1-ben.widawsky@intel.com> <20210415232610.603273-3-ben.widawsky@intel.com> In-Reply-To: <20210415232610.603273-3-ben.widawsky@intel.com> From: Dan Williams Date: Thu, 15 Apr 2021 17:29:47 -0700 Message-ID: Subject: Re: [PATCH 3/3] cxl/mem: Demarcate vendor specific capability IDs To: Ben Widawsky Cc: linux-cxl@vger.kernel.org, Linux PCI , Linux ACPI , "Weiny, Ira" , Vishal L Verma , "Schofield, Alison" , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Apr 15, 2021 at 4:26 PM Ben Widawsky wrote: > > Vendor capabilities occupy 0x8000 to 0xFFFF according to CXL 2.0 spec > 8.2.8.2.1 CXL Device Capabilities. While they are not defined by the > spec, they are allowed and not "unknown". Call this detail out in the > logs to let users easily distinguish the difference. > > Fixes: 8adaf747c9f0b ("cxl/mem: Find device capabilities") Would need the abbrev length fixup if this was a fix, but I don't think I can justify this to Linus as a fix v5.12. It's new development for the next merge window. Same comment for patch2.