Linux kernel 5.10 was released on December 13, 2020 and it is a version that brings many new features, improvements, new drivers and updated drivers for better hardware support.
The highlights Linux kernel 5.10 LTS include sSupport for the ARMv8.5 memory tagging extension, support for the SM2 digital signature algorithm, IGMPv3 / MLDv2 multicast protocol support and compatibility with enclaves of Amazon Nitro.
In addition to the file system EXT4 now comes with a "quick confirmation" mode which dramatically reduces the latency of multiple file operations, the ZoneFS file system has a new mount option called explicit open, and the OverlayFS file system can now ignore all defsync () forms, among other things.
But we must also take into account the contribution statistics to the development of Linux 5.1 and is that according to statistics published by Jonathan Corbet on LWN.net, A lot has happened during the Linux kernel 5.10 development cycle.
And is that Intel and Huawei Technologies are among the top two contributors, specifically, the contribution of developers working for Intel is 12,6% (with 96.976 lines modified) and 8,0% by the number of change sets.
In version control software, a change set (literally a change group) is a formally collected set of commits that must be treated as a group.
For developers working for Huawei made a significant contribution of 8,9% (with 1.434 exchange groups) and 5,3% (with 41.049 exchanged lines).
Of course, this contributes to the good reputation of employers And it says a lot about companies doing their best in Linux kernel development, which is always a good thing.
You may also notice the contribution of many companies important as SUSE, AMD, NVIDIA, Google, IBM, Samsung and Red Hat, among others.
Even though Linux 5.10 was an LTS release, 2020 has been a difficult year for many people, including some kernel maintainers with health problems. Overall though, the kernel development cycle has progressed well over the past year, with a ton of improvements this year in future kernel releases.
Why does Huawei contribute more to the Linux kernel?
Huawei offers several products and services that rely heavily on Linux. Your Android-powered smartphones and your new Harmony mobile operating system are probably a refreshed Android and therefore Linux-based.
Apart from this, Huawei also offers Huawei Cloud services to compete with AWS and Google Cloud. Obviously you need to customize the Linux kernel to power your cloud infrastructure.
In addition to that Huawei also presented its own openEuler distribution Linux last year.
Due to its supposedly narrow ties to the Communist Party of China (CCP) and espionage allegations, today it has become a headache for the company.
Let's remember that in May 2019, US President Donald Trump signed an executive order that lays the foundations to prevent Chinese telcos like Huawei from selling equipment to the United States, with the aim of neutralizing Beijing's ability to compromise American wireless networks and next-generation computer systems.
That same month, the US Department of Commerce took a separate, but related, step by prohibiting US companies from doing business with Huawei and 70 affiliates by adding them to the "entity list" (a measure that therefore Therefore, it prohibits the company from trading with Huawei and 70 affiliates) from acquiring components and technologies from US companies without government approval).
The administration has taken similar action against ZTE, another Chinese telecommunications company, for allegedly violating US sanctions against Iran.
US Commerce Secretary Wilbur Ross said President Donald Trump had supported the decision:
"To prevent foreign-controlled entities from using US technology in ways potentially detrimental to US national security or foreign policy interests." U.S".