With first release candidate of version 5.10 of the Linux kernel now available, Linus Torvalds says that it “looks to be a bigger release” than he expected.

Linux kernel 5.10-rc1 includes 14-15,000 merge commits — depending on how you count them — Torvalds notes in his weekly update to the Linux community. He shares the news that, for him, the most interesting change in this release is the removal of the setf_fs() addressing tool.

Torvalds concedes that getting rid of setf_fs() is not exactly an Earth-shattering change, but it is an important one nonetheless. He explains: “The most interesting — to me — change here is Christoph’s setf_fs() removal (it got merged through Al Viro, as you can see in my mergelog below). It’s not a _huge_ change, but it’s interesting because the whole model of set_fs() to specify whether a userspace copy actually goes to user space or kernel space goes back to pretty much the original release of Linux, and while the name is entirely historic (it hasn’t used the %fs segment register in a long time), the concept has remained. Until now”.

We still do have “set_fs()” around, and not every architecture has been converted to the new world order, but x86, powerpc, s390 and RISC-V have had the address space overrides removed, and all the core work is done. Other architectures will hopefully get converted away from that very historic model too, but it might take a while to get rid of it all.

Anyway, to most people that all shouldn’t matter at all, and it’s mainly a small historical footnote that 5.10 no longer relies on the whole set_fs() model.

Source: https://betanews.com/2020/10/26/linux-5-10-kernel-release/

Linux, Linus Torvalds, Phoronix Test Suite, Computer hardware

World news – GB – Linux 5.10 is a bigger kernel release than expected and sees the removal of setf_fs()

En s’appuyant sur ses expertises dans les domaines du digital, des technologies et des process , CSS Engineering vous accompagne dans vos chantiers de transformation les plus ambitieux et vous aide à faire émerger de nouvelles idées, de nouvelles offres, de nouveaux modes de collaboration, de nouvelles manières de produire et de vendre.

CSS Engineering s’implique dans les projets de chaque client comme si c’était les siens. Nous croyons qu’une société de conseil devrait être plus que d’un conseiller. Nous nous mettons à la place de nos clients, pour aligner nos incitations à leurs objectifs, et collaborer pour débloquer le plein potentiel de leur entreprise. Cela établit des relations profondes et agréables.

Nos services:

  1. Création des sites web professionnels
  2. Hébergement web haute performance et illimité
  3. Vente et installation des caméras de vidéo surveillance
  4. Vente et installation des système de sécurité et d’alarme
  5. E-Marketing

Toutes nos réalisations ici https://www.css-engineering.com/en/works/

LEAVE A REPLY

Please enter your comment!
Please enter your name here