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 3.6 fixes. #1039

Closed
wants to merge 5 commits into from
Closed

Linux 3.6 fixes. #1039

wants to merge 5 commits into from

Commits on Oct 12, 2012

  1. Linux 3.6 fixes (part 1):

    - sget() now takes one more arguments, which is the mount flag.
    
    Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
    nialv7 authored and yshui committed Oct 12, 2012
    Copy the full SHA
    3b70152 View commit details
    Browse the repository at this point in the history
  2. Linux 3.6 fixes (part 2):

    - iops->lookup() now takes a unsigned int instead of struct nameidata.
    
    Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
    nialv7 authored and yshui committed Oct 12, 2012
    Copy the full SHA
    a344add View commit details
    Browse the repository at this point in the history
  3. Linux 3.6-rc1 Compatibility: Use .mkdir instead of .create in 3.3 com…

    …patibility check
    
    Linux 3.6 modifies inode_operations->create's function prototype. This
    causes an autotools Linux 3.3. compatibility check for a function
    prototype change in create, mkdir and mknode to fail. The check that
    Since mkdir and mknode are unchanged, we modify the check to examine it
    instead.
    
    Signed-off-by: Richard Yao <ryao@cs.stonybrook.edu>
    ryao authored and yshui committed Oct 12, 2012
    Copy the full SHA
    5406b06 View commit details
    Browse the repository at this point in the history
  4. Linux 3.6 fixes (part 3)

    - .write_super is removed from super_operations.
    
    Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
    nialv7 authored and yshui committed Oct 12, 2012
    Copy the full SHA
    e47aa5b View commit details
    Browse the repository at this point in the history
  5. Linux 3.6 fixes (part 4)

    - .create in inode_operations takes a bool flag instead of struct
      nameidata.
    
    Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
    nialv7 authored and yshui committed Oct 12, 2012
    Copy the full SHA
    17e9f04 View commit details
    Browse the repository at this point in the history