diff --git a/README.adoc b/README.adoc index a957267..7893e5e 100644 --- a/README.adoc +++ b/README.adoc @@ -1,5 +1,5 @@ = Linux Kernel Module Cheat -:description: The perfect emulation setup to study and develop the <> v5.2.1, kernel modules, <>, <> and x86_64, ARMv7 and ARMv8 <> and <> assembly, <>, <> and <>. <> and <> just work. Powered by <> and <>. Highly automated. Thoroughly documented. Automated <>. "Tested" in an Ubuntu 18.04 host. +:description: The perfect emulation setup to study and develop the <> v5.4.3, kernel modules, <>, <> and x86_64, ARMv7 and ARMv8 <> and <> assembly, <>, <> and <>. <> and <> just work. Powered by <> and <>. Highly automated. Thoroughly documented. Automated <>. "Tested" in an Ubuntu 19.10 host. :idprefix: :idseparator: - :nofooter: diff --git a/buildroot_config/default b/buildroot_config/default index 1876ce3..c39980b 100644 --- a/buildroot_config/default +++ b/buildroot_config/default @@ -1,3 +1,7 @@ +## Non-default versions of our submodules. +#BR2_BINUTILS_VERSION_2_32_X=y +#BR2_GCC_VERSION_9_X=y + # Toolchain options. # Enable as much visibility as possible. BR2_CCACHE=y @@ -41,3 +45,7 @@ BR2_PACKAGE_HOST_DTC=y # such as /etc/network/interfaces which we need. So we just # remove the init.d file for now. #BR2_PACKAGE_IFUPDOWN_SCRIPTS=n + +# Buildroot 2019.11 automatically builds QEMU for qemu_x86_64_defconfig. +# But we build our own. +BR2_PACKAGE_HOST_QEMU=n diff --git a/submodules/binutils-gdb b/submodules/binutils-gdb index 1690de7..2d2ea78 160000 --- a/submodules/binutils-gdb +++ b/submodules/binutils-gdb @@ -1 +1 @@ -Subproject commit 1690de78a3603a3a0ab8487ef896e75871bb0737 +Subproject commit 2d2ea781e721d4b7a4ee0d3ca7fb5e2d76f88492 diff --git a/submodules/buildroot b/submodules/buildroot index 653eaa1..157ac49 160000 --- a/submodules/buildroot +++ b/submodules/buildroot @@ -1 +1 @@ -Subproject commit 653eaa178bf7352791d988a8ee9db79c8bd7975e +Subproject commit 157ac499cf7ae454ecc6942f97519e67d644ac0b diff --git a/submodules/gcc b/submodules/gcc index 9046071..2d7ded1 160000 --- a/submodules/gcc +++ b/submodules/gcc @@ -1 +1 @@ -Subproject commit 9046071dddb0a9ee7e30e5edf27cfc53b5b9c238 +Subproject commit 2d7ded160be9e819f2f51ff8e55d1c13beb343b7 diff --git a/submodules/glibc b/submodules/glibc index 6c99e37..be9a328 160000 --- a/submodules/glibc +++ b/submodules/glibc @@ -1 +1 @@ -Subproject commit 6c99e37f6fb640a50a3113b2dbee5d5389843c1e +Subproject commit be9a328c93834648e0bec106a1f86357d1a8c7e1 diff --git a/submodules/linux b/submodules/linux index 527a3db..f7688b4 160000 --- a/submodules/linux +++ b/submodules/linux @@ -1 +1 @@ -Subproject commit 527a3db363a3bd7e6ae0a77da809e01847a9931c +Subproject commit f7688b48ac46e9a669e279f1bc167722d5141eda diff --git a/submodules/qemu b/submodules/qemu index d8dae26..c508dc5 160000 --- a/submodules/qemu +++ b/submodules/qemu @@ -1 +1 @@ -Subproject commit d8dae268c0a3e4e361002aca3b382fedd77f2567 +Subproject commit c508dc5e08c6f3237d57133e35951a02006f6c41