From e0d92e9d61916b350ccffe8b4b5c1ec2636e3d96 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 29 Apr 2009 12:06:42 -0700 Subject: [PATCH] todo --- src/TODO | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/TODO b/src/TODO index 0156e57d8b0a0..d551a60f7da07 100644 --- a/src/TODO +++ b/src/TODO @@ -76,19 +76,16 @@ kernel client - simplify mds auth tracking? - use caps instead? - unwind writeback start error in addr.c (see fixme)... by redirtying pages? -- inotify for updates from other clients? -- optional or no fill_trace? - flock, fnctl locks -- async xattrs -- avoid pinning inodes with expireable caps? - ACLs - make writepages maybe skip pages with errors? - EIO, or ENOSPC? - ... writeback vs ENOSPC vs flush vs close()... hrm... - set mapping bits for ENOSPC, EIO? +- should we try to ref CAP_PIN on special inodes that are open? - fix readdir vs fragment race by keeping a separate frag pos, and ignoring dentries below it - reconnect after being disconnected from the mds -- should we try to ref CAP_PIN on special inodes that are open? +- inotify for updates from other clients? vfs issues - real_lookup() race: -- 2.39.5