Commit History

Autor SHA1 Mensaxe Data
  Sage Weil 457712a0bc ceph: return EIO on invalid layout on GET_DATALOC ioctl %!s(int64=13) %!d(string=hai) anos
  Sage Weil 45f2e081f5 ceph: avoid divide by zero in __validate_layout() %!s(int64=13) %!d(string=hai) anos
  Sage Weil c047be0934 ceph: ignore preferred_osd field %!s(int64=13) %!d(string=hai) anos
  Sage Weil 702aeb1f88 ceph: fully initialize new layout %!s(int64=13) %!d(string=hai) anos
  Sage Weil e49bf4c51c ceph: refactor SETLAYOUT and SETDIRLAYOUT ioctl checks into common helper %!s(int64=13) %!d(string=hai) anos
  Sage Weil 3469ac1aa3 ceph: drop support for preferred_osd pgs %!s(int64=13) %!d(string=hai) anos
  Sage Weil be655596b3 ceph: use i_ceph_lock instead of i_lock %!s(int64=13) %!d(string=hai) anos
  Greg Farnum a35eca958a ceph: let the set_layout ioctl set single traits %!s(int64=14) %!d(string=hai) anos
  Sage Weil 5f21c96dd5 ceph: protect access to d_parent %!s(int64=14) %!d(string=hai) anos
  Sage Weil 4918b6d140 ceph: add F_SYNC file flag to force sync (non-O_DIRECT) io %!s(int64=14) %!d(string=hai) anos
  Sage Weil 70b666c3b4 ceph: use ihold when we already have an inode ref %!s(int64=14) %!d(string=hai) anos
  Greg Farnum 571dba52a3 ceph: add CEPH_MDS_OP_SETDIRLAYOUT and associated ioctl. %!s(int64=15) %!d(string=hai) anos
  Yehuda Sadeh 3d14c5d2b6 ceph: factor out libceph from Ceph file system %!s(int64=15) %!d(string=hai) anos
  Sage Weil 8c6e9229fc ceph: add LAZYIO ioctl to mark a file description for lazy consistency %!s(int64=15) %!d(string=hai) anos
  Cheng Renquan 640ef79d27 ceph: use ceph_sb_to_client instead of ceph_client %!s(int64=15) %!d(string=hai) anos
  Sage Weil 33d4909ccc ceph: allow preferred osd to be get/set via layout ioctl %!s(int64=15) %!d(string=hai) anos
  Sage Weil 51042122d4 ceph: fix endian conversions for ceph_pg %!s(int64=16) %!d(string=hai) anos
  Sage Weil 8f4e91dee2 ceph: ioctls %!s(int64=16) %!d(string=hai) anos