Changelog | MARBLE

Device : Redmi Note 12 Turbo | Poco F5 (Marble)
Version : Oxygen+
Android : 12 - 13
CONFIG HZ : 100
OS : MIUI - AOSP - Oxygen
ROOT : Magisk | KernelSU
Init : Decrypt needed

Pembaruan :
--------------------------
Date : 20231024

gpu: adreno: only compile Adreno 6xx - 7xx driver
power: Introduce OnePlus 3 fingerprintd thaw hack
kernel: printk: Filter out some userspace logs
kernel: printk: suspend-resume stfu
irq: spurious: Disable IRQ debugging by default
fs: add a simplified file blocker
kernel: mute process no longer affine to cpu
slub: Optimized SLUB Memory Allocator
kernel/cpu: Silence abundance of logspam
iommu: Silence logging
pci/setup-res: Nuke logspam
msm_adreno_tz: add adrenoboost parameter

Update installer
Update RCU
HID: Add nintendo switch controller driver
sched/cass: Introduce the Capacity Aware Superset Scheduler
fs: Improve eventpoll logging to stop indicting timerfd
boeffla_wl_blocker: Remove timerfd from default block list

Merge tag 'KERNEL.PLATFORM.1.0.r1-16300-kernel.0'
Merge tag 'LA.VENDOR.1.0.r1-23800-WAIPIO.QSSI14.0'

bump the default TTL to 255
bump default tcp_wmem from 16KB to 20KB
cpufreq: schedutil: Reduce frequencies slower
cpufreq: walt: Reduce frequencies slower
techpack: audio: Optimize audio codec
cpufreq_walt: remove tracing

msm: ipa3: Silence PM notifier log spam
crypto: zstd: Restore the default compression level to 3

Fix Custom Linker
Up KernelSU



Date : 20231002

qca-wifi-host-cmn: Fix compilation after merging
ashmem: Rewrite to improve clarity and performance
ANDROID: ashmem: Add shmem_set_file to mm/shmem.c
ANDROID: ashmem: Export is_ashmem_file

kallsyms: Improve the performance of kallsyms_lookup_name()
mbcache: Speed up cache entry creation
[SQUASH] Drop sched Optmization from Oplus
kernel: Add config IRQ Critical Affine
kernel: Introduce SBalance IRQ balancer

Merge tag 'KERNEL.PLATFORM.1.0.r1-16000-kernel.0'
Merge tag 'VIDEO.LA.2.0.r1-09200-WAIPIO.0'
Merge tag 'LA.VENDOR.1.0.r1-23400-WAIPIO.QSSI14.0'

msm: kgsl: Remove sync fence names
msm: kgsl: disable snapshot crash dump by default
gpu: adreno: Increase data processing limit

gpu: adreno: only compile Adreno 6xx - 7xx driver
power: Introduce OnePlus 3 fingerprintd thaw hack
kernel: printk: Filter out some userspace logs
kernel: printk: suspend-resume stfu
irq: spurious: Disable IRQ debugging by default
fs: add a simplified file blocker
kernel: mute process no longer affine to cpu
slub: Optimized SLUB Memory Allocator
kernel/cpu: Silence abundance of logspam
iommu: Silence logging
pci/setup-res: Nuke logspam
msm_adreno_tz: add adrenoboost parameter

Update installer
Update RCU
HID: Add nintendo switch controller driver



Date : 20230913

Upstream linux 5.10.194

boeffla: Add block more wakelock
sched: walt: Guard ingress changes

Merge tag 'VIDEO.LA.2.0.r1-08900-WAIPIO.0'

qca-wifi-host-cmn: Fix compilation after merging
ashmem: Rewrite to improve clarity and performance
ANDROID: ashmem: Add shmem_set_file to mm/shmem.c
Update AnyKernel3
kernel: Warn when an IRQ's affinity notifier gets overwritten
kallsyms: Improve the performance of kallsyms_lookup_name()
mbcache: Speed up cache entry creation
f2fs: Force strict fsync mode
f2fs: Avoid dynamic memory allocation in f2fs_match_ci_name()
fscrypt: Avoid dynamic memory allocation during impl selection
erofs: Use GFP_NOIO when allocating memory from bio_endio()


Before
Initial base from paradox kernel

Upstream linux 5.10.187

Enable NTFS support
Revert pci changes
Silent more warning

Import audio from CLO
Import QCACLD from CLO
Add OxygenOS board
Add D8G Stuff Feature
Add CPUMASK
sched: walt: Smoothen WALT prediction load boosting

Add builtin KernelSU drivers
Synch with Xiaomi Source
cpufreq: schedutil - walt: Add tunable for exponential freq selection
misc: Introduce simplified xiaomi hardware identification driver
PCI/DPC: Await readiness of secondary bus after reset
PCI: Unify delay handling for reset and resume
qcacld: nuke rx_wakelock code entirely
Makefile: use ccache for speeding up kernel builds
techpack: audio: Add Xiaomi hwid dependency
Add new cpufreq game based from schedutil

Update gov game
Add support Custom name compiler
Disable Coresight drivers also blacklist module
kernel: module: Report the modules in the blacklist as successfully
power/wakelock: Add a timeout to wakelocks globally

Use custom name Oxygen for clang

Improve performance
kernel/power: faster deepsleep
sched/fair: Switch sched scaling to linear
Improve F2FS
mmc: Disable crc check
kernel: module: Custom module blacklist
techpack: audio: Builtin aw882xx driver
sched_feat: disable GENTLE_FAIR_SLEEPERS
GKI: hwtracing: Add a driver for disabling coresight clocks
ext4: f2fs: remove additional tracings added by CAF
binder: Stub out debug prints by default

touchscreen: xiaomi: Import Xiaomi Touch form MICode
bump touch sample inline with linux 5.10 value
kernel: introduce CPUSets Assist
arm64: debug: disable self-hosted debug by default
alarmtimer: Minimize wakeup time
kernel: cpuset: Move implement task_is_booster into cpuset

ARM64: Add Xiaomi board selection
audio: Get rid of TARGET_PRODUCT checks
defconfig: enable BOARD MARBLE
kernel: module: guard module blacklist
Add support Redmi K50G | Poco F4 GT
defconfig: Generate ingress
kernel: module: Add support ingress blacklist

mm: import oneplus mm
kernel: enable HYBRIDSWAP
lib: zstd: Disable LTO O3
zram-entropy-calculation
mm/oplus_mmm: Disable unused modules

sched: Optmization from Oplus
defconfig: enable oplus cpufreq optimization
sched: efficency: Force support cluster marble

Enable WQ Power Efficient
Improve net
Silent log spam

Fix install dtb
kernel: module: Add unused touchscreen drivers to custom blacklist
Up KSU Version

Merge tag 'KERNEL.PLATFORM.1.0.r1-15400-kernel.0'

kernel: Fine tune cpusets assist values again
kernel: module: Use lzo builtin
defconfig: Do not compile system trace modules

Up KSU Version
touchscreen: xiaomi: Implement resolution_factor


Disable arch diwali
scripts/dtc: Update
Builtin touchscreen drivers

Enable BUMP_SAMPLE_RATE

Revert "genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP"
kernel: Add tri-cluster API to affine IRQs and kthreads to fast CPUs
kernel: Extend the perf-critical API to little CPUs
kernel: Don't allow IRQ affinity masks to have more than one CPU
kernel: Only set one CPU in the default IRQ affinity mask
drivers: gpu: drm: Affine IRQ to the prime CPU cluster

qos: Don't allow userspace to impose restrictions on CPU idle levels
touchscreen: goodix: Implement double_tap_node

Add dtb underclock - undervolt
drivers: android: Place a no-op PSI driver for SLMK

Merge tag 'KERNEL.PLATFORM.1.0.r1-15500-kernel.0'
Update touchscreen
kernel: printk: Ignore healthd kmsg

Introduce Simple LMK
drivers: input: qcom-hv-haptics: Clean up
drivers: input: qcom-hv-haptics: Reduce logspam

audio: Do not compile wsa881x driver for waipio
drivers: scsi: Reduce logspam
Improve Net
Update boeffla wl blocker
Add block more wakelock
Enabel Boeffla wl blocker

Popular posts from this blog

D8G Kernel V2.3 - The Real of Gamer

D8G Kernel V2.1 - The Real of Gamer - POCO F1 | POCO F2 Pro | POCO F3 | REDMI K40 | POCO F4 | REDMI K40S | MI10 | MI10T | Pro

D8G Kernel V2.2 - The Real of Gamer