- Jun 10, 2021
-
-
Linux Build Service Account authored
Change-Id: Ie6dd70034cb253b2df409e96576a13b26e6cc15c
-
- May 24, 2021
-
-
Nagireddy Annem authored
Add support to generate defconfig for 32 bit targets. Change-Id: I55c560a97e249d1bb0f0e7c80055545d4ac795ca
-
- Apr 23, 2021
-
-
Linux Build Service Account authored
Change-Id: I670580275e4f31e2da12476aac0ac5f8042c9fde
-
- Apr 13, 2021
-
-
qctecmdr authored
-
- Apr 11, 2021
-
-
Linux Build Service Account authored
Change-Id: Idec15fea87ef0d08336f0ca710011864ff1a82d8
-
- Mar 23, 2021
-
-
Jeevan Shriram authored
1. Save and revert the timestamp of KERNEL_USR to the creation of kheaders file to avoid re-compilation of external/vendor modules during no-operation incremental build due to dependency on KERNEL_USR rule. 2.Avoid deletion and re-creation of the symlink in the KERNEL_OUT rule. 3. De-couple KERNEL_USR timestamp from KERNEL_OUT and KENREL_HEADERS_INSTALL target rules. Change-Id: Iea00cdd05477e767bfcab2eb489c4c70e65907c2
-
Shadab Naseem authored
The nproc host tools to know the number of available cores for building make was being flagged for Disallowed PATH. Replace it with the toybox tool utility. Change-Id: I1117066546bd7b60572bc5321936554862a8b3f9 Signed-off-by:
Shadab Naseem <snaseem@codeaurora.org>
-
- Mar 08, 2021
-
-
Linux Build Service Account authored
Change-Id: I29505d57f366421c3c0d721e6cb4cecff61a1a7e
-
- Feb 17, 2021
-
-
Mohammed Siddiq authored
Add qca_cld3_qca6390 wlan driver in module blocklist. The driver for qca6490 will be loaded via init.target.rc script hence added in module blocklist to avoid the loading via vendor_modprobe script. Change-Id: I2fe8df8d4f90a81d8c4b93c4df4e5197f8a292e0 Signed-off-by:
Mohammed Siddiq <msiddiq@codeaurora.org>
-
- Feb 04, 2021
-
-
Linux Build Service Account authored
Change-Id: I13300cadc268aa7c03d33dac84763746a07e0df0
-
- Jan 24, 2021
-
-
Yogesh Lal authored
As GKI and QGKI scratch build is broken. This reverts commit f90523ca. Change-Id: I565fc0e02ee1fc239357c8c204ddc153a6099ca1
-
- Jan 22, 2021
-
-
Linux Build Service Account authored
Change-Id: Iecb5595d0acb8d4457ca35eca0fa8a272cc419b5
-
- Jan 19, 2021
-
-
Yogesh Lal authored
As GKI and QGKI scratch build is broken. This reverts commit f90523ca. Change-Id: I565fc0e02ee1fc239357c8c204ddc153a6099ca1
-
- Jan 16, 2021
-
-
qctecmdr authored
-
- Jan 06, 2021
-
-
Raghavendra Rao Ananta authored
Add kernel build dependency for ramdisk modules for the ramdisk packaging to wait until the kernel is built completely. Change-Id: I210793b6b4a64b658db2f23cb6a986dee50427ad Signed-off-by:
Raghavendra Rao Ananta <rananta@codeaurora.org>
-
- Jan 04, 2021
-
-
Linux Build Service Account authored
Change-Id: I6104775efa69d7d25bb935363bb774d35476817c
-
- Dec 16, 2020
-
-
Jeevan Shriram authored
Add support for modules_prepare for preparing kernel for compiling external modules in parallel. This helps in saving complete android build time of 10-15 minutes approximately as external modules are compiled early on without waiting for the kernel image to compile first. Change-Id: Ibacb40fc9e22725366f39e3d79f474db336768b1
-
- Nov 03, 2020
-
-
Raghavendra Rao Ananta authored
Remove setting of BOARD_KERNEL_BINARIES as Android-S doesn't allow seeting this 'make' target from kernel_definitions.mk. Change-Id: I394bc83a3f13663afc69422ae77d1133e2f4e2eb Signed-off-by:
Raghavendra Rao Ananta <rananta@codeaurora.org>
-
- Oct 21, 2020
-
-
Linux Build Service Account authored
Change-Id: I074f64fc1c9230fa74e02389364012b13e0c75e7
-
- Oct 07, 2020
-
-
Sandeep Singh authored
Remove wlan driver from module blocklist, so that it gets loaded by vendor_modprobe.sh script. Change-Id: I6b90072767e3737d6e03e5b4a0bc53d42865956f Signed-off-by:
Sandeep Singh <sandsing@codeaurora.org>
-
- Sep 04, 2020
-
-
Linux Build Service Account authored
Change-Id: I9fe756b14cca33bc37beb00352b2ef475bf81c79
-
- Aug 21, 2020
-
-
Raghavendra Rao Ananta authored
generate_defconfig.sh uses the TARGET_BUILD_VARIANT env variable to determine if DEBUG_FS has to be enabled or not. Hence, explicitly set this in generate_defconfig.sh's environment for it to take effect. Change-Id: I927b59971687d74dc41652888399df9ede547d8f Signed-off-by:
Raghavendra Rao Ananta <rananta@codeaurora.org>
-
- Aug 11, 2020
-
-
Raghavendra Rao Ananta authored
The build system doesn't seem to trigger the target to build the GKI kernel, thus leading to inconsistent builds. Hence, add a make target dependency on creating a GKI_OUT directory to force building GKI kernel. Change-Id: I58a3c3901de5bc6c67e02d9fc2cfb023b5b43e44 Signed-off-by:
Raghavendra Rao Ananta <rananta@codeaurora.org>
-
- Aug 07, 2020
-
-
Raghavendra Rao Ananta authored
With parallel GKI and QGKI kernel compilations, if GKI build starts first it needs the ufdt_apply_overlay host tool present. Hence, add an explicit dependency for the same. Change-Id: Ibc185d684b1ca3a1923c689e80904a3a5ee9a8cb Signed-off-by:
Raghavendra Rao Ananta <rananta@codeaurora.org>
-
- Aug 06, 2020
-
-
qctecmdr authored
-
- Jul 29, 2020
-
-
Raghavendra Rao Ananta authored
For $(PLATFORM)-qgki_defconfig, currently we build GKI and QGKI kernels in a serial manner. To improve the build time, build the kernels in parallel. For this, remove the 'make' target dependencies between the two kernel builds and make sure that the defconfigs for both the kernels are generated in sequence. Change-Id: I55a12a5bc0de3c4eca9ba773a5cf20e2b104a0ee Signed-off-by:
Raghavendra Rao Ananta <rananta@codeaurora.org>
-
- Jul 23, 2020
-
-
Ashish Bhimanpalliwar authored
Add new blocklist file for holi target. Change-Id: I662cbf0a01d4d0eb5d8cae5db0af4874a605ff3e Signed-off-by:
Ashish Bhimanpalliwar <abhiman@codeaurora.org>
-
- Jul 22, 2020
-
-
Linux Build Service Account authored
-
- Jul 17, 2020
-
-
Prakruthi Deepak Heragu authored
Modprobe doesn't differenciate between '-' and '_'. That is, the output of 'modprobe -l' returns module names with '_' even though the .ko file has '-' in the name. Since we compare this output with the file name to check if the file is actually blocklisted in vendor_modprobe script, we fail. Hence, convert all the module names in the blocklist file to '_'. This change won't affect the modprobe -b. Change-Id: Ia5e6910b533d4aa491a96b3f00bf1017780502c5 Signed-off-by:
Prakruthi Deepak Heragu <pheragu@codeaurora.org>
-
- Jul 16, 2020
-
-
Prakruthi Deepak Heragu authored
As modprobe utility now uses modules.blocklist file to find the list of modules not to insert into the kernel, rename the modules.blacklist file to modules.blocklist. Replace all blacklist to blocklist in the modules.blocklist file. Change-Id: I9205b4f41149c60a8c2d06e329d34d61f46780a1 Signed-off-by:
Prakruthi Deepak Heragu <pheragu@codeaurora.org>
-
- Jul 01, 2020
-
-
Vijayakumar Badiger authored
Change-Id: I672b065120d70fdb052e634c4cd837e5afe13f51
-
- Jun 25, 2020
-
-
qctecmdr authored
-
- Jun 23, 2020
-
-
Raghavendra Rao Ananta authored
For the sake of GKI compliance testing, QGKI and GKI should be sharing the same vendor.img and vendor_boot.img. Hence, the idea is to build the GKI kernel along with QGKI such that the modules could be packaged accordingly. Change-Id: I72141017240c68278714bd9f4a9338e6a7fc3dfc Signed-off-by:
Raghavendra Rao Ananta <rananta@codeaurora.org>
-
- May 22, 2020
-
-
Bruce Levy authored
The consolidated config fragment is containing/moving all the debug options from debug fragment except the ones which are incurring power and performance penalties. Change-Id: I12a45228bd86a1d5304e06447f1db019563ba718 Signed-off-by:
Bruce Levy <blevy@codeaurora.org>
-
- Apr 28, 2020
-
-
Naveen Ramaraj authored
This allows seeding of new Android lunch targets to be decoupled from kernel script updates. Remove this non portable usage and use TARGET_BOARD_PLATFORM instead which achieves the same result. Change-Id: I295be4aee000b4532854e15d844fa74423f52335
-
- Apr 23, 2020
-
-
qctecmdr authored
-
- Apr 21, 2020
-
-
Raghavendra Rao Ananta authored
Add the rcutorture and locktorture test cases to Lahaina's blacklist of modules as we don't want them to get loaded by default during boot. Change-Id: Ib3a95dfeeb86b402c728441639036ca0c5cd42e7 Signed-off-by:
Raghavendra Rao Ananta <rananta@codeaurora.org>
-
- Apr 20, 2020
-
-
Raghavendra Rao Ananta authored
Export NM to llvm-nm prebuilts path as $NM is used internally by many of the kernel scripts. This is especially needed when LTO is enabled as GCC's nm utility fails to read the object files. Change-Id: Id56ff5faf9544e4c2547f43cc7a7c380ffb15354 Signed-off-by:
Raghavendra Rao Ananta <rananta@codeaurora.org>
-
- Apr 15, 2020
-
-
Prakruthi Deepak Heragu authored
Modprobe converts every hyphen in the name of a module to underscore. Debugging such modules with names having hyphen in t32 simulator, gave an error of module not found. So, rename all modules in unstripped folder by replacing all hyphens in the name to underscores. Change-Id: I4dd84ae203d6e2d8b1047da85fd491f63620b019 Signed-off-by:
Prakruthi Deepak Heragu <pheragu@codeaurora.org>
-
- Apr 05, 2020
-
-
Raghavendra Rao Ananta authored
Currently, the build script installs the modules by stripping off the symbol information, which further then gets placed on the target. However, this symbol information is really useful for performing postmortem analysis. Hence, install a separate copy of unstripped modules for this purpose. Change-Id: I415fd65d125d91bd054b748651773e2079d9fe50 Signed-off-by:
Raghavendra Rao Ananta <rananta@codeaurora.org>
-