Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 97048
b: refs/heads/master
c: 19051c5
h: refs/heads/master
v: v3
  • Loading branch information
Greg Kroah-Hartman committed May 20, 2008
1 parent 6238bbb commit c61f235
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 11 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 8882b39421bae317e3ee864edd845e994307ce16
refs/heads/master: 19051c5035d217e572672a2ca9db06c1cef50e9b
12 changes: 2 additions & 10 deletions trunk/mm/backing-dev.c
Original file line number Diff line number Diff line change
Expand Up @@ -172,30 +172,22 @@ postcore_initcall(bdi_class_init);
int bdi_register(struct backing_dev_info *bdi, struct device *parent,
const char *fmt, ...)
{
char *name;
va_list args;
int ret = 0;
struct device *dev;

va_start(args, fmt);
name = kvasprintf(GFP_KERNEL, fmt, args);
dev = device_create_vargs(bdi_class, parent, MKDEV(0, 0), bdi, fmt, args);
va_end(args);

if (!name)
return -ENOMEM;

dev = device_create(bdi_class, parent, MKDEV(0, 0), name);
if (IS_ERR(dev)) {
ret = PTR_ERR(dev);
goto exit;
}

bdi->dev = dev;
dev_set_drvdata(bdi->dev, bdi);
bdi_debug_register(bdi, name);
bdi_debug_register(bdi, dev_name(dev));

exit:
kfree(name);
return ret;
}
EXPORT_SYMBOL(bdi_register);
Expand Down

0 comments on commit c61f235

Please sign in to comment.