• [$] Another try for getrandom() in the vDSO

    From LWN.net@1337:1/100 to All on Thu Jul 4 17:45:05 2024
    [$] Another try for getrandom() in the vDSO

    Date:
    Thu, 04 Jul 2024 16:30:56 +0000

    Description:
    Random numbers, it seems, can never be random enough, and they cannot be generated quickly enough. The kernel's getrandom() system call might, after years of discussion, be seen as sufficiently
    secure by most users, but it is still a system call. Linux system calls
    are relatively fast, but they are necessarily slower than calling a
    function directly. In an attempt to speed the provision of secure random
    data to user space, Jason Donenfeld has put together an
    implementation of getrandom() that lives in the virtual dynamic
    shared object (vDSO) area .

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


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