De kernelversie 7.3 is uitgebracht

Linus Torvalds heeft, zoals verwacht, kernelversie 7.3 uitgebracht.

Het is zondagmiddag, en deze week ben ik er somehow in geslaagd om het overzicht over de dagen te behouden, waardoor de release niet zomaar is vertraagd. Gebeuren er nooit wonderen?

In ieder geval lijkt er de afgelopen week niets bijzonders te zijn gebeurd, dus zoals verwacht is de definitieve versie 7.3 nu uit. Dit betekent dat morgen het merge window voor versie 7.4 opent. Alleen ben ik momenteel op mijn jaarlijkse familievakantie, dus in plaats van direct in de ochtend dingen samen te voegen, zal ik het grootste deel van de dag op een boot en onder water doorbrengen. Ik ga 's middags weer verder met het samenvoegen, maar ik verwacht dat mijn schema voorlopig wat ongebruikelijk zal zijn.

Deze release verbreekt alle records op alle fronten; er zijn 18.765 non-merge commits toegevoegd van 3.021 ontwikkelaars, waarvan 807 voor het eerst aan de kernel hebben bijgedragen.

Belangrijke wijzigingen in deze release

De belangrijkste wijzigingen in deze release zijn onder meer:

  • Significante uitbreidingen van binfmt_misc;
  • Werk aan group-scheduling om de prestaties op grote systemen te verbeteren;
  • Het nieuwe failfs-bestandssysteem dat alle operaties laat mislukken;
  • De fchroot() systeemoproep;
  • Globale per-CPU data voor BPF-programma's;
  • De voltooiing van de sched_ext subscheduler-functie;
  • Working-set tracking voor virtuele machines;
  • Ondersteuning voor alternatieve datastromen in het ntfs3-bestandssysteem;
  • Een lange lijst met verbeteringen aan de SMB-server, en veel meer.

Voor meer details kan men kijken naar de LWN merge-window samenvattingen (deel 1, deel 2) en de KernelNewbies 7.3 pagina.