diff options
author | Sage Weil <sage@newdream.net> | 2010-03-23 14:54:13 -0700 |
---|---|---|
committer | Sage Weil <sage@newdream.net> | 2010-03-23 14:54:13 -0700 |
commit | 41f6adc9d42855a3ecdbf106e0b5217a6f672bfe (patch) | |
tree | bdae95c8536ddf186fb9097dde29e2fc57114531 /src/TODO | |
parent | b9327276176194c64759dce8d342f4b2bdc8eef0 (diff) | |
download | ceph-41f6adc9d42855a3ecdbf106e0b5217a6f672bfe.tar.gz |
mds: fix up client session importing
Keep import counter for each session, for overlapping imports.
Prevent a session close or kill during an import.
Diffstat (limited to 'src/TODO')
-rw-r--r-- | src/TODO | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -60,7 +60,6 @@ filestore - need an osdmap cache layer? bugs -- mds prepare_force_open_sessions, then import aborts.. session is still OPENING but no client_session is sent... - rm -r failure (on kernel tree) - dbench 1, restart mds (may take a few times), dbench will error out. @@ -369,4 +368,4 @@ radosgw -- for nicer kclient debug output (everything but messenger, but including msg in/out) -echo 'module ceph +p' > /sys/kernel/debug/dynamic_debug/control ; echo 'file fs/ceph/messenger.c -p' > /sys/kernel/debug/dynamic_debug/control ; echo 'file ' `grep -- --- /sys/kernel/debug/dynamic_debug/control | grep ceph | awk '{print $1}' | sed 's/:/ line /'` +p > /sys/kernel/debug/dynamic_debug/control ; echo 'file ' `grep -- === /sys/kernel/debug/dynamic_debug/control | grep ceph | awk '{print $1}' | sed 's/:/ line /'` +p > /sys/kernel/debug/dynamic_debug/control
\ No newline at end of file +echo 'module ceph +p' > /sys/kernel/debug/dynamic_debug/control ; echo 'file fs/ceph/messenger.c -p' > /sys/kernel/debug/dynamic_debug/control ; echo 'file ' `grep -- --- /sys/kernel/debug/dynamic_debug/control | grep ceph | awk '{print $1}' | sed 's/:/ line /'` +p > /sys/kernel/debug/dynamic_debug/control ; echo 'file ' `grep -- === /sys/kernel/debug/dynamic_debug/control | grep ceph | awk '{print $1}' | sed 's/:/ line /'` +p > /sys/kernel/debug/dynamic_debug/control |