This commits avoids the generation of system_dlkm image in msm-kernel
as it is already being generated in common kernel.
Change-Id: I98a612ec611947f373e8facc29e407d74b832ca8
Signed-off-by: Vamsi Krishna Lanka <quic_vamslank@quicinc.com>
We're currently using the ABI symbol list from within msm-kernel and is
not version-tracked by ACK. Thus, GKI_SKIP_IF_VERSION_MATCHES may
spuriously pass even if there is a symbol list change. Disable
GKI_SKIP_IF_VERSION_MATCHES for now until we start using symbol list
from ACK.
Change-Id: Ifea662029a193e36c4c6d28bedc167399f4f85ba
Signed-off-by: Elliot Berman <quic_eberman@quicinc.com>
Enable KMI_SYMBOL_LIST_STRICT_MODE to ensure that all symbols added to
symbol list exist.
Remove CFI symbols which disappeared as a result of commit 56d33a1ce1
("ANDROID: disable LTO and CFI").
Change-Id: Ifa7baefd99f3e6b2e7fdbf17fa3e2891b9b0dbe8
Signed-off-by: Elliot Berman <quic_eberman@quicinc.com>
Only enable symbol trimming on the common/ GKI build.
Change-Id: I9a503b2d3beedb6babc8f079ab423cbe374a8a17
Signed-off-by: Elliot Berman <quic_eberman@quicinc.com>
When running build_abi.sh, mixed build is explicitly disabled. In that
case, turn on some options for trimming and strict mode which would
normally be disabled because they conflict with mixed build.
Change-Id: I545705e14c2f55b72986e579724713de95e08dfd
Signed-off-by: Elliot Berman <quic_eberman@quicinc.com>
Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>
Enable downstream symbol trimming on mixed build. Will be partially
reverted once ACK has enabled symbol trimming.
Change-Id: Ia44da298809137b5def9ed14bfe3f4888bbca4b7
Signed-off-by: Elliot Berman <quic_eberman@quicinc.com>
Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>
Prevent running KMI checks in build.config.msm.gki.
Change-Id: I6c3e0aa937673a1a72524781962ee79f960b8f23
Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>
Add msm.common and msm.gki build configs for the Pineapple target.
Change-Id: I42f0d0911f6cda6d8d3fbae4dfab1f899341b25c
Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>