Merge branch 'for-linus-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mason...
[cascardo/linux.git] / fs / btrfs / check-integrity.c
index 6678947..8e99251 100644 (file)
@@ -656,7 +656,7 @@ static int btrfsic_process_superblock(struct btrfsic_state *state,
        BUG_ON(NULL == state);
        selected_super = kzalloc(sizeof(*selected_super), GFP_NOFS);
        if (NULL == selected_super) {
-               printk(KERN_INFO "btrfsic: error, kmalloc failed!\n");
+               pr_info("btrfsic: error, kmalloc failed!\n");
                return -ENOMEM;
        }
 
@@ -681,7 +681,7 @@ static int btrfsic_process_superblock(struct btrfsic_state *state,
        }
 
        if (NULL == state->latest_superblock) {
-               printk(KERN_INFO "btrfsic: no superblock found!\n");
+               pr_info("btrfsic: no superblock found!\n");
                kfree(selected_super);
                return -1;
        }
@@ -698,13 +698,13 @@ static int btrfsic_process_superblock(struct btrfsic_state *state,
                        next_bytenr = btrfs_super_root(selected_super);
                        if (state->print_mask &
                            BTRFSIC_PRINT_MASK_ROOT_CHUNK_LOG_TREE_LOCATION)
-                               printk(KERN_INFO "root@%llu\n", next_bytenr);
+                               pr_info("root@%llu\n", next_bytenr);
                        break;
                case 1:
                        next_bytenr = btrfs_super_chunk_root(selected_super);
                        if (state->print_mask &
                            BTRFSIC_PRINT_MASK_ROOT_CHUNK_LOG_TREE_LOCATION)
-                               printk(KERN_INFO "chunk@%llu\n", next_bytenr);
+                               pr_info("chunk@%llu\n", next_bytenr);
                        break;
                case 2:
                        next_bytenr = btrfs_super_log_root(selected_super);
@@ -712,7 +712,7 @@ static int btrfsic_process_superblock(struct btrfsic_state *state,
                                continue;
                        if (state->print_mask &
                            BTRFSIC_PRINT_MASK_ROOT_CHUNK_LOG_TREE_LOCATION)
-                               printk(KERN_INFO "log@%llu\n", next_bytenr);
+                               pr_info("log@%llu\n", next_bytenr);
                        break;
                }
 
@@ -720,7 +720,7 @@ static int btrfsic_process_superblock(struct btrfsic_state *state,
                    btrfs_num_copies(state->root->fs_info,
                                     next_bytenr, state->metablock_size);
                if (state->print_mask & BTRFSIC_PRINT_MASK_NUM_COPIES)
-                       printk(KERN_INFO "num_copies(log_bytenr=%llu) = %d\n",
+                       pr_info("num_copies(log_bytenr=%llu) = %d\n",
                               next_bytenr, num_copies);
 
                for (mirror_num = 1; mirror_num <= num_copies; mirror_num++) {
@@ -733,9 +733,7 @@ static int btrfsic_process_superblock(struct btrfsic_state *state,
                                                &tmp_next_block_ctx,
                                                mirror_num);
                        if (ret) {
-                               printk(KERN_INFO "btrfsic:"
-                                      " btrfsic_map_block(root @%llu,"
-                                      " mirror %d) failed!\n",
+                               pr_info("btrfsic: btrfsic_map_block(root @%llu, mirror %d) failed!\n",
                                       next_bytenr, mirror_num);
                                kfree(selected_super);
                                return -1;
@@ -758,8 +756,7 @@ static int btrfsic_process_superblock(struct btrfsic_state *state,
 
                        ret = btrfsic_read_block(state, &tmp_next_block_ctx);
                        if (ret < (int)PAGE_SIZE) {
-                               printk(KERN_INFO
-                                      "btrfsic: read @logical %llu failed!\n",
+                               pr_info("btrfsic: read @logical %llu failed!\n",
                                       tmp_next_block_ctx.start);
                                btrfsic_release_block_ctx(&tmp_next_block_ctx);
                                kfree(selected_super);
@@ -820,7 +817,7 @@ static int btrfsic_process_superblock_dev_mirror(
        if (NULL == superblock_tmp) {
                superblock_tmp = btrfsic_block_alloc();
                if (NULL == superblock_tmp) {
-                       printk(KERN_INFO "btrfsic: error, kmalloc failed!\n");
+                       pr_info("btrfsic: error, kmalloc failed!\n");
                        brelse(bh);
                        return -1;
                }
@@ -894,7 +891,7 @@ static int btrfsic_process_superblock_dev_mirror(
                    btrfs_num_copies(state->root->fs_info,
                                     next_bytenr, state->metablock_size);
                if (state->print_mask & BTRFSIC_PRINT_MASK_NUM_COPIES)
-                       printk(KERN_INFO "num_copies(log_bytenr=%llu) = %d\n",
+                       pr_info("num_copies(log_bytenr=%llu) = %d\n",
                               next_bytenr, num_copies);
                for (mirror_num = 1; mirror_num <= num_copies; mirror_num++) {
                        struct btrfsic_block *next_block;
@@ -905,8 +902,7 @@ static int btrfsic_process_superblock_dev_mirror(
                                              state->metablock_size,
                                              &tmp_next_block_ctx,
                                              mirror_num)) {
-                               printk(KERN_INFO "btrfsic: btrfsic_map_block("
-                                      "bytenr @%llu, mirror %d) failed!\n",
+                               pr_info("btrfsic: btrfsic_map_block(bytenr @%llu, mirror %d) failed!\n",
                                       next_bytenr, mirror_num);
                                brelse(bh);
                                return -1;
@@ -948,7 +944,7 @@ static struct btrfsic_stack_frame *btrfsic_stack_frame_alloc(void)
 
        sf = kzalloc(sizeof(*sf), GFP_NOFS);
        if (NULL == sf)
-               printk(KERN_INFO "btrfsic: alloc memory failed!\n");
+               pr_info("btrfsic: alloc memory failed!\n");
        else
                sf->magic = BTRFSIC_BLOCK_STACK_FRAME_MAGIC_NUMBER;
        return sf;
@@ -994,9 +990,7 @@ continue_with_new_stack_frame:
                        sf->nr = btrfs_stack_header_nritems(&leafhdr->header);
 
                        if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                               printk(KERN_INFO
-                                      "leaf %llu items %d generation %llu"
-                                      " owner %llu\n",
+                               pr_info("leaf %llu items %d generation %llu owner %llu\n",
                                       sf->block_ctx->start, sf->nr,
                                       btrfs_stack_header_generation(
                                               &leafhdr->header),
@@ -1023,8 +1017,7 @@ continue_with_current_leaf_stack_frame:
                        if (disk_item_offset + sizeof(struct btrfs_item) >
                            sf->block_ctx->len) {
 leaf_item_out_of_bounce_error:
-                               printk(KERN_INFO
-                                      "btrfsic: leaf item out of bounce at logical %llu, dev %s\n",
+                               pr_info("btrfsic: leaf item out of bounce at logical %llu, dev %s\n",
                                       sf->block_ctx->start,
                                       sf->block_ctx->dev->name);
                                goto one_stack_frame_backwards;
@@ -1120,8 +1113,7 @@ leaf_item_out_of_bounce_error:
                        sf->nr = btrfs_stack_header_nritems(&nodehdr->header);
 
                        if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                               printk(KERN_INFO "node %llu level %d items %d"
-                                      " generation %llu owner %llu\n",
+                               pr_info("node %llu level %d items %d generation %llu owner %llu\n",
                                       sf->block_ctx->start,
                                       nodehdr->header.level, sf->nr,
                                       btrfs_stack_header_generation(
@@ -1145,8 +1137,7 @@ continue_with_current_node_stack_frame:
                                          (uintptr_t)nodehdr;
                        if (key_ptr_offset + sizeof(struct btrfs_key_ptr) >
                            sf->block_ctx->len) {
-                               printk(KERN_INFO
-                                      "btrfsic: node item out of bounce at logical %llu, dev %s\n",
+                               pr_info("btrfsic: node item out of bounce at logical %llu, dev %s\n",
                                       sf->block_ctx->start,
                                       sf->block_ctx->dev->name);
                                goto one_stack_frame_backwards;
@@ -1275,7 +1266,7 @@ static int btrfsic_create_link_to_next_block(
                    btrfs_num_copies(state->root->fs_info,
                                     next_bytenr, state->metablock_size);
                if (state->print_mask & BTRFSIC_PRINT_MASK_NUM_COPIES)
-                       printk(KERN_INFO "num_copies(log_bytenr=%llu) = %d\n",
+                       pr_info("num_copies(log_bytenr=%llu) = %d\n",
                               next_bytenr, *num_copiesp);
                *mirror_nump = 1;
        }
@@ -1284,15 +1275,13 @@ static int btrfsic_create_link_to_next_block(
                return 0;
 
        if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-               printk(KERN_INFO
-                      "btrfsic_create_link_to_next_block(mirror_num=%d)\n",
+               pr_info("btrfsic_create_link_to_next_block(mirror_num=%d)\n",
                       *mirror_nump);
        ret = btrfsic_map_block(state, next_bytenr,
                                state->metablock_size,
                                next_block_ctx, *mirror_nump);
        if (ret) {
-               printk(KERN_INFO
-                      "btrfsic: btrfsic_map_block(@%llu, mirror=%d) failed!\n",
+               pr_info("btrfsic: btrfsic_map_block(@%llu, mirror=%d) failed!\n",
                       next_bytenr, *mirror_nump);
                btrfsic_release_block_ctx(next_block_ctx);
                *next_blockp = NULL;
@@ -1318,16 +1307,14 @@ static int btrfsic_create_link_to_next_block(
                        if (next_block->logical_bytenr != next_bytenr &&
                            !(!next_block->is_metadata &&
                              0 == next_block->logical_bytenr))
-                               printk(KERN_INFO
-                                      "Referenced block @%llu (%s/%llu/%d) found in hash table, %c, bytenr mismatch (!= stored %llu).\n",
+                               pr_info("Referenced block @%llu (%s/%llu/%d) found in hash table, %c, bytenr mismatch (!= stored %llu).\n",
                                       next_bytenr, next_block_ctx->dev->name,
                                       next_block_ctx->dev_bytenr, *mirror_nump,
                                       btrfsic_get_block_type(state,
                                                              next_block),
                                       next_block->logical_bytenr);
                        else
-                               printk(KERN_INFO
-                                      "Referenced block @%llu (%s/%llu/%d) found in hash table, %c.\n",
+                               pr_info("Referenced block @%llu (%s/%llu/%d) found in hash table, %c.\n",
                                       next_bytenr, next_block_ctx->dev->name,
                                       next_block_ctx->dev_bytenr, *mirror_nump,
                                       btrfsic_get_block_type(state,
@@ -1348,7 +1335,7 @@ static int btrfsic_create_link_to_next_block(
        if (NULL == l) {
                l = btrfsic_block_link_alloc();
                if (NULL == l) {
-                       printk(KERN_INFO "btrfsic: error, kmalloc failed!\n");
+                       pr_info("btrfsic: error, kmalloc failed!\n");
                        btrfsic_release_block_ctx(next_block_ctx);
                        *next_blockp = NULL;
                        return -1;
@@ -1381,8 +1368,7 @@ static int btrfsic_create_link_to_next_block(
        if (limit_nesting > 0 && did_alloc_block_link) {
                ret = btrfsic_read_block(state, next_block_ctx);
                if (ret < (int)next_block_ctx->len) {
-                       printk(KERN_INFO
-                              "btrfsic: read block @logical %llu failed!\n",
+                       pr_info("btrfsic: read block @logical %llu failed!\n",
                               next_bytenr);
                        btrfsic_release_block_ctx(next_block_ctx);
                        *next_blockp = NULL;
@@ -1417,8 +1403,7 @@ static int btrfsic_handle_extent_data(
        if (file_extent_item_offset +
            offsetof(struct btrfs_file_extent_item, disk_num_bytes) >
            block_ctx->len) {
-               printk(KERN_INFO
-                      "btrfsic: file item out of bounce at logical %llu, dev %s\n",
+               pr_info("btrfsic: file item out of bounce at logical %llu, dev %s\n",
                       block_ctx->start, block_ctx->dev->name);
                return -1;
        }
@@ -1429,7 +1414,7 @@ static int btrfsic_handle_extent_data(
        if (BTRFS_FILE_EXTENT_REG != file_extent_item.type ||
            btrfs_stack_file_extent_disk_bytenr(&file_extent_item) == 0) {
                if (state->print_mask & BTRFSIC_PRINT_MASK_VERY_VERBOSE)
-                       printk(KERN_INFO "extent_data: type %u, disk_bytenr = %llu\n",
+                       pr_info("extent_data: type %u, disk_bytenr = %llu\n",
                               file_extent_item.type,
                               btrfs_stack_file_extent_disk_bytenr(
                               &file_extent_item));
@@ -1438,8 +1423,7 @@ static int btrfsic_handle_extent_data(
 
        if (file_extent_item_offset + sizeof(struct btrfs_file_extent_item) >
            block_ctx->len) {
-               printk(KERN_INFO
-                      "btrfsic: file item out of bounce at logical %llu, dev %s\n",
+               pr_info("btrfsic: file item out of bounce at logical %llu, dev %s\n",
                       block_ctx->start, block_ctx->dev->name);
                return -1;
        }
@@ -1457,8 +1441,7 @@ static int btrfsic_handle_extent_data(
        generation = btrfs_stack_file_extent_generation(&file_extent_item);
 
        if (state->print_mask & BTRFSIC_PRINT_MASK_VERY_VERBOSE)
-               printk(KERN_INFO "extent_data: type %u, disk_bytenr = %llu,"
-                      " offset = %llu, num_bytes = %llu\n",
+               pr_info("extent_data: type %u, disk_bytenr = %llu, offset = %llu, num_bytes = %llu\n",
                       file_extent_item.type,
                       btrfs_stack_file_extent_disk_bytenr(&file_extent_item),
                       btrfs_stack_file_extent_offset(&file_extent_item),
@@ -1477,7 +1460,7 @@ static int btrfsic_handle_extent_data(
                    btrfs_num_copies(state->root->fs_info,
                                     next_bytenr, state->datablock_size);
                if (state->print_mask & BTRFSIC_PRINT_MASK_NUM_COPIES)
-                       printk(KERN_INFO "num_copies(log_bytenr=%llu) = %d\n",
+                       pr_info("num_copies(log_bytenr=%llu) = %d\n",
                               next_bytenr, num_copies);
                for (mirror_num = 1; mirror_num <= num_copies; mirror_num++) {
                        struct btrfsic_block_data_ctx next_block_ctx;
@@ -1485,19 +1468,16 @@ static int btrfsic_handle_extent_data(
                        int block_was_created;
 
                        if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                               printk(KERN_INFO "btrfsic_handle_extent_data("
-                                      "mirror_num=%d)\n", mirror_num);
+                               pr_info("btrfsic_handle_extent_data(mirror_num=%d)\n",
+                                       mirror_num);
                        if (state->print_mask & BTRFSIC_PRINT_MASK_VERY_VERBOSE)
-                               printk(KERN_INFO
-                                      "\tdisk_bytenr = %llu, num_bytes %u\n",
+                               pr_info("\tdisk_bytenr = %llu, num_bytes %u\n",
                                       next_bytenr, chunk_len);
                        ret = btrfsic_map_block(state, next_bytenr,
                                                chunk_len, &next_block_ctx,
                                                mirror_num);
                        if (ret) {
-                               printk(KERN_INFO
-                                      "btrfsic: btrfsic_map_block(@%llu,"
-                                      " mirror=%d) failed!\n",
+                               pr_info("btrfsic: btrfsic_map_block(@%llu, mirror=%d) failed!\n",
                                       next_bytenr, mirror_num);
                                return -1;
                        }
@@ -1512,8 +1492,7 @@ static int btrfsic_handle_extent_data(
                                        mirror_num,
                                        &block_was_created);
                        if (NULL == next_block) {
-                               printk(KERN_INFO
-                                      "btrfsic: error, kmalloc failed!\n");
+                               pr_info("btrfsic: error, kmalloc failed!\n");
                                btrfsic_release_block_ctx(&next_block_ctx);
                                return -1;
                        }
@@ -1523,12 +1502,7 @@ static int btrfsic_handle_extent_data(
                                    next_block->logical_bytenr != next_bytenr &&
                                    !(!next_block->is_metadata &&
                                      0 == next_block->logical_bytenr)) {
-                                       printk(KERN_INFO
-                                              "Referenced block"
-                                              " @%llu (%s/%llu/%d)"
-                                              " found in hash table, D,"
-                                              " bytenr mismatch"
-                                              " (!= stored %llu).\n",
+                                       pr_info("Referenced block @%llu (%s/%llu/%d) found in hash table, D, bytenr mismatch (!= stored %llu).\n",
                                               next_bytenr,
                                               next_block_ctx.dev->name,
                                               next_block_ctx.dev_bytenr,
@@ -1592,7 +1566,7 @@ static int btrfsic_map_block(struct btrfsic_state *state, u64 bytenr, u32 len,
        kfree(multi);
        if (NULL == block_ctx_out->dev) {
                ret = -ENXIO;
-               printk(KERN_INFO "btrfsic: error, cannot lookup dev (#1)!\n");
+               pr_info("btrfsic: error, cannot lookup dev (#1)!\n");
        }
 
        return ret;
@@ -1638,8 +1612,7 @@ static int btrfsic_read_block(struct btrfsic_state *state,
        BUG_ON(block_ctx->pagev);
        BUG_ON(block_ctx->mem_to_free);
        if (block_ctx->dev_bytenr & ((u64)PAGE_SIZE - 1)) {
-               printk(KERN_INFO
-                      "btrfsic: read_block() with unaligned bytenr %llu\n",
+               pr_info("btrfsic: read_block() with unaligned bytenr %llu\n",
                       block_ctx->dev_bytenr);
                return -1;
        }
@@ -1666,8 +1639,7 @@ static int btrfsic_read_block(struct btrfsic_state *state,
 
                bio = btrfs_io_bio_alloc(GFP_NOFS, num_pages - i);
                if (!bio) {
-                       printk(KERN_INFO
-                              "btrfsic: bio_alloc() for %u pages failed!\n",
+                       pr_info("btrfsic: bio_alloc() for %u pages failed!\n",
                               num_pages - i);
                        return -1;
                }
@@ -1682,13 +1654,11 @@ static int btrfsic_read_block(struct btrfsic_state *state,
                                break;
                }
                if (j == i) {
-                       printk(KERN_INFO
-                              "btrfsic: error, failed to add a single page!\n");
+                       pr_info("btrfsic: error, failed to add a single page!\n");
                        return -1;
                }
                if (submit_bio_wait(bio)) {
-                       printk(KERN_INFO
-                              "btrfsic: read error at logical %llu dev %s!\n",
+                       pr_info("btrfsic: read error at logical %llu dev %s!\n",
                               block_ctx->start, block_ctx->dev->name);
                        bio_put(bio);
                        return -1;
@@ -1700,7 +1670,7 @@ static int btrfsic_read_block(struct btrfsic_state *state,
        for (i = 0; i < num_pages; i++) {
                block_ctx->datav[i] = kmap(block_ctx->pagev[i]);
                if (!block_ctx->datav[i]) {
-                       printk(KERN_INFO "btrfsic: kmap() failed (dev %s)!\n",
+                       pr_info("btrfsic: kmap() failed (dev %s)!\n",
                               block_ctx->dev->name);
                        return -1;
                }
@@ -1715,19 +1685,17 @@ static void btrfsic_dump_database(struct btrfsic_state *state)
 
        BUG_ON(NULL == state);
 
-       printk(KERN_INFO "all_blocks_list:\n");
+       pr_info("all_blocks_list:\n");
        list_for_each_entry(b_all, &state->all_blocks_list, all_blocks_node) {
                const struct btrfsic_block_link *l;
 
-               printk(KERN_INFO "%c-block @%llu (%s/%llu/%d)\n",
+               pr_info("%c-block @%llu (%s/%llu/%d)\n",
                       btrfsic_get_block_type(state, b_all),
                       b_all->logical_bytenr, b_all->dev_state->name,
                       b_all->dev_bytenr, b_all->mirror_num);
 
                list_for_each_entry(l, &b_all->ref_to_list, node_ref_to) {
-                       printk(KERN_INFO " %c @%llu (%s/%llu/%d)"
-                              " refers %u* to"
-                              " %c @%llu (%s/%llu/%d)\n",
+                       pr_info(" %c @%llu (%s/%llu/%d) refers %u* to %c @%llu (%s/%llu/%d)\n",
                               btrfsic_get_block_type(state, b_all),
                               b_all->logical_bytenr, b_all->dev_state->name,
                               b_all->dev_bytenr, b_all->mirror_num,
@@ -1740,9 +1708,7 @@ static void btrfsic_dump_database(struct btrfsic_state *state)
                }
 
                list_for_each_entry(l, &b_all->ref_from_list, node_ref_from) {
-                       printk(KERN_INFO " %c @%llu (%s/%llu/%d)"
-                              " is ref %u* from"
-                              " %c @%llu (%s/%llu/%d)\n",
+                       pr_info(" %c @%llu (%s/%llu/%d) is ref %u* from %c @%llu (%s/%llu/%d)\n",
                               btrfsic_get_block_type(state, b_all),
                               b_all->logical_bytenr, b_all->dev_state->name,
                               b_all->dev_bytenr, b_all->mirror_num,
@@ -1754,7 +1720,7 @@ static void btrfsic_dump_database(struct btrfsic_state *state)
                               l->block_ref_from->mirror_num);
                }
 
-               printk(KERN_INFO "\n");
+               pr_info("\n");
        }
 }
 
@@ -1829,8 +1795,7 @@ again:
                                                    mapped_datav[0]);
                        if (num_pages * PAGE_SIZE <
                            BTRFS_SUPER_INFO_SIZE) {
-                               printk(KERN_INFO
-                                      "btrfsic: cannot work with too short bios!\n");
+                               pr_info("btrfsic: cannot work with too short bios!\n");
                                return;
                        }
                        is_metadata = 1;
@@ -1838,8 +1803,7 @@ again:
                        processed_len = BTRFS_SUPER_INFO_SIZE;
                        if (state->print_mask &
                            BTRFSIC_PRINT_MASK_TREE_BEFORE_SB_WRITE) {
-                               printk(KERN_INFO
-                                      "[before new superblock is written]:\n");
+                               pr_info("[before new superblock is written]:\n");
                                btrfsic_dump_tree_sub(state, block, 0);
                        }
                }
@@ -1847,8 +1811,7 @@ again:
                        if (!block->is_superblock) {
                                if (num_pages * PAGE_SIZE <
                                    state->metablock_size) {
-                                       printk(KERN_INFO
-                                              "btrfsic: cannot work with too short bios!\n");
+                                       pr_info("btrfsic: cannot work with too short bios!\n");
                                        return;
                                }
                                processed_len = state->metablock_size;
@@ -1863,8 +1826,7 @@ again:
                                if (block->logical_bytenr != bytenr &&
                                    !(!block->is_metadata &&
                                      block->logical_bytenr == 0))
-                                       printk(KERN_INFO
-                                              "Written block @%llu (%s/%llu/%d) found in hash table, %c, bytenr mismatch (!= stored %llu).\n",
+                                       pr_info("Written block @%llu (%s/%llu/%d) found in hash table, %c, bytenr mismatch (!= stored %llu).\n",
                                               bytenr, dev_state->name,
                                               dev_bytenr,
                                               block->mirror_num,
@@ -1872,8 +1834,7 @@ again:
                                                                      block),
                                               block->logical_bytenr);
                                else
-                                       printk(KERN_INFO
-                                              "Written block @%llu (%s/%llu/%d) found in hash table, %c.\n",
+                                       pr_info("Written block @%llu (%s/%llu/%d) found in hash table, %c.\n",
                                               bytenr, dev_state->name,
                                               dev_bytenr, block->mirror_num,
                                               btrfsic_get_block_type(state,
@@ -1883,33 +1844,24 @@ again:
                } else {
                        if (num_pages * PAGE_SIZE <
                            state->datablock_size) {
-                               printk(KERN_INFO
-                                      "btrfsic: cannot work with too short bios!\n");
+                               pr_info("btrfsic: cannot work with too short bios!\n");
                                return;
                        }
                        processed_len = state->datablock_size;
                        bytenr = block->logical_bytenr;
                        if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                               printk(KERN_INFO
-                                      "Written block @%llu (%s/%llu/%d)"
-                                      " found in hash table, %c.\n",
+                               pr_info("Written block @%llu (%s/%llu/%d) found in hash table, %c.\n",
                                       bytenr, dev_state->name, dev_bytenr,
                                       block->mirror_num,
                                       btrfsic_get_block_type(state, block));
                }
 
                if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                       printk(KERN_INFO
-                              "ref_to_list: %cE, ref_from_list: %cE\n",
+                       pr_info("ref_to_list: %cE, ref_from_list: %cE\n",
                               list_empty(&block->ref_to_list) ? ' ' : '!',
                               list_empty(&block->ref_from_list) ? ' ' : '!');
                if (btrfsic_is_block_ref_by_superblock(state, block, 0)) {
-                       printk(KERN_INFO "btrfs: attempt to overwrite %c-block"
-                              " @%llu (%s/%llu/%d), old(gen=%llu,"
-                              " objectid=%llu, type=%d, offset=%llu),"
-                              " new(gen=%llu),"
-                              " which is referenced by most recent superblock"
-                              " (superblockgen=%llu)!\n",
+                       pr_info("btrfs: attempt to overwrite %c-block @%llu (%s/%llu/%d), old(gen=%llu, objectid=%llu, type=%d, offset=%llu), new(gen=%llu), which is referenced by most recent superblock (superblockgen=%llu)!\n",
                               btrfsic_get_block_type(state, block), bytenr,
                               dev_state->name, dev_bytenr, block->mirror_num,
                               block->generation,
@@ -1923,9 +1875,7 @@ again:
                }
 
                if (!block->is_iodone && !block->never_written) {
-                       printk(KERN_INFO "btrfs: attempt to overwrite %c-block"
-                              " @%llu (%s/%llu/%d), oldgen=%llu, newgen=%llu,"
-                              " which is not yet iodone!\n",
+                       pr_info("btrfs: attempt to overwrite %c-block @%llu (%s/%llu/%d), oldgen=%llu, newgen=%llu, which is not yet iodone!\n",
                               btrfsic_get_block_type(state, block), bytenr,
                               dev_state->name, dev_bytenr, block->mirror_num,
                               block->generation,
@@ -2023,8 +1973,7 @@ again:
                                                mapped_datav[0]);
                                if (state->print_mask &
                                    BTRFSIC_PRINT_MASK_TREE_AFTER_SB_WRITE) {
-                                       printk(KERN_INFO
-                                       "[after new superblock is written]:\n");
+                                       pr_info("[after new superblock is written]:\n");
                                        btrfsic_dump_tree_sub(state, block, 0);
                                }
                        } else {
@@ -2036,9 +1985,7 @@ again:
                                                0, 0);
                        }
                        if (ret)
-                               printk(KERN_INFO
-                                      "btrfsic: btrfsic_process_metablock"
-                                      "(root @%llu) failed!\n",
+                               pr_info("btrfsic: btrfsic_process_metablock(root @%llu) failed!\n",
                                       dev_bytenr);
                } else {
                        block->is_metadata = 0;
@@ -2065,8 +2012,7 @@ again:
                if (!is_metadata) {
                        processed_len = state->datablock_size;
                        if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                               printk(KERN_INFO "Written block (%s/%llu/?)"
-                                      " !found in hash table, D.\n",
+                               pr_info("Written block (%s/%llu/?) !found in hash table, D.\n",
                                       dev_state->name, dev_bytenr);
                        if (!state->include_extent_data) {
                                /* ignore that written D block */
@@ -2084,9 +2030,7 @@ again:
                        btrfsic_cmp_log_and_dev_bytenr(state, bytenr, dev_state,
                                                       dev_bytenr);
                        if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                               printk(KERN_INFO
-                                      "Written block @%llu (%s/%llu/?)"
-                                      " !found in hash table, M.\n",
+                               pr_info("Written block @%llu (%s/%llu/?) !found in hash table, M.\n",
                                       bytenr, dev_state->name, dev_bytenr);
                }
 
@@ -2100,7 +2044,7 @@ again:
 
                block = btrfsic_block_alloc();
                if (NULL == block) {
-                       printk(KERN_INFO "btrfsic: error, kmalloc failed!\n");
+                       pr_info("btrfsic: error, kmalloc failed!\n");
                        btrfsic_release_block_ctx(&block_ctx);
                        goto continue_loop;
                }
@@ -2150,8 +2094,7 @@ again:
                        block->next_in_same_bio = NULL;
                }
                if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                       printk(KERN_INFO
-                              "New written %c-block @%llu (%s/%llu/%d)\n",
+                       pr_info("New written %c-block @%llu (%s/%llu/%d)\n",
                               is_metadata ? 'M' : 'D',
                               block->logical_bytenr, block->dev_state->name,
                               block->dev_bytenr, block->mirror_num);
@@ -2162,9 +2105,7 @@ again:
                        ret = btrfsic_process_metablock(state, block,
                                                        &block_ctx, 0, 0);
                        if (ret)
-                               printk(KERN_INFO
-                                      "btrfsic: process_metablock(root @%llu)"
-                                      " failed!\n",
+                               pr_info("btrfsic: process_metablock(root @%llu) failed!\n",
                                       dev_bytenr);
                }
                btrfsic_release_block_ctx(&block_ctx);
@@ -2199,8 +2140,7 @@ static void btrfsic_bio_end_io(struct bio *bp)
 
                if ((dev_state->state->print_mask &
                     BTRFSIC_PRINT_MASK_END_IO_BIO_BH))
-                       printk(KERN_INFO
-                              "bio_end_io(err=%d) for %c @%llu (%s/%llu/%d)\n",
+                       pr_info("bio_end_io(err=%d) for %c @%llu (%s/%llu/%d)\n",
                               bp->bi_error,
                               btrfsic_get_block_type(dev_state->state, block),
                               block->logical_bytenr, dev_state->name,
@@ -2211,8 +2151,7 @@ static void btrfsic_bio_end_io(struct bio *bp)
                        dev_state->last_flush_gen++;
                        if ((dev_state->state->print_mask &
                             BTRFSIC_PRINT_MASK_END_IO_BIO_BH))
-                               printk(KERN_INFO
-                                      "bio_end_io() new %s flush_gen=%llu\n",
+                               pr_info("bio_end_io() new %s flush_gen=%llu\n",
                                       dev_state->name,
                                       dev_state->last_flush_gen);
                }
@@ -2235,8 +2174,7 @@ static void btrfsic_bh_end_io(struct buffer_head *bh, int uptodate)
        BUG_ON(NULL == block);
        dev_state = block->dev_state;
        if ((dev_state->state->print_mask & BTRFSIC_PRINT_MASK_END_IO_BIO_BH))
-               printk(KERN_INFO
-                      "bh_end_io(error=%d) for %c @%llu (%s/%llu/%d)\n",
+               pr_info("bh_end_io(error=%d) for %c @%llu (%s/%llu/%d)\n",
                       iodone_w_error,
                       btrfsic_get_block_type(dev_state->state, block),
                       block->logical_bytenr, block->dev_state->name,
@@ -2247,8 +2185,7 @@ static void btrfsic_bh_end_io(struct buffer_head *bh, int uptodate)
                dev_state->last_flush_gen++;
                if ((dev_state->state->print_mask &
                     BTRFSIC_PRINT_MASK_END_IO_BIO_BH))
-                       printk(KERN_INFO
-                              "bh_end_io() new %s flush_gen=%llu\n",
+                       pr_info("bh_end_io() new %s flush_gen=%llu\n",
                               dev_state->name, dev_state->last_flush_gen);
        }
        if (block->submit_bio_bh_rw & REQ_FUA)
@@ -2271,9 +2208,7 @@ static int btrfsic_process_written_superblock(
        if (!(superblock->generation > state->max_superblock_generation ||
              0 == state->max_superblock_generation)) {
                if (state->print_mask & BTRFSIC_PRINT_MASK_SUPERBLOCK_WRITE)
-                       printk(KERN_INFO
-                              "btrfsic: superblock @%llu (%s/%llu/%d)"
-                              " with old gen %llu <= %llu\n",
+                       pr_info("btrfsic: superblock @%llu (%s/%llu/%d) with old gen %llu <= %llu\n",
                               superblock->logical_bytenr,
                               superblock->dev_state->name,
                               superblock->dev_bytenr, superblock->mirror_num,
@@ -2281,9 +2216,7 @@ static int btrfsic_process_written_superblock(
                               state->max_superblock_generation);
        } else {
                if (state->print_mask & BTRFSIC_PRINT_MASK_SUPERBLOCK_WRITE)
-                       printk(KERN_INFO
-                              "btrfsic: got new superblock @%llu (%s/%llu/%d)"
-                              " with new gen %llu > %llu\n",
+                       pr_info("btrfsic: got new superblock @%llu (%s/%llu/%d) with new gen %llu > %llu\n",
                               superblock->logical_bytenr,
                               superblock->dev_state->name,
                               superblock->dev_bytenr, superblock->mirror_num,
@@ -2318,7 +2251,7 @@ static int btrfsic_process_written_superblock(
                        next_bytenr = btrfs_super_root(super_hdr);
                        if (state->print_mask &
                            BTRFSIC_PRINT_MASK_ROOT_CHUNK_LOG_TREE_LOCATION)
-                               printk(KERN_INFO "root@%llu\n", next_bytenr);
+                               pr_info("root@%llu\n", next_bytenr);
                        break;
                case 1:
                        btrfs_set_disk_key_objectid(&tmp_disk_key,
@@ -2327,7 +2260,7 @@ static int btrfsic_process_written_superblock(
                        next_bytenr = btrfs_super_chunk_root(super_hdr);
                        if (state->print_mask &
                            BTRFSIC_PRINT_MASK_ROOT_CHUNK_LOG_TREE_LOCATION)
-                               printk(KERN_INFO "chunk@%llu\n", next_bytenr);
+                               pr_info("chunk@%llu\n", next_bytenr);
                        break;
                case 2:
                        btrfs_set_disk_key_objectid(&tmp_disk_key,
@@ -2338,7 +2271,7 @@ static int btrfsic_process_written_superblock(
                                continue;
                        if (state->print_mask &
                            BTRFSIC_PRINT_MASK_ROOT_CHUNK_LOG_TREE_LOCATION)
-                               printk(KERN_INFO "log@%llu\n", next_bytenr);
+                               pr_info("log@%llu\n", next_bytenr);
                        break;
                }
 
@@ -2346,23 +2279,19 @@ static int btrfsic_process_written_superblock(
                    btrfs_num_copies(state->root->fs_info,
                                     next_bytenr, BTRFS_SUPER_INFO_SIZE);
                if (state->print_mask & BTRFSIC_PRINT_MASK_NUM_COPIES)
-                       printk(KERN_INFO "num_copies(log_bytenr=%llu) = %d\n",
+                       pr_info("num_copies(log_bytenr=%llu) = %d\n",
                               next_bytenr, num_copies);
                for (mirror_num = 1; mirror_num <= num_copies; mirror_num++) {
                        int was_created;
 
                        if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                               printk(KERN_INFO
-                                      "btrfsic_process_written_superblock("
-                                      "mirror_num=%d)\n", mirror_num);
+                               pr_info("btrfsic_process_written_superblock(mirror_num=%d)\n", mirror_num);
                        ret = btrfsic_map_block(state, next_bytenr,
                                                BTRFS_SUPER_INFO_SIZE,
                                                &tmp_next_block_ctx,
                                                mirror_num);
                        if (ret) {
-                               printk(KERN_INFO
-                                      "btrfsic: btrfsic_map_block(@%llu,"
-                                      " mirror=%d) failed!\n",
+                               pr_info("btrfsic: btrfsic_map_block(@%llu, mirror=%d) failed!\n",
                                       next_bytenr, mirror_num);
                                return -1;
                        }
@@ -2375,8 +2304,7 @@ static int btrfsic_process_written_superblock(
                                        mirror_num,
                                        &was_created);
                        if (NULL == next_block) {
-                               printk(KERN_INFO
-                                      "btrfsic: error, kmalloc failed!\n");
+                               pr_info("btrfsic: error, kmalloc failed!\n");
                                btrfsic_release_block_ctx(&tmp_next_block_ctx);
                                return -1;
                        }
@@ -2425,8 +2353,7 @@ static int btrfsic_check_all_ref_blocks(struct btrfsic_state *state,
                 * by the most recent super block.
                 */
                if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                       printk(KERN_INFO
-                              "btrfsic: abort cyclic linkage (case 1).\n");
+                       pr_info("btrfsic: abort cyclic linkage (case 1).\n");
 
                return ret;
        }
@@ -2437,9 +2364,7 @@ static int btrfsic_check_all_ref_blocks(struct btrfsic_state *state,
         */
        list_for_each_entry(l, &block->ref_to_list, node_ref_to) {
                if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                       printk(KERN_INFO
-                              "rl=%d, %c @%llu (%s/%llu/%d)"
-                              " %u* refers to %c @%llu (%s/%llu/%d)\n",
+                       pr_info("rl=%d, %c @%llu (%s/%llu/%d) %u* refers to %c @%llu (%s/%llu/%d)\n",
                               recursion_level,
                               btrfsic_get_block_type(state, block),
                               block->logical_bytenr, block->dev_state->name,
@@ -2451,9 +2376,7 @@ static int btrfsic_check_all_ref_blocks(struct btrfsic_state *state,
                               l->block_ref_to->dev_bytenr,
                               l->block_ref_to->mirror_num);
                if (l->block_ref_to->never_written) {
-                       printk(KERN_INFO "btrfs: attempt to write superblock"
-                              " which references block %c @%llu (%s/%llu/%d)"
-                              " which is never written!\n",
+                       pr_info("btrfs: attempt to write superblock which references block %c @%llu (%s/%llu/%d) which is never written!\n",
                               btrfsic_get_block_type(state, l->block_ref_to),
                               l->block_ref_to->logical_bytenr,
                               l->block_ref_to->dev_state->name,
@@ -2461,9 +2384,7 @@ static int btrfsic_check_all_ref_blocks(struct btrfsic_state *state,
                               l->block_ref_to->mirror_num);
                        ret = -1;
                } else if (!l->block_ref_to->is_iodone) {
-                       printk(KERN_INFO "btrfs: attempt to write superblock"
-                              " which references block %c @%llu (%s/%llu/%d)"
-                              " which is not yet iodone!\n",
+                       pr_info("btrfs: attempt to write superblock which references block %c @%llu (%s/%llu/%d) which is not yet iodone!\n",
                               btrfsic_get_block_type(state, l->block_ref_to),
                               l->block_ref_to->logical_bytenr,
                               l->block_ref_to->dev_state->name,
@@ -2471,9 +2392,7 @@ static int btrfsic_check_all_ref_blocks(struct btrfsic_state *state,
                               l->block_ref_to->mirror_num);
                        ret = -1;
                } else if (l->block_ref_to->iodone_w_error) {
-                       printk(KERN_INFO "btrfs: attempt to write superblock"
-                              " which references block %c @%llu (%s/%llu/%d)"
-                              " which has write error!\n",
+                       pr_info("btrfs: attempt to write superblock which references block %c @%llu (%s/%llu/%d) which has write error!\n",
                               btrfsic_get_block_type(state, l->block_ref_to),
                               l->block_ref_to->logical_bytenr,
                               l->block_ref_to->dev_state->name,
@@ -2486,10 +2405,7 @@ static int btrfsic_check_all_ref_blocks(struct btrfsic_state *state,
                           l->parent_generation &&
                           BTRFSIC_GENERATION_UNKNOWN !=
                           l->block_ref_to->generation) {
-                       printk(KERN_INFO "btrfs: attempt to write superblock"
-                              " which references block %c @%llu (%s/%llu/%d)"
-                              " with generation %llu !="
-                              " parent generation %llu!\n",
+                       pr_info("btrfs: attempt to write superblock which references block %c @%llu (%s/%llu/%d) with generation %llu != parent generation %llu!\n",
                               btrfsic_get_block_type(state, l->block_ref_to),
                               l->block_ref_to->logical_bytenr,
                               l->block_ref_to->dev_state->name,
@@ -2500,11 +2416,7 @@ static int btrfsic_check_all_ref_blocks(struct btrfsic_state *state,
                        ret = -1;
                } else if (l->block_ref_to->flush_gen >
                           l->block_ref_to->dev_state->last_flush_gen) {
-                       printk(KERN_INFO "btrfs: attempt to write superblock"
-                              " which references block %c @%llu (%s/%llu/%d)"
-                              " which is not flushed out of disk's write cache"
-                              " (block flush_gen=%llu,"
-                              " dev->flush_gen=%llu)!\n",
+                       pr_info("btrfs: attempt to write superblock which references block %c @%llu (%s/%llu/%d) which is not flushed out of disk's write cache (block flush_gen=%llu, dev->flush_gen=%llu)!\n",
                               btrfsic_get_block_type(state, l->block_ref_to),
                               l->block_ref_to->logical_bytenr,
                               l->block_ref_to->dev_state->name,
@@ -2533,8 +2445,7 @@ static int btrfsic_is_block_ref_by_superblock(
        if (recursion_level >= 3 + BTRFS_MAX_LEVEL) {
                /* refer to comment at "abort cyclic linkage (case 1)" */
                if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                       printk(KERN_INFO
-                              "btrfsic: abort cyclic linkage (case 2).\n");
+                       pr_info("btrfsic: abort cyclic linkage (case 2).\n");
 
                return 0;
        }
@@ -2545,9 +2456,7 @@ static int btrfsic_is_block_ref_by_superblock(
         */
        list_for_each_entry(l, &block->ref_from_list, node_ref_from) {
                if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                       printk(KERN_INFO
-                              "rl=%d, %c @%llu (%s/%llu/%d)"
-                              " is ref %u* from %c @%llu (%s/%llu/%d)\n",
+                       pr_info("rl=%d, %c @%llu (%s/%llu/%d) is ref %u* from %c @%llu (%s/%llu/%d)\n",
                               recursion_level,
                               btrfsic_get_block_type(state, block),
                               block->logical_bytenr, block->dev_state->name,
@@ -2577,9 +2486,7 @@ static int btrfsic_is_block_ref_by_superblock(
 static void btrfsic_print_add_link(const struct btrfsic_state *state,
                                   const struct btrfsic_block_link *l)
 {
-       printk(KERN_INFO
-              "Add %u* link from %c @%llu (%s/%llu/%d)"
-              " to %c @%llu (%s/%llu/%d).\n",
+       pr_info("Add %u* link from %c @%llu (%s/%llu/%d) to %c @%llu (%s/%llu/%d).\n",
               l->ref_cnt,
               btrfsic_get_block_type(state, l->block_ref_from),
               l->block_ref_from->logical_bytenr,
@@ -2594,9 +2501,7 @@ static void btrfsic_print_add_link(const struct btrfsic_state *state,
 static void btrfsic_print_rem_link(const struct btrfsic_state *state,
                                   const struct btrfsic_block_link *l)
 {
-       printk(KERN_INFO
-              "Rem %u* link from %c @%llu (%s/%llu/%d)"
-              " to %c @%llu (%s/%llu/%d).\n",
+       pr_info("Rem %u* link from %c @%llu (%s/%llu/%d) to %c @%llu (%s/%llu/%d).\n",
               l->ref_cnt,
               btrfsic_get_block_type(state, l->block_ref_from),
               l->block_ref_from->logical_bytenr,
@@ -2708,8 +2613,7 @@ static struct btrfsic_block_link *btrfsic_block_link_lookup_or_add(
        if (NULL == l) {
                l = btrfsic_block_link_alloc();
                if (NULL == l) {
-                       printk(KERN_INFO
-                              "btrfsic: error, kmalloc" " failed!\n");
+                       pr_info("btrfsic: error, kmalloc failed!\n");
                        return NULL;
                }
 
@@ -2756,13 +2660,12 @@ static struct btrfsic_block *btrfsic_block_lookup_or_add(
 
                block = btrfsic_block_alloc();
                if (NULL == block) {
-                       printk(KERN_INFO "btrfsic: error, kmalloc failed!\n");
+                       pr_info("btrfsic: error, kmalloc failed!\n");
                        return NULL;
                }
                dev_state = btrfsic_dev_state_lookup(block_ctx->dev->bdev);
                if (NULL == dev_state) {
-                       printk(KERN_INFO
-                              "btrfsic: error, lookup dev_state failed!\n");
+                       pr_info("btrfsic: error, lookup dev_state failed!\n");
                        btrfsic_block_free(block);
                        return NULL;
                }
@@ -2774,8 +2677,7 @@ static struct btrfsic_block *btrfsic_block_lookup_or_add(
                block->never_written = never_written;
                block->mirror_num = mirror_num;
                if (state->print_mask & BTRFSIC_PRINT_MASK_VERBOSE)
-                       printk(KERN_INFO
-                              "New %s%c-block @%llu (%s/%llu/%d)\n",
+                       pr_info("New %s%c-block @%llu (%s/%llu/%d)\n",
                               additional_string,
                               btrfsic_get_block_type(state, block),
                               block->logical_bytenr, dev_state->name,
@@ -2810,9 +2712,7 @@ static void btrfsic_cmp_log_and_dev_bytenr(struct btrfsic_state *state,
                ret = btrfsic_map_block(state, bytenr, state->metablock_size,
                                        &block_ctx, mirror_num);
                if (ret) {
-                       printk(KERN_INFO "btrfsic:"
-                              " btrfsic_map_block(logical @%llu,"
-                              " mirror %d) failed!\n",
+                       pr_info("btrfsic: btrfsic_map_block(logical @%llu, mirror %d) failed!\n",
                               bytenr, mirror_num);
                        continue;
                }
@@ -2827,9 +2727,7 @@ static void btrfsic_cmp_log_and_dev_bytenr(struct btrfsic_state *state,
        }
 
        if (WARN_ON(!match)) {
-               printk(KERN_INFO "btrfs: attempt to write M-block which contains logical bytenr that doesn't map to dev+physical bytenr of submit_bio,"
-                      " buffer->log_bytenr=%llu, submit_bio(bdev=%s,"
-                      " phys_bytenr=%llu)!\n",
+               pr_info("btrfs: attempt to write M-block which contains logical bytenr that doesn't map to dev+physical bytenr of submit_bio, buffer->log_bytenr=%llu, submit_bio(bdev=%s, phys_bytenr=%llu)!\n",
                       bytenr, dev_state->name, dev_bytenr);
                for (mirror_num = 1; mirror_num <= num_copies; mirror_num++) {
                        ret = btrfsic_map_block(state, bytenr,
@@ -2838,8 +2736,7 @@ static void btrfsic_cmp_log_and_dev_bytenr(struct btrfsic_state *state,
                        if (ret)
                                continue;
 
-                       printk(KERN_INFO "Read logical bytenr @%llu maps to"
-                              " (%s/%llu/%d)\n",
+                       pr_info("Read logical bytenr @%llu maps to (%s/%llu/%d)\n",
                               bytenr, block_ctx.dev->name,
                               block_ctx.dev_bytenr, mirror_num);
                }
@@ -2849,11 +2746,8 @@ static void btrfsic_cmp_log_and_dev_bytenr(struct btrfsic_state *state,
 static struct btrfsic_dev_state *btrfsic_dev_state_lookup(
                struct block_device *bdev)
 {
-       struct btrfsic_dev_state *ds;
-
-       ds = btrfsic_dev_state_hashtable_lookup(bdev,
-                                               &btrfsic_dev_state_hashtable);
-       return ds;
+       return btrfsic_dev_state_hashtable_lookup(bdev,
+                                                 &btrfsic_dev_state_hashtable);
 }
 
 int btrfsic_submit_bh(int op, int op_flags, struct buffer_head *bh)
@@ -2876,9 +2770,7 @@ int btrfsic_submit_bh(int op, int op_flags, struct buffer_head *bh)
                dev_bytenr = 4096 * bh->b_blocknr;
                if (dev_state->state->print_mask &
                    BTRFSIC_PRINT_MASK_SUBMIT_BIO_BH)
-                       printk(KERN_INFO
-                              "submit_bh(op=0x%x,0x%x, blocknr=%llu "
-                              "(bytenr %llu), size=%zu, data=%p, bdev=%p)\n",
+                       pr_info("submit_bh(op=0x%x,0x%x, blocknr=%llu (bytenr %llu), size=%zu, data=%p, bdev=%p)\n",
                               op, op_flags, (unsigned long long)bh->b_blocknr,
                               dev_bytenr, bh->b_size, bh->b_data, bh->b_bdev);
                btrfsic_process_written_block(dev_state, dev_bytenr,
@@ -2887,17 +2779,13 @@ int btrfsic_submit_bh(int op, int op_flags, struct buffer_head *bh)
        } else if (NULL != dev_state && (op_flags & REQ_PREFLUSH)) {
                if (dev_state->state->print_mask &
                    BTRFSIC_PRINT_MASK_SUBMIT_BIO_BH)
-                       printk(KERN_INFO
-                              "submit_bh(op=0x%x,0x%x FLUSH, bdev=%p)\n",
+                       pr_info("submit_bh(op=0x%x,0x%x FLUSH, bdev=%p)\n",
                               op, op_flags, bh->b_bdev);
                if (!dev_state->dummy_block_for_bio_bh_flush.is_iodone) {
                        if ((dev_state->state->print_mask &
                             (BTRFSIC_PRINT_MASK_SUBMIT_BIO_BH |
                              BTRFSIC_PRINT_MASK_VERBOSE)))
-                               printk(KERN_INFO
-                                      "btrfsic_submit_bh(%s) with FLUSH"
-                                      " but dummy block already in use"
-                                      " (ignored)!\n",
+                               pr_info("btrfsic_submit_bh(%s) with FLUSH but dummy block already in use (ignored)!\n",
                                       dev_state->name);
                } else {
                        struct btrfsic_block *const block =
@@ -2942,9 +2830,7 @@ static void __btrfsic_submit_bio(struct bio *bio)
                bio_is_patched = 0;
                if (dev_state->state->print_mask &
                    BTRFSIC_PRINT_MASK_SUBMIT_BIO_BH)
-                       printk(KERN_INFO
-                              "submit_bio(rw=%d,0x%x, bi_vcnt=%u,"
-                              " bi_sector=%llu (bytenr %llu), bi_bdev=%p)\n",
+                       pr_info("submit_bio(rw=%d,0x%x, bi_vcnt=%u, bi_sector=%llu (bytenr %llu), bi_bdev=%p)\n",
                               bio_op(bio), bio->bi_opf, bio->bi_vcnt,
                               (unsigned long long)bio->bi_iter.bi_sector,
                               dev_bytenr, bio->bi_bdev);
@@ -2967,8 +2853,7 @@ static void __btrfsic_submit_bio(struct bio *bio)
                        }
                        if (dev_state->state->print_mask &
                            BTRFSIC_PRINT_MASK_SUBMIT_BIO_BH_VERBOSE)
-                               printk(KERN_INFO
-                                      "#%u: bytenr=%llu, len=%u, offset=%u\n",
+                               pr_info("#%u: bytenr=%llu, len=%u, offset=%u\n",
                                       i, cur_bytenr, bio->bi_io_vec[i].bv_len,
                                       bio->bi_io_vec[i].bv_offset);
                        cur_bytenr += bio->bi_io_vec[i].bv_len;
@@ -2985,17 +2870,13 @@ static void __btrfsic_submit_bio(struct bio *bio)
        } else if (NULL != dev_state && (bio->bi_opf & REQ_PREFLUSH)) {
                if (dev_state->state->print_mask &
                    BTRFSIC_PRINT_MASK_SUBMIT_BIO_BH)
-                       printk(KERN_INFO
-                              "submit_bio(rw=%d,0x%x FLUSH, bdev=%p)\n",
+                       pr_info("submit_bio(rw=%d,0x%x FLUSH, bdev=%p)\n",
                               bio_op(bio), bio->bi_opf, bio->bi_bdev);
                if (!dev_state->dummy_block_for_bio_bh_flush.is_iodone) {
                        if ((dev_state->state->print_mask &
                             (BTRFSIC_PRINT_MASK_SUBMIT_BIO_BH |
                              BTRFSIC_PRINT_MASK_VERBOSE)))
-                               printk(KERN_INFO
-                                      "btrfsic_submit_bio(%s) with FLUSH"
-                                      " but dummy block already in use"
-                                      " (ignored)!\n",
+                               pr_info("btrfsic_submit_bio(%s) with FLUSH but dummy block already in use (ignored)!\n",
                                       dev_state->name);
                } else {
                        struct btrfsic_block *const block =
@@ -3039,14 +2920,12 @@ int btrfsic_mount(struct btrfs_root *root,
        struct btrfs_device *device;
 
        if (root->nodesize & ((u64)PAGE_SIZE - 1)) {
-               printk(KERN_INFO
-                      "btrfsic: cannot handle nodesize %d not being a multiple of PAGE_SIZE %ld!\n",
+               pr_info("btrfsic: cannot handle nodesize %d not being a multiple of PAGE_SIZE %ld!\n",
                       root->nodesize, PAGE_SIZE);
                return -1;
        }
        if (root->sectorsize & ((u64)PAGE_SIZE - 1)) {
-               printk(KERN_INFO
-                      "btrfsic: cannot handle sectorsize %d not being a multiple of PAGE_SIZE %ld!\n",
+               pr_info("btrfsic: cannot handle sectorsize %d not being a multiple of PAGE_SIZE %ld!\n",
                       root->sectorsize, PAGE_SIZE);
                return -1;
        }
@@ -3054,7 +2933,7 @@ int btrfsic_mount(struct btrfs_root *root,
        if (!state) {
                state = vzalloc(sizeof(*state));
                if (!state) {
-                       printk(KERN_INFO "btrfs check-integrity: vzalloc() failed!\n");
+                       pr_info("btrfs check-integrity: vzalloc() failed!\n");
                        return -1;
                }
        }
@@ -3086,8 +2965,7 @@ int btrfsic_mount(struct btrfs_root *root,
 
                ds = btrfsic_dev_state_alloc();
                if (NULL == ds) {
-                       printk(KERN_INFO
-                              "btrfs check-integrity: kmalloc() failed!\n");
+                       pr_info("btrfs check-integrity: kmalloc() failed!\n");
                        mutex_unlock(&btrfsic_mutex);
                        return -1;
                }
@@ -3148,9 +3026,7 @@ void btrfsic_unmount(struct btrfs_root *root,
        }
 
        if (NULL == state) {
-               printk(KERN_INFO
-                      "btrfsic: error, cannot find state information"
-                      " on umount!\n");
+               pr_info("btrfsic: error, cannot find state information on umount!\n");
                mutex_unlock(&btrfsic_mutex);
                return;
        }
@@ -3177,9 +3053,7 @@ void btrfsic_unmount(struct btrfs_root *root,
                if (b_all->is_iodone || b_all->never_written)
                        btrfsic_block_free(b_all);
                else
-                       printk(KERN_INFO "btrfs: attempt to free %c-block"
-                              " @%llu (%s/%llu/%d) on umount which is"
-                              " not yet iodone!\n",
+                       pr_info("btrfs: attempt to free %c-block @%llu (%s/%llu/%d) on umount which is not yet iodone!\n",
                               btrfsic_get_block_type(state, b_all),
                               b_all->logical_bytenr, b_all->dev_state->name,
                               b_all->dev_bytenr, b_all->mirror_num);