summaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorPeter Korsgaard <jacmet@sunsite.dk>2009-12-15 21:09:05 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2009-12-16 08:38:42 +0100
commitd2f785374faf1d830c2855161f84815655bb4685 (patch)
tree5fbd33d41afb8e5264d8faf14714ce2027adafd1 /fs
parentcfbcdac01f4adff22d78b88c0b9b62f691f7db65 (diff)
downloadbarebox-d2f785374faf1d830c2855161f84815655bb4685.tar.gz
barebox-d2f785374faf1d830c2855161f84815655bb4685.tar.xz
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>
Diffstat (limited to 'fs')
-rw-r--r--fs/cramfs/cramfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/cramfs/cramfs.c b/fs/cramfs/cramfs.c
index d49ac32d36..73a3759157 100644
--- a/fs/cramfs/cramfs.c
+++ b/fs/cramfs/cramfs.c
@@ -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;