From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2a00:1450:4864:20::444; helo=mail-wr1-x444.google.com; envelope-from=leif.lindholm@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id B4D0C21959CB2 for ; Tue, 20 Nov 2018 02:32:19 -0800 (PST) Received: by mail-wr1-x444.google.com with SMTP id q18so1363150wrx.9 for ; Tue, 20 Nov 2018 02:32:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=o2Xq3gZtRUL/q5X3w3/ETi1vA5DbWkG8uhTyX4jwf2I=; b=MMNEcBlXsfUcGcvz+xKmC7B/W6+9PjrkvyHO1Cl4zFJpukIu2EOITGi88wlEmCc63c MjMUgB84AsOfFxWOUEhC59kvCL15YyG1EiyzHjUeaPGejESSdEHG9q/9c9DR7+vUUxCa cvP/wrsXg0PBJW+4w/O21kF/dYMckXEZi2d0U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=o2Xq3gZtRUL/q5X3w3/ETi1vA5DbWkG8uhTyX4jwf2I=; b=gWJTElrNJryhh5vsX3XuTuPNveSLxdTTqLuf4wtK/eCwAhiVXUZWU9Jnt6Wjf+3wuS eNCkE3+IOi1kec2Pmf4iGgO7xTABLtBL0VVyMcfd8NdIu2tFrBYaQWQMsX1LcEkDGVzf xgiHXu+rJfBcC1yA2yL9JJrCNbMLZGY4nhaG0B5mdLo7x9wgFQDv41I73USJLKTB/6Ya JE53xnfM7lzvxJ7+LdtlbWi4A+cJZWXLVQph0pnljz4sFBxZBXL+sRcgSBaCp77GGUPB 2xucv3LKnBsfAEY7NRbontKHV5AYBRAhDYO097nMMZsYMi/xV8ijU4DToIsoz6pjksD2 U6DQ== X-Gm-Message-State: AA+aEWYMKJDGT42rX78NX8qAO1ftWkWQS3S0TxQzwyfjOwrqp0VG32jX EthULdO843MDHecMbB/iTnNBKA== X-Google-Smtp-Source: AFSGD/VcI3MDlkP9RwZLQ2FRjSAIzYvotVKp/rJwFoVaAw114Td2joMUM4Jsab4fz7mpoQ9vkJ1Xdw== X-Received: by 2002:adf:df0a:: with SMTP id y10-v6mr1468677wrl.127.1542709937634; Tue, 20 Nov 2018 02:32:17 -0800 (PST) Received: from bivouac.eciton.net (bivouac.eciton.net. [2a00:1098:0:86:1000:23:0:2]) by smtp.gmail.com with ESMTPSA id t4-v6sm27497106wrb.67.2018.11.20.02.32.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Nov 2018 02:32:16 -0800 (PST) Date: Tue, 20 Nov 2018 10:32:15 +0000 From: Leif Lindholm To: Ming Huang Cc: linaro-uefi@lists.linaro.org, edk2-devel@lists.01.org, graeme.gregory@linaro.org, ard.biesheuvel@linaro.org, michael.d.kinney@intel.com, lersek@redhat.com, wanghuiqiang@huawei.com, huangming23@huawei.com, zhangjinsong2@huawei.com, huangdaode@hisilicon.com, john.garry@huawei.com, xinliang.liu@linaro.org, zhangfeng56@huawei.com Message-ID: <20181120103215.6dzfhxi27whdlpfk@bivouac.eciton.net> References: <20181116065702.30559-1-ming.huang@linaro.org> <20181119184251.rc3ld3iz7amqi6ey@bivouac.eciton.net> MIME-Version: 1.0 In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) Subject: Re: [PATCH edk2-platforms v2 00/15] Fix D06 SBSA/SBBR issue and improve X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 X-List-Received-Date: Tue, 20 Nov 2018 10:32:20 -0000 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Nov 20, 2018 at 03:02:44PM +0800, Ming Huang wrote: > > Please rebase on new master and address comments for v3. > > If you can merge > > Silicon/Hisilicon/D06: Set TA as Node 0 for TA boot > > and > > Hisilicon/D06: Modify Gic base > > as requested and get those sent out before I start work tomorrow, > > we are in pretty good shape for me to roll out an -rc1 tomorrow. > > (Which would be good, because I hope to have Wednesday-Friday as > > holiday :) > > > > If you can also address "Fix secure boot bug in FlashFvbDxe", that > > should be all remaining functional changes. > > I have address all comment include "Fix secure boot bug in FlashFvbDxe". Thanks! > > FYI: I am now working against edk2 tag edk2-stable201811. > > I update edk2 to edk2-stable201811, but can't build in my build server, > maybe my build environment has some problems, it can build with edk2 > commit (52437cb7633b Star Zeng 2018-08-01 10:15:45). I cannot reproduce this error. Can you try cleaning up your edk2 repo with 'git clean -fdx'? (This will delete anything not checked into the repo.) / Leif > Build error log: > --------------------------------------- > huangming@EstBuildSvr1:~/source/new$ ./uefi-tools/edk2-build.sh d06 > Loading previous configuration from /home/huangming/source/new/edk2/Conf/BuildEnv.sh > WORKSPACE: /home/huangming/source/new > EDK_TOOLS_PATH: /home/huangming/source/new/edk2/BaseTools > CONF_PATH: /home/huangming/source/new/edk2/Conf > Copying $EDK_TOOLS_PATH/Conf/build_rule.template > to /home/huangming/source/new/edk2/Conf/build_rule.txt > Copying $EDK_TOOLS_PATH/Conf/tools_def.template > to /home/huangming/source/new/edk2/Conf/tools_def.txt > Copying $EDK_TOOLS_PATH/Conf/target.template > to /home/huangming/source/new/edk2/Conf/target.txt > make: Entering directory '/home/huangming/source/new/edk2/BaseTools' > make -C Source/C > make[1]: Entering directory '/home/huangming/source/new/edk2/BaseTools/Source/C' > Attempting to detect HOST_ARCH from 'uname -m': x86_64 > Detected HOST_ARCH of X64 using uname. > mkdir -p . > make -C Common > make[2]: Entering directory '/home/huangming/source/new/edk2/BaseTools/Source/C/Common' > make[2]: Nothing to be done for 'all'. > make[2]: Leaving directory '/home/huangming/source/new/edk2/BaseTools/Source/C/Common' > make -C BrotliCompress > make[2]: Entering directory '/home/huangming/source/new/edk2/BaseTools/Source/C/BrotliCompress' > make[2]: *** No rule to make target 'common/././types.h', needed by 'common/dictionary.o'. Stop. > make[2]: Leaving directory '/home/huangming/source/new/edk2/BaseTools/Source/C/BrotliCompress' > GNUmakefile:85: recipe for target 'BrotliCompress' failed > make[1]: *** [BrotliCompress] Error 2 > make[1]: Leaving directory '/home/huangming/source/new/edk2/BaseTools/Source/C' > GNUmakefile:25: recipe for target 'Source/C' failed > make: *** [Source/C] Error 2 > make: Leaving directory '/home/huangming/source/new/edk2/BaseTools' > /home/huangming/source/new > !!! BaseTools failed to build !!! > --------------------------------------- > > > > > / > > Leif > > > >> Silicon/Hisilicon/HisiPkg.dec | 1 + > >> Platform/Hisilicon/D03/D03.dsc | 5 + > >> Platform/Hisilicon/D05/D05.dsc | 5 + > >> Platform/Hisilicon/D06/D06.dsc | 7 +- > >> Silicon/Hisilicon/Drivers/FlashFvbDxe/FlashFvbDxe.inf | 2 + > >> Silicon/Hisilicon/Library/ArmPlatformLibHisilicon/ArmPlatformLib.inf | 2 +- > >> Silicon/Hisilicon/Library/ArmPlatformLibHisilicon/ArmPlatformLibSec.inf | 2 +- > >> Silicon/Hisilicon/Library/M41T83RealTimeClockLib/M41T83RealTimeClockLib.inf | 1 - > >> Silicon/Hisilicon/Pv660/Drivers/IoInitDxe/IoInitDxe.inf | 58 -- > >> Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieInitDxe.inf | 56 -- > >> Silicon/Hisilicon/Pv660/Drivers/SasInitDxe/SasV1Init.inf | 48 - > >> Silicon/Hisilicon/Pv660/Drivers/UnInstallAcpiTableDxe/UnInstallAcpiTable.inf | 57 -- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/AcpiTables.inf | 60 -- > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/Hi1620Platform.h | 2 +- > >> Silicon/Hisilicon/Include/Library/OemMiscLib.h | 9 + > >> Silicon/Hisilicon/Library/M41T83RealTimeClockLib/M41T83RealTimeClock.h | 4 - > >> Silicon/Hisilicon/Pv660/Drivers/IoInitDxe/Smmu.h | 36 - > >> Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieInit.h | 93 -- > >> Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieInitLib.h | 239 ----- > >> Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieKernelApi.h | 346 ------- > >> Silicon/Hisilicon/Pv660/Drivers/UnInstallAcpiTableDxe/UnInstallAcpiTable.h | 30 - > >> Silicon/Hisilicon/Pv660/Include/Library/SerdesLib.h | 120 --- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Pv660Platform.h | 48 - > >> Platform/Hisilicon/D06/Library/OemMiscLibD06/OemMiscLibD06.c | 82 ++ > >> Platform/Hisilicon/D06/Library/PciHostBridgeLib/PciHostBridgeLib.c | 28 +- > >> Silicon/Hisilicon/Drivers/FlashFvbDxe/FlashFvbDxe.c | 14 +- > >> Silicon/Hisilicon/Library/M41T83RealTimeClockLib/M41T83RealTimeClockLib.c | 90 +- > >> Silicon/Hisilicon/Pv660/Drivers/IoInitDxe/IoInitDxe.c | 94 -- > >> Silicon/Hisilicon/Pv660/Drivers/IoInitDxe/Smmu.c | 442 --------- > >> Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieInit.c | 103 -- > >> Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieInitLib.c | 1048 -------------------- > >> Silicon/Hisilicon/Pv660/Drivers/SasInitDxe/SasV1Init.c | 114 --- > >> Silicon/Hisilicon/Pv660/Drivers/UnInstallAcpiTableDxe/UnInstallAcpiTable.c | 119 --- > >> Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/D03Iort.asl | 24 +- > >> Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Dsdt/Com.asl | 1 - > >> Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Dsdt/D03Mbig.asl | 8 - > >> Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Iort.asl | 64 +- > >> Silicon/Hisilicon/Hi1616/D05AcpiTables/Dsdt/Com.asl | 1 - > >> Silicon/Hisilicon/Hi1616/D05AcpiTables/Dsdt/D05Mbig.asl | 13 - > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/Dsdt/Com.asl | 1 - > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/Dsdt/Hi1620Mbig.asl | 48 - > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/Dsdt/Hi1620Pci.asl | 36 +- > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/Fadt.aslc | 2 +- > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/Gtdt.aslc | 35 +- > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/Hi1620Dbg2.aslc | 4 +- > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/Hi1620Iort.asl | 40 +- > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/Hi1620IortNoSmmu.asl | 6 +- > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/Hi1620Srat.aslc | 194 ++-- > >> Silicon/Hisilicon/Hi1620/Hi1620AcpiTables/MadtHi1620.aslc | 2 +- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dbg2.aslc | 94 -- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/CPU.asl | 88 -- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Com.asl | 38 - > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Ctl.asl | 38 - > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Dsdt.asl | 29 - > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Hns.asl | 956 ------------------ > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Mbig.asl | 86 -- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Pci.asl | 181 ---- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Usb.asl | 136 --- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Facs.aslc | 67 -- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Fadt.aslc | 93 -- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Gtdt.aslc | 96 -- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Iort.asl | 274 ----- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Madt.aslc | 130 --- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Mcfg.aslc | 80 -- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/SASSSDT.ASL | 169 ---- > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/SATASSDT.ASL | 51 - > >> Silicon/Hisilicon/Pv660/Pv660AcpiTables/Spcr.aslc | 64 -- > >> 67 files changed, 361 insertions(+), 6153 deletions(-) > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/IoInitDxe/IoInitDxe.inf > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieInitDxe.inf > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/SasInitDxe/SasV1Init.inf > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/UnInstallAcpiTableDxe/UnInstallAcpiTable.inf > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/AcpiTables.inf > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/IoInitDxe/Smmu.h > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieInit.h > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieInitLib.h > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieKernelApi.h > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/UnInstallAcpiTableDxe/UnInstallAcpiTable.h > >> delete mode 100644 Silicon/Hisilicon/Pv660/Include/Library/SerdesLib.h > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Pv660Platform.h > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/IoInitDxe/IoInitDxe.c > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/IoInitDxe/Smmu.c > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieInit.c > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/PcieInitDxe/PcieInitLib.c > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/SasInitDxe/SasV1Init.c > >> delete mode 100644 Silicon/Hisilicon/Pv660/Drivers/UnInstallAcpiTableDxe/UnInstallAcpiTable.c > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dbg2.aslc > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/CPU.asl > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Com.asl > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Ctl.asl > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Dsdt.asl > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Hns.asl > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Mbig.asl > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Pci.asl > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Dsdt/Usb.asl > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Facs.aslc > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Fadt.aslc > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Gtdt.aslc > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Iort.asl > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Madt.aslc > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Mcfg.aslc > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/SASSSDT.ASL > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/SATASSDT.ASL > >> delete mode 100644 Silicon/Hisilicon/Pv660/Pv660AcpiTables/Spcr.aslc > >> > >> -- > >> 2.9.5 > >>