Hello. I am using ARMv8 foundation model for my project. When configure foundation model with multi cores (cores=4) my code does not run. Can you lease help me solve this problem?
Can you try with the latest bootwrapper @https://git.kernel.org/cgit/linux/kernel/git/mark/boot-wrapper-aarch64.git/log/ ?
git clone git.kernel.org/cgit/linux/kernel/git/mark/boot-wrapper-aarch64.git
autoreconf -i -f
./configure --host=$CROSS_COMPILE --with-kernel-dir=$KERNEL_BUILD --with-initrd=initramfs.cpio.gz --with-cpu-ids= 0x0,0x1,0x2,0x3 \
--with-cmdline="root=/dev/vda1 rootwait consolelog=9 rw console=ttyAMA0 earlycon=pl011,0x1c090000" --enable-gicv3 --with-dtb=foundation-v8-gicv3.dtb
This repo git.kernel.org/cgit/linux/kernel/git/mark/boot-wrapper-aarch64.git does not exist.
However cloning this url https://git.kernel.org/pub/scm/linux/kernel/git/mark/boot-wrapper-aarch64.git works.
By the way, this repo seems to make patches to Index of /pub/scm/linux/kernel/git/cmarinas/boot-wrapper-aarch64.git . and does not fix some minor errors.
Perhaps making initramfs would be a tough thing, and I have successfully booted deliverables 16.06 for fvp of which the kernel version is 4.7. Thank you all the same!
dotweiba wrote:This repo git.kernel.org/cgit/linux/kernel/git/mark/boot-wrapper-aarch64.git does not exist.However cloning this url https://git.kernel.org/pub/scm/linux/kernel/git/mark/boot-wrapper-aarch64.git works.By the way, this repo seems to make patches to Index of /pub/scm/linux/kernel/git/cmarinas/boot-wrapper-aarch64.git . and does not fix some minor errors.Perhaps making initramfs would be a tough thing, and I have successfully booted deliverables 16.06 for fvp of which the kernel version is 4.7. Thank you all the same!
dotweiba wrote:
Hi,
Glad to hear it helped.
When I click on git.kernel.org/cgit/linux/kernel/git/mark/boot-wrapper-aarch64.git
as mentioned by you, i can see the repo. Not sure what you mean by doesn't exist ?
Regards,
Sudeep
Feel sorry for my equivocalness. What I meant was that the command "git clone git.kernel.org/cgit/linux/kernel/git/mark/boot-wrapper-aarch64.git" failed due to the non-existent repo. However, a little change in url makes difference. This one — "git clone https://git.kernel.org/pub/scm/linux/kernel/git/mark/boot-wrapper-aarch64.git " — works. That is weird, I mean, both of the url refer to the same repo, at least the identical git log.
Unfortunately, both of them do not mend a flaw that seem to result from changes in linux kernel code structure.
No, you need to specify the protocol to use for git clone command.
E.g:
git clone https://git.kernel.org/pub/scm/linux/kernel/git/mark/boot-wrapper-aarch64.git
git clone git://git.kernel.org/pub/scm/linux/kernel/git/mark/boot-wrapper-aarch64.git
First uses secure http while second uses git protocol in above example.
So that's not weird, but expected
Okay, many thanks. I can't believe I have made such a lapse somehow.