Proton+ v6.0.0
📜 Proton+ v6.0.0 Changelog (Exynos 2100)
⚡ Performance & Efficiency
Prime Core (Cortex‑X1) utilization improved: The dynamic power coefficient was lowered so the scheduler doesn’t avoid the big core as much. This means smoother performance in heavy tasks.
CPU idle & governor tweaks: The system enters deep idle states faster, saving battery without hurting responsiveness.
CPU frequency management: Restores cached frequencies when appropriate and avoids misreporting CPU capacity while idle.
🔋 Power Management
Devfreq fixes: Corrected suspend callbacks and support for zero frequencies, improving device stability during suspend/resume.
Workqueue efficiency control: Root can now toggle power‑efficient workqueues, allowing fine‑tuned battery vs performance trade‑offs.
Multi‑Gen LRU (MGLRU): Enabled the new memory management system that reclaims RAM more intelligently, reducing lag under memory pressure and improving battery life.
🛠️ Stability & Bug Fixes
RCU subsystem: Major improvements to how objects are freed in batches, preventing memory leaks and out‑of‑memory crashes.
NTFS3 filesystem: Imported fixes from newer kernel versions, improving compatibility and stability with NTFS partitions.
Procfs & VFS: Fixed use‑after‑free bugs and removed unnecessary dynamic allocations in system calls.
Drivers (USB, ATA, HID, ALSA, Bluetooth, WiFi, etc.): Numerous fixes for memory leaks, invalid accesses, and crashes across subsystems.
🎵 Multimedia & Audio
USB Audio (ALSA): Fixed clock source parsing, null pointer dereferences, and quirks for specific devices (e.g. Moondrop Quark2).
Audio codecs (ASoC): Fixed regulator leaks and power sequencing issues in codecs like cs4271 and max98091.
🌐 Networking & Connectivity
Ethernet & NIC drivers (TI, Qede, Mellanox, etc.): Fixed statistics reporting, memory leaks, and rate limiting wraparounds.
WiFi (mac80211, brcmfmac, ath10k): Fixed rate validation, crashes in AP mode, and memory leaks in unsupported commands.
Bluetooth: Multiple fixes in L2CAP, btusb, and 6lowpan to prevent use‑after‑free and address type confusion.
Transport protocols (SCTP, TIPC): Fixed overflow bugs and use‑after‑free issues.
💾 Filesystems & Storage
Btrfs: Improved handling of copy‑on‑write in snapshots.
Ceph & NFS: Fixed locking issues and state renewals.
HPFS, JFS, OrangeFS: Corrected error codes and buffer overflows.
MMC/SD: Improved tuning and clock handling for SD cards.
🖥️ Kernel & Build System
Makefile cleanup: Removed unsupported GCC flags and relaxed -Werror enforcement, reducing unnecessary build errors with Clang.
Defconfig updates: Renamed and regenerated base configuration (proton_defconfig) tailored for Exynos 2100.
Kconfig tools: Default locale initialization added for better compatibility.
🔒 Security & Debugging
RCU debug objects: Added support to detect improper object freeing.
Networking (act_ife, net_sched): Fixed info leaks and improved safety in queue handling.
Compiler warnings: Adjusted warning levels to reduce noise while keeping strict checks where needed.
🧾 Summary for everyday users
Better performance: The big Cortex‑X1 core is used more effectively, boosting speed in demanding apps.
Improved battery life: Smarter CPU idle states and memory management reduce power drain.
Greater stability: Hundreds of bug fixes across drivers, filesystems, and networking prevent crashes and glitches.
Cleaner base: Build system and configs streamlined for smoother development and fewer errors.
👉 Proton+ v6.0.0 is a major upgrade: faster, more efficient, and more stable, with deep fixes across the kernel and drivers.
Full Changelog: v5.Final...v6.0.0