• Kirill Smelkov's avatar
    Merge branch 'master' into y/nodefs-cancel · eb4d413d
    Kirill Smelkov authored
    Notable patches:
    
    - 265a3926 "fuse: Increase MAX_KERNEL_WRITE to 1 MiB & enable CAP_MAX_PAGES"
    
      this should affect WCFS performance significantly because previously data was
      read from WCFS server in 128KB chunks and now it could be read in 2MB.
    
      For the reference: WCFS was setting MaxWrite=2MB from the beginning, and
      previously it was capped to 128KB by go-fuse. Now with go-fuse upgrade we
      should hopefully automatically get increase in performance.
    
    - 90b055af "fusermount: Fix option escaping"
    
      Levin's patch to allow ',' to be present in fsname, so that we can mount
      neo:// with multiple masters.
    
      See nexedi/wendelin.core!15 for context
      and details.
    
    * master: (45 commits)
      fs: kill subprocess before tearing down test
      fuse/test: Fix TestFopenKeepCache, take 2
      fs: simplify TestReadDirStress
      fuse: tweak Unmount doc comment
      .github: add Go 1.20
      fuse/mount_linux_test/DirectMount: Verify FsName \w comma/backslash works
      fusermount: Fix option escaping
      fuse: fix debug print for FsyncDir
      fuse: print GETATTR flags in input
      fs: document FileHandle argument for Getattr
      README.md: tweak & polish
      Drop "// " from LICENSE
      fs: fix NodeLookuper documentation
      .github: set user_allow_other in /etc/fuse.conf
      .github: drop Go 1.13 / 1.15, add Go 1.18/1.19
      fuse: MountDirect: always pass max_read
      tests: TestDirectMount: better coverage, clearer output
      fs: document Readdir determinism requirement
      fs: fold duplicate fuse.Context{} instantiations
      newunionfs: make readdir deterministic
      ...
    eb4d413d
fsetattr_test.go 5.97 KB