1. 29 Oct, 2009 2 commits
  2. 27 Oct, 2009 4 commits
  3. 22 Oct, 2009 1 commit
  4. 21 Oct, 2009 1 commit
  5. 19 Oct, 2009 2 commits
  6. 16 Oct, 2009 5 commits
  7. 14 Oct, 2009 3 commits
  8. 13 Oct, 2009 1 commit
  9. 12 Oct, 2009 2 commits
  10. 09 Oct, 2009 7 commits
  11. 08 Oct, 2009 1 commit
  12. 07 Oct, 2009 4 commits
  13. 06 Oct, 2009 7 commits
    • Sage Weil's avatar
      ceph: document shared files in README · e324b8f9
      Sage Weil authored
      Document files shared between kernel and user code trees.
      Signed-off-by: default avatarSage Weil <sage@newdream.net>
      e324b8f9
    • Sage Weil's avatar
      ceph: Kconfig, Makefile · 9030aaf9
      Sage Weil authored
      Kconfig options and Makefile.
      Signed-off-by: default avatarSage Weil <sage@newdream.net>
      9030aaf9
    • Sage Weil's avatar
      ceph: debugfs · 76aa844d
      Sage Weil authored
      Basic state information is available via /sys/kernel/debug/ceph,
      including instances of the client, fsids, current monitor, mds and osd
      maps, outstanding server requests, and hooks to adjust debug levels.
      Signed-off-by: default avatarSage Weil <sage@newdream.net>
      76aa844d
    • Sage Weil's avatar
      ceph: ioctls · 8f4e91de
      Sage Weil authored
      A few Ceph ioctls for getting and setting file layout (striping)
      parameters, and learning the identity and network address of the OSD a
      given region of a file is stored on.
      Signed-off-by: default avatarSage Weil <sage@newdream.net>
      8f4e91de
    • Sage Weil's avatar
      ceph: nfs re-export support · a8e63b7d
      Sage Weil authored
      Basic NFS re-export support is included.  This mostly works.  However,
      Ceph's MDS design precludes the ability to generate a (small)
      filehandle that will be valid forever, so this is of limited utility.
      Signed-off-by: default avatarSage Weil <sage@newdream.net>
      a8e63b7d
    • Sage Weil's avatar
      ceph: message pools · 8fc91fd8
      Sage Weil authored
      The msgpool is a basic mempool_t-like structure to preallocate
      messages we expect to receive over the wire.  This ensures we have the
      necessary memory preallocated to process replies to requests, or to
      process unsolicited messages from various servers.
      Signed-off-by: default avatarSage Weil <sage@newdream.net>
      8fc91fd8
    • Sage Weil's avatar
      ceph: messenger library · 31b8006e
      Sage Weil authored
      A generic message passing library is used to communicate with all
      other components in the Ceph file system.  The messenger library
      provides ordered, reliable delivery of messages between two nodes in
      the system.
      
      This implementation is based on TCP.
      Signed-off-by: default avatarSage Weil <sage@newdream.net>
      31b8006e