From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id A862F74003B for ; Thu, 18 Jan 2024 18:45:12 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=wSuO5lnRRKcwHE/FbC/0WB7qUWXVLfGwm2PiYJ0oLAM=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:Message-ID:Date:User-Agent:Subject:To:Cc:References:From:In-Reply-To:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1705603511; v=1; b=ietgVarJu1ho8EogNiaEvuvOpRGemwH5VcZ5AL0JCsKYcz2AibRgQw6C/57/lzx9ZPsUOhCD j0A58dvDWZHdG7bnHAKfnOIM7lebTv4r92aLMK8Z+xdCngpr88LiuhjsDxgqYQPprCgDsQZ3AM3 +D4faabN3MZSdGTHOTiReWBM= X-Received: by 127.0.0.2 with SMTP id qqZIYY7687511xQYnhSnE73a; Thu, 18 Jan 2024 10:45:11 -0800 X-Received: from NAM11-CO1-obe.outbound.protection.outlook.com (NAM11-CO1-obe.outbound.protection.outlook.com [40.107.220.136]) by mx.groups.io with SMTP id smtpd.web11.1146.1705603510585483216 for ; Thu, 18 Jan 2024 10:45:10 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ERpY9kq/aH2R1k/jImh5YzKrtl2QorQQpdqApXTnLTDPL4aXxu2FjAx/cDQOtLeFZ7Jz2jIr9ACXsVzFTjaex03NoJEPA3VGMFaWZpAIGpUtmygF5IYHGSJpmDni3Zy+pBQ2w0+rl2lOW0yQiKypWGocslZSx5HLxy9Sf8YgmXTA7JOWSswitB/SH4EboWjGLrhBCVJlR4IgoBycc1Vk83t7FRSPh9EncSuXy7c2ywvgsv69iQN0l0vOIdZS6KtznF4toJ1oec0083NOCxbjZjc0rPb6pLT+xDX/mTCUz3x09eR6QCbmZvB5sUWWVH7HRhePjXYJst3lIO81YyDv4A== 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=D/YxXyBgoOJ3zpp7QkUUXsaS1aamx/v1SxKJYLtXNlw=; b=TTzyHDJ4k+jlqwpvXFaqs1lk1QqmiRSrqBNXmkr2yZ7cn9JH0JdPtyslyMonNs46hFg3qNY7xc4aFI9d6Upr+Nq3Slm+Z7/qYfMz2ro2LBsgnwID0WycqqnB5ZIxolQ7NWiRKUFw+F1K+A9BJYkXscJoSZtEKL+XQDKp76WkljWhjM2TKDYGIcloeaP+eDJ+K01PeqRLxGYjw5e6+58NUKQx6EJx4SF2uSxYR4Ir8fAwENq9Qp/2Xoql6P0E6gRMVWaUBAvRnfMBase1Pwu1erI0zcxSkHsPTb10nz9smpnt4QaYlBInlFPRG5OB7QxjwWt6hWArh8WTXEq7u5BcUw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none X-Received: from LV3PR01MB8464.prod.exchangelabs.com (2603:10b6:408:1a3::7) by SJ2PR01MB8436.prod.exchangelabs.com (2603:10b6:a03:567::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.21; Thu, 18 Jan 2024 18:45:06 +0000 X-Received: from LV3PR01MB8464.prod.exchangelabs.com ([fe80::7748:d4a3:bcd9:14c1]) by LV3PR01MB8464.prod.exchangelabs.com ([fe80::7748:d4a3:bcd9:14c1%6]) with mapi id 15.20.7202.024; Thu, 18 Jan 2024 18:45:06 +0000 Message-ID: <5c5b0425-2d5d-4d84-885f-600ddb4f7184@os.amperecomputing.com> Date: Thu, 18 Jan 2024 11:45:01 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [edk2-devel] AArch64 with HeapGuard: page allocations wrongly aligned To: Oliver Smith-Denny , devel@edk2.groups.io Cc: Leif Lindholm , Ard Biesheuvel , Jian J Wang , Liming Gao , Dandan Bi References: <05f6388b-155e-427d-8e34-0ac571e97fb8@os.amperecomputing.com> <24affef7-eb96-4a82-b9d4-b616eb90024d@os.amperecomputing.com> <6e76cf82-314a-47cb-9d26-36abf1d3f65a@linux.microsoft.com> From: "Rebecca Cran via groups.io" In-Reply-To: <6e76cf82-314a-47cb-9d26-36abf1d3f65a@linux.microsoft.com> X-ClientProxiedBy: CH2PR16CA0024.namprd16.prod.outlook.com (2603:10b6:610:50::34) To LV3PR01MB8464.prod.exchangelabs.com (2603:10b6:408:1a3::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV3PR01MB8464:EE_|SJ2PR01MB8436:EE_ X-MS-Office365-Filtering-Correlation-Id: b625bc28-a929-4202-7f4f-08dc185596be X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: 8ptxcrgFMUALxuO3mNohUXzeH4kiVwqqv0bvauGA76AS6oub+wd2LvHt2HZfsM/USgHahVT7ERZDV751K1s7wqS3G+lreEZhd+z6GnpjZz6QrrRC6lgPH1TTcwEUosdh+35Vo3GaoJOHzngR0uTZvO8dpVVdGcz1a/g76hq++kp96TguDUJbiN1qObVDhm3yqmT6pS6fKQ2u+WEsbPuVV0+7JVzh9eJFz3xOO+frGFnBXr2vyLT6t5XosuANlFzdjF+A1joupse8NUP5Qd2z15QCgqozT7k4tY4RkRqw+nyARGDBzzwtm+FnifUe1Nr/khZ8oNRtxRu/MlT6tFHFkqTyszE7A7Jtl4BZ72+ji/dm90LVHvVIkRuJJF7H4DMwfTmJ1dvkpHutRTE36BrTCudn0DueJ3m3p+GL4+BVNoOMAGl9dpZsb4AnllpVlwxYTwkTGs2ndN1HSBUsN8ysUmnS0mA1u8HvtWj2W12Q3MPpbU5692LGfIXA5RhkFL6cnUaTjXDts5R3vV3iO1v5tlDc1gXDTxJ17rxA+3PY9Nzil0xEYlm+uRF23lQIRpqnV56xS8Bm7bAkgqLBeSHPJMYKfiv3N+215Cz7LXEne0I= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NkJONHMvaXE5TG5kdUZFWEd6VWMxd254Y2dFTG40bzUwUHhZcmRKSlVoZWFr?= =?utf-8?B?SkEzTS9sMUR6WkdGdWRoK2ZKckltN0p0cnAyb3pvV0xzNW5RTFpTakxjWE9y?= =?utf-8?B?VUlMQ1RlbnZicFJGeWhsVkdCZE5NUTlnRkpydmthRzZmUnVYZ0E4dkRmczFI?= =?utf-8?B?ak5YYzBORUVTVEsrc3ZqOFNrcllTVk1ZUE9kRm83T0JDZlE5YXFVQ0RTQlFM?= =?utf-8?B?NlF4dlNQN3FieDlwTmtCN2dBTkRSUjhTRmQrbXdsa0x0U0hWelZNeXRZL1BZ?= =?utf-8?B?WkxJWklOZGRPaG83dW9FdDJXdGFLRlV6U09YL0d6OTdLdkN6WEZlbEtXcnhE?= =?utf-8?B?V0NxejlXMnJsakFENUxFdlFjbC9HM0lPT3VuYm1YSXBKOG91aU9nLzJtSVFC?= =?utf-8?B?cUMrdlFiMDdDNGZ3MGpJZExncUdhUnFhWjZKY3NrbjZydlZOOHd5ZmI2V1Br?= =?utf-8?B?cXd2ZzEzc0RUbDV6ZGdzdytkaFFvZWJ1dWEvdllpcXp6bzBvYnBDeXQxNk55?= =?utf-8?B?MVMwMlY0c3VPSHJSQXdzUlpMbWE2RmFlWDY5UlhuS0lwYlRUWi8yRXhGUFM4?= =?utf-8?B?OTRIeEFvS2VNa1FHU2xsbEdpSXRJV0RoUnZSWE4vZTJkZmp0VlBCdG1lUzNx?= =?utf-8?B?eFhZZXErOUxwR3NESnh0emhYMlFtWVl3Nm5YQW5UcHlDcXFraTdiMlVURDdE?= =?utf-8?B?U3YvMkFFajVVRGFMZVEwb25YbzEzR3pZWWp6bVdiK0J3SVVPS05FcmdxMlo0?= =?utf-8?B?MkVudzVzVzlReG1aT0x1VHFHVVV0Q1B3T1VlTEhtU3ltR3RXdDlBSWlyWU5V?= =?utf-8?B?T0RmNWg3WFREM3k5Si9XV2Vxc1BmenVOWUZFK0M1QkZPMnpwVzhvOEpXVC9v?= =?utf-8?B?UzcrcWhnSjg2RzVvVkxKOG9VRldnUE9zY3dnc0lxOVRZV0xLQnlMbzlNVzdQ?= =?utf-8?B?emRoamY5OFFjM0pTUzZYZjAxSmJsSVA1b0NyMklEOXVNdGZVdWRmdUNvTjBp?= =?utf-8?B?RGhQdWtteUxaWWRJWGlpZ3VvM0pzNjRRb0tVUDI3TG5tNGJDc3JUNXZGZGQz?= =?utf-8?B?eHAwM1Yrbk41ZkUyUUxzVXE2bDhaNE1ZcUx4emd5Z3JVOHN4UkhFL2tMUml1?= =?utf-8?B?VjVxTGkwR2NpbkpVaU5yTjBpV0FKZTJhejZQTC9jajJqcVR2SHdQMlVPY3Zw?= =?utf-8?B?c2RPSU1nbVhSVmRHblovcWRhYzVnZzNYUlRZb2syYmR2ZExPMjZvampDc0xS?= =?utf-8?B?bmRJRlNoTEE0Z1NyVWVKV0lUU00xUHV6RkpqTjljQ1RkeGZNWVZiU2x1enhm?= =?utf-8?B?M21lVVBOOXY3OXY2YkZYSVVnV2l2ai9Fd3NpMEMwejZWaW9lbkNFWDFPSHI2?= =?utf-8?B?R3NmQ2RjMWR3NHpRRDFVcWtBcXBFMDE2cDJZc2NTSS9ET0tUc1lsRE4vMitU?= =?utf-8?B?Ry9JMDdzSGFsWDBVSjBwWDY5eGpKR3FtZWNQTHpnQ28ySThFYytBUzNZK2dM?= =?utf-8?B?MDFOK2x0Mk1zclAybW00biszVi9JSWN4ekZ1UFZ3MnBRVjF4T3B0TWRVUlBT?= =?utf-8?B?TkNNT25La0xhaVVMY1IrR3BKWnN6SVZwU2V6Uy9wNUZFMWozUG81Z3NHUGNy?= =?utf-8?B?K3RNdHAxQ1hyRGNmbFZUeGFPdTVnUTRSKytEZHAyV1lsQmY4aUdSbUNHN3g2?= =?utf-8?B?ZjduZG5ud2MxN0xMcSt6TGNHK0VvcmMwTW43UG0xSGoyaVVEcGIwVWhVTzlC?= =?utf-8?B?eGpTNU10Rml6aDVRNElRYjJUTzdnZm9yWW9kOWRsTzA1VzJvdGJISGtrdU9z?= =?utf-8?B?bTZzREdkYmR4SjRQTzJOS3RMVGJCZmpKSW83L1FoNysvUDJoYjJQZi9qQ2VM?= =?utf-8?B?cmhFM0dTWnVLb3pWOVd6aDdqaXNKbjBLT1MzZ3Z3cWcycFlXMFlHQlZ4ZFpH?= =?utf-8?B?emhGaVNuTU4rL0VVVzNsSW03RXd0YUtBNmxReHl6NkhRaXdFTVUvN2FDNkd6?= =?utf-8?B?TGF6ZCtyU2FHTjFxcnM1U29qTm5ranVxM0hmaHo0b0UyelFtZ3VlWTBpdUwy?= =?utf-8?B?cTVMdFVGV1R4ZUlBNVBQYVdybE1LMHVDWDl5eWZ1K2ZkeE1UZzBvMUU1aFJq?= =?utf-8?B?UzRETUUxOTdkbG4zeXF3SVBhMEQzOWd6bW9ZbkxVZDM1L3ZWeVdmMm9jVEt3?= =?utf-8?Q?H57CXF1/78ERgW3JC9jRF8c=3D?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: b625bc28-a929-4202-7f4f-08dc185596be X-MS-Exchange-CrossTenant-AuthSource: LV3PR01MB8464.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2024 18:45:06.1069 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: z4Lyn++O5SwimnrsQMajeXzK2Bt8jrUzhacjh9+8BnQmbIEyPfhU4L9kXxcFyMF0QHb/WYDBxfPFmS1fc//9LWYkve170Em80zT3COqXQRCD+wqaJ4NrWkMmEya8TvqJ X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR01MB8436 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,rebecca@os.amperecomputing.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: Xgk6Xm4ypuLP4WBERZ6V9JFex7686176AA= Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=ietgVarJ; dmarc=none; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") On 1/18/2024 11:38 AM, Oliver Smith-Denny wrote: > Yeah, if you can get it running there, that would be a good data point. > I assume you mean the Project Mu QemuSbsaPkg? If so that is great, but > you will need to update the RUNTIME_PAGE_ALLOCATION_GRANULARITY back to > 0x10000. It was set to 0x1000 for a historical issue that we are > working on reconciling with what edk2 has. No, I mean SbsaQemu from edk2-platforms:=20 https://github.com/tianocore/edk2-platforms/tree/master/Platform/Qemu/SbsaQ= emu > To clarify, if you turn off pool guard, does the assert go away? Yes. --=20 Rebecca Cran -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#114004): https://edk2.groups.io/g/devel/message/114004 Mute This Topic: https://groups.io/mt/103810212/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-