]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commitdiff
dax: quiet bdev_dax_supported()
authorDan Williams <dan.j.williams@intel.com>
Sat, 14 Oct 2017 18:32:33 +0000 (11:32 -0700)
committerDan Williams <dan.j.williams@intel.com>
Wed, 15 Nov 2017 00:48:52 +0000 (16:48 -0800)
Before we add another failure reason, quiet the existing log messages.
Leave it to the caller to decide if bdev_dax_supported() failures are
errors worth emitting to the log.

Reported-by: Jeff Moyer <jmoyer@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dax/super.c

index 557b937035328e9376e8f4eee71beeaecefa0dc2..b0cc8117eebe4639cb4e758c2c042eb8cd40b538 100644 (file)
@@ -92,21 +92,21 @@ int __bdev_dax_supported(struct super_block *sb, int blocksize)
        long len;
 
        if (blocksize != PAGE_SIZE) {
-               pr_err("VFS (%s): error: unsupported blocksize for dax\n",
+               pr_debug("VFS (%s): error: unsupported blocksize for dax\n",
                                sb->s_id);
                return -EINVAL;
        }
 
        err = bdev_dax_pgoff(bdev, 0, PAGE_SIZE, &pgoff);
        if (err) {
-               pr_err("VFS (%s): error: unaligned partition for dax\n",
+               pr_debug("VFS (%s): error: unaligned partition for dax\n",
                                sb->s_id);
                return err;
        }
 
        dax_dev = dax_get_by_host(bdev->bd_disk->disk_name);
        if (!dax_dev) {
-               pr_err("VFS (%s): error: device does not support dax\n",
+               pr_debug("VFS (%s): error: device does not support dax\n",
                                sb->s_id);
                return -EOPNOTSUPP;
        }
@@ -118,7 +118,7 @@ int __bdev_dax_supported(struct super_block *sb, int blocksize)
        put_dax(dax_dev);
 
        if (len < 1) {
-               pr_err("VFS (%s): error: dax access failed (%ld)",
+               pr_debug("VFS (%s): error: dax access failed (%ld)\n",
                                sb->s_id, len);
                return len < 0 ? len : -EIO;
        }