lkmc_many_files: create package to test a rootfs with many files

Automatically pick up packages from under packages/ into BR2_EXTERNAL.

Move many subdirectory READMEs into the toplevel and link to toplevel from those subreadmes instead.
This commit is contained in:
Ciro Santilli
2018-06-10 13:55:45 +01:00
parent 4484e866cb
commit 57dbe81f33
16 changed files with 118 additions and 31 deletions

View File

@@ -1,10 +1 @@
= gem5
We Build gem5 as a Buildroot package for the following reasons:
* if we build in tree without Buildroot, we still want to build the `m5` tool through Buildroot. But then Buildroot rsyncs the build for all archs into `output/build`, which takes quite some disk space. There seems to be no way to exclude some packages from the sync.
* it allows us to reuse Buildroot's:
** configuration system, which reduces duplication: set the gem5 package option, everything just gets built
** timestamping system, which could save a few seconds on rebuilds, since we then don't ever run `scons` when gem5 is not modified
What is preventing upstreaming to Buildroot: a minimal kernel config like the ones QEMU has.
https://github.com/cirosantilli/linux-kernel-module-cheat#gem5-directory