From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f172.google.com (mail-pg1-f172.google.com [209.85.215.172]) by mx.groups.io with SMTP id smtpd.web09.10325.1639660437443900145 for ; Thu, 16 Dec 2021 05:13:57 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@nuviainc-com.20210112.gappssmtp.com header.s=20210112 header.b=jKwpIQap; spf=pass (domain: nuviainc.com, ip: 209.85.215.172, mailfrom: rebecca@nuviainc.com) Received: by mail-pg1-f172.google.com with SMTP id r5so23062047pgi.6 for ; Thu, 16 Dec 2021 05:13:57 -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=W4KBLJUOD70DohCurV9arni8bQcK9GvQ081Ztj7Z5Ec=; b=jKwpIQapK1TfY6EjaYtuKWdjktVyczdNR3bpwwxAmgF2efqHCNvFByJFCVKuXnBOkN dhDLr9sBhZsnxDjdj/XB8pS94ESulDwgyuHvHIWXWW7TElG7rtJ+TevqszbxrUDXXbg0 jAaxM+kv7+6+jD2x/obwxAa13zGbHYyZHnC2uHk+eb0X/XeYej2pHHmNwQ6VgOYyCUdi DipZKbhsn7I4A+PNG99EzDA/UDNhLEpFCdjZGILWtMlSZIeSRAMR55BiGeyxo7aBzO7M tqzAnt1Vnavq7k5HHh2c1zimwS92L1NeE3P45BIxm7L699yMu4BGZaanIf4oTtVeFKjP ai2g== 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=W4KBLJUOD70DohCurV9arni8bQcK9GvQ081Ztj7Z5Ec=; b=a30DCBMwyr+mJTOjEgOAYss1FHVtpgCSD4vN/Pi2Ne1bG3tzBpeTZ+jD2gAZ/I3V0h MmmL/23E5sj+ImtSn5QI3+TrI339iBQ0iQo2lNCR3oiwW1hZcEar1B46vEhavQ8xzkrg k1eex5n8OCqmLi1PWq7Jt98YENKwhwP/QX4k8M2oo5Uza2Byh2z9pyrAwrDM3J4FQn9W foJIfvJhtnjzMMbs84R5pywJr2UaU88GA8iazl43IvZXT0vhfpEmQqEEdNKL12Nazsvu 8QDWDHrQDPfdCy6e4zbYvWwcIRx2AIsLBUrEDgtFJuXrbj/m3zCxPvu+G91YuEVyw437 Tjww== X-Gm-Message-State: AOAM5303wOSLe9tBbS/eULWQG94mlGbL8HPd94HFRiXTg3/HX0DTCGqH g/gHbaushDUsctfxSqOY2uW+pw== X-Google-Smtp-Source: ABdhPJztzE33tOI9FQjw7/CtAkfhbeZ6kj8bofIkgptNxAagrntufnLZcuHI7vZH87A6klJBSktdzA== X-Received: by 2002:a63:461c:: with SMTP id t28mr11632225pga.171.1639660436940; Thu, 16 Dec 2021 05:13:56 -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 me7sm10709129pjb.9.2021.12.16.05.13.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 16 Dec 2021 05:13:56 -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> From: "Rebecca Cran" Message-ID: <34eb1118-89a1-7d4d-3705-d9915d5ae859@nuviainc.com> Date: Thu, 16 Dec 2021 06:13:46 -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 2:32 AM, Ard Biesheuvel wrote: > You appear to have missed a few instances: > > Platform/AMD/OverdriveBoard/OverdriveBoard.dsc > Platform/BeagleBoard/BeagleBoardPkg/BeagleBoardPkg.dsc > Platform/Hisilicon/D03/D03.dsc > Platform/Hisilicon/D05/D05.dsc > Platform/Hisilicon/D06/D06.dsc > Platform/Hisilicon/HiKey/HiKey.dsc > Platform/Hisilicon/HiKey960/HiKey960.dsc > Platform/LeMaker/CelloBoard/CelloBoard.dsc > Platform/Phytium/DurianPkg/DurianPkg.dsc > Platform/RaspberryPi/RPi3/RPi3.dsc > Platform/RaspberryPi/RPi4/RPi4.dsc > Platform/SoftIron/Overdrive1000Board/Overdrive1000Board.dsc > > I know this is tedious busywork, but you can't break existing > platforms like that, so please provide a solution for these as well. Thanks, I'm not sure how I managed to miss those. I'll send out a v2 patch with them included. I agree, I can't break platforms like this. I'm also keeping track of platforms that are currently broken in other ways, such as Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc which needs updated for the VariablePolicyHelperLib, and Platform/Comcast/RDKQemu/RDKQemu.dsc which has an ACPI build problem. Several other platforms claim to support ARM but don't currently build. For example, Platform/ARM/SgiPkg/RdV1Mc/RdV1Mc.dsc fails with:  : error F000: No files to be built in module [RELEASE, GCC5, ARM] [/home/bcran/src/upstream/uefi/edk2/ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.inf] -- Rebecca Cran