Release-keys/AVB, CVE clean+hi batches, Yama/slabrand, Pro branding, bundled apps, and AXP-class product surface docs/scripts.
1.1 KiB
1.1 KiB
Stage1 build fixes (FR-017)
2026-09-26 audit: The FORTIFY BUG stubs below are a historical link workaround, not an accepted fix. The latest ksync FORTIFY image fails boot according to the owner. Clang exclusion in Kconfig references an undefined CC_IS_CLANG symbol. See the FORTIFY audit before reusing this workaround.
Applied on host msm-4.14 when Stage1 Graphene/AH hit compile/link issues:
- slab 0014 misfuzz — Graphene patch targeted
slab_equal_or_root; fuzz applied tois_root_cache. Revertedis_root_cachetoreturn true. LOS already hasslab_equal_or_root→s == p. - FORTIFY + Clang LTO (historical, invalid as ship fix) —
CONFIG_FORTIFY_SOURCE=ycaused modpost undefined__read_overflow*/__write_overflowin qcacld/techpack. TemporaryBUG()stubs were added inlib/string.cto force a link; LAB then failed to boot. Do not reuse. Real work: Clang FORTIFY port — seedocs/009-fortify-clang-port.mdanddocs/009-fortify-boot-audit-20260926.md.
See docs/009-kernel-hardening-map.md.