kumquat-buildroot/support
Ricardo Martincoski f650b34ca4 support/testing: add builtin armv5 kernel 4.19 with entropy
More and more packages being tested by the test infra, e.g. syslog-ng,
need entropy at startup, usually reading from /dev/random.

Some test cases can also depend on a kernel version newer than the
builtin ones already provided by the test infra:
 - 3.11.0 for armv5;
 - 4.0.0 for armv7.

Add a new builtin kernel to be used by such test cases.
Add it for armv5 so most test cases that switch to use this kernel can
keep using BASIC_TOOLCHAIN_CONFIG.
Use the same kernel version and kernel config as qemu_arm_versatile plus
HW_RANDOM_VIRTIO for VirtIORNG to be usable.
Copy the actual binary file from the syslog-ng runtime test at current
master @ 29e1cb8884.

Since there is already a 'kernel-versatile' file on autobuild.buildroot.net
and we must keep it with this name for reproducibility purposes, create a
simple naming convention for newer builtin kernel images and dtb files:
kernel-<defconfig>-<kernel_series_version>
<dtb_name>-<kernel_series_version>.dtb
Pass '-device virtio-rng-pci' to qemu when this kernel is used.

Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Romain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[Peter: use this new kernel instead of the old builtin/armv5 kernel]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 7acb32dabb)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-10-16 14:03:12 +02:00
..
config-fragments config-fragments: drop old crosstool-ng toolchains 2019-03-04 16:26:20 +01:00
dependencies support/dependencies/dependencies.sh: check for JSON:PP Perl module 2019-09-26 11:11:49 +02:00
docker support/docker: use the distro-provided flake8 2018-06-17 20:54:02 +02:00
download support/download/git: fix formatting of error message 2019-06-24 21:11:26 +02:00
gnuconfig support/gnuconfig/config.sub: add C-SKY support 2019-06-06 17:18:47 +02:00
kconfig support/kconfig/merge_config.sh: avoid false positive matches from comment lines 2018-11-24 10:11:15 +01:00
legal-info legal-info: add hash for our own license file 2017-07-05 16:31:40 +02:00
libtool
misc support/cmake: Explicitly set CMAKE_SYSTEM 2019-08-30 22:33:52 +02:00
scripts toolchain: generate check-headers program under $(BUILD_DIR) 2019-09-30 18:02:07 +02:00
testing support/testing: add builtin armv5 kernel 4.19 with entropy 2019-10-16 14:03:12 +02:00