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

Linux 4.7 compat #4665

Closed
wants to merge 4 commits into from
Closed

Linux 4.7 compat #4665

wants to merge 4 commits into from

Commits on May 20, 2016

  1. Linux 4.7 compat: handler->get() takes both dentry and inode

    Signed-off-by: Chunwei Chen <david.chen@osnexus.com>
    Chunwei Chen committed May 20, 2016
    Configuration menu
    Copy the full SHA
    6bc5839 View commit details
    Browse the repository at this point in the history
  2. Linux 4.7 compat: replace blk_queue_flush with blk_queue_write_cache

    Signed-off-by: Chunwei Chen <david.chen@osnexus.com>
    Chunwei Chen committed May 20, 2016
    Configuration menu
    Copy the full SHA
    17f60a9 View commit details
    Browse the repository at this point in the history
  3. Fix config for posix_acl_release() GPL test

    The GPL test for posix_acl_release() didn't include <linux/module.h>. Also run
    this test only when posix_acl_release() exists.
    
    Signed-off-by: Chunwei Chen <david.chen@osnexus.com>
    Chunwei Chen committed May 20, 2016
    Configuration menu
    Copy the full SHA
    bb7da76 View commit details
    Browse the repository at this point in the history
  4. Linux 4.7 compat: use iterate_shared for concurrent readdir

    Register iterate_shared if it exists so the kernel will used shared lock and
    allowing concurrent readdir.
    
    Also, use shared lock when doing llseek with SEEK_DATA or SEEK_HOLE to allow
    concurrent seeking.
    
    Signed-off-by: Chunwei Chen <david.chen@osnexus.com>
    Requires-spl:refs/pull/549/head
    Chunwei Chen committed May 20, 2016
    Configuration menu
    Copy the full SHA
    82cbe8d View commit details
    Browse the repository at this point in the history