From patchwork Thu Aug 3 17:41:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Verma, Vishal L" X-Patchwork-Id: 13340377 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1D884EB64DD for ; Thu, 3 Aug 2023 17:42:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234992AbjHCRmB (ORCPT ); Thu, 3 Aug 2023 13:42:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51088 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233764AbjHCRmA (ORCPT ); Thu, 3 Aug 2023 13:42:00 -0400 Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.65]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 91A6D10B; Thu, 3 Aug 2023 10:41:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1691084518; x=1722620518; h=from:to:cc:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=3SWuMKQREYn7mlgF/xtUnzYDK0jmEamvkViRk2W08w0=; b=fKjb8Mfx6KkAtFSSdU78sDRuQN7gfb2RT/g5KOlKrfpvJ8MrDeAU2Io3 WdmVbqNQVYgjdEIN6bjDxsu5bwYCoU5WtY7pwCq8zPiTAwzyLm2mr6T6w Tz55YbwHpcI3lYnzSO+RyeCLksRImlOfucLPpJfJPXek8k5yK+9SkK+BR Ju9bpZyzS0ZUEo1uqC3gzEurOSgTPKaF6+pn8DVm8d1uNfg0GKKnT2Wj4 oW7j6NDkOi8RZuC5Rl+CC1j3kTDWbCz0j/lyBVSq98u/zsyk6dHeGOIDa wnEL0KrwhdWBj1T34ZXEVYH/9M+fy5+Glf9tIG8G6lK95kHP911vXSmka g==; X-IronPort-AV: E=McAfee;i="6600,9927,10791"; a="373593322" X-IronPort-AV: E=Sophos;i="6.01,252,1684825200"; d="scan'208";a="373593322" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Aug 2023 10:41:56 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10791"; a="706654222" X-IronPort-AV: E=Sophos;i="6.01,252,1684825200"; d="scan'208";a="706654222" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga006.jf.intel.com with ESMTP; 03 Aug 2023 10:41:53 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Thu, 3 Aug 2023 10:41:52 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Thu, 3 Aug 2023 10:41:52 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Thu, 3 Aug 2023 10:41:52 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.40) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Thu, 3 Aug 2023 10:41:52 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=em8SZM5Gxmv12PSEpk2ulw80ldkriLcqQ0/zXLbBnyOElkmWgfA24yfKwTM2UBev3FmWJqY4QCdKsP9NPzWy7hzoQAgS/IgaMXKBQy6/4mr4GUAaf9mn7QZIfXHljiRK1EbR9jlmiKX+g+F1+k5GhqT9XJSCtiw89Ll+q9FwIEbsZ13T0tS6eYGu4+RoOWXsfJN6+6MHXibcano2BVaxlR4J8LEz6vu+PH2Vw1Jx2yYdBsxJs5NDlLX39ACzf07orbStUsmADHYeZPm8DIp0qbk4i5rMSU3Tuad5xl1Y3NPOXqmUTxmU84dXcEr5puRCZv+qSuZZsiOZk4XnN1dnyg== 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=3SWuMKQREYn7mlgF/xtUnzYDK0jmEamvkViRk2W08w0=; b=mhAraY1RKfj/Zu1B2hJU21hX8yxQ272O7G82VX7TLp2pYShwMvfIErxq76lEvEAjbdFzSLyei7qeLaYRB8aI8G16x+Rb9Ayl5ctcSUioHLR7+QRdlfOOCpalWfPMLJSxxUcipa/tLsTQe5BXV1sqmIrgjjs9fJOA7IX91jPwnPn2UMSGHorOcaQ5cLWVoJf59K48WNquvON5wvJb7vEPRwESXrZK1UxvKUbB8dBAqAcqSACu5cahHZ7s0F0w17BUx9v4OOclsBuU2+ee7mwMCbFRz5v4rwh1YRVgJoEFvvoBqANa/ckq0Z3dBS0D/sw5iuwypOTi6A9fJsUkIsffaQ== 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 Received: from MW4PR11MB7125.namprd11.prod.outlook.com (2603:10b6:303:219::12) by PH7PR11MB7986.namprd11.prod.outlook.com (2603:10b6:510:241::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.20; Thu, 3 Aug 2023 17:41:50 +0000 Received: from MW4PR11MB7125.namprd11.prod.outlook.com ([fe80::cb1f:f744:409c:69b3]) by MW4PR11MB7125.namprd11.prod.outlook.com ([fe80::cb1f:f744:409c:69b3%4]) with mapi id 15.20.6631.046; Thu, 3 Aug 2023 17:41:50 +0000 From: "Verma, Vishal L" To: "Torvalds, Linus" CC: "Williams, Dan J" , "linux-cxl@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: [GIT PULL] Compute Express Link (CXL) Fixes for 6.5-rc5 Thread-Topic: [GIT PULL] Compute Express Link (CXL) Fixes for 6.5-rc5 Thread-Index: AQHZxjHIgXsOjjni9ES77lk8FHmSUg== Date: Thu, 3 Aug 2023 17:41:50 +0000 Message-ID: <9689a32a5b56cd5521cd8ae3c2530329bc820cde.camel@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.48.4 (3.48.4-1.fc38) authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB7125:EE_|PH7PR11MB7986:EE_ x-ms-office365-filtering-correlation-id: 8adb8bf4-e130-4993-1af1-08db9448eb32 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hzSz2O/WXo8fQ+EtiRrNwiVuRdEjKed/etp9fH/SbHmaP/eRRWw4uOAJybr+C6hTzt0ux3soHVqSfS4HyX7anfnhFM+kzbTL2OskftyIyTS8HiKY3f6pw5GEh7Ffk36y1X+mobcbysJasbWWxl+ml1/az7jxLFHdHvoqqhbBQgloob9fxPLSuhh8lC+Ao4mJs4ww5FPEItrAObbpTT6/DUpDdiI8w7SiCGxA50y40GemAbQQ95zYk7QeSLau+PaJbqFBEvWAii7VISkO5idxRLGo1bXV6eiD2Iz2DBqgA+LV5G4L7mKSAkVR+A8gNK2SD9rCUCFrBthDkFwCNH4Sr/T0p5DgvmBWqogu7qyEnlzr3go1C9vsvgtEeSTdUXvgp2aLQbAcJxrf+TaYcJwQrX96ClW4TI9RIvaaqJdyejZa9CQT/RT4I3Uhz/pLrYi44YpJpmQ9i7GePR602opsPoyrNAIdv82ZpT9QIRocXm7iwcMzbiSrZEeg1C5n1lrNXxNgVATo3QuDhlQM31cGusCFE7zIZjr2ll4mkonNy2Uqjhz0SZIj7mlw+nL/Bt/l1AJhN3SCkjmgF4SaTVk8EHpYwENgj+UE+pouCSep20M1G4GIBkzVc13CURkyAwzZ x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB7125.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(39860400002)(136003)(346002)(396003)(366004)(376002)(451199021)(2616005)(6506007)(83380400001)(186003)(26005)(8676002)(76116006)(316002)(66556008)(2906002)(4326008)(64756008)(66946007)(5660300002)(66446008)(6916009)(66476007)(41300700001)(8936002)(6486002)(71200400001)(6512007)(54906003)(478600001)(38100700002)(82960400001)(122000001)(86362001)(36756003)(38070700005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?Km2bbOwX5WWDomAFeS1AFS36vDtx?= =?utf-8?q?HKT3FcwhjupxbQ95pnUX8wEnIq8AAWnEA8x7B50cFPbdh2tbPCZlnAHmINmnv74uv?= =?utf-8?q?n2yypgpI47VCn10CV3BclHo15p9g7MW1f9IiYxaM3bYs1PLNT6/xSBWzLDRR6YYaf?= =?utf-8?q?bZmS7vh2sPdPMaFfmpd0Wue12HlXd2butahYUYr9Kl8NAKezleHBZWKLMyG+y7WmO?= =?utf-8?q?dwpM4xJNjiMIHb1tm6jVMuNlL+L9b8mZz6rE6pdRfXiE78FIyhrm9yvmcJdeHfaVy?= =?utf-8?q?Sp6iwrERVCFrZD/KNipycv9yrNu8DivP5dMOqYeauY12HQt1ezNDM2zHux0rLp0Ss?= =?utf-8?q?xPahhjV8yuW0dOlJX20kJz9xCnmqO7IzOZie4i4CE8YDlQugBI5htGX0FAX89mXE+?= =?utf-8?q?fbt8rAmiPQWcpnACBcFnQ3eYKS8VpVPyXosEzmUSmlWZd62B8PS04DZuIrxFOfCtd?= =?utf-8?q?BhXyxlwAhqm4t32rFYhpTImk9PLSbjnLnBkH/hxwd5N4G+eFg8EwYPF/nciXhtAbt?= =?utf-8?q?8yYEAyx2YAN+F9Dw/tO+ir1MRcKCXE9D1aeU25beQZ4im8nmePfWUEjPO4Unv8bbi?= =?utf-8?q?X5q8ynx8o/kf5WGchQrFZPWNN5ILwUh7+wEp44FrUT7zDHjs60T3GzNi2DzXMgt8c?= =?utf-8?q?FGiTjmHgh6pezEmFVtwxyJmjf2osVRbINgeMhHuqBtdJX+0pgUl2RZDo4+HpwpZnC?= =?utf-8?q?lUPROm9jK4Uk90FyH2nlulq0bdCsr2wzL4K6ukXvxqdv23q3SVbvhX7mdE7y7FVXL?= =?utf-8?q?tIPOOoGK63DlNrUVrrkfcSK+kSdf/5NKRAhwxUSh7T01g0McanDeRmPnIUlwPttoC?= =?utf-8?q?kuS8FZ2ihEysShlkt2l4rOmt2EmRj/ZZgTuyIcCvIHhXEkFU20JJbZxtLkEeo3P5v?= =?utf-8?q?1OvuB8rwokzoP+ljw5gw77sPUlcyzCxQ89ta3ct1JUANEqt0kcpnJYr2bleKDnKQl?= =?utf-8?q?mpU8yoaReqgTD33LEzzvVOotPtSf3vezaTLdS0YDdmpk2fecyTNQYVVwGEM/i31gi?= =?utf-8?q?lmpttMBX1qK+aXzNr4qRyqcwBs479Kecz9ZymMBhOm9OHtHLHdmx4Rvxj46/sO/5p?= =?utf-8?q?fXAjVDlqk9y++nUolZ58gO2KyHxejOjmsGGMaHpnMLODxNvtSjON2ChdNXeEsHl/5?= =?utf-8?q?tczVRhp+NxF3E8DABAw73WaJBIJK9K+Kst02LXA5xOpX+6/y37xItp62VTbCU6tL3?= =?utf-8?q?dxp/YkXk8+vs8Iko/O1yFmanuETlU2HxgCwztkewi9NDdSm6aJovvyumGAwSqK3KY?= =?utf-8?q?BYXZUvtmrDua8k45nhD8FO1b6ECKPZ40/bLd+Yve+l9Tdd6r3QGb3skbBBfVbOVh9?= =?utf-8?q?+1riRRt5y7QpSST1UWWq6Wcrdm4lfX43kP6D5PDG0nq14TvdZMwX5PGROfxz6oZuJ?= =?utf-8?q?lJuerD2LFqQfNa+VDo1xQz/3tReKK8WVl3nEYpSDhVnW4oUTUj/KrtVJPycysvqPW?= =?utf-8?q?GwuAwWTtEkHMWxWkzZdyxNM7BJfD2xZyrrpEKG4AjRgf11wvw7b6VEaMC7lV1p/XQ?= =?utf-8?q?m89VzgMz/2WoGVpXdqcOkklKN7yOnt5SfQ=3D=3D?= Content-ID: <1A3648EB15D8484CA11992A19A909FA2@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB7125.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8adb8bf4-e130-4993-1af1-08db9448eb32 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Aug 2023 17:41:50.6953 (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: inmtPgYZfvq5jht7qMxlICepjumKYfVWPatECREJZ3eHBdk/JhI508xRx/06S1PHHjnemo9IPsOFp2lQqnR3ninr4LTjnaC+XYjZPdBWmxA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7986 X-OriginatorOrg: intel.com Precedence: bulk List-ID: X-Mailing-List: linux-cxl@vger.kernel.org Hi Linus, Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl tags/cxl-fixes-6.5-rc5 ...to receive a few fixes to clean up the CXL sanitize device ABI that was merged this cycle. The only change is to hide some sysfs files when sanitize support is absent, and update the ABI documentation to describe this. These have all appeared in -next for a few days with no reported issues. --- The following changes since commit 70d49bbf962ce4579bebd82938ef7f265bc3e6ae: tools/testing/cxl: Remove unused SZ_512G macro (2023-07-20 23:35:22 -0600) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl.git tags/cxl-fixes-6.5-rc5 for you to fetch changes up to ad64f5952ce3ea565c7f76ec37ab41df0dde773a: cxl/memdev: Only show sanitize sysfs files when supported (2023-07-28 13:16:54 -0600) ---------------------------------------------------------------- cxl fixes for v6.5-rc5 - Fixup the Sanitixe device ABI that was merged for v6.5 to hide some sysfs files when the necessary support is missing. Update the ABI documentation around this as well. ---------------------------------------------------------------- Davidlohr Bueso (3): cxl/memdev: Improve sanitize ABI descriptions cxl/memdev: Document security state in kern-doc cxl/memdev: Only show sanitize sysfs files when supported drivers/cxl/cxlmem.h | 16 ++++++++++++ drivers/cxl/core/mbox.c | 45 ++++++++++++++++++++++++++++++++- drivers/cxl/core/memdev.c | 19 ++++++++++++++ Documentation/ABI/testing/sysfs-bus-cxl | 15 +++++++++-- 4 files changed, 92 insertions(+), 3 deletions(-)