1. 07 10月, 2009 5 次提交
    • S
      ceph: super.c · 16725b9d
      Sage Weil 提交于
      Mount option parsing, client setup and teardown, and a few odds and
      ends (e.g., statfs).
      Signed-off-by: NSage Weil <sage@newdream.net>
      16725b9d
    • S
      ceph: ref counted buffer · c30dbb9c
      Sage Weil 提交于
      struct ceph_buffer is a simple ref-counted buffer.  We transparently
      choose between kmalloc for small buffers and vmalloc for large ones.
      
      This is currently used only for allocating memory for xattr data.
      Signed-off-by: NSage Weil <sage@newdream.net>
      c30dbb9c
    • S
      ceph: client types · de57606c
      Sage Weil 提交于
      We first define constants, types, and prototypes for the kernel client
      proper.
      
      A few subsystems are defined separately later: the MDS, OSD, and
      monitor clients, and the messaging layer.
      Signed-off-by: NSage Weil <sage@newdream.net>
      de57606c
    • S
      ceph: on-wire types · 0dee3c28
      Sage Weil 提交于
      These headers describe the types used to exchange messages between the
      Ceph client and various servers.  All types are little-endian and
      packed.  These headers are shared between the kernel and userspace, so
      all types are in terms of e.g. __u32.
      
      Additionally, we define a few magic values to identify the current
      version of the protocol(s) in use, so that discrepancies to be
      detected on mount.
      Signed-off-by: NSage Weil <sage@newdream.net>
      0dee3c28
    • S
      ceph: documentation · 7ad920b5
      Sage Weil 提交于
      Mount options, syntax.
      Signed-off-by: NSage Weil <sage@newdream.net>
      7ad920b5
  2. 28 9月, 2009 8 次提交
  3. 27 9月, 2009 22 次提交
  4. 26 9月, 2009 5 次提交