Images used by KernelCI
There are 3 different types of images that can be used by the boot and test plans, they'are based on:
Buildroot hosted at http://storage.kernelci.org/images/rootfs/buildroot/
Debian Stretch hosted at http://storage.kernelci.org/images/rootfs/debian/stretch/ They include a minimal Debian Stretch system that can run some of the basic test plans.
Debian Stretch Tests hosted at http://storage.kernelci.org/images/rootfs/debian/stretchtests/ They include a minimal Debian Stretch system with some test suites built from git, at the time of writing these lines, they are v4l2 and IGT built on top of drm also directly from git.
These file systems are also described in the YAML test configuration used by the KernelCI code.
The Debian images are available for the following architectures: armhf, armel, arm64, x86 (or i386), x86_64 (or amd64), mips, mipsel and mips64el.
They are provided in different formats:
initrd.cpio.gzis a minimal initramfs (~ 3M)
rootfs.cpio.gzis a small base ramdisk with a stripped Debian of (~ 13M)
And 3 rootfs with full debian systems in different formats:
The size are estimations since they vary for every architecture.
In the debian images:
- armhf, 32 bits ARM v7 with floating point, little endian.
- armel, 32 bits ARM v4t, little endian.
- arm64, 64 bits ARM v8, little endian. Also known as AArch64.
- x86, 32 bits. Also known as i386.
- x86_64, 64 bits x86. Also known as amd64.
- mips, 32 bits, big endian.
- mipsel, 32 bits, little endian.
- mips64el, 64 bits little endian.