14 Jan, 2017

1 commit

  • Since we need to change the implementation, stop exposing internals.

    Provide kref_read() to read the current reference count; typically
    used for debug messages.

    Kills two anti-patterns:

    atomic_read(&kref->refcount)
    kref->refcount.counter

    Signed-off-by: Peter Zijlstra (Intel)
    Cc: Andrew Morton
    Cc: Greg Kroah-Hartman
    Cc: Linus Torvalds
    Cc: Paul E. McKenney
    Cc: Peter Zijlstra
    Cc: Thomas Gleixner
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Ingo Molnar

    Peter Zijlstra
     

20 Oct, 2014

1 commit


13 Aug, 2012

1 commit


12 Jun, 2012

1 commit


21 May, 2012

1 commit

  • Introduce sysfs infrastructure for exofs cluster filesystem.

    Each OSD target shows up as below in the sysfs hierarchy:
    /sys/fs/exofs/_/devX

    Where _ is the unique identification
    of a Superblock.

    Where devX: 0 < device_table_size. They are ordered
    in device-table order as specified to the mkfs.exofs command

    Each OSD device devX has following attributes :
    osdname - ReadOnly
    systemid - ReadOnly
    uri - Read/Write

    It is up to user-mode to update devX/uri for support of
    autologin.

    These sysfs information are used both for autologin as well
    as support for exporting exofs via a pNFSD server in user-mode.
    (.eg NFS-Ganesha)

    Signed-off-by: Sachin Bhamare
    Signed-off-by: Boaz Harrosh

    Sachin Bhamare