diff options
author | Alex Elder <elder@inktank.com> | 2013-02-15 11:42:30 -0600 |
---|---|---|
committer | Alex Elder <elder@inktank.com> | 2013-02-18 12:20:08 -0600 |
commit | 0315a7770983bbe69211efed1aaee08324acd54c (patch) | |
tree | a0cc6d00660c7ec65c23979ab603891865a8d1c7 /kernel/smp.c | |
parent | 2d2f522699fe8b827087941eb31b9a12cf465f17 (diff) | |
download | talos-op-linux-0315a7770983bbe69211efed1aaee08324acd54c.tar.gz talos-op-linux-0315a7770983bbe69211efed1aaee08324acd54c.zip |
libceph: update rados.h
Update most of "include/linux/ceph/rados.h" to match its user space
counterpart in "src/include/rados.h" in the ceph tree.
Almost everything that has changed is either:
- added or revised comments
- added definitions (therefore no real effect on existing code)
- defining the same value a different way (e.g., "1 << 0" vs "1")
The only exceptions are:
- The declaration of ceph_osd_state_name() was excluded; that
will be inserted in the next patch.
- ceph_osd_op_mode_read() and ceph_osd_op_mode_modify() are
defined differently, but they were never used in the kernel
- CEPH_OSD_FLAG_PEERSTAT is now CEPH_OSD_FLAG_PEERSTAT_OLD, but
that was never used in the kernel
Anything that was present in this file but not in its user space
counterpart was left intact here. I left the definitions of
EOLDSNAPC and EBLACKLISTED using numerical values here; I'm
not sure the right way to go with those.
This and the next two commits resolve:
http://tracker.ceph.com/issues/4164
Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Diffstat (limited to 'kernel/smp.c')
0 files changed, 0 insertions, 0 deletions