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

Support time_gran and max_pages fuse options #239

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Feb 29, 2020

  1. Support time_gran and max_pages fuse options

    This updated the supported FUSE protocol from 7.12 to 7.28.
    
    The time_gran field can be set to a multiple of one nanosecond, if the
    timestamps of files has less than nanosecond precision. This avoids
    mismatches when the kernel compares timestamps.
    
    The max_pages feature raises the maximum size of a FUSE message from 32
    to 256 pages on Linux >= 4.20. This affects both reads and writes.
    To be able to read more than 128 KB in a single ReadOp, Direct I/O must
    also be used, since the kernel otherwise splits the read into 128 KB
    chunks and requests them asynchronously (if max_readahead is at least
    128 KB, otherwise max_readahead is used, or 4 KB if it is disabled).
    felixbuenemann committed Feb 29, 2020
    Configuration menu
    Copy the full SHA
    1e0ad19 View commit details
    Browse the repository at this point in the history