summaryrefslogtreecommitdiff
path: root/src/TODO
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2010-03-02 09:45:58 -0800
committerSage Weil <sage@newdream.net>2010-03-02 09:45:58 -0800
commit2a63168b6ab0ce7e05fcfc2cd52d678bdd48964b (patch)
treee8141fceef31427ada28b89f26a0ab87c54e7803 /src/TODO
parent4b77a04e9aa18dcee1b55a24593588e93e1ceb1f (diff)
downloadceph-2a63168b6ab0ce7e05fcfc2cd52d678bdd48964b.tar.gz
todo
Diffstat (limited to 'src/TODO')
-rw-r--r--src/TODO14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/TODO b/src/TODO
index 07ea429dec0..9893b93b1f2 100644
--- a/src/TODO
+++ b/src/TODO
@@ -66,6 +66,20 @@ bugs
- rm -r failure (on kernel tree)
- dbench 1, restart mds (may take a few times), dbench will error out.
+- cfuse crash on 'cat >> mnt/foo'
+client/Client.cc: In function 'Inode* Client::_ll_get_inode(vinodeno_t)':
+client/Client.cc:5047: FAILED assert(inode_map.count(vino))
+ 1: (Client::_ll_get_inode(vinodeno_t)+0x46) [0x60a268]
+ 2: (Client::ll_getattr(vinodeno_t, stat*, int, int)+0x15c) [0x62ab66]
+ 3: ./cfuse [0x6050f7]
+ 4: /usr/lib/libfuse.so.2 [0x7f532b02e0a2]
+ 5: (fuse_session_loop()+0x7a) [0x7f532b02aeba]
+ 6: (ceph_fuse_ll_main(Client*, int, char const**)+0x24a) [0x60373c]
+ 7: (main()+0x279) [0x5e0a14]
+ 8: (__libc_start_main()+0xfd) [0x7f5329f81abd]
+ 9: (std::ios_base::Init::~Init()+0x49) [0x5e0659]
+ NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
+
?- bonnie++ -u root -d /mnt/ceph/ -s 0 -n 1
(03:35:29 PM) Isteriat: Using uid:0, gid:0.
(03:35:29 PM) Isteriat: Create files in sequential order...done.