lkml.org 
[lkml]   [2009]   [May]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[patch 11/13] Driver Core: aoe: add nodename for aoe devices
    From: Kay Sievers <kay.sievers@vrfy.org>

    This adds support to the AOE core to report the proper device name to
    userspace for the AOE devices.

    Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
    Signed-off-by: Jan Blunck <jblunck@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    ---
    drivers/block/aoe/aoechr.c | 7 +++++++
    1 file changed, 7 insertions(+)

    --- a/drivers/block/aoe/aoechr.c
    +++ b/drivers/block/aoe/aoechr.c
    @@ -266,6 +266,11 @@ static const struct file_operations aoe_
    .owner = THIS_MODULE,
    };

    +static char *aoe_nodename(struct device *dev)
    +{
    + return kasprintf(GFP_KERNEL, "etherd/%s", dev_name(dev));
    +}
    +
    int __init
    aoechr_init(void)
    {
    @@ -283,6 +288,8 @@ aoechr_init(void)
    unregister_chrdev(AOE_MAJOR, "aoechr");
    return PTR_ERR(aoe_class);
    }
    + aoe_class->nodename = aoe_nodename;
    +
    for (i = 0; i < ARRAY_SIZE(chardevs); ++i)
    device_create(aoe_class, NULL,
    MKDEV(AOE_MAJOR, chardevs[i].minor), NULL,



    \
     
     \ /
      Last update: 2009-05-09 16:49    [W:0.032 / U:0.200 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site