Érkezik az FSMOUNT_NAMESPACE funkció a Linux 7.1-be

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Az FSMOUNT_NAMESPACE egy új funkció, amelyet Christian Brauner fejlesztett. Az fsmount() hívásnál az FSMOUNT_NAMESPACE flag használatával új mount namespace hozható létre. Ebben az újonnan létrehozott file-system egy, a valódi root file-systemről készített másolathoz csatlakozik. A hívás mount file descriptor helyett (O_PATH) egy namespace file descriptort ad vissza.

Az FSMOUNT_NAMESPACE célja, hogy egyetlen művelettel lehessen létrehozni egy új file-systemet, majd azonnal elhelyezni egy új mount namespace-ben. Ez a container runtime-oknak és más, namespace-alapú izolációs megoldásoknak kedvez. Így nem kell kerülőúton megoldani a feladatot az OPEN_TREE_NAMESPACE segítségével, például amikor egy konténer rootfs-éhez valódi file-systemet használnak.

Az FSMOUNT_NAMESPACE támogatás a VFS Git ág része, így várhatóan bekerül a közelgő Linux 7.1 merge window-ba, hacsak Linus Torvalds vagy más nem emel kifogást, illetve nem jön közbe valamilyen utolsó pillanatos probléma.