commit | ca875d22eecca2228d985fd828cb8e2d7a3fae49 | [log] [tgz] |
---|---|---|
author | Hridya Valsaraju <hridya@google.com> | Wed Apr 25 22:30:18 2018 +0000 |
committer | Hridya Valsaraju <hridya@google.com> | Thu Apr 26 12:24:03 2018 -0700 |
tree | 1c8dca1890e5e3cd7c9755afc05d05dbdc07863b | |
parent | 25651cbd7a0a34e5db358154745d62c6c0d8f7c5 [diff] |
Revert "Require CONFIG_DETECT_HUNG_TASK" This reverts commit 9bbb4c3dab0545c95d26f0f67230ba1d280a81c0. Reason for revert: The config does not have to be a requirement for Android P Bug: 78533520 Test: make Change-Id: Icbfd813dd19dd33d652f8b8fc0b98de7440b1784 Merged-In: Icbfd813dd19dd33d652f8b8fc0b98de7440b1784 (cherry picked from commit 8ea5f5ecc9be30a650f533b328a5ca87a39b4c77)
The files in these directories are meant to be used as a base for an Android kernel config. All devices must have the options in android-base.cfg
configured as specified. If an android-base-ARCH.cfg
file exists for the architecture of your device, the options in that file must be configured as specified also.
While not mandatory, the options in android-recommended.cfg
enable advanced Android features.
Assuming you already have a minimalist defconfig for your device, a possible way to enable these options would be to use the merge_config.sh
script in the kernel tree. From the root of the kernel tree:
ARCH=<arch> scripts/kconfig/merge_config.sh <...>/<device>_defconfig <...>/android-base.cfg <...>/android-base-<arch>.cfg <...>/android-recommended.cfg
This will generate a .config
that can then be used to save a new defconfig or compile a new kernel with Android features enabled.
Because there is no tool to consistently generate these config fragments, lets keep them alphabetically sorted instead of random.