diff --git a/[refs] b/[refs] index f0ad64f1ea4e..6a1a3b1ae183 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 25353b3377d5a75d4b830477bb90a3691155de72 +refs/heads/master: 668f06b9fb846ecedb73964ca5dd95ce441707be diff --git a/trunk/drivers/pps/pps.c b/trunk/drivers/pps/pps.c index 98fbe62694d4..e771487132f7 100644 --- a/trunk/drivers/pps/pps.c +++ b/trunk/drivers/pps/pps.c @@ -327,8 +327,10 @@ int pps_register_cdev(struct pps_device *pps) } pps->dev = device_create(pps_class, pps->info.dev, devt, pps, "pps%d", pps->id); - if (IS_ERR(pps->dev)) + if (IS_ERR(pps->dev)) { + err = PTR_ERR(pps->dev); goto del_cdev; + } pps->dev->release = pps_device_destruct;