From: "Philippe Mathieu-Daudé" <philmd@linaro.org>
To: qemu-devel@nongnu.org, "Daniel P. Berrangé" <berrange@redhat.com>,
"Paolo Bonzini" <pbonzini@redhat.com>,
"Thomas Huth" <thuth@redhat.com>,
"Gerd Hoffmann" <kraxel@redhat.com>
Cc: "Marc-André Lureau" <marcandre.lureau@redhat.com>,
"Xiaojuan Yang" <yangxiaojuan@loongson.cn>,
"Song Gao" <gaosong@loongson.cn>,
"Bibo Mao" <maobibo@loongson.cn>,
"xianglai li" <lixianglai@loongson.cn>
Subject: Re: [PATCH] roms: Support compile the efi bios for loongarch
Date: Thu, 10 Aug 2023 13:34:34 +0200 [thread overview]
Message-ID: <41a215d5-4ae6-dfa3-a61e-c21fd8ca311d@linaro.org> (raw)
In-Reply-To: <260307952ffe5382a55d66a4999034490e04f7df.1691653307.git.lixianglai@loongson.cn>
Hi,
On 10/8/23 09:42, xianglai li wrote:
> 1.Add edk2-platform submodule
> 2.Added loongarch UEFI BIOS support to compiled scripts.
> 3.The cross-compilation toolchain on x86 can be obtained from the link below:
> https://github.com/loongson/build-tools/tree/2022.09.06
>
> Cc: Paolo Bonzini <pbonzini@redhat.com>
> Cc: "Marc-André Lureau" <marcandre.lureau@redhat.com>
> Cc: "Daniel P. Berrangé" <berrange@redhat.com>
> Cc: Thomas Huth <thuth@redhat.com>
> Cc: "Philippe Mathieu-Daudé" <philmd@linaro.org>
> Cc: Gerd Hoffmann <kraxel@redhat.com>
> Cc: Xiaojuan Yang <yangxiaojuan@loongson.cn>
> Cc: Song Gao <gaosong@loongson.cn>
> Cc: Bibo Mao <maobibo@loongson.cn>
> Signed-off-by: xianglai li <lixianglai@loongson.cn>
> ---
> .gitmodules | 3 +++
> meson.build | 2 +-
> pc-bios/meson.build | 2 ++
> roms/edk2-build.config | 14 ++++++++++++++
> roms/edk2-build.py | 4 ++--
> roms/edk2-platforms | 1 +
> 6 files changed, 23 insertions(+), 3 deletions(-)
> create mode 160000 roms/edk2-platforms
>
> diff --git a/.gitmodules b/.gitmodules
> index 73cae4cd4d..0cb57123fa 100644
> --- a/.gitmodules
> +++ b/.gitmodules
> @@ -43,3 +43,6 @@
> [submodule "tests/lcitool/libvirt-ci"]
> path = tests/lcitool/libvirt-ci
> url = https://gitlab.com/libvirt/libvirt-ci.git
> +[submodule "roms/edk2-platforms"]
> + path = roms/edk2-platforms
> + url = https://github.com/tianocore/edk2-platforms.git
See "Topic 4" in [*].
> We do need to be careful about GPL compliance (making sure users
> have the source if we provide them the compiled firmware blob
> for a GPL'd piece of firmware); but we don't need to necessarily
> ship the sources in the exact same tarball as the blob.
> [...]
> Users of QEMU from git don't get a great firmware experience either,
> since the firmware is in submodules, with all the usual git submodule
> problems.
edk2-platforms.git use the same license than edk2.git,
BSD-2-Clause-Patent, which is compatible with GPLv2. At least this is not
edk2-non-osi.git.
Still, we should discuss this generic issue before going forward with
this patch IMO.
Regards,
Phil.
[*]
https://lore.kernel.org/qemu-devel/CAFEAcA_rziBuSwgJ9cg9m1PS5pNG58eyim+_P9hMu5nF7G70XA@mail.gmail.com/
next prev parent reply other threads:[~2023-08-10 11:35 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-10 7:42 [PATCH] roms: Support compile the efi bios for loongarch xianglai li
2023-08-10 9:58 ` bibo mao
2023-08-10 11:20 ` lixianglai
2023-08-10 11:34 ` Philippe Mathieu-Daudé [this message]
2023-08-10 12:54 ` lixianglai
2023-09-01 8:55 ` lixianglai
2023-09-04 11:42 ` Gerd Hoffmann
2023-09-04 12:17 ` lixianglai
2023-08-10 11:48 ` Jiajie Chen
2023-08-10 12:27 ` lixianglai
-- strict thread matches above, loose matches on Subject: below --
2024-07-24 2:22 Xianglai Li
2024-08-21 11:33 ` Gerd Hoffmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=41a215d5-4ae6-dfa3-a61e-c21fd8ca311d@linaro.org \
--to=philmd@linaro.org \
--cc=berrange@redhat.com \
--cc=gaosong@loongson.cn \
--cc=kraxel@redhat.com \
--cc=lixianglai@loongson.cn \
--cc=maobibo@loongson.cn \
--cc=marcandre.lureau@redhat.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=thuth@redhat.com \
--cc=yangxiaojuan@loongson.cn \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).