]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: fully initialize new layout
authorSage Weil <sage@inktank.com>
Mon, 14 May 2012 19:34:38 +0000 (12:34 -0700)
committerAlex Elder <elder@dreamhost.com>
Wed, 16 May 2012 19:28:27 +0000 (14:28 -0500)
commit2bc4c0ed110ad098c9fccaaee12c30ae9d83adfb
tree1d605a2109700d5ba4cc6c95f253e6ee3e10a120
parentcf875a473f603a0772d6e45917df0a6348f5790f
ceph: fully initialize new layout

When we are setting a new layout, fully initialize the structure:
 - zero it out
 - always set preferred_osd to -1

Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Alex Elder <elder@inktank.com>
fs/ceph/ioctl.c
fs/ceph/ioctl.h