Whamcloud - gitweb
- changes about FLD cache. By now it is not belong module FLD and rather belong only to client FLD instance;
- fid_is_local() uses client FLD cache, site contains ls_client_fld which is initialized and used by cmm;
- in fld_client_del_target() use class_export_put() instead of class_export_get(). The same in fini path;
- added struct fld_target which wraps obd_export and target index to not use silly counter while getting correct target by hash. This prevents it from wrong behavios if some target will be removed in alive cluster;
- all __u64 seq are replaced by seqno_t seq and all __u64 mds replaced by mdsno_t mds.
17 files changed: