From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0054.outbound.protection.outlook.com [104.47.38.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id C13AB21B02BBB for ; Sat, 1 Jul 2017 15:43:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=I3NeAeJ5V10mSb9UZblPcvLb/uGP7ro5lHmxH3BQOW0=; b=Kp5bzAOQpYITGVrBC/84IR6P6VMegqoauKR6Kp7igf8ozb4jxbwbqLVw1K0A0V5CPdu200jcjZAJPAPQIcciq/7bvvO74haGmOp8He0MFRKHODuCCOSC7I/ZtvTzHO0N2SO/vwDWqnEnNMW5TykyAlINHaXoQ4/3xjgp45Mt1Mg= Authentication-Results: lists.01.org; dkim=none (message not signed) header.d=none;lists.01.org; dmarc=none action=none header.from=amd.com; Received: from leduran-Precision-WorkStation-T5400.amd.com (165.204.77.1) by MWHPR12MB1247.namprd12.prod.outlook.com (10.169.205.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Sat, 1 Jul 2017 22:45:16 +0000 From: Leo Duran To: edk2-devel@lists.01.org Cc: Leo Duran Date: Sat, 1 Jul 2017 17:45:03 -0500 Message-Id: <1498949104-11986-1-git-send-email-leo.duran@amd.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: BN6PR11CA0005.namprd11.prod.outlook.com (10.172.17.15) To MWHPR12MB1247.namprd12.prod.outlook.com (10.169.205.7) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5081d104-f5ae-451c-67fa-08d4c0d2d872 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:MWHPR12MB1247; X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1247; 3:PZzmdG3hM7UH8EpDkI+vnx3ZCttUYkDlTO1aFvA8X2cuuH+GcWSPJ4fW8w/6rsBZOsoRNQ/eRw96V+ss0RIACRcraQNghciyfijHynNnfOZ0aAwfBrJly98u/J8mxW4A6HKxAcrgWn524+ksyN4f6oE58fc6rgSaEm/CyOxjVGP4NAZEf2kYk/Vc+3ry2rQefGpFxvfEnz02NS7ngVGUiqfdOxPVRj6xacebRK6402UVl10IWVKtHym32OSxyTZotdeHXWesDETFvT82AupyzAQ4LuU9QVt6uK9SuuhgNaotztXQsW5inCqEYksO0i8xidh2gBX3y64y3M0bvXtC/2RupxUzJ4UDlAfhsMqqo26VgsRBH3GgPZhSDvN3Tvr+Ha2F+InqiEmww81mSiQ7KIVT35+VchZzya5/lLmkBcOD1L9bMnXduF5gSdc2YwPshvZIjftB4Kos1gKAFzYWXPzrNJBylZW9Uo4/kH12Z1zRR0g3N4yaAlFAGQ/lylAVPGpX7UQVzUAo0hwZtM8Zwh5KCUWxqw4UqfWmFRSXmUT8ji041dlGx7XkKjpYfNn7wCn4UX/eI/Yz0UYVznwp6/Xq4XE49KHsX8vZs0Q5w5mBR17ySpB9e3TtogL1fnOZ2KVhx2LnyZ7RDlJBditBPFXcHKV9+GDNk94NvHqy51kbkEze5bbNWrgecP3XPQ2uEoUBKbmPSFmHserQ0ziLcCFSQR8KHcLgdnnPLefIOc8mWxLTofphS2skioiAPzP9wejVmFyq61UJwkPkAC5Ngg== X-MS-TrafficTypeDiagnostic: MWHPR12MB1247: X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1247; 25:G81QoWXSWOAXereoKqpZaPQaGAXb38oE7gag1R4WCDQCtkmLI2eARhpjS+F2KTiiETDnraCDJApUC/t0smcC0f31CZGkyF7107Jv2JNOxxLosXRYnfKLht6subvRdK6PVO9dLjmUf6E34tGUKHBkT8XNwgySJOAkWzewV2VQ5YepNg/d/RMSJHqGJPPbNoZyq50WEkJkZp/fSdVX7mZ7NyKPNnHxkPW/g43Vjje1hUfKG4ZC7IY0KSAbfjJqPXZqMu/shAb5zIJeZiwdzuUbT/EoIZDjDCc5mU3+tQxo2AtbxlVwwErP/x446kv4huZUrTOPZ9y5CaxDJ63pIL7ye1DD4Bl1RhgeW0sqSR82PuphwPdXVsZpTFREnlZ+wcH6XFASexKyZoMbEC3bhiD9kcm76T9Rt6v7aW3gt8mN35CfNPxSXnLNUda0Lr+/6xIMVVxr8WhqiiObTTo3hFOns4HCqyThJc2vqoiH4coKjsgYr0fg/Kb8FvmTIvt0YAGtuNOOQcyoEFI8lGMgL66+orgJwnePYs5DXP5MSsj6HZsB5XL4qBsuPW3Lq9eVKFaJQIMXabx/EVrECKFLLGpIgncMwbptMSLA4YunlPVMjLCd9G1Wtiq875FOZPsaSkReQiBBs5a50ncxTZfk4xFsdLBty5PqrgKy+7Y6C4Kv6lVGmuQ9lxEXlPs5BUnPtVPcAP7+vgKC8aBU9nYDXGCgtP9NAc0ZQsS7wO0IBazSHLiDtBf8XNfZH5ODRa1wT8/E/GvWrItSUxC0hqeal1HQH9bL1emYkBU1HgBPxurNT1E2sg0kvSWsw2JYBZ3EgqpE/6vMKka982v0qQxGvhSROdDRCh5I24SADVeS68CO+AHcgHRVf51aS2U5xsisUdPptr9vWEO8a3+fWwChwU6Oahdmm9SfcjuA0SyoDe5rks4= X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1247; 31:4dKPDSRfkvoUCfdCkJ93e+tlRrWrQeqwR/rWJcmJunECGqq02uNLLp6hP7NlJo7LhlIJ/xROwmZ/0wJOzYJ39WmsFvh5ZLfi0aLI9tyekfoyKJvVltZqha5VZXlflX47aeqVHkEL8dUYt45gC7kY5qvusK0neYoxmK0GkkkcanA098oMcgY11ok1hqYLZqAxVRSk3n+nhpU48Lis/GqsqqKfOXHzkZM+ShEY7GSZsnvLyogqQMjmdvWxGMt+gR8/hW9DBDlZ8bGdKBathI6axi2WW8Lzv5LXD+fp3V8YHpoxggrVGgTkYHrbD9Zjxnx/t0022MvT0uX1fPFSItwBQnKDZNiHxL2Zsd6nRYX9sNrhkesgCR7M+PiTcS+D/K2PzORhpYVC1U+XeRyMi75mVGFdBXgpfqK9FjHw5ltDZ42chc+671uvNodJsM25qhIqTboQFbQX7yNVlzKdbRlQeoO2HVE0BOJsr8Dbn7aqtckZrvCfkxu7rAcyb/xKIhjOvseqx3TihPHjhv4n823e2LsQdFQ2IsoH6T2QvYpdahKoRN4BpgYqytqH2P85BQsGXUJwpRBQGfC/8IvOOzAQM2qnZ/udbz2ZGetb3VriHACJR0XrBhtGvpBXgniOuH6sC0rPpImn+0rDv24IJJUplYnOgDCX2rZNIyq0VhSmfBc= X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1247; 20:xI3Vvm3ruXKJO5eJLudu9tR4Z8UimZpM9j6Qeg7JJA1PSgPiTCU/weaZZLhUU72TCZtx5IWhBrvBgiGWFmqAyjmlClMsyQxEbTMY5hMLL6LSMRT46Ou1k0UzDaZeu7xhrvMoYIxRQmcsJcelpfeay3S5oj4ZEYRDiLLT14XS9MxcA3DwrbTVEjfswak7kvjrWsa0oEmnxkV0eDzjf2XhVmqeMq52FGgnsWDBmSNUym7He7OD4FUBdMMDx0qGz29CqJ8bFEQLuJd/A9VzhWBliF80+OCVKK7Z1pk9P8T4wSe5JqDRlfDDISQ75Sl2hzglWsW8d629lzD1DUWoGgAI9HyxQNyAGtq3dcINAllg4wLt3ncXxYba+wp4CIrCjjkTcBsPQbyYbMzjaQEsp6sWnPX/HTBHKbKR+Irhy0c9x1WNm/ltf3jaY4dgVRYaonqag38UHOuYlnJbz1zJQJ62qLPpojAKNWBm0MbSfJRuDlehsVjlnVt0nfQhyp1bOlEr X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(3002001)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123560025)(20161123558100)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MWHPR12MB1247; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MWHPR12MB1247; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR12MB1247; 4:BvhI5MbOPuEhHtwCbkMGQbKDFBESZFPGwroVpRNumT?= =?us-ascii?Q?se2mDFzmJR6xgJAappVWTrJ7AJQ8NcfYBKvI18RaYk1iD5eS68OEQIp1qasV?= =?us-ascii?Q?xFyhWzZC6+kYkRNO/OkL7Qj3uR7tbkAejOCjNNI/NOkSRDi8J05urfHC3Zae?= =?us-ascii?Q?XJTgUFBXQnnzkORFNIffQ7CF5ECh6Q4vvrCLg3F3yg6sMYv8Gietta1eOBUJ?= =?us-ascii?Q?QKBZ6F6GlEI9b7glJezqTSPxA0WAZQN9iy6s/rzjsmoD3wVTlJuiXwLCrpN4?= =?us-ascii?Q?ZGLEzcJ2C1vdSji3NIzNFzr3hxTVeeI0CPmpFJp+WWJy98AX5xMfmOKJ8YPm?= =?us-ascii?Q?gdamh5LICENbVcr22RZLRXIDMW8L5a0LlyAoeqMZkCuyEH33Rx6PNMUMyaFG?= =?us-ascii?Q?w1I1Q4y8osxNuXpv/t/Hv2PM8HPEU1ypoHD3SL4jEzR4DEmqV0rkzv8lSIrD?= =?us-ascii?Q?TZX/uZalZbGNa5za03pJ7BHEl0CWBaVCGm1rOKiAbV4XWxXAwu/tPj1hUzme?= =?us-ascii?Q?EBDAHujlra6y/tBGpWCcZuVFSyyw200I6T1Omx3dwE9lG/xO1h8KPDSQavct?= =?us-ascii?Q?4pNFq538lKCwi1PIwopFV9sEZX87vi04SbPo55nbcUfUgh4UZm4gf9GjyC8R?= =?us-ascii?Q?SC/RY8fWFl5BFc0MZjUrrOfWhVUQlVLyN8tJrG2kIWzz9QR8wQlDixqbzFzZ?= =?us-ascii?Q?CP3jeJBA/5JLXCbsVN6nSygb3CT74zCGyN3wkOoZ+pQS1bz0ev8d8Oby1dT+?= =?us-ascii?Q?9p1UPkBME09wjjoKbu+T2g37p0pOLlUZkGJ2Z0T4prFwnB6zcZLPFa7+SXRa?= =?us-ascii?Q?Lhl1IkqAmRyNAjg5l78XksbVWcdW96sqYCIXYxnSfjfPGpf/8FRbylDlKEJg?= =?us-ascii?Q?NPOZ6+7GfMRNzAawrhCgrbTZQgX+DtOHpJxXHmYSLl0iQIoTRsqWdIkcrCkt?= =?us-ascii?Q?h+y0DnLLs4PdV9Jal3LkyIzS5TKwLSL47JI5i29AS+KAuudubO4TS2FOdCCn?= =?us-ascii?Q?4bTuJOOLNlxbxwBLRbwYS3p917/h2BF3/cpo7x9QuAFMGL+Dfvo0W2NXSv33?= =?us-ascii?Q?+116U5xVA6OzjPv8ibfr9REVk2M5Mk0zVyg+DUGKCCBuaIFz4G7LLfYJkaQv?= =?us-ascii?Q?h9iwRW0IqHtZPw3ekPsrr/nO8pv6pV0fkWDEbQC+eufNOb90rSJw=3D=3D?= X-Forefront-PRVS: 0355F3A3AE X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39850400002)(39860400002)(39400400002)(39840400002)(39410400002)(39450400003)(53936002)(305945005)(66066001)(5003940100001)(48376002)(4326008)(478600001)(25786009)(7736002)(2361001)(2351001)(6486002)(6116002)(8676002)(3846002)(81166006)(50226002)(33646002)(50466002)(5660300001)(53416004)(2906002)(42186005)(189998001)(50986999)(38730400002)(36756003)(110136004)(86362001)(47776003)(6666003)(6916009)(19627235001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR12MB1247; H:leduran-Precision-WorkStation-T5400.amd.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR12MB1247; 23:/lo6Q+fAH/o74+otqsqkJWYSCGQCncrjpxxWUjA4G?= =?us-ascii?Q?tsWDlqErGh9QmbyQrpEisDoOxn6E36YKpmHLRzd3Z9S9m/27kafbN5yGHZyZ?= =?us-ascii?Q?/xRJIZGJB21bJPQZTJv06JfT0sjiJNMp5K3Zmx14ET6H+C9KpFoAAor9s36v?= =?us-ascii?Q?qCWEfeJ9Rrc5pVImhFkGyFLFqk6GUoXiOTM9QYApy5i4rM6ZkjPvupJTC9bT?= =?us-ascii?Q?HgAr09TV2rAcokqyZodGBzC9j4RRddcUsj+NSDEVq/XdPjGqCjVmH9t7Uupd?= =?us-ascii?Q?1Hses5MFkBZ5rJmDUijLaMJByrhw9ggxQy+Jsffkdg2BN5R0BE1SwlMcnWQ2?= =?us-ascii?Q?crUF059dnjsZ0Gm4EKLj52XYp4Yrn+rC2ICUtZ4opZ6KEHKCQtoKoJX+0XMe?= =?us-ascii?Q?GyH/GrqmcH1y0Fjc9AA7lgbI0q5Vu6tkIzPGGwK9ArTDPeE08wXs7zqZvqxf?= =?us-ascii?Q?S1P9kxfYHpmwKzpdj+VFdKw8yadNc8BhcRYl+6t8XTCZPF9lH9nNazEnMRDf?= =?us-ascii?Q?NkIp/uoUsL2RhjxBqtsTsuQTgxrSwzKOigncMFClTghEOw8KrZh4pOTazmnp?= =?us-ascii?Q?JWPGzh59+rdv8Q9jnH4mAb5Kow76POE/uT1bDUUls2szSqXo0/05Uz40oEBr?= =?us-ascii?Q?ByRJJ1waBusvqcfz6v+qTxVJAaPUxpCnnLEUXbULV8z17LW2md9uPa3w9L9M?= =?us-ascii?Q?gayXxPTi2BBZqio4IaySudhVWrkbBvJ5VQvLQwECl1tm4iiIQFykRRNwNTB1?= =?us-ascii?Q?sbXI5aPXHP/jlsJymOu/A8NsN88bOJJao+oMfAzjrzBlPsNRmPb0TrF+OSj9?= =?us-ascii?Q?sRuRlv3AAUeAOsG+89Tmt55OBvUR2gqB1xxAxyFZzPjbXWM1sK+1xXUjf8aw?= =?us-ascii?Q?QYonTJYpSOhvWnJpcxHdoqmX2Tv9+GzjDMltN6DTFA4E134y25VBT1FZsFCZ?= =?us-ascii?Q?TQ0U9PGey1YoE0prXCvD1J06ibf841BNicfaCSkAnmCJKPC3QYLKEFnclAkc?= =?us-ascii?Q?iRr7ZSG4a0lsKsRtti0UecmD3bLoH9LOn4f3Y6avYY6w8Ngc32n+szswrk5l?= =?us-ascii?Q?IBJ0To=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR12MB1247; 6:PSs/OT4crPRHv6Yt7oEhrAIt6DarMbSq4FFzMbXELb?= =?us-ascii?Q?sry3FzF2giI8/mCBAE5mptZrSzLTKrOPyCeH4Ha7PacQiviYlRM471t/KZ6i?= =?us-ascii?Q?vlmg/LT2AV/U/D59tUYX7nsAq6APqZMqoXodaGmsVQxiUed+jxNV2SFFdEwf?= =?us-ascii?Q?tIwqBL7ijFUu7FPKX/O03zWcS6GQ7LoJipg2LsIQ6cAIh671ifOYPfh59ZFM?= =?us-ascii?Q?fBfCTR6Lhrf7TJ0+9X2DiMfHzvjGmpxjcHuHdLX2aTWV3txvJrThQccqf5Ri?= =?us-ascii?Q?L5vlWwDzUcdOCjbRgVx1dHqHtSa/QAFG0vno/FJ5Xts3VE1HbRj98RKK14Cm?= =?us-ascii?Q?omHSHsQs27SneEL+HK/hK4twvlAzd88AoyRk15HapX9w/uAxQjGAW4corhU0?= =?us-ascii?Q?ZJQaulbxEkvSPADmCqxPKfxPzP1plF1p2K4G0/DM8KtKr87hpSZap3/mmH4r?= =?us-ascii?Q?L1iBxciomlCSUPCVEgJizyDsU524CxQ5JT9vLz3AC57ncjmSXqenCrDb3rVq?= =?us-ascii?Q?6qWco/9KNt7YWINJWYjtm7kKk45+djGVQtcoryGLNeWsxUawxBwkdE7+zGY9?= =?us-ascii?Q?WPRAl0Hz72pm/jqhGXjTlyG8SWJhdAEDpcc5qvF7htcWAuxll3rRQKkZyU6A?= =?us-ascii?Q?wQ0WX8TVvd2/HirLZgkhOk554WMAdboH0l4NDRm3FZKvmFwmzmRk0kMKz7Ax?= =?us-ascii?Q?B7DQuFIvlMstBgv+y9/LVN1E9SXuVZ7A6Eun2DxCBqRcb6GXH9Zynl5qQFoU?= =?us-ascii?Q?87/ESLsRlugACGV7SmcoXtIbwwJ+NzGYL7JNEI9NtW6BOD047AgKmroJET/A?= =?us-ascii?Q?fnH/9bjqo1qRiFVwSSsl6g+yREL7pirdrmQ6Q3SBGTlCg6OwWMEzXgTqg54u?= =?us-ascii?Q?QQDh1C49hV7CeUNqhnfcNofSsiVOxcLqD4Fz8cTbAC8FuD8fDnC60E1thff8?= =?us-ascii?Q?UC2FJixfnhG/Y9uVD6pebuhCqxqQrsnU5vwG0AT4hTVYBbSYdMe6fUKVxaHl?= =?us-ascii?Q?oVvsHk6Is+BR/hoxKii05p?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1247; 5:ro9V4VEyGWPyLkOb66HKZ6rGerQdWeY8JgisHbapYPWSEOsDWGpe90lz/zvMqmdx3ysgjDEK+j00zKAUHwgrpSuWyepxKpkizRP5Oivb6tMImjXllWc9nyAEE/P3IyZD6L2Msz4/SMTatuks8DyL8EB+Tvscunr3vBpMGVOaR0VDAmpTR/Tg1WQn6q54pPqWgJAh9EyNBzGEG06FtLYKaVg4ZPDzQUG+1/H15ZaBNwdiziZBWXpRRCZ7LwHNYGTA0VnOSyrT1UcadfTej0faJCNGJiPDIkL4iLZPOIprIaaJ7ecePvlq0Cr28zwS3IcwwrDZ2BVpMiuMY2W7ngRV5RwvDjK22fbI/uKrwOn9ISWgsGgQJ7nXp7DAMt4sBoixvk3abK3KAMLkeNlkovZvniZYyNxpVIitXENpTs3ESM513KCTlyU9+AbxCePbz66/uM6AHNIRvLZ7U0fHt97AZMtNwnxi8KdC8TCTkLES8Z8/ZSGaUEVwfQT7Vd757TN4; 24:nUKy71/AaNPhVscIRrJAPzNIBkEk1lgjo8KlxBDEN/gr6BrMqWop7SMegh7qw/660PU0b2pqH/sMAqCxcVezKOHiBYl1T0s9vtf40N2gV/Q= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1247; 7:BT5vxWNDGzwEbs/8KwF555ew+CxOrFqcJ7e3VAeMS3pmOT4x9dA3S2bQnSfKoeVZ3ZJ0uM93V+UyHSD90XKxWePZadsbth4vEK1HOuM8jVXDVzlkd4JAPZogfxDTjbVuN0iI+OPww9X+vFN4pMUI6aUCu7ufVRqIsapxPQ+1VZZ9kZQcMnDS4bs+j0/qo4fh/l273SBxpvq68ZgvY0Osr5umqWiBG9V84lbxfnv+5bY6w4dK6llJJqz8Kaa5Shf8RytzleINwXfnEGEBivmW/jimyT6Ezkd7X/wVdYj8R9AYo2KzYpgKD4j0xHVIeBc6Ob9TdG+7z2bmSGaWZu4nCmdich2V1xqbc7ERCmvmstTXdoiLpNILOdPzFt/UcOp7XPj+p70PWg6bK517vhIcOBTNnOHTr8ZeosBIrBSR3dFpdW31oJX6CznzxwVP45fAPyBvmxjPc678kiKxqxZClfZL/LFihp/UDyJdIo3zeLBCt3CnF0B+udJWFYeQrZS6ISvfKFKS3T5/UD8ZquTY5gnQzYliwVlSnCcHKQqVDHN+pT7Q5LOfk9Htr9/4DkXzYCZsc5XMRTX8iGkWfpFVv84A1q3psVGhNx+XsjUVQ+VxvW+gTcoTNWMmQYw/kj5TMPc4adqK5Dup9Db3kC5ZkojPFb9SU2OQMDJFSE+I185T/FevKLITRUXQwSYiT+4jjWnsBjssTsFq8gYofJCCluGrJ99wZsiHdGe6hmK2uTZ9rfYnAQ3H9cXxkE8WuC0+JgpPNPZOhb7yRbJBWljiulfB95Wrrdg9WoZyE9PS/Sc= X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1247; 20:iY0c9FbpGcJcDMmj4Q2oZ8UqNCUwnXBCGjihMo1qFDp2+zJ8rXr6g9j6xkS0pRZt/UD5S2ZHtCUD824QX7hyyLoYkZXIAT04Udpk9zKTfEDR6y2I5NtTWxRk2VtC7HDw1X+Br2iyV+otv6shQK/sGgyS1nTmUqA0CMpGKa0X1CSb1xUbHkxX1gftOCxJ2mUDpF6aLiX44cAoflIYbNk4saLnTfC/ZQFUoCnmuB4pE/l1MCD4n1vtv7hbhUoX96oq X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2017 22:45:16.8439 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1247 Subject: [PATCH v2] UefiCpuPkg: ApicLib X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jul 2017 22:43:44 -0000 Content-Type: text/plain Now that we have a function to detect AMD processors: 1) SendInitSipiSipi () Skip repeating SendIpi () on AMD processor. 2) SendInitSipiSipiAllExcludingSelf () Skip repeating SendIpi () on AMD processor. 3) GetProcessorLocationByApicId () Adjust InitialApicId to properly concatenate Package on AMD processor. Clean-ups on C Coding standards. Changes since v1: Just a few more C Coding standards fix-ups. Leo Duran (1): UefiCpuPkg: ApicLib UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.c | 52 +++++++++++++--------- .../BaseXApicX2ApicLib/BaseXApicX2ApicLib.c | 50 +++++++++++++-------- 2 files changed, 63 insertions(+), 39 deletions(-) -- 2.7.4