Slashdot Mirror


Linux 4.20 Released in Time for Christmas (betanews.com)

Linus Torvalds has announced the general availability of v4.20 of the Linux kernel. In a post to the Linux Kernel Mailing List, Torvalds said that there was no point in delaying the release of the latest stable version of the kernel just because so many people are taking a break for the holiday season. From a report: He says that while there are no known issues with the release, the shortlog is a little longer than he would have liked. However "nothing screams 'oh, that's scary'", he insists. The most notable features and changes in the new version includes: New hardware support! New hardware support includes bringing up the graphics for AMD Picasso and Raven 2 APUs, continued work on bringing up Vega 20, Intel has continued putting together its Icelake Gen 11 graphics support, there is support for the Hygon Dhyana CPUs out of China based upon AMD Zen, C-SKY 32-bit CPU support, Qualcomm Snapdragon 835 SoC enablement, Intel 2.5G Ethernet controller support for "Foxville", Creative Sound Blaster ZxR and AE-5 sound card support, and a lot of smaller additions.

Besides new hardware support when it comes to graphics processors, in the DRM driver space there is also VCN JPEG acceleration for Raven Ridge, GPUVM performance work resulting in some nice Vulkan gaming boosts, Intel DRM now has full PPGTT support for Haswell/IvyBridge/ValleyView, and HDMI 2.0 support for the NVIDIA/Nouveau driver. On the CPU front there are some early signs of AMD Zen 2 bring-up, nested virtualization now enabled by default for AMD/Intel CPUs, faster context switching for IBM POWER9, and various x86_64 optimizations. Fortunately the STIBP work for cross-hyperthread Spectre V2 mitigation was smoothed out over the release candidates that the performance there is all good now.

Btrfs performance improvements, new F2FS features, faster FUSE performance, and MDRAID improvements for RAID10 round out the file-system/storage work. One of the technical highlights of Linux 4.20 that will be built up moving forward is the PCIe peer-to-peer memory support for device-to-device memory copies over PCIe for use-cases like data going directly from NICs to SSD storage or between multiple GPUs.

47 comments

  1. I won't be upgrading by Anonymous Coward · · Score: 0

    I noticed that they try to avoid telling you which modules are being updated. It seems they know users are allergic to certain modules written by chinese hackers and they want to hide those.

    1. Re:I won't be upgrading by Anonymous Coward · · Score: 2, Funny

      I noticed that they try to avoid telling you which modules are being updated. It seems they know users are allergic to certain modules written by chinese hackers and they want to hide those.

      If only there were a tool that would indicate which (source) files changed.
      Something like a revision / version-ing / maintenance kinda tool. Maybe
      someone, talented enough to handle the complexities the task requires, should
      write such a tool. I know it ain't gonna be you, though...

      CAP === 'defocus' <<== not even a word - 'come on /.

    2. Re: I won't be upgrading by Anonymous Coward · · Score: 0

      Just part and parcel of living in a big development community.

    3. Re: I won't be upgrading by Anonymous Coward · · Score: 0

      Great way to kill your big development committee is to allow entryists to ruin your project under the guise of tolerance. It's already happening.

      But d00d! 4.20!

    4. Re: I won't be upgrading by UnknowingFool · · Score: 1

      Yes, wat you want is clearly impossible. Next thing you want is for some tool to show who and when changes were made to code. That's crazy talk.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    5. Re:I won't be upgrading by Anonymous Coward · · Score: 0

      CAP === 'defocus' <<== not even a word - 'come on /.

      Sure it is. Example: "Vut is defocus of demeeting?"

    6. Re: I won't be upgrading by Ol+Olsoc · · Score: 1

      Great way to kill your big development committee is to allow entryists to ruin your project under the guise of tolerance. It's already happening.

      But d00d! 4.20!

      Codes of Conduct always replace any original goal. They elevate the weakest and least tolerant into the position of being permanently offended dictators.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    7. Re: I won't be upgrading by Anonymous Coward · · Score: 0

      lol fag

    8. Re:I won't be upgrading by Anonymous Coward · · Score: 0

      > CAP === 'defocus' <<== not even a word - 'come on /.

      Try looking in a fucking dictionary next time.

      https://www.merriam-webster.com/medical/defocus

  2. Let me get this straight... by Anonymous Coward · · Score: 1

    ...I will say it so that no one else has to.

    Blaze it.

    1. Re: Let me get this straight... by Anonymous Coward · · Score: 0

      It's a little early, but I'll take one for the team.

  3. Re:Frosty 4.20 psot by Anonymous Coward · · Score: 0

    Linux (the kernel) adopting systemd? What in the name of the fuck are you talking about?

  4. Re:Frosty 4.20 psot by Anonymous Coward · · Score: 0

    I'm hoping for a blazing fast adoption

  5. Re:Frosty 4.20 psot by Hognoxious · · Score: 1

    Fair point. It's much more likely to be other way round.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  6. Re:Frosty 4.20 psot by AHuxley · · Score: 0

    How about a Code of conduct review release?
    All comments and the ethics of the code use will get a full review.

    --
    Domestic spying is now "Benign Information Gathering"
  7. Obligatory deacronymization by Anonymous Coward · · Score: 5, Informative

    DRM is Direct Rendering Manager in the narrow context of the Linix kernel specifically. It does not stand for Digital Rights Management, which is how many might try to interpret it. Any editor that would allow DRM to be used for Direct Rendering Manager in a computer technology context without spelling it out first should have their guild card revoked.

    1. Re:Obligatory deacronymization by Anonymous Coward · · Score: 0

      Thanks for the clarification, but don't you mean, it doesn't stand for "Digital Restrictions Management"? :-)

  8. Hmmmmmmm by Anonymous Coward · · Score: 2, Funny

    420 for Christmas?

    1. Re:Hmmmmmmm by Anonymous Coward · · Score: 0

      Great. Now I have the munchies.

    2. Re:Hmmmmmmm by Anonymous Coward · · Score: 0

      Absolutely disgusting habit.

  9. 420! by BrendaEM · · Score: 1

    'Nuff said....

    --
    https://www.youtube.com/c/BrendaEM
    1. Re:420! by thoughtlover · · Score: 1

      Best release number, ever!

      --
      No sig for you! Come back one year!
  10. "...in Time for Christmas " by QuietLagoon · · Score: 0

    I'd rather the kernel be released and announced because it met the quality standards, and not because it was in time for Christmas.

    1. Re:"...in Time for Christmas " by Anonymous Coward · · Score: 0

      "quality standards" in the Linux kernel? Ha ha ha ha. Good one!

  11. Lets upgrade production servers tonight! by grumpy-cowboy · · Score: 3, Funny

    Perfect Christmas night :)

    --
    Will $CURRENT_YEAR be the year of the Linux Desktop?
    1. Re:Lets upgrade production servers tonight! by Anonymous Coward · · Score: 0

      Perfect Christmas night :)

      Upgrade to 4.20 on Christmas? You must be smoking something.

    2. Re:Lets upgrade production servers tonight! by Anonymous Coward · · Score: 0

      Minty is on 4.15 (and Mint 19.1 might allow you to try 4.18) and even "bleeding edge rolling" Manjaro on 4.14. It will be a long time before 4.20 trickles down to the everyday user. Relax. When you see 4.20 in you updates, Linus will be toyoing with 5.37 or something in his lab.

    3. Re:Lets upgrade production servers tonight! by Anonymous Coward · · Score: 0

      4.19 on linux-ck-ivybridge on arch here. manjaro is for slow poke

    4. Re:Lets upgrade production servers tonight! by Anonymous Coward · · Score: 1

      4.20 is in mainline for Ubuntu right now (it's actually faster at getting new kernels than Arch Linux).

      https://kernel.ubuntu.com/~ker...

    5. Re:Lets upgrade production servers tonight! by Anonymous Coward · · Score: 0
    6. Re:Lets upgrade production servers tonight! by zwarte+piet · · Score: 1

      4.19... Ah I remember those times. Now get off my lawn!

  12. Well, as usual, that's a straw man argument. by Anonymous Coward · · Score: 1

    Nobody said it was released to make it in time for Christmas.

    So, bah humbug to your plebeian logical fallacy.

    1. Re:Well, as usual, that's a straw man argument. by QuietLagoon · · Score: 1

      Headline says, released in time for Christmas. The headline does not say, it met quality requirements. Speaking of logical fallacy..."as usual," why "as usual?" This is the first time I've made such a comment.

    2. Re:Well, as usual, that's a straw man argument. by Anonymous Coward · · Score: 0

      "Released in time for Christmas" means that it was released before Christmas. There is no implied rush to make it out before Christmas in that saying unless you incorrectly interpret the saying as being "released at this time due to Christmas". The summary specifically says that there was no point in delaying it due to the Christmas holidays so it is ready, or at least Linus believes that it is.

  13. Yay! by Locke2005 · · Score: 1

    How should we celebrate this release?

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
    1. Re:Yay! by Anonymous Coward · · Score: 0

      make joint

    2. Re:Yay! by Anonymous Coward · · Score: 0

      We could celebrate with a countdown using only even numbers. Four, Two, ..

    3. Re:Yay! by TheGratefulNet · · Score: 1

      I suggest we Musk it.

      --

      --
      "It is now safe to switch off your computer."
  14. Hygon Dhyana sounds interesting by Anonymous Coward · · Score: 0

    it's about time we get an alternative to the U.S. monopoly on Intel-compatible CPUs in the consumer market. But I fear that the U.S. will do everything they can to defeat it. They want the whole world to buy from them and nobody else, and they'll lie and cheat as much as they can to make it happen.

  15. 'shortlog' from TFS by Anonymous Coward · · Score: 0

    WTF is a shortlog?

  16. Re:Frosty 4.20 psot by Anonymous Coward · · Score: 0

    i see what you did

  17. New Kernel for Christmas? by Anonymous Coward · · Score: 0

    That's so dope.

  18. Creative Sound Blaster ZxR and AE-5 sound card sup by DeVilla · · Score: 1

    Creative Sound Blaster ZxR and AE-5 sound card support

    Does this even matter any more with pulseaudio? PA killed the usefulness of multi-open cards. PA certainly isn't low latency. What good is a better sound card when the near-mandated sound solution enforces software mixing? It would be like getting a 3D video accelerator on a system that enforces software rendering.

  19. Re:Creative Sound Blaster ZxR and AE-5 sound card by Anonymous Coward · · Score: 0

    PA is not 'near-mandated', if you want low latency you install something like Ubuntu Studio which uses Jack and the low-latency kernel, no PA.