diff --git a/README.adoc b/README.adoc index d387b79..396b51b 100644 --- a/README.adoc +++ b/README.adoc @@ -10936,7 +10936,11 @@ but glibc kernel version checks make init fail with: FATAL: kernel too old .... -because that kernel version is too old. +because glibc was built to expect a newer Linux kernel: <>. Your choices to sole this are: + +* see if there is a more recent gem5 kernel available, or port your patch of interest to the newest kernel +* modify this repo to use <>, which is not hard because of Buildroot +* patch glibc to remove that check, which is easy because glibc is in a submodule of this repo It is obviously not possible to understand what they actually do from their commit message, so let's explain them one by one here as we understand them: