summaryrefslogtreecommitdiffstats
path: root/fs/ceph/super.h
diff options
context:
space:
mode:
authorJim Schutt <jaschut@sandia.gov>2013-05-15 20:03:35 +0200
committerAlex Elder <elder@inktank.com>2013-05-17 19:45:43 +0200
commitc420276a532a10ef59849adc2681f45306166b89 (patch)
tree2930964454c9e6e83709d5f96407a4b53a7e6f65 /fs/ceph/super.h
parentlibceph: must hold mutex for reset_changed_osds() (diff)
downloadlinux-c420276a532a10ef59849adc2681f45306166b89.tar.xz
linux-c420276a532a10ef59849adc2681f45306166b89.zip
ceph: add cpu_to_le32() calls when encoding a reconnect capability
In his review, Alex Elder mentioned that he hadn't checked that num_fcntl_locks and num_flock_locks were properly decoded on the server side, from a le32 over-the-wire type to a cpu type. I checked, and AFAICS it is done; those interested can consult Locker::_do_cap_update() in src/mds/Locker.cc and src/include/encoding.h in the Ceph server code (git://github.com/ceph/ceph). I also checked the server side for flock_len decoding, and I believe that also happens correctly, by virtue of having been declared __le32 in struct ceph_mds_cap_reconnect, in src/include/ceph_fs.h. Cc: stable@vger.kernel.org # 3.4+ Signed-off-by: Jim Schutt <jaschut@sandia.gov> Reviewed-by: Alex Elder <elder@inktank.com>
Diffstat (limited to 'fs/ceph/super.h')
0 files changed, 0 insertions, 0 deletions