This series contains a set of boot time optimizations for Qualcomm SoCs,
targeting unnecessary initialization and device probing paths observed
during boot.

The changes reduce time spent in memory initialization, filesystem
probing, and redundant SCSI rescans, resulting in measurable boot KPI
improvements across Qualcomm platforms.

Boot time savings observed:

  - Disable malloc pool zero-initialization: ~74 ms
  - Skip redundant SCSI rescan for capsule updates: ~34 ms
  - Skip filesystem probe for non-ESP GPT partitions: ~170 ms

Combined, these optimizations save approximately 278 ms during boot on
Qualcomm SoCs while preserving existing functionality.

Aswin Murugan (3):
  mach-snapdragon: skip redundant SCSI rescan for capsule updates
  efi_loader: skip fs probe for non-ESP GPT partitions
  configs: qcom: disable malloc pool zero-init on boot

 arch/arm/mach-snapdragon/capsule_update.c | 4 ++--
 configs/qcom_defconfig                    | 1 +
 lib/efi_loader/efi_disk.c                 | 4 ++++
 3 files changed, 7 insertions(+), 2 deletions(-)

-- 
2.34.1

Reply via email to