dax_region = dax_dev->region;
        if (dax_region->align > PAGE_SIZE) {
-               dev_dbg(dev, "%s: alignment > fault size\n", __func__);
+               dev_dbg(dev, "%s: alignment (%#x) > fault size (%#x)\n",
+                       __func__, dax_region->align, fault_size);
                return VM_FAULT_SIGBUS;
        }
 
 
        dax_region = dax_dev->region;
        if (dax_region->align > PMD_SIZE) {
-               dev_dbg(dev, "%s: alignment > fault size\n", __func__);
+               dev_dbg(dev, "%s: alignment (%#x) > fault size (%#x)\n",
+                       __func__, dax_region->align, fault_size);
                return VM_FAULT_SIGBUS;
        }
 
        /* dax pmd mappings require pfn_t_devmap() */
        if ((dax_region->pfn_flags & (PFN_DEV|PFN_MAP)) != (PFN_DEV|PFN_MAP)) {
-               dev_dbg(dev, "%s: alignment > fault size\n", __func__);
+               dev_dbg(dev, "%s: region lacks devmap flags\n", __func__);
                return VM_FAULT_SIGBUS;
        }
 
 
        dax_region = dax_dev->region;
        if (dax_region->align > PUD_SIZE) {
-               dev_dbg(dev, "%s: alignment > fault size\n", __func__);
+               dev_dbg(dev, "%s: alignment (%#x) > fault size (%#x)\n",
+                       __func__, dax_region->align, fault_size);
                return VM_FAULT_SIGBUS;
        }
 
        /* dax pud mappings require pfn_t_devmap() */
        if ((dax_region->pfn_flags & (PFN_DEV|PFN_MAP)) != (PFN_DEV|PFN_MAP)) {
-               dev_dbg(dev, "%s: alignment > fault size\n", __func__);
+               dev_dbg(dev, "%s: region lacks devmap flags\n", __func__);
                return VM_FAULT_SIGBUS;
        }
 
        struct file *filp = vmf->vma->vm_file;
        struct dax_dev *dax_dev = filp->private_data;
 
-       dev_dbg(&dax_dev->dev, "%s: %s: %s (%#lx - %#lx)\n", __func__,
+       dev_dbg(&dax_dev->dev, "%s: %s: %s (%#lx - %#lx) size = %d\n", __func__,
                        current->comm, (vmf->flags & FAULT_FLAG_WRITE)
                        ? "write" : "read",
-                       vmf->vma->vm_start, vmf->vma->vm_end);
+                       vmf->vma->vm_start, vmf->vma->vm_end, pe_size);
 
        id = srcu_read_lock(&dax_srcu);
        switch (pe_size) {