From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (NAM12-MW2-obe.outbound.protection.outlook.com [40.107.244.87]) by mx.groups.io with SMTP id smtpd.web11.87915.1675786984753336966 for ; Tue, 07 Feb 2023 08:23:04 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@amd.com header.s=selector1 header.b=G6a2/R8L; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.244.87, mailfrom: abner.chang@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bQEnV/x472potf9fMj5V8DUwVPcCt6fDvsTI+/MhGmQFrfhsnwzrXyEJZfluQY+adE9ahApxpeqUjEZh2HsjIeG+Mb8U9B91X6dn3jjGJET3Aynu0vpwlWgI8T+nzgVZb7I34k/RHEPeLeLB2cytUDs0MqZibOAZau1ZLviiHVdMjueG/Ig5Z2pELD9kiABiYxQZTrh87r6iSLlDpvZw08BlsfYFAv2UOMYHTJ1zzBocaS36Oty4caQhdlOGDnUgj0pbVXcQDA+cP8tdYBIJ//bSzNbxVMzKsgrQr/bkbTRh4u4jZ4PONEF2/0PhrA9XYVU/09dMcWBsHaBS0ulILA== 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=ypiFNtCCnfxivOMdO9TvFrdP/RHG6XEYdqGe65Ji/Iw=; b=lnDkngOaCjcOr9XV1jUj8gds7Au19x8qTdQ1Sp5kioRpe334RZJUkaSm6kfSNqxv4VCql8Q+B0mPncOC+7Xg7HqDqzMBbz52ChdEuMqNZfdo+5nmR5um6X3Y9LEzv6la5PSxOO7RYh5jOHYwjgFDi8IRJQIZJHlGibDWh7rAprkHH0RBqmWeXdfxGR1+hXBMTMEDxbrCXGt55tDSttGoJhGv1THFV5YlEaFWVVUVvi1g6rBnA88qGK2D2JOlYFr3HCo3x6cPMI+oWHpa00bk6YHp8NhxknSGrjyl+MxbDdfVu8igk5eD+nZBbbfn8r0jznYAlEsZ/ef8uHggfEWHng== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ypiFNtCCnfxivOMdO9TvFrdP/RHG6XEYdqGe65Ji/Iw=; b=G6a2/R8LPZJvQXg8k6KqiU4hGs4PqWz9On4AX5BUaTBGNbwIcN5xovJzjF7HqIZ9CCjqYZ0+CAW5ipdqbGP2PSizBe7/jVpN5XHrGn6gueVODijwINKm8whgbsGOquZBmU0L5uK5UF/cXdJtYSfj4hLjx9QTLepHGt2ECAwU/GI= Received: from MW4P221CA0014.NAMP221.PROD.OUTLOOK.COM (2603:10b6:303:8b::19) by SA1PR12MB7039.namprd12.prod.outlook.com (2603:10b6:806:24e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.36; Tue, 7 Feb 2023 16:23:02 +0000 Received: from CO1NAM11FT037.eop-nam11.prod.protection.outlook.com (2603:10b6:303:8b:cafe::b9) by MW4P221CA0014.outlook.office365.com (2603:10b6:303:8b::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.36 via Frontend Transport; Tue, 7 Feb 2023 16:23:01 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by CO1NAM11FT037.mail.protection.outlook.com (10.13.174.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.6086.16 via Frontend Transport; Tue, 7 Feb 2023 16:23:01 +0000 Received: from TPE-L1-ABNCHANG.amd.com (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.34; Tue, 7 Feb 2023 10:22:58 -0600 From: "Chang, Abner" To: CC: Liming Gao , Isaac Oram , Nate DeSimone , Nickle Wang , Igor Kulchytskyy , "Abdul Lateef Attar" Subject: [edk2-platforms][PATCH 3/7] ManageabilityPkg: Add Readme file Date: Wed, 8 Feb 2023 00:22:32 +0800 Message-ID: <20230207162236.1406-4-abner.chang@amd.com> X-Mailer: git-send-email 2.37.1.windows.1 In-Reply-To: <20230207162236.1406-1-abner.chang@amd.com> References: <20230207162236.1406-1-abner.chang@amd.com> MIME-Version: 1.0 Return-Path: Abner.Chang@amd.com X-Originating-IP: [10.180.168.240] X-ClientProxiedBy: SATLEXMB03.amd.com (10.181.40.144) To SATLEXMB04.amd.com (10.181.40.145) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1NAM11FT037:EE_|SA1PR12MB7039:EE_ X-MS-Office365-Filtering-Correlation-Id: b715eb70-bdc2-4766-da5f-08db0927957b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: aLsHx7YSXIooGch8DIaXv6+Ch//ZAtUpM1dI9cB7JIEuLZTiDNI4zDXNyl3je30+rgBkequZaTBetCUI6e0rNI/svEELqv/iYtUwBHXLKTGjMDrpXeyHUfqADIC7A9YO+eAP9xCKmoXrMHeXU4lCW7ePkY1gYwuYs6EeqlCftrwrnWgYsKWx6qFVbBkJOvMiFw4tqdkTayLBGd9z3B1ZuvRGGyMNIqyc9lfy+hLKaz//MllXm3NA4q+RZT7H+rCneoD9h+Fs1PBoFH9GaqVe6nKDl2TrOsZXUNFAkIt1Iz9BSA9nHI3VPONEe1sCqnFlcLRQPQ1DCj3NeBXkUlDkM3lGRIsMxoHwy8bSU+aOSggR2ace0YAf1qfZ9P4T7to7NEOxFe7FxPhjpvUdcV/7VNxSYZTt6a8x4QJ5mMPorblnRNCQbZj0IN9DWYZCxIrxC0ET2o6yaIE78BWwf9OD7p5fIIVi6F6/PEUt3W1POjYS/91ncxP7Kf13xysJv2nOS7iuVEmi0eabMxdSVu/VROZaio/b39AKktFk4N0Q75udLuz4M8dMHZJEfv1xIwblfsmjuL2QC156lEkAXRpX5cy0XYaX5+f7T41TyOdoR4RYSk1lV5yqS3eHLlnhgf4y9iiWnK1TOYIKwEqImxpMZ9jkMjIg3B8anM69CYMGSFEvt1iw3OdT+htTakppv8p9tXClWgU0kXbp98vwBvWiZHBei9BdEO10llc/RInnfuZqLREjSSpLGR3YqWmmmTR8Ic7QEolYOMLvHFscbB+dcYtF+pWOXYO5nXG/o4LESn4Xw2p6AkHDWP6RcPq77Mqk X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230025)(4636009)(376002)(39860400002)(136003)(396003)(346002)(451199018)(36840700001)(46966006)(40470700004)(26005)(5660300002)(36756003)(2876002)(7696005)(40460700003)(6666004)(336012)(186003)(2906002)(2616005)(40480700001)(16526019)(426003)(83380400001)(86362001)(47076005)(478600001)(1076003)(70586007)(70206006)(36860700001)(8936002)(6916009)(8676002)(41300700001)(82740400003)(82310400005)(4326008)(54906003)(356005)(81166007)(316002)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Feb 2023 16:23:01.7635 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b715eb70-bdc2-4766-da5f-08db0927957b X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: CO1NAM11FT037.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR12MB7039 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain From: Abner Chang Add Readme file of edk2 platform ManageabilityPkg. Signed-off-by: Abner Chang Cc: Liming Gao Cc: Isaac Oram Cc: Nate DeSimone Cc: Nickle Wang Cc: Igor Kulchytskyy Cc: Abdul Lateef Attar --- Features/ManageabilityPkg/Readme.md | 37 +++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Features/ManageabilityPkg/Readme.md diff --git a/Features/ManageabilityPkg/Readme.md b/Features/ManageabilityPk= g/Readme.md new file mode 100644 index 0000000000..880aa4aa48 --- /dev/null +++ b/Features/ManageabilityPkg/Readme.md @@ -0,0 +1,37 @@ +# EDK2 Manageability Package + +The edk2 Manageability package is introduced to provide edk2 drivers and +libraries for the industry platform management standards, such as PLDM (Pl= atform +Level Data Model), MCTP (Management Component Transfer Protocol) and IPMI +(Intelligent Platform Management Interface). The framework of edk2 Managea= bility +package is designed to flexibly support transports for the above industry = standards, the transports such as KCS or I2C for IPMI, PCI VDM (Vendor Defi= ned +Message), I2C or KCS for MCTP, or the OEM proprietary transports. + +## EDK2 Manageability Package Driver Stack + +Below figure shows the driver stacks which are abstracted to support dispa= rate +transports for the platform management. +![Manageability Package Driver Stack](https://github.com/tianocore/edk2-pl= atforms/blob/master/Features/ManageabilityPkg/Documents/Media/Manageability= DriverStack.svg?raw=3Dtrue) + +## Build the Manageability Package +In order to use the modules provided by ManageabilityPkg, **PACKAGES_PATH*= * must +contains the path to point to [edk2-platform Features](https://github.com/= tianocore/edk2-platforms/tree/master/Features): + +``` +$ export PACKAGES_PATH=3D$PWD/edk2:$PWD/edk2-platforms:$PWD/edk2-platforms= /Features +``` + +Due to the [IPMI Migration Work](#migration-of-ipmi-driver-stack-from-outo= fbandmanagement) is in progress, an +additional package path is required to add to **PACKAGES_PATH** for the re= ference +of IPMI modules those are currently located under +[OutOfBandManagement](https://github.com/tianocore/edk2-platforms/tree/mas= ter/Features/Intel/OutOfBandManagement) folder. + +``` +$PWD/edk2-platforms/Features/Intel/OutOfBandManagement +``` + +## Migration of IPMI Driver Stack from OutOfBandManagement + +This is the ongoing task that relocates IPMI modules from OutOfBandManagem= ent to +under ManageabilityPkg. This task also requires to abstract the transport = layer +from IPMI driver in order to flexibly support different transports adopted= on the platform. --=20 2.37.1.windows.1