sys/vfs/hammer: Remove obsolete code and comments
authorTomohiro Kusumi <kusumi.tomohiro@gmail.com>
Tue, 18 Aug 2015 11:32:28 +0000 (20:32 +0900)
committerTomohiro Kusumi <kusumi.tomohiro@gmail.com>
Sat, 22 Aug 2015 15:48:29 +0000 (00:48 +0900)
from very early stage of hammer development.

sys/vfs/hammer/hammer.h
sys/vfs/hammer/hammer_vfsops.c
sys/vfs/hammer/hammer_vnops.c

index d5dd4e9..1a92974 100644 (file)
@@ -866,7 +866,6 @@ struct hammer_flusher {
  */
 struct hammer_mount {
        struct mount *mp;
-       /*struct vnode *rootvp;*/
        struct hammer_ino_rb_tree rb_inos_root;
        struct hammer_redo_rb_tree rb_redo_root;
        struct hammer_vol_rb_tree rb_vols_root;
index d759897..670771c 100644 (file)
@@ -451,7 +451,6 @@ hammer_vfs_mount(struct mount *mp, char *mntpt, caddr_t data,
                hmp = kmalloc(sizeof(*hmp), M_HAMMER, M_WAITOK | M_ZERO);
                mp->mnt_data = (qaddr_t)hmp;
                hmp->mp = mp;
-               /*TAILQ_INIT(&hmp->recycle_list);*/
 
                /*
                 * Make sure kmalloc type limits are set appropriately.
@@ -683,7 +682,6 @@ hammer_vfs_mount(struct mount *mp, char *mntpt, caddr_t data,
         * on return.
         */
        mp->mnt_kern_flag |= MNTK_ALL_MPSAFE;
-       /*MNTK_RD_MPSAFE | MNTK_GA_MPSAFE | MNTK_IN_MPSAFE;*/
 
        /*
         * note: f_iosize is used by vnode_pager_haspage() when constructing
@@ -792,17 +790,12 @@ hammer_vfs_mount(struct mount *mp, char *mntpt, caddr_t data,
        hammer_flusher_create(hmp);
 
        /*
-        * Locate the root directory using the root cluster's B-Tree as a
-        * starting point.  The root directory uses an obj_id of 1.
-        *
-        * FUTURE: Leave the root directory cached referenced but unlocked
-        * in hmp->rootvp (need to flush it on unmount).
+        * Locate the root directory with an obj_id of 1.
         */
        error = hammer_vfs_vget(mp, NULL, HAMMER_OBJID_ROOT, &rootvp);
        if (error)
                goto done;
        vput(rootvp);
-       /*vn_unlock(hmp->rootvp);*/
        if (hmp->ronly == 0)
                error = hammer_recover_stage2(hmp, rootvol);
 
index abebc52..9637949 100644 (file)
@@ -45,7 +45,6 @@
 /*
  * USERFS VNOPS
  */
-/*static int hammer_vop_vnoperate(struct vop_generic_args *);*/
 static int hammer_vop_fsync(struct vop_fsync_args *);
 static int hammer_vop_read(struct vop_read_args *);
 static int hammer_vop_write(struct vop_write_args *);
@@ -166,15 +165,6 @@ static int hammer_dounlink(hammer_transaction_t trans, struct nchandle *nch,
 static int hammer_vop_strategy_read(struct vop_strategy_args *ap);
 static int hammer_vop_strategy_write(struct vop_strategy_args *ap);
 
-#if 0
-static
-int
-hammer_vop_vnoperate(struct vop_generic_args *)
-{
-       return (VOCALL(&hammer_vnode_vops, ap));
-}
-#endif
-
 /*
  * hammer_vop_fsync { vp, waitfor }
  *