cirosantilli / linux-kernel-module-cheat

The perfect emulation setup to study and develop the Linux kernel v5.4.3, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 24.04 host.
https://cirosantilli.com/linux-kernel-module-cheat
GNU General Public License v3.0
4.2k stars 605 forks source link

Failed to clone qemu while running ./configure with error: "GnuTLS recv error (-54): Error in the pull function" #34

Open ysun opened 6 years ago

ysun commented 6 years ago

The error log is as following. My network is working well. I'm curious why is it failed. If I clone qemu from https://github.com/cirosantilli/qemu separately, it can work.

update-initramfs: Generating /boot/initrd.img-4.15.0-29-generic Submodule 'submodules/buildroot' (https://github.com/cirosantilli/buildroot) registered for path 'submodules/buildroot' Submodule 'submodules/qemu' (https://github.com/cirosantilli/qemu) registered for path 'submodules/qemu' Cloning into '/home/sunyi/linux-kernel-module-cheat/submodules/buildroot'... fatal: unable to access 'https://github.com/cirosantilli/buildroot/': GnuTLS recv error (-54): Error in the pull function. fatal: clone of 'https://github.com/cirosantilli/buildroot' into submodule path '/home/sunyi/linux-kernel-module-cheat/submodules/buildroot' failed Failed to clone 'submodules/buildroot'. Retry scheduled Cloning into '/home/sunyi/linux-kernel-module-cheat/submodules/qemu'...

cirosantilli commented 6 years ago

I can't reproduce at master: e11483015813f720d0bc5e62bdc2e9ba00a9fd83 Ubuntu 16.04.

What is your Linux distribution and git version?

Try either: