[OnePlus 9 Pro] arter97:
/* Changelog */

r27

Simple LMK fix merged (lesser app kills)

Built with LLVM 16.0.3 compiler

LA.UM.9.16.r1-13100-MANNAR.QSSI13.0 merged

Linux v5.4.242 merged

f2fs fixes merged from Linux v6.4

Wi-Fi drivers updated to 2.0.8.32U

r26

Switched to LLVM 16 compiler

Merged a few GPU improvement patches from Snapdragon 8 Gen 2 kernel

Removed unnecessary overhead from kmap_atomic() for better performance

Fixed a kernel panic from connecting USB peripherals

Merged latest memory-management fixes

LA.UM.9.16.r1-12900-MANNAR.QSSI13.0 merged

LA.UM.9.14.r1-21300-LAHAINA.QSSI12.0 merged

Linux v5.4.237 merged

Latest exFAT from Linux v6.3 merged

Latest f2fs from Linux v6.3 merged

Wi-Fi drivers updated to 2.0.8.32R

2023-03-05 security patch merged

r25

Applied memory-management patches from kerneltoast to improve responsiveness (ported by Kaz205)

Added a workaround to f2fs to perform GC better

Merged latest memory-management fixes

LA.UM.9.16.r1-12700-MANNAR.QSSI13.0 merged

Linux v5.4.228 merged

Latest exFAT from Linux v6.2 merged

Latest f2fs from Linux v6.2 merged

Wi-Fi drivers updated to 2.0.8.31V

2023-01-05 security patch merged

r24

Disabled DFS on AP mode to remove 60 seconds delay on hotspot activation

LA.UM.9.14.r1-20800-LAHAINA.QSSI13.0 merged

Linux v5.4.224 merged

Latest exFAT from Linux v6.1 merged

r23

Reverted a commit that can cause CPU temperature monitoring issues

Memory management fixes merged made from upstream

Latest MGLRU patches merged (1669 lines changed)

Battery percentage report fixed (from LineageOS)

Battery charging code backported from OxygenOS 12

Fixed a stock kernel bug where charging current is limited for a prolonged time

27W (9V 3A) USB-PD charging unlocked (should be manually enabled)

Added screen-state-aware charging toggle

Surface temperature monitoring disabled for better charging

Now built with the latest Clang 15.0.3

Some patches merged from Amazon AWS Linux fork

RTL8152/8153 drivers updated to v2.16.3

Some patches merged from a downstream fork, made by buzzcut_s

LA.UM.9.14.1.r1-07500-QCM6490.QSSI13.0 merged

Latest f2fs from Linux v6.1 merged

Linux v5.4.222 merged

Wi-Fi drivers updated to 2.0.8.31H

Latest exFAT from Linux v6.0 merged

2022-10-05 security patch merged

Latest WireGuard merged

r21

Proactive compaction backported for better long-term performance

Switched I/O scheduler from BFQ to Samsung's SSG for lower CPU overhead and better Android-specific optimizations

Wi-Fi drivers updated to 2.0.8.30E

RTL8152/8153 drivers updated to v2.16.1

Latest f2fs fixes from Linux v5.19 merged

Some patches merged from a downstream fork, made by buzzcut_s

Storage performance improved (fuse)

HL/HMARK netfilter modules enabled for TTL modifications (hotspot)

r20

Backported MGLRU (a major change)

Fixed full system crash on some custom ROMs (by LibXZR)

Added a few memory patches to improve responsiveness (by kerneltoast)

Fixed page allocation failures introduced from mainline

SimpleLMK re-enabled after fixing soft random reboots

Fixed excessive RMNET_DFC wakelock

Fixed OnePlus charging code to handle worker failure

Backported updated arm64 memory functions for better performance

Disabled REFCOUNT_FULL to optimize performance over security

Tuned swap/zram configurations

Disabled zram writeback to avoid lags on long uptime

Optimized pstore for better performance

Added haptic level adjustment by flar2

Reduced memory usage by matching CONFIG_CMA_AREAS to minimum required

Re-enabled arm64 erratum that was previously disabled by mistake

Fixed rare random reboots (zsmalloc patch by kerneltoast)

Backported more BFQ commits from mainline

Backported mm/mremap fix from mainline

Now built with the latest Clang 14.0.7

Device-tree updated to LA.UM.9.14.r1-19300-LAHAINA.QSSI13.0

LA.UM.10.9.1.r1-02800-QCS610.0 merged

LA.UM.9.16.r1-11000-MANNAR.0 merged

Latest f2fs from Linux v5.19 merged

Linux v5.4.197 merged

Wi-Fi drivers updated to 2.0.8.29W

Latest exFAT from Linux v5.19 merged

Latest LRNG v45 merged

2022-06-05 security patch merged

r12

Fingerprint code merged with latest the LineageOS

90 Hz timing removed for custom ROMs to avoid noticeable gamma shifts

Now built with the latest Clang 13.0.3

Linux v5.4.186 merged

Latest exFAT from Linux v5.18 merged

LA.UM.9.14.r1-19300-LAHAINA.QSSI13.0 merged

Wi-Fi drivers updated to 2.0.8.27T

r11

Added support for non-OxygenOS, custom ROMs (screen-off gesture orientations may be inverted)

Added a workaround to prevent soft random reboots due to memory management

Fixed a fingerprint-related memory-leak from OnePlus display source code

Merged a few f2fs patches to improve responsiveness

Backported more BFQ commits from mainline

Backported mm/mremap fix from mainline

Latest WireGuard merged

LA.UM.9.16.r2-03700-MANNAR.0 merged

Linux v5.4.184 merged

Wi-Fi drivers updated to 2.0.8.27S

2022-03-05 security patch merged

r10

Bug-fix, stable release

r8

Fixed r7's memory optimizations

Merged latest exFAT

r7

Fixed a SELinux memory leak that happened since r1a12 (thanks to @Kaz205 for reporting and testing)

Merged some memory operation optimizations

Further improved the workaround to fix unwanted doubles presses from the power button

r5

LA.UM.9.16.r2-03500-MANNAR.0 merged

Linux v5.4.179 merged

Wi-Fi drivers updated to 2.0.8.26Z

2022-02-05 security patch merged

Backported UNIX socket latency optimization from Linux v5.17

r4

Fixed lmkd not working, resulting in freezes

Minor performance and power optimizations

Linux v5.4.175 merged

r3

SimpleLMK disabled for now to fix random soft reboots

Fixed random app crashes and freezes due to op_cgroup

Bluetooth drivers re-worked to fix Bluetooth-related issues

USB malfunctions fixed (dwc3)

LA.UM.9.14.r1-18900-LAHAINA.0 merged

LA.UM.10.9.1.r1-00800-QCS610.0 merged

Linux v5.4.174 merged

Wi-Fi drivers updated to 2.0.8.26T

2022-01-05 security patch merged

Latest WireGuard merged

Latest f2fs from Linux v5.17 merged

Latest LRNG v43 merged

Read-write semaphore backported from Linux v5.16 to improve smoothness under heavy I/O

Now built with the latest Clang 13.0.2

Disabled SLUB per-CPU partial caches for better latency (by Sultan)

r2

Display-related processes are now allowed to use the middle cores as well for better smoothness

Enabled more mremap() performance improvement that was missing from r1

LA.UM.9.14.r1-18400-LAHAINA.0 merged

LA.UM.9.16.r1-08100-MANNAR.0 merged

LA.UM.10.9.1.r1-00300-QCS610.0 merged (contains a lot of new improvements including power optimizations)

Linux v5.4.159 merged

Wi-Fi drivers updated to 2.0.8.25M

2021-11-06 security patch merged

Watermark boosting disabled to fix aggressive app killings (by Sultan)

Workaround added to fix unwanted doubles presses from the power button

r1

First stable release