[GSoC22 Weekly Status Report #3] Prepared the environment for building kernel: Koichi Imai

From: 今井航一 <kotty.0704_at_gmail.com>
Date: Mon, 04 Jul 2022 03:46:31 UTC
Hi,

This week I have prepared the virtual environment of powerpc64le with QEMU.
This should not be a very difficult task, and indeed it could be
accomplished smoothly for powerpc64 (big endian) and amd64. However, access
to the Internet was not possible for powerpc64le, and it took me a lot of
time to solve this problem. The Internet connection was automatically
achieved by the user network mode of QEMU for amd64 and powrepc64 (big
endian), but this didn't work for powrepc64le. I tried adding some
parameters such as "-net nic,netdev=guest0 -netdev
tap,id=guest0,ifname=tap0"  when I run QEMU, and tried many ways to get
access to the Internet but this did not solve my problem.

I finally gave up and used libvirt(virt-manager) to construct the
powerpc64le environment and it worked by setting some network
configuration.
Next week, I will start building the kernel with my patches for the basic
Linuxlator/powerpc64le.

Koichi