提交 41903fe6 编写于 作者: C Chris Mason 提交者: David Woodhouse

Btrfs: 32bit cleanups

Signed-off-by: NChris Mason <chris.mason@oracle.com>
上级 7cf75962
......@@ -43,7 +43,7 @@ void print_tree(struct ctree_root *root, struct tree_buffer *t)
print_leaf((struct leaf *)c);
return;
}
printf("node %Lu level %d total ptrs %d free spc %lu\n", t->blocknr,
printf("node %Lu level %d total ptrs %d free spc %u\n", t->blocknr,
node_level(c->header.flags), c->header.nritems,
NODEPTRS_PER_BLOCK - c->header.nritems);
fflush(stdout);
......
......@@ -40,15 +40,16 @@ static int ins_one(struct ctree_root *root, struct radix_tree_root *radix)
struct key key;
int ret;
char buf[128];
unsigned long oid;
init_path(&path);
ret = setup_key(radix, &key, 0);
sprintf(buf, "str-%Lu\n", key.objectid);
ret = insert_item(root, &key, buf, strlen(buf));
if (ret)
goto error;
oid = (unsigned long)key.objectid;
radix_tree_preload(GFP_KERNEL);
ret = radix_tree_insert(radix, key.objectid,
(void *)key.objectid);
ret = radix_tree_insert(radix, oid, (void *)oid);
radix_tree_preload_end();
if (ret)
goto error;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册