commit | f93e3087e6107a333e7f109433d24fc75b791948 | [log] [tgz] |
---|---|---|
author | Nicolas Dechesne <nicolas.dechesne@linaro.org> | Fri Jun 15 14:19:37 2018 +0000 |
committer | Nicolas Dechesne <nicolas.dechesne@linaro.org> | Fri Jun 15 14:19:37 2018 +0000 |
tree | bb4f18990950c0f4e288d12b5c471eb893699997 | |
parent | b5bf830f66dd85bfcde441dcbabd0a785e1b93e3 [diff] |
DB410c: DB820c: mark Linux kernel package as held By default, hold the kernel debian package. To work properly, the kernel Image and the kernel modules must be in sync. On Dragonboards, the kernel Image is stored in the boot partition as an Android boot image, while the kernel modules reside in the rootfs in /lib/modules. When the kernel package is upgraded, new modules are installed in the rootfs, however the kernel Image in the boot partition is not updating, which can lead to kernel/module mismatch. Until we implement a better option, we hold the kernel package so that it is not ugpraded. We will provide instruction to un-hold the package for power users that understand the risks they are taking. Change-Id: Ic18e753ea33e1183d3655ed00d2fe7d5a9370c65 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Usage example on arm64 host:
sudo modprobe loop docker run --privileged -v $(pwd):/work --rm -it linaro/arm64-fai /bin/bash cd /work git clone http://git.linaro.org/ci/fai.git fai-diskimage -v --cspace $(pwd)/fai --hostname linaro-test -S 3G --class BUSTER,DEBIAN,DEVELOPER,LINARO,QCOM,DB410C,RAW linaro.raw 2>&1|tee fai.log
Gotchas: