Recently, Linux Kernel 5.8 was officially released. Linus stated that Linux Kernel 5.8 is “one of the largest releases ever.” Linux Kernel 5.8 has many updates in terms of ARM64 architecture features.
The openEuler community posted that the contributions of Huawei’s 92 community kernel engineers include: ARM64 SPE perf event, ACPI CPPC support for ARM64 CPU overclocking, and virtualization hot migration page dirty optimization (128G 4K page dirty optimization from 650ms to 1.8 ms), CPU The hibernation controller can adjust features according to the scene by default. At the same time, Huawei has handed in answers to changes in code contributions, line changes, and kernel defect discovery in Linux Kernel 5.8.
From the perspective of company contribution, Huawei ranked second in the number of patches submitted, accounting for 8.6%, and code modification ranked first, accounting for 27.8% .
Among the 1399 patches contributed by Huawei, in addition to the system features mentioned in the previous article, there are 200+ bugfix patches covering key subsystems such as network, file system, perf commissioning, and security. These are all Linux can run normally. The basic software system required is very important for Linux.
The openEuler community stated that in terms of kernel testing and bug submission, Huawei’s automatic kernel defect discovery robot HULK Robot (Huawei Unified Linux Kernel Robot) performed well and continued to dominate the Linux Kernel 5.8 version.
HULK Robot integrates big data machine learning and semantic analysis technology. It contains a large amount of test data for HULK Robot to learn. It also integrates scene semantic-based fuzzing testing technology, system-wide function-level fault injection, and accurate unit testing, so HULK Robot has become an efficient, accurate and scalable test system, greatly improving test efficiency and problem detection efficiency.
Google News, Facebook, Instagram, Twitter, YouTube, and Pinterest.