ceph: allocate and parse mount args before client instance
authorSage Weil <sage@newdream.net>
Tue, 27 Oct 2009 18:50:50 +0000 (11:50 -0700)
committerSage Weil <sage@newdream.net>
Tue, 27 Oct 2009 18:57:03 +0000 (11:57 -0700)
commit6b8051855d983db8480ff1ea1b02ef2b49203c22
treeafb72be534ddd4c474a2ec9b7cf2ea5ab86799bc
parente53c2fe075feda1fd4f009956ac026dc24c3a199
ceph: allocate and parse mount args before client instance

This simplifies much of the error handling during mount.  It also means
that we have the mount args before client creation, and we can initialize
based on those options.

Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/addr.c
fs/ceph/caps.c
fs/ceph/dir.c
fs/ceph/mds_client.c
fs/ceph/mon_client.c
fs/ceph/osd_client.c
fs/ceph/super.c
fs/ceph/super.h