while (1) {
                ret = read_extent_buffer_pages(io_tree, eb, start, 1,
                                               btree_get_extent, mirror_num);
-               if (!ret) {
-                       if (mirror_num)
-printk("good read %Lu mirror %d total %d\n", eb->start, mirror_num, num_copies);
+               if (!ret)
                        return ret;
-               }
+
                num_copies = btrfs_num_copies(&root->fs_info->mapping_tree,
                                              eb->start, eb->len);
-printk("failed to read %Lu mirror %d total %d\n", eb->start, mirror_num, num_copies);
-               if (num_copies == 1) {
-printk("reading %Lu failed only one copy\n", eb->start);
+               if (num_copies == 1)
                        return ret;
-               }
+
                mirror_num++;
-               if (mirror_num > num_copies) {
-printk("bailing at mirror %d of %d\n", mirror_num, num_copies);
+               if (mirror_num > num_copies)
                        return ret;
-               }
        }
-printk("read extent buffer page last\n");
        return -EIO;
 }
 
        btrfs_clear_buffer_defrag(eb);
        found_start = btrfs_header_bytenr(eb);
        if (found_start != start) {
-printk("bad start on %Lu found %Lu\n", eb->start, found_start);
                ret = -EIO;
                goto err;
        }
 
                           struct extent_buffer *eb)
 {
        int ret = 0;
-       int ret2;
        unsigned long num_pages;
        unsigned long i;
        struct page *page;
        int pg_uptodate = 1;
 
        if (eb->flags & EXTENT_UPTODATE)
-               ret = 1;
+               return 1;
 
-       ret2  = test_range_bit(tree, eb->start, eb->start + eb->len - 1,
+       ret = test_range_bit(tree, eb->start, eb->start + eb->len - 1,
                           EXTENT_UPTODATE, 1);
+       if (ret)
+               return ret;
 
        num_pages = num_extent_pages(eb->start, eb->len);
        for (i = 0; i < num_pages; i++) {
                        break;
                }
        }
-       if ((ret || ret2) && !pg_uptodate) {
-printk("uptodate error2 eb %Lu ret %d ret2 %d pg_uptodate %d\n", eb->start, ret, ret2, pg_uptodate);
-               WARN_ON(1);
-       }
-       return (ret || ret2);
+       return pg_uptodate;
 }
 EXPORT_SYMBOL(extent_buffer_uptodate);
 
 
                                         num_stripes, sub_stripes);
 
        index = 0;
-printk("new chunk type %Lu start %Lu size %Lu\n", type, key.offset, *num_bytes);
        while(index < num_stripes) {
                struct btrfs_stripe *stripe;
                BUG_ON(list_empty(&private_devs));
                             BTRFS_FIRST_CHUNK_TREE_OBJECTID, key.offset,
                             calc_size, &dev_offset);
                BUG_ON(ret);
-printk("alloc chunk start %Lu size %Lu from dev %Lu type %Lu\n", key.offset, calc_size, device->devid, type);
                device->bytes_used += calc_size;
                ret = btrfs_update_device(trans, device);
                BUG_ON(ret);