NightQueen-Alioth-20240612-1126.zip
24.5 MB
The kernel build has been completed and can be installed v4.19.312
👍3🥰2😍1
Changelogs :
• input: touchscreen: focaltech_spi: Disable Debugging
• kernel/sys.c: implement custom uname override
• zram: use copy_page for full page copy
• zsmalloc: use copy_page for full page copy
• Revert "zram: fix race condition while returning zram_entry refcount"
• Revert "zram: compare all the entries with same checksum for deduplication"
• Revert "zram: make deduplication feature optional"
• Revert "zram: implement deduplication in zram"
• Revert "zram: introduce zram_entry to prepare dedup functionality"
• UPSTREAM: lib/lzo: tidy-up ifdefs
• UPSTREAM: lib/lzo: 64-bit CTZ on arm64
• UPSTREAM: lib/lzo: fast 8-byte copy on arm64
• UPSTREAM: lib/lzo: implement run-length encoding
• BACKPORT: lib/lzo: separate lzo-rle from lzo
• UPSTREAM: lib/lzo: fix bugs for very short or empty input
• UPSTREAM: lib/lzo/lzo1x_compress.c: fix alignment bug in lzo-rle
• UPSTREAM: lib/lzo: fix ambiguous encoding bug in lzo-rle
• UPSTREAM: zram: default to lzo-rle instead of lzo
• UPSTREAM: zcomp: Use ARRAY_SIZE() for backends list
• UPSTREAM: zram: cleanup backing_dev_store
• UPSTREAM: zram: fix idle/writeback string compare
• BACKPORT: zram: support page writeback
• BACKPORT: zram: add stat to gather incompressible pages since zram set up
• BACKPORT: zram: break the strict dependency from lzo
• BACKPORT: zram: fix return value on writeback_store
• UPSTREAM: zram: fix broken page writeback
• BACKPORT: zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK
• BACKPORT: zsmalloc: zs_malloc: return ERR_PTR on failure
• BACKPORT: zram: do not keep dangling zcomp pointer after zram reset
• BACKPORT: zram: do not waste zram_table_entry flags bits
• arm64: configs: alioth: Enable CONFIG_CRYPTO_LZ4
• Makefile: Use O3 for Clang
• arm64: configs: alioth: Enable Clang LTO
• arm64: configs: alioth: Disable broken QHEE kernel memory protection
• arm64: configs: alioth: Disable support for ARM64 SVE
• msm: kgsl: Relax CPU latency requirements to save power
• net: ipv4: Reduce TCP performance spikes
• media/vidc/msm_venc: changes to improve quality🔥3👍1
NightQueen-Alioth-20240624-1407.zip
23.6 MB
Changelogs :
• Merge tag 'ASB-2024-06-05_4.19-stable'
• msm/sde: prevent double register of input handler
• BACKPORT: net: fix __dst_negative_advice() race
• init/do_mounts.c: add root=PARTLABEL=<name> support
• lz4: fix LZ4_decompress_safe_partial read out of bound
• HID: playstation: Squashed revert of backport
• msm: ipa: use lower order pages
• msm: ipa: avoid OOM Killer for temp allocations
• msm: ipa3: Changes to fix memory leak issue
• cpuidle: Do not select menu and ladder governors
• scsi: ufs: Disable interrupt in reset path
• scsi: ufs: call single_release to avoid memory leak
• scsi: ufs: atomic update for clkgating_enable
• scsi: ufs: disable clock scaling
• scsi: ufs: Use WQ_HIGHPRI for gating work• ksu : downgrade to v0.9.3👍9❤3
start building the kernel
Branch : lineage-21
Version : 4.19.321-NightQueen-b5f226683
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20240825 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git 3ef64f7ab5b8651eab500cd944984379fce5f639) (compatible with GNU linkers)
Branch : lineage-21
Version : 4.19.321-NightQueen-b5f226683
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20240825 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git 3ef64f7ab5b8651eab500cd944984379fce5f639) (compatible with GNU linkers)
👍2
Build compiled successfully in 19 minute(s) and 10 seconds
NightQueen-Alioth-20241003-2121.zip
24.3 MB
Changelogs:
• Re-basing the source code
•
• Zram : Compression: reuse LZO instead of LZ4
• Re-basing the source code
•
Merge tag 'ASB-2024-09-05_4.19-stable' of https://android.googlesource.com/kernel/common into lineage-21
• Thermal: back to lineage thermal• Zram : Compression: reuse LZO instead of LZ4
👍2🔥2
start building the kernel
Branch : lineage-21
Version : 4.19.322-NightQueen-ebcfe0dde
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20240825 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git 3ef64f7ab5b8651eab500cd944984379fce5f639) (compatible with GNU linkers)
Branch : lineage-21
Version : 4.19.322-NightQueen-ebcfe0dde
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20240825 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git 3ef64f7ab5b8651eab500cd944984379fce5f639) (compatible with GNU linkers)
Build compiled successfully in 20 minute(s) and 54 seconds
start building the kernel
Branch : lineage-21
Version : 4.19.322-perf-33f75c728
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20240825 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git 3ef64f7ab5b8651eab500cd944984379fce5f639) (compatible with GNU linkers)
Branch : lineage-21
Version : 4.19.322-perf-33f75c728
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20240825 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git 3ef64f7ab5b8651eab500cd944984379fce5f639) (compatible with GNU linkers)
GitHub
GitHub - llvm/llvm-project: The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. - llvm/llvm-project
Build compiled successfully in 19 minute(s) and 50 seconds
NightQueen-Alioth-20241204-1050.zip
23.9 MB
Changelogs :
• camera: Fix blank camera when opened after deepsleep
• Tree : Revert all CLO updates
• Tree : Upstream ASB-2024-11-05_4.19-stable
• arm64: configs: alioth: Switch default tcp to Westwood
• Revert "drivers: Import xiaomi thermal changes from 19.1"
• drivers: Import xiaomi thermal changes from 19.1
• Fixup app-profile and proper guard config
• Remove duplicate cpufreq_platform_cooling_register definition
Fixup 79d418e
("Revert "Reverting below patches from android-4.19-stable.125"")
• Return proper error code based 503ccc3
("thermal: cpu_cooling: return ERR_PTR() for !CPU_THERMAL or !THERMAL_OF")
• camera: Fix blank camera when opened after deepsleep
• Tree : Revert all CLO updates
• Tree : Upstream ASB-2024-11-05_4.19-stable
• arm64: configs: alioth: Switch default tcp to Westwood
• Revert "drivers: Import xiaomi thermal changes from 19.1"
• drivers: Import xiaomi thermal changes from 19.1
• Fixup app-profile and proper guard config
• Remove duplicate cpufreq_platform_cooling_register definition
Fixup 79d418e
("Revert "Reverting below patches from android-4.19-stable.125"")
• Return proper error code based 503ccc3
("thermal: cpu_cooling: return ERR_PTR() for !CPU_THERMAL or !THERMAL_OF")
❤5👍1
start building the kernel
Branch : lineage-20
Version : 4.19.324-perf-05ade72a2
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20241031 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git 3243e3d8872585091d65ea7ff0639155b4c1dd7a) (compatible with GNU linkers)
Branch : lineage-20
Version : 4.19.324-perf-05ade72a2
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20241031 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git 3243e3d8872585091d65ea7ff0639155b4c1dd7a) (compatible with GNU linkers)
GitHub
GitHub - llvm/llvm-project: The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. - llvm/llvm-project
Build compiled successfully in 19 minute(s) and 56 seconds
NightQueen-Alioth-20241226-1642.zip
24.4 MB
Changelogs:
• UPSTREAM: Makefile: Remove '--gcc-toolchain' flag
• UPSTREAM: Makefile: Only specify '--prefix=' when building with clang + GNU as
• BACKPORT: Makefile: infer --target from ARCH for CC=clang
• kbuild: Don't try to add '-fcatch-undefined-behavior' flag
• Revert "kbuild: disable clang's default use of -fmerge-all-constants"
• Revert "ANDROID: kbuild: limit LTO inlining"
• arm64: relocatable: Tweak linker flags to yield a smaller Image with LLD
• UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y
• UPSTREAM: arm64: Do not include __READ_ONCE() block in assembly files
• BACKPORT: Makefile: move initial clang flag handling into noscripts/Makefile.clang
• BACKPORT: noscripts/Makefile.clang: default to LLVM_IAS=1
• BACKPORT: kbuild: Switch to 'f' variants of integrated assembler flag
• BACKPORT: kbuild: Add -Werror=ignored-optimization-argument to CLANG_FLAGS
• BACKPORT: kbuild: clang: do not use CROSS_COMPILE for target triple
• UPSTREAM: Makefile: Remove '--gcc-toolchain' flag
• UPSTREAM: Makefile: Only specify '--prefix=' when building with clang + GNU as
• BACKPORT: Makefile: infer --target from ARCH for CC=clang
• kbuild: Don't try to add '-fcatch-undefined-behavior' flag
• Revert "kbuild: disable clang's default use of -fmerge-all-constants"
• Revert "ANDROID: kbuild: limit LTO inlining"
• arm64: relocatable: Tweak linker flags to yield a smaller Image with LLD
• UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y
• UPSTREAM: arm64: Do not include __READ_ONCE() block in assembly files
• BACKPORT: Makefile: move initial clang flag handling into noscripts/Makefile.clang
• BACKPORT: noscripts/Makefile.clang: default to LLVM_IAS=1
• BACKPORT: kbuild: Switch to 'f' variants of integrated assembler flag
• BACKPORT: kbuild: Add -Werror=ignored-optimization-argument to CLANG_FLAGS
• BACKPORT: kbuild: clang: do not use CROSS_COMPILE for target triple
• BACKPORT: FROMGIT: kbuild: Remove support for Clang's ThinLTO caching
• BACKPORT: arch: vdso: add vdso linker noscript to 'targets' instead of extra-y
• BACKPORT: arm64: vdso: Don't use gcc plugins for building vgettimeofday.c
• BACKPORT: Revert "arm64: vdso: Fix compilation with clang older than 8"
• BACKPORT: arm64: vdso: Only pass --no-eh-frame-hdr when linker supports it
• BACKPORT: arm64: vdso: remove -nostdlib compiler flag
• BACKPORT: Makefile: fix GDB warning with CONFIG_RELR
• BACKPORT: Makefile: use -z pack-relative-relocs
• kbuild: refactor silent mode detection
• noscripts: coccicheck: Avoid warning about spurious escape
• lib: Prepare zstd for preboot environment, improve performance
• zstd: import usptream v1.5.2
• Revert "usb: gadget: f_fs: Ensure ep0req is dequeued before free_request"
• sched: cpufreq: Do not boost RT to max util
• ANDROID: block: Improve shared tag set performance
• BACKPORT: fscrypt: stop pretending that key setup is nofs-safe
• and more
• BACKPORT: arch: vdso: add vdso linker noscript to 'targets' instead of extra-y
• BACKPORT: arm64: vdso: Don't use gcc plugins for building vgettimeofday.c
• BACKPORT: Revert "arm64: vdso: Fix compilation with clang older than 8"
• BACKPORT: arm64: vdso: Only pass --no-eh-frame-hdr when linker supports it
• BACKPORT: arm64: vdso: remove -nostdlib compiler flag
• BACKPORT: Makefile: fix GDB warning with CONFIG_RELR
• BACKPORT: Makefile: use -z pack-relative-relocs
• kbuild: refactor silent mode detection
• noscripts: coccicheck: Avoid warning about spurious escape
• lib: Prepare zstd for preboot environment, improve performance
• zstd: import usptream v1.5.2
• Revert "usb: gadget: f_fs: Ensure ep0req is dequeued before free_request"
• sched: cpufreq: Do not boost RT to max util
• ANDROID: block: Improve shared tag set performance
• BACKPORT: fscrypt: stop pretending that key setup is nofs-safe
• and more
start building the kernel
Branch : lineage-21
Version : 4.19.324-perf-40cb57567
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20241031 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git 3243e3d8872585091d65ea7ff0639155b4c1dd7a) (compatible with GNU linkers)
Branch : lineage-21
Version : 4.19.324-perf-40cb57567
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20241031 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git 3243e3d8872585091d65ea7ff0639155b4c1dd7a) (compatible with GNU linkers)
Build compiled successfully in 20 minute(s) and 51 seconds
NightQueen-Alioth-20250103-1546.zip
24.4 MB
Changelogs
• Use LZO-rle as default zram compression algorithm.
• ARM64: dts: k11a: Disable 90hz support on alioth panel
• Revert "Revert "usb: gadget: f_fs: Ensure ep0req is dequeued before free_request"
• Revert "sched: cpufreq: Do not boost RT to max util"
• Use LZO-rle as default zram compression algorithm.
• ARM64: dts: k11a: Disable 90hz support on alioth panel
• Revert "Revert "usb: gadget: f_fs: Ensure ep0req is dequeued before free_request"
• Revert "sched: cpufreq: Do not boost RT to max util"
👍2
start building the kernel
Branch : lineage-21
Version : 4.19.324-perf-7d54daef2
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20250105 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git c1ea05eaf0fbe4b539952689dbf9f0df716c72e7) (compatible with GNU linkers)
Branch : lineage-21
Version : 4.19.324-perf-7d54daef2
Compiler Used : aarch64-elf-gcc (Eva GCC) 15.0.0 20250105 (Bleeding Edge) LLD 20.0.0 (https://github.com/llvm/llvm-project.git c1ea05eaf0fbe4b539952689dbf9f0df716c72e7) (compatible with GNU linkers)
Build compiled successfully in 19 minute(s) and 47 seconds