Un nouveau kernel est sorti hier !
Parmi les nouveautés celles qui concernent plus particulièrement l'embarqué sont :
- L'ajout du support des "huge pages" à l'architecture ARM tant 32 bits que 64 bits. Seul les pages de 2Mo sont ajoutées.
- L'architecture ARM64 gagne le support de la virtualisation KVM et XEN.
- Ajout du flag
O_TMPFILEàopen(2)pour améliorer la sécurité des fichiers temporaires.
Ceci m'a fait penser au mécanisme de remplacement atomique que je vous présentais dans un précédent article. Il est effectivement possible d'utiliserO_TMPFILEdans ce scénario, mais commerenameprend un chemin en argument cela n'est pas si simple. Une solution est discutée ici.
Pour un changelog plus détaillé vous pouvez aller sur kernelnewbies.