
Without this commit, a 12-CPU build VM used by the author takes between 9 and 10 minutes to compress the standard/non-preempt-rt kernel's linux-source-5.10.tar.xz source archive. This commit parallelizes the compression operation, and this reduces the compression time to about 1 minute, saving about 8 minutes during the build procedure. During the preparation of this commit, reduction of the compression ratio was also experimented with, but was not opted for due to the increased need for disk space. Some of the measurements that were acquired with the same 12-CPU build VM can be seen in the table below: Archive size Compression time (Bytes) baseline 120687336 9~10 min --threads=0 " ~55 sec --threads=0 -3 142357736 ~21 sec --threads=0 -0 174808508 ~ 7 sec Verification - "build-pkgs -c -b rt,std -p linux,linux-rt" rebuilds the kernel successfully, but takes a shorter duration of time. - This commit has been in the author's local repository for more than a month, and no issues were observed during the kernel rebuilds carried out during the author's day-to-day work. Closes-Bug: 1988442 Change-Id: Ib7c701f3f690d6120dc5aca1d0d42862151a2fc0 Signed-off-by: M. Vefa Bicakci <vefa.bicakci@windriver.com>
17 lines
828 B
Plaintext
17 lines
828 B
Plaintext
0001-kernel-std-Remove-the-old-changelog-file.patch
|
|
0002-kernel-std-Add-a-new-changelog-file-for-linux-yocto-.patch
|
|
0003-kernel-std-Add-a-kernel-config-file-for-stx-debian.patch
|
|
0004-kernel-std-Adapt-the-debian-folder-for-new-source.patch
|
|
0005-kernel-modules-sign-kernel-modules.patch
|
|
0006-Debian-align-config-file-with-stx-centos.patch
|
|
0007-Debian-update-5.10-Kernel-to-5.10.99.patch
|
|
0008-config-set-configs-needed-for-secure-boot.patch
|
|
0009-Drop-Android-patches.patch
|
|
0010-Debian-Disable-CONFIG_BNXT.patch
|
|
0011-Debian-Hardcode-net.naming-scheme-in-CONFIG_CMDLINE.patch
|
|
0012-Debian-update-5.10-Kernel-to-5.10.112.patch
|
|
0013-kernel-std-fix-proc-version-content.patch
|
|
0014-kernel-std-clean-patches-from-debian-release.patch
|
|
0015-Debian-Added-apparmor-security-module.patch
|
|
0016-debian-rules.real-Parallelize-xz-compression.patch
|