lkml.org 
[lkml]   [2006]   [Dec]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 8/36] CONFIG_SYSFS_DEPRECATED - PHYSDEV* uevent variables
    Date
    From: Kay Sievers <kay.sievers@vrfy.org>

    Disable the PHYSDEV* uevent variables if CONFIG_SYSFS_DEPRECATED is
    enabled.

    Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    ---
    drivers/base/core.c | 4 ++++
    1 files changed, 4 insertions(+), 0 deletions(-)

    diff --git a/drivers/base/core.c b/drivers/base/core.c
    index b565b7e..f544adc 100644
    --- a/drivers/base/core.c
    +++ b/drivers/base/core.c
    @@ -154,20 +154,24 @@ static int dev_uevent(struct kset *kset,
    "MINOR=%u", MINOR(dev->devt));
    }

    +#ifdef CONFIG_SYSFS_DEPRECATED
    /* add bus name (same as SUBSYSTEM, deprecated) */
    if (dev->bus)
    add_uevent_var(envp, num_envp, &i,
    buffer, buffer_size, &length,
    "PHYSDEVBUS=%s", dev->bus->name);
    +#endif

    /* add driver name (PHYSDEV* values are deprecated)*/
    if (dev->driver) {
    add_uevent_var(envp, num_envp, &i,
    buffer, buffer_size, &length,
    "DRIVER=%s", dev->driver->name);
    +#ifdef CONFIG_SYSFS_DEPRECATED
    add_uevent_var(envp, num_envp, &i,
    buffer, buffer_size, &length,
    "PHYSDEVDRIVER=%s", dev->driver->name);
    +#endif
    }

    /* terminate, set to next free slot, shrink available space */
    --
    1.4.4.1
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-12-02 00:25    [W:2.421 / U:0.228 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site