• [$] Reconsidering O_CREAT|O_DIRECTORY

    From LWN.net@1337:1/100 to All on Thursday, July 30, 2026 15:15:05
    [$] Reconsidering O_CREAT|O_DIRECTORY

    Date:
    Thu, 30 Jul 2026 14:00:40 +0000

    Description:
    Linux provides a system call ( mkdir() )
    to create a directory, and a few variants of open() that can open a
    directory. There is, however, no
    system call in Linux that can create and open a directory in a single, race-free call. Jori Koolstra has been working on remedying that
    situation, most recently by repurposing a set of open() flags that currently return an error. There are, however, concerns that show just how hard it
    can be to create user-space interfaces that do not present traps for application developers.

    ======================================================================
    Link to news story:
    https://lwn.net/Articles/1085617/


    --- Mystic BBS v1.12 A49 (Linux/64)
    * Origin: tqwNet UK HUB @ hub.uk.erb.pw (1337:1/100)