Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

memfd: make memfd_open() skip fd attributes not needed for vma mapping #2244

Merged
merged 1 commit into from
Aug 24, 2023

Commits on Aug 24, 2023

  1. memfd: don't set fd attributes not needed for vma mapping

    There is only one user of memfd_open() outside of memfd.c: open_filemap().
    It is restoring a file-backed mapping and doesn't need nor expect to
    update F_SETOWN nor the fd's position.  Check the inherited_fd() handling
    in the callers to simplify the code.
    
    Signed-off-by: Michał Mirosław <[email protected]>
    osctobe committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    6750056 View commit details
    Browse the repository at this point in the history