diff --git a/drivers/ub/urma/uburma/uburma_dev_ops.c b/drivers/ub/urma/uburma/uburma_dev_ops.c index 51fb42ecddbc865fe045df4b33efeb87874520d0..8e0f637b67de23c6909f40a4aeab195fb17969c1 100644 --- a/drivers/ub/urma/uburma/uburma_dev_ops.c +++ b/drivers/ub/urma/uburma/uburma_dev_ops.c @@ -180,7 +180,7 @@ int uburma_open(struct inode *inode, struct file *filp) srcu_idx = srcu_read_lock(&ubu_dev->ubc_dev_srcu); ubc_dev = srcu_dereference(ubu_dev->ubc_dev, &ubu_dev->ubc_dev_srcu); if (!ubc_dev) { - ret = EIO; + ret = -EIO; uburma_log_err("can not find ubcore device.\n"); goto err; }