]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
kclient: make r_path[12] dup strings
authorSage Weil <sage@newdream.net>
Tue, 23 Jun 2009 03:18:58 +0000 (20:18 -0700)
committerSage Weil <sage@newdream.net>
Tue, 23 Jun 2009 03:21:58 +0000 (20:21 -0700)
commit299eddaac39d5e12b50b7e57cfa82ef66d882c99
tree77a0fe6340647da06aef82b40709b2cf5a130beb
parent8bbd6339ae30611caa1755792df84958855246d3
kclient: make r_path[12] dup strings

The mds_request lifetime differs from the caller's stack, so we need to
duplicate these strings.  Fixes problems with request reply after MDS
recovery.
src/kernel/dir.c
src/kernel/export.c
src/kernel/inode.c
src/kernel/mds_client.c
src/kernel/super.c