After the release of Linux 5.2 in July, Linus Torvalds announced Linux 5.3 on the Linux Kernel Mailing List in the middle of September. With the release of Linux Kernel 5.3, a wealth of improvements arrived as usual as it was with every update to the Linux kernel.
Optimizations and new hardware support
With this update, Linux users will see optimizations, new hardware support, and graphics compatibility. The new version of Linux Kernel has support for Intel Speed Select used in Intel Xeon server processors and has support for AMD Navi GPUs. Linux now supports the 0.0.0.0/8 IPv4 range, which means allowing for 16 million new IPv4 addresses.
Besides these, Linux users will see important file systems improvements for NFS, CIFS, AFS, CODA, OCFS2, Ceph, ext4, Btrfs, and XFS. This kernel release also provides support for another x86 processor line from Zhaoxin, a joint venture between the Chinese government and VIA Technologies.
High performance-oriented hypervisor
One of the important updates to the kernel is the addition of a small-footprint hypervisor ACRN which runs with a small overhead and highly performance-oriented. ACRN provides support for many host operating systems and runs with minimal latency (said to be real-time). This hypervisor is also very well suited for embedded environments with hardware constraints.
Linus Torvalds also gave a heaps-up in his announcement that they start working for Linux 5.4 release from now on, saying:
And this obviously means that the merge window for 5.4 is open, and I’ll start doing pull requests for that tomorrow. I already have a number of them in my inbox, and I appreciate all the people who got that over and done with early.
What’s new in Linux kernel 5.3?
- Initial support for AMD Navi GPUs
- Support for Zhaoxin x86 CPUs
- 16 million new IPv4 addresses
- Intel Speed Select support for Xeon
- Lightweight hypervisor ACRN
- Utilization clamping support in task scheduler
- MacBook & MacBook Pro keyboard support for Linux desktop users
FAQ
What is the most recent Linux kernel?
Currently, the most recent Linux kernel version is 6.1. The 6.2 version is expected to be released in the middle of February 2023.
How do you check the installed Linux kernel version?
You can check the Linux kernel version of your system with three different methods. You can simply use uname -r command to quickly check the Linux kernel version. You can also use cat /proc/version to check the version from a file. Installing the neofetch application is also an option to check the kernel version and it provides additional information about the other packages installed as well.
Can the Linux kernel be customized?
Yes, the Linux kernel can be customized. You can customize the Linux kernel by enabling or disabling specific options, and even adding new functionalities. But it’s a complicated process; you can check online guides about customizing the Linux kernel.
Is it legal to edit the Linux kernel?
Yes, it is legal to edit the Linux kernel since it is under General Public License.
Is the Linux kernel open source?
Yes, the Linux kernel is an open-source project.
Who developed the Linux kernel?
Linus Torvalds has developed and still developing the Linux kernel.
Does Linus Torvalds still work on Linux?
Yes, Linus Torvalds still works on developing the Linux kernel.
What is the Linux kernel written in?
Linux kernel code is written in the standard C programming language.