sector_t sectors;
 
                if (j < 0 || j >= raid_disks || disk->rdev) {
-                       printk(KERN_ERR "md/linear:%s: disk numbering problem. Aborting!\n",
-                              mdname(mddev));
+                       pr_warn("md/linear:%s: disk numbering problem. Aborting!\n",
+                               mdname(mddev));
                        goto out;
                }
 
                        discard_supported = true;
        }
        if (cnt != raid_disks) {
-               printk(KERN_ERR "md/linear:%s: not enough drives present. Aborting!\n",
-                      mdname(mddev));
+               pr_warn("md/linear:%s: not enough drives present. Aborting!\n",
+                       mdname(mddev));
                goto out;
        }
 
        return;
 
 out_of_bounds:
-       printk(KERN_ERR
-              "md/linear:%s: make_request: Sector %llu out of bounds on "
-              "dev %s: %llu sectors, offset %llu\n",
+       pr_err("md/linear:%s: make_request: Sector %llu out of bounds on dev %s: %llu sectors, offset %llu\n",
               mdname(mddev),
               (unsigned long long)bio->bi_iter.bi_sector,
               bdevname(tmp_dev->rdev->bdev, b),
 
 static void linear_status (struct seq_file *seq, struct mddev *mddev)
 {
-
        seq_printf(seq, " %dk rounding", mddev->chunk_sectors / 2);
 }