diff --git a/drivers/dax/dax.c b/drivers/dax/dax.c index 19795eb35579bae72617377b07e91abbabff30e4..94036d92ed163662260948e3c5a85c5df6908ca6 100644 --- a/drivers/dax/dax.c +++ b/drivers/dax/dax.c @@ -591,7 +591,7 @@ static int dax_dev_huge_fault(struct vm_fault *vmf, rc = __dax_dev_pud_fault(dax_dev, vmf); break; default: - return VM_FAULT_FALLBACK; + rc = VM_FAULT_SIGBUS; } srcu_read_unlock(&dax_srcu, id);