cramfs: probe(): fix cdev lookup
Strip /dev/ part of backing store before passing cdev_by_name, as cramfs_probe() will otherwise always fail. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
cfbcdac01f
commit
d2f785374f
|
@ -431,7 +431,7 @@ static int cramfs_probe(struct device_d *dev)
|
|||
if (strncmp(fsdev->backingstore, "/dev/", 5))
|
||||
return -ENODEV;
|
||||
|
||||
priv->cdev = cdev_by_name(fsdev->backingstore);
|
||||
priv->cdev = cdev_by_name(fsdev->backingstore + 5);
|
||||
if (!priv->cdev)
|
||||
return -ENODEV;
|
||||
|
||||
|
|
Loading…
Reference in New Issue