Linux 5.11 dominated by descriptors for new AMD silicon
(2021/01/04)
- Reference: 1609722428
- News link: https://www.theregister.co.uk/2021/01/04/linux_5_11_rc2/
- Source link:
Linux overlord Linus Torvalds has urged developers to “crawl out from under all the xmas wrapping paper piles and go test” after releasing release candidate two of version 5.11 of the Linux kernel.”
You read that right: Torvalds is already up to rc2, having released rc1 on December 27th, 2020.
On that not-very-busy-for-most-people day Torvalds [1]noted that far and away the biggest piece of new code in version 5.11 was a “huge dump of AMD GPU descriptor header files, which completely dwarfs all the ‘real’ changes here.”
“The AMD ‘Van Gogh’ include file additions are in fact about two thirds of the whole patch, even if it comes from basically one single commit that just adds the register definitions.”
The first point release for Linux 5.10 came out barely a day later because storage bugs broke RAID5* partitions [2]READ MORE
“Van Gogh” is the codename for future AMD CPUs that will bake in the company’s next-gen “Navi” graphics silicon, kit so powerful AMD hopes it raises the bar for integrated graphics and therefore makes discrete GPUs less attractive. The devices are thought to use the Xen 2 engine and to be aimed at the ultramobile and/or embedded device market. Rumours suggest the devices will emerge mid-2021, while AMD is expected to discuss the details of the products at the virtual CES conference next week.
As Linux 5.11 is at least five weeks from completion, the kernel will be ready to handle the silicon in a timely fashion.
Torvalds is uncertain that this release will be swift. In his [3]missive announcing rc2 he said that while the holiday season “didn't end up affecting things all that much” in terms of new submissions arriving during the merge window, “people have (rightly) mostly been offline since, presumably over-eating and doing all the other traditional holiday things. And just generally not being hugely active.”
The result is a “tiny” rc2 and some Torvaldsian pondering about whether a small rc3 could spell delays, or if version 5.11 will just be a small one because it comes after a long-term-servicing release that naturally gets more attention.
Version 5.11 includes support for Intel’s SGX Enclaves, Guitar Hero controllers and the OUYA Game Console. WiMAX support has been demoted to staging. There’s also the usual round of patches to Xen, support for new Arm SoCs, filesystem fixes, and the addition of support for [4]SD Express cards . ®
Get our [5]Tech Resources
[1] http://lkml.iu.edu/hypermail/linux/kernel/2012.3/00888.html
[2] https://www.theregister.com/2020/12/15/linux_5_10_1_raid/
[3] http://lkml.iu.edu/hypermail/linux/kernel/2101.0/00561.html
[4] https://www.theregister.com/2020/05/20/sd_card_spec_version_8/
[5] https://whitepapers.theregister.com/
You read that right: Torvalds is already up to rc2, having released rc1 on December 27th, 2020.
On that not-very-busy-for-most-people day Torvalds [1]noted that far and away the biggest piece of new code in version 5.11 was a “huge dump of AMD GPU descriptor header files, which completely dwarfs all the ‘real’ changes here.”
“The AMD ‘Van Gogh’ include file additions are in fact about two thirds of the whole patch, even if it comes from basically one single commit that just adds the register definitions.”
The first point release for Linux 5.10 came out barely a day later because storage bugs broke RAID5* partitions [2]READ MORE
“Van Gogh” is the codename for future AMD CPUs that will bake in the company’s next-gen “Navi” graphics silicon, kit so powerful AMD hopes it raises the bar for integrated graphics and therefore makes discrete GPUs less attractive. The devices are thought to use the Xen 2 engine and to be aimed at the ultramobile and/or embedded device market. Rumours suggest the devices will emerge mid-2021, while AMD is expected to discuss the details of the products at the virtual CES conference next week.
As Linux 5.11 is at least five weeks from completion, the kernel will be ready to handle the silicon in a timely fashion.
Torvalds is uncertain that this release will be swift. In his [3]missive announcing rc2 he said that while the holiday season “didn't end up affecting things all that much” in terms of new submissions arriving during the merge window, “people have (rightly) mostly been offline since, presumably over-eating and doing all the other traditional holiday things. And just generally not being hugely active.”
The result is a “tiny” rc2 and some Torvaldsian pondering about whether a small rc3 could spell delays, or if version 5.11 will just be a small one because it comes after a long-term-servicing release that naturally gets more attention.
Version 5.11 includes support for Intel’s SGX Enclaves, Guitar Hero controllers and the OUYA Game Console. WiMAX support has been demoted to staging. There’s also the usual round of patches to Xen, support for new Arm SoCs, filesystem fixes, and the addition of support for [4]SD Express cards . ®
Get our [5]Tech Resources
[1] http://lkml.iu.edu/hypermail/linux/kernel/2012.3/00888.html
[2] https://www.theregister.com/2020/12/15/linux_5_10_1_raid/
[3] http://lkml.iu.edu/hypermail/linux/kernel/2101.0/00561.html
[4] https://www.theregister.com/2020/05/20/sd_card_spec_version_8/
[5] https://whitepapers.theregister.com/
Xen or Zen?
Myself
Looks like a typo on the CPU side, although the hypervisor is right.
In other Linux news ...
Slackware-current now features LTS kernel 5.10.x ... I've been beating on this release on several test boxen since Dec 20th, and so far, so good. It just seems to work, with no headaches. As is usual for Slackware.
Along with the latest LTS kernel, i has the latest KDE & Plasma (and/or XFCE if you prefer), along with the usual up to date bells and whistles.
Still no Wayland (optional, though) or systemd-cancer, for you purists.
[1]Worth a look. Enjoy.
[1] http://www.slackware.com/changelog/current.php?cpu=x86_64