btrfs-progs: shared: remove debug code from ulist
authorDavid Sterba <dsterba@suse.com>
Thu, 9 Feb 2017 15:21:04 +0000 (16:21 +0100)
committerDavid Sterba <dsterba@suse.com>
Wed, 8 Mar 2017 12:00:47 +0000 (13:00 +0100)
Sync with kernel sources, we don't define CONFIG_BTRFS_DEBUG in
userspace anyway.

Signed-off-by: David Sterba <dsterba@suse.com>
kernel-shared/ulist.c
kernel-shared/ulist.h

index e25af2d..8853d12 100644 (file)
@@ -208,9 +208,6 @@ int ulist_add_merge(struct ulist *ulist, u64 val, u64 aux,
 
        node->val = val;
        node->aux = aux;
-#ifdef CONFIG_BTRFS_DEBUG
-       node->seqnum = ulist->nnodes;
-#endif
 
        ret = ulist_rbtree_insert(ulist, node);
        ASSERT(!ret);
@@ -275,15 +272,7 @@ struct ulist_node *ulist_next(struct ulist *ulist, struct ulist_iterator *uiter)
                uiter->cur_list = uiter->cur_list->next;
        } else {
                uiter->cur_list = ulist->nodes.next;
-#ifdef CONFIG_BTRFS_DEBUG
-               uiter->i = 0;
-#endif
        }
        node = list_entry(uiter->cur_list, struct ulist_node, list);
-#ifdef CONFIG_BTRFS_DEBUG
-       ASSERT(node->seqnum == uiter->i);
-       ASSERT(uiter->i >= 0 && uiter->i < ulist->nnodes);
-       uiter->i++;
-#endif
        return node;
 }
index aa172c5..1ada7de 100644 (file)
@@ -20,9 +20,6 @@
  *
  */
 struct ulist_iterator {
-#ifdef CONFIG_BTRFS_DEBUG
-       int i;
-#endif
        struct list_head *cur_list;  /* hint to start search */
 };
 
@@ -33,10 +30,6 @@ struct ulist_node {
        u64 val;                /* value to store */
        u64 aux;                /* auxiliary value saved along with the val */
 
-#ifdef CONFIG_BTRFS_DEBUG
-       int seqnum;             /* sequence number this node is added */
-#endif
-
        struct list_head list;  /* used to link node */
        struct rb_node rb_node; /* used to speed up search */
 };