From patchwork Sun Jan 28 18:53:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Dan Williams X-Patchwork-Id: 13534597 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A0AB12E62A; Sun, 28 Jan 2024 18:53:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.14 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706468029; cv=fail; b=WSMB2KXCCNKmdATU0fUkvZSAl+h8/YVfdFVCl0WqH/be3Kz46ft8uRBD7un/NHfRLYBJDzVEGYd4QI/p3eUZx4vnrqBmKPVQ2e2Phr5WtvKp94nzFpu9nAeCd/nQ1GVMcqoxGQAregQQI1sg7zveMlKd9ViFSoHIjwD2MWhlsn8= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706468029; c=relaxed/simple; bh=ZJ3wU+GH5DH++aVB0vwP++L2auvXT+T3d3ySEiUt8uc=; h=Date:From:To:CC:Subject:Message-ID:Content-Type: Content-Disposition:MIME-Version; b=g9xGk+pmSzsu4O1ddh4/WPrjJKRhoaUai4f1MQ23ceuJ5KD98I4R7i8HE7p55fbcJ73VPdzaJwnfgrZmG47nZfXCPV/Wez2EMUv4pyK526+wWCbxKMemfY6tQDCFY5C6AMUAEMWohe5ca8fO6TQ6alhZdkSF2AZAM/MENPwUlMA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=VeggzBRz; arc=fail smtp.client-ip=198.175.65.14 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="VeggzBRz" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1706468028; x=1738004028; h=date:from:to:cc:subject:message-id: content-transfer-encoding:mime-version; bh=ZJ3wU+GH5DH++aVB0vwP++L2auvXT+T3d3ySEiUt8uc=; b=VeggzBRzZonyJdZ98GN/Pt7JdGdYXMhyv7HrvnKMuTPikz1tbtoOIWQW 4VsCGRm9TrBoMo3yPzajDXBM+fEcKaaP5PzIOFt9Cit/DivjzSLeagL34 rAXz2Q7szIyn/2SA/EG1rqi9EmdFdbrWAHDOJTv+xNicFI8cOGkyM0wsS gog/rhNGnSlZ7qUqozcBnOdBtKDq0mHmZCBoBKii8jWt0Ck7nhSpA5H8/ nuXoSOnR9m+y9jMocH6YJvoJ4BINhUVPj5iKkKilssBwo1ZQPfok+32k6 E5Mw1NhI5kToyY5kogox8vgQy5V6mONmNKET0t/VnjvHCJoz/GdQVZwv6 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10967"; a="2687247" X-IronPort-AV: E=Sophos;i="6.05,220,1701158400"; d="scan'208";a="2687247" Received: from orviesa003.jf.intel.com ([10.64.159.143]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Jan 2024 10:53:47 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.05,220,1701158400"; d="scan'208";a="3144601" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orviesa003.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 28 Jan 2024 10:53:48 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Sun, 28 Jan 2024 10:53:46 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Sun, 28 Jan 2024 10:53:46 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Sun, 28 Jan 2024 10:53:46 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mSJB2iVA220Iq9ng5PZOcDcO63l4K79KKkSwsmmh4PqHM6AEJOLsqYNktrp+gn7I5m5NHJgYkTf9CWzxkuZKZqydaG/JgKrUS9YdUAijqUwD30qfq09zS7CW4eAwtJvB6aGMivMp2a+Vghnsh+CUm83fYdFnOsUACAWIfDp63NMnGSuq9kweBxkv4wccbKVQG2NGK4qUvqwzRZNJ+EsIarD6OvQr5b1UpVmQ3QTtjE0AKAHBHf8LPO8MeLEYqo7sw+wfYe1F3x5cOdIdh9H3bkytHv119W1SzvkFC4OXuqu+0QorEJz7RKKtrpkfwDY287c0VCOr2gSWegmm9F6Oww== 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=foTnuLMcpPdBRWMoGCxJ9IIR7JfJsnYBdiI1UY2TSEk=; b=RUwfxCKrE2m2gBsdQ+jF36wC2rUSWGgQjS+3+eTmTqQ/VXkE27T1DB7TtJppmNX1wQgfRhkXxqiwYl+Hv4ROAGN8c/3filpiAVQn6Q5oKGAXUq4D899PY5Mnvz3BMJKQmpMQ4SuZmKLPCIWxhUs3zajR5KtQJczmYe7o6J3x3EAYYXowQGX16m712UGOfSMcYybUJVwp3YENUWUrmc3zmVTh4QAZfd5MVWt1GSdK1FfmaFFeE4xj/b+Egwy/4o0OOyPq/CpS3AEGf/twsIsAtIjIvseCDToTLVEm5a277y2/07piRpbB1vimtIX+FRXHFR4gy/iKEkP5yxWVpBFPEg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from PH8PR11MB8107.namprd11.prod.outlook.com (2603:10b6:510:256::6) by PH0PR11MB7471.namprd11.prod.outlook.com (2603:10b6:510:28a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.31; Sun, 28 Jan 2024 18:53:21 +0000 Received: from PH8PR11MB8107.namprd11.prod.outlook.com ([fe80::6257:f90:c7dd:f0b2]) by PH8PR11MB8107.namprd11.prod.outlook.com ([fe80::6257:f90:c7dd:f0b2%4]) with mapi id 15.20.7228.029; Sun, 28 Jan 2024 18:53:21 +0000 Date: Sun, 28 Jan 2024 10:53:19 -0800 From: Dan Williams To: CC: , Subject: [GIT PULL] Compute Express Link (CXL) Fixes for 6.8-rc2 Message-ID: <65b6a29eee7e6_56723294ce@dwillia2-mobl3.amr.corp.intel.com.notmuch> Content-Disposition: inline X-ClientProxiedBy: MW4P221CA0002.NAMP221.PROD.OUTLOOK.COM (2603:10b6:303:8b::7) To PH8PR11MB8107.namprd11.prod.outlook.com (2603:10b6:510:256::6) Precedence: bulk X-Mailing-List: linux-cxl@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR11MB8107:EE_|PH0PR11MB7471:EE_ X-MS-Office365-Filtering-Correlation-Id: 701de63a-c89f-422c-b512-08dc203265ce X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: U0m25GmhzLNtL/9BuRDVN0JbS9RpwfyVsgj9zntUx4C6grdZCPtNRoKfFzEYjfQFfv9tLLOjLeYivDNdrlZqJR3sftQgMnBtUBhgVWx/BwwHzMU3AdXlduhgylZunwzHpCm9gjWjaL0UAoLwDOG12xvQ7ayeRK2CIKxwtdG2EbnYb/+rVBp1oHkDgG9tl9zPykYV97Cw3+A9ANkiVvqmsxSWxUqU54P3G2ctuVtUzNvNjRmqrYOkRpvl/sI8VtYXUHsE8g0M58erfh7ji1ScN/0ncsW6DT+5gz3D1SWuIQEbZEWQkEBZW3isHhibanv8NcD6JcRNUYi78Yj8hMd/uXHCTUpI8qXb4/KwsRHbbvv9OLYC2T2lAMngA10QEAX0tJ1LntAaMbSiz7HCkjqhBHmHALmECdZf8q6m+tsRonB+sJRprwSOJ+tAyksQWsXSrNY35ODUtw8gtb7OZ2l+51gDpv3+mg9LvSJi+TgOsJXh7RkhOEUDlawEsG1LpmJKYJ3TWws75nfoHIa1HyNU0FEC2CHorOlRBlBvmYdscd3w3oMS2gyy+c8wLOmQA3B8VKmNfmlE0CBcAbSERTp+ov6uXoIS1PCBDhQRjXRibjtux8U8CpRgcGYSJ8Q0lyfv X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH8PR11MB8107.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(136003)(39860400002)(396003)(366004)(346002)(230273577357003)(230922051799003)(230173577357003)(1800799012)(451199024)(64100799003)(186009)(66946007)(66476007)(4326008)(66556008)(316002)(8936002)(8676002)(6916009)(26005)(83380400001)(478600001)(82960400001)(38100700002)(6486002)(86362001)(2906002)(5660300002)(6506007)(6512007)(9686003)(41300700001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?fkGJEnpENVYvk76FdrwFi3sJycry?= =?utf-8?q?cAYeiyVJJN/YUMZc2fxF0G40EMFwF5cVl/obsZJDdsMUzcKmeIGtSZTM+ddxuy2Kq?= =?utf-8?q?NWoBBF9ZbVLilP9d4OvBMePvZkICg1tlSAk/H+hBngintBZh7uXI96onXCDknk/rm?= =?utf-8?q?HEB8JD4or2ARxu1uTysVX6iBeLv8B0Ep8R8Y6VCf48t5T93c1e2MXfKRlTQyr7bYF?= =?utf-8?q?JaLTjxvLOLkdQO2ySUgIC9JEofN4+EpoaegJC8q/arLxNHK4pIKPqF9Xnn58B/eLi?= =?utf-8?q?2Ksnw9COGYhajtHUXUMQTEAGIKYoVdrgMQCXY+A2kR1VcFkmF6WTJA3QzCpyTWrCB?= =?utf-8?q?meMxr7yKO0Y3cqkjtcVnPT+yBO8/t2a7fYleJPY7d1/3gs4sc/k7wHsPUIEB21J3p?= =?utf-8?q?yVbXQTWv1j7EiPRl/eltnRRSoGYGyiwG8VVDlbDkt2sKHIenPOoi3CT9yHvMpcwJx?= =?utf-8?q?R/nF4DvUaSth3ooGBgFaM4WS4e4O9AV52dYlRTB5O1p9VXTuR+AZ8PUHKLQ1OyTpz?= =?utf-8?q?ac4kXTII42v4d/nnv0z6woTlBhfWSyeWJkjM13hpFQkGrSCq5PA7eV1z0ADzs0+6F?= =?utf-8?q?q2+TzJY6zA53f+WTOzinmEYA0EqGmxuC+SBK5Z7k486G/kJz9L6fNMktYYcX3J50Y?= =?utf-8?q?gFJagmZ6BYMbsp4Px+0YEAU0/Ne9p4N8uUfHRHVkjgQ7GFubp8p6Muxcpw02NZ/n/?= =?utf-8?q?AIKFlshl6T3wwlYv/tYLGBo2DyPAwa6GwK5frmyT/0znhZSVaidHA1DuTlRAnb/ft?= =?utf-8?q?WfHtTZCvgbyrDNeGZZbLwuoDTSJ4NZXnPh4OJs9u/XyxIuDwEWwuM+6LlLucMtjGv?= =?utf-8?q?bvjZk0hdUBeOqsy0kW8EfPMMI9fq/dGS6r5C4BSwJgaTEs9lEE1qdzQIwTxzmQKaK?= =?utf-8?q?xflP6BoCExcYv4Wss0p6m9lk+p70YP0uxH05Ioc/LWghO/7rb9O6zNTXUmAivNt+o?= =?utf-8?q?kG69F2yOQnqABXWpJ2S+GAVBHrs77AeSRIZgy+VdvZZW90L9VTFL0dTe/m/lPMNs9?= =?utf-8?q?Gq+kCJVgJqX92jODQLPkRxy2xqOWNtuYwHs1lTH/GdzmZ1PUhoWxVzqz3i4BSyrqT?= =?utf-8?q?R+S/46WCqM+eyfbG0y1AtMwhiJqedb2lpsq6U0ty0T5gFyjgn++LEz89ObsfSy+QT?= =?utf-8?q?0kStCBK4okLNUWIhoI71fwV/3Q6g7HUATN3WLoZGNUGQgHvCuo7kbvCqkMzQge77h?= =?utf-8?q?vFapOVIWmVIllasl8BcVUTkRDewi/gJzE5gnEidw/DZpt71qNwzY7nHRicvZ9stfw?= =?utf-8?q?KBWKZnSDSmYDjPGeAFM9uoEkO6cgsS2UJ/iBTlfpDYWuRkaepkxqwe020NUZy9l8p?= =?utf-8?q?kudddpmd52HLprpis9O2FeUzhA56dIM0/acYJqyDtZFZoJLGlVSYsMwpUZ+ezSfmW?= =?utf-8?q?luYpCGInz9qcHMXnfaxk/AplGD1xMz9K9ylg2PQoTL8uIrxTjv0gS3xuzG+OmN6r0?= =?utf-8?q?rOmJ/d8kArRu3XscZBNhNwV+nNnJM0inaB+TkAA9SVHhEkVLwM0rKQIl1Yjt+8Sis?= =?utf-8?q?1EHF/SXRr9tzMt7tl8/3mTbKgoKzEB1eAw=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 701de63a-c89f-422c-b512-08dc203265ce X-MS-Exchange-CrossTenant-AuthSource: PH8PR11MB8107.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jan 2024 18:53:20.9506 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9yJiMLLLSRFnDivLACp6anBPLXvXSMHl9e5iI+5CB54pxC+IPlpIECPu2aLUs5lgE484EIJSfUtVGeVvdOtmN3z+olW2Trrhl7x7Si8Ij8I= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB7471 X-OriginatorOrg: intel.com Hi Linus, please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl tags/cxl-fixes-6.8-rc2 ...to receive a build regression fix, a device compatibility fix, and an original bug preventing creation of large (16 device) interleave sets. It has all appeared in linux-next with no reported issues. --- The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d: Linux 6.8-rc1 (2024-01-21 14:11:32 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl tags/cxl-fixes-6.8-rc2 for you to fetch changes up to d76779dd3681c01a4c6c3cae4d0627c9083e0ee6: cxl/region:Fix overflow issue in alloc_hpa() (2024-01-24 21:03:03 -0800) ---------------------------------------------------------------- cxl fixes for 6.8-rc2 - Fix unit test build regression fallout from global "missing-prototypes" change - Fix compatibility with devices that do not support interrupts - Fix overflow when calculating the capacity of large interleave sets ---------------------------------------------------------------- Dan Williams (2): tools/testing/cxl: Disable "missing prototypes / declarations" warnings tools/testing/nvdimm: Disable "missing prototypes / declarations" warnings Ira Weiny (1): cxl/pci: Skip irq features if MSI/MSI-X are not supported Quanquan Cao (1): cxl/region:Fix overflow issue in alloc_hpa() drivers/cxl/core/region.c | 4 ++-- drivers/cxl/pci.c | 26 +++++++++++++++----------- tools/testing/cxl/Kbuild | 2 ++ tools/testing/cxl/test/Kbuild | 2 ++ tools/testing/nvdimm/Kbuild | 2 ++ 5 files changed, 23 insertions(+), 13 deletions(-)