lkml.org 
[lkml]   [2007]   [Jul]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 5/10] topology: remove topology_dev_map
    By previous cpu hotplug notifier change, we don't need to track
    topology_dev existence for each cpu by topology_dev_map.

    Cc: Greg Kroah-Hartman <gregkh@suse.de>
    Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>

    ---
    drivers/base/topology.c | 11 +----------
    1 file changed, 1 insertion(+), 10 deletions(-)

    Index: 2.6-mm/drivers/base/topology.c
    ===================================================================
    --- 2.6-mm.orig/drivers/base/topology.c
    +++ 2.6-mm/drivers/base/topology.c
    @@ -94,27 +94,18 @@ static struct attribute_group topology_a
    .name = "topology"
    };

    -static cpumask_t topology_dev_map = CPU_MASK_NONE;
    -
    /* Add/Remove cpu_topology interface for CPU device */
    static int __cpuinit topology_add_dev(unsigned int cpu)
    {
    - int rc;
    struct sys_device *sys_dev = get_cpu_sysdev(cpu);

    - rc = sysfs_create_group(&sys_dev->kobj, &topology_attr_group);
    - if (!rc)
    - cpu_set(cpu, topology_dev_map);
    - return rc;
    + return sysfs_create_group(&sys_dev->kobj, &topology_attr_group);
    }

    static void __cpuinit topology_remove_dev(unsigned int cpu)
    {
    struct sys_device *sys_dev = get_cpu_sysdev(cpu);

    - if (!cpu_isset(cpu, topology_dev_map))
    - return;
    - cpu_clear(cpu, topology_dev_map);
    sysfs_remove_group(&sys_dev->kobj, &topology_attr_group);
    }

    -
    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: 2007-07-16 16:09    [W:0.021 / U:30.604 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site