Shishiro Kernel Merlinx
NadinsChangelog :
• drivers: mediatek: connectivity: Enable PM QoS control functionality
• tcp: Lock the initial TCP window size
• tcp: Disable the syncookies feature
• tcp: Reconfigure the sysctl settings
• tcp: Enable the ECN negotiation feature
• drivers: base: power: Enable CPU idling when in the suspended state
• Makefile: Use -O3 optimization level
• kbuild: Add support for LLVM's Polly optimizer
• Makefile: switched to -O3 optimization flag for LLD
• Makefile: Optimize big.LITTLE CPU setup
• defconfig: Enable LLVM polly optimizations
• arm64: tune CPU optimization flags
• defconfig: Enable ThinLTO
• treewide : enable O3 optimization
• Makefile: Set --lto-O3 LLD linker flag when building with clang LTO
• kernel: Use the stock config for /proc/config.gz
• Implement KernelSU
• Allow init exec ksud under nosuid
• arm64: Disable -fwhole-program for vDSO
• arm64: Switch to CROSS_COMPILE_COMPAT for vDSO32 compilation
• arm64: vdso32: Allow ld.lld to properly link the VDSO