From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by mx.groups.io with SMTP id smtpd.web09.997.1639692592407974608 for ; Thu, 16 Dec 2021 14:09:52 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@nuviainc-com.20210112.gappssmtp.com header.s=20210112 header.b=AgK+xisG; spf=pass (domain: nuviainc.com, ip: 209.85.210.177, mailfrom: rebecca@nuviainc.com) Received: by mail-pf1-f177.google.com with SMTP id g13so533638pfv.5 for ; Thu, 16 Dec 2021 14:09:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nuviainc-com.20210112.gappssmtp.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=UxKYyYtndZff8ADGa86CRhlhftiW1CXrE04Wpkzzw/c=; b=AgK+xisGdirZDXZsgjzG32+5Vkky2HSnDHMuDVRr7PV7bK3jsP55c2TMbzzVLhV/0s K5uvTlf9Y5IiK9VQICS0gdnmbU7RAepgUnxunVyKr8TwsYovG9q0d75h8j3gjMhnV71U LvVGJAQB1y8Oj9+Iz/CtR176II/KUIKemkKqZ6dwxwOGl7Qz+8ra4hjAw89vqta34Uyi GMK07DgzrsvERAGooFuyVYR64LJ9HANHWA+1VZERn2kWWqIhPvZW23lTy1KL8n/TscZ3 NUX3xRyHWGch6UHww28odjWTopTglF4kr5flQNQeE+piLHBwklsuopTBtbXw4zyqQWoF 2b4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=UxKYyYtndZff8ADGa86CRhlhftiW1CXrE04Wpkzzw/c=; b=FKJK6S+xjGnDKu/+8gOlfn2Mkxg59ssLye6PYOYiWSSyKABiZk2DwC3zPZjO4uD0Fe Ix4sTHGo6UI7sr86bwyAAZyWHXwcewW8l+g3dWigj3Hz+W4tU7Jc/ZQyF0+9+ewI03In eoZ8xSWKPqSYmiWa0JOz6984/gjTlGM9ggC/a6nuVk8Wv1Vh31XsNlphezjuXFQxX527 zgl+4bW3U0rckSduAXMm81u4Qw4XyHz+fowXO5VQy4DAZCsHCoGdHYnb11OZ99q/pX/v toi0TShRKSZVyNw/5uxtkubFxQILYlWAikTfpAgfQuvjsUXP2MpaKpUr2Be8gdRRSSTG LuHA== X-Gm-Message-State: AOAM5303m+3ZnYpYZsDZkwxdmTrsHbcFq1f+plSXDMwaC/Ej9OfFpgFb JhQxULvPYp1r1IzKx+6HN2HtMg== X-Google-Smtp-Source: ABdhPJz1OzPAOj5yE1v2idIRwe83GEaeB2I9sINv1COOJ4S7iyIDRorGnJGjABFNTvfnSZfRDbInTQ== X-Received: by 2002:a62:e904:0:b0:4a4:b4e3:a712 with SMTP id j4-20020a62e904000000b004a4b4e3a712mr16028770pfh.25.1639692591992; Thu, 16 Dec 2021 14:09:51 -0800 (PST) Return-Path: Received: from ?IPv6:2601:681:4300:69e:9e7b:efff:fe2b:884c? ([2601:681:4300:69e:9e7b:efff:fe2b:884c]) by smtp.gmail.com with ESMTPSA id o2sm7565681pfu.206.2021.12.16.14.09.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 16 Dec 2021 14:09:51 -0800 (PST) Subject: Re: [edk2-platforms PATCH 0/8] Update Arm platforms following addition of EFI_MP_SERVICES_PROTOCOL support in edk2 To: Ard Biesheuvel Cc: edk2-devel-groups-io , Ard Biesheuvel , Samer El-Haj-Mahmoud , Leif Lindholm , Sami Mujawar , Masami Hiramatsu , Graeme Gregory , Radoslaw Biernacki , Marcin Wojtas References: <20211215000324.11591-1-rebecca@nuviainc.com> <34eb1118-89a1-7d4d-3705-d9915d5ae859@nuviainc.com> From: "Rebecca Cran" Message-ID: Date: Thu, 16 Dec 2021 15:09:49 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US On 12/16/21 6:16 AM, Ard Biesheuvel wrote: > There were some changes a while ago to support standalone MM in 32-bit > mode, but I don't think any of the Platform/ARM platforms implement > that. So the best fix here is to simply stop lying about ARM support. > > As for RdkQemu - I think it is time we just remove that. During the work I found that the following list of platforms didn't build: o Drivers/OptionRomPkg/OptionRomPkg.dsc for AARCH64 and ARM: due to OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf. o Features/Ext4Pkg/Ext4Pkg.dsc for ARM: edk2-platforms/Features/Ext4Pkg/Ext4Dxe/Inode.c:341: undefined reference to `__aeabi_uidivmod') o Platform/ARM/SgiPkg/RdN1Edge/RdN1Edge.dsc for ARM o Platform/Hisilicon/{D03,D05,D06} for AARCH64: Platform/Hisilicon/D03/Library/OemMiscLib2P/BoardFeature2PHi1610.c:50:18: error: ‘EmHilink0Hccs1X8Width16’ undeclared here (not in a function)) o Silicon/Marvell/Armada7k8k/Armada7k8kCapsule.dsc for AARCH64 and ARM: error C0DE: Unknown fatal error when processing [Silicon/Marvell/Armada7k8k/Armada7k8kCapsule.dsc] o Platform/ARM/SgiPkg/RdE1Edge/RdE1Edge.dsc for ARM. o Platform/ARM/SgiPkg/RdN1EdgeX2/RdN1EdgeX2.dsc for ARM. o Platform/ARM/SgiPkg/RdN2/RdN2.dsc for ARM. o Platform/ARM/SgiPkg/RdV1/RdV1.dsc for ARM. o Platform/ARM/SgiPkg/RdV1Mc/RdV1Mc.dsc for ARM. o Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc for ARM. o Platform/Comcast/RDKQemu/RDKQemu.dsc for AARCH64 and ARM due to ACPI issue. o Platform/Marvell/Cn913xDb/Cn913xDbA.dsc for AARCH64 and ARM: tries to use literal $(PLATFORM_NAME). o Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc for AARCH64 and ARM: VariablePolicyHelperLib issue. o Platform/SolidRun/Cn913xCEx7Eval/Cn913xCEx7Eval.dsc for AARCH64 and ARM: T91 not found. -- Rebecca Cran