lkml.org 
[lkml]   [2009]   [Jan]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 03/11] cpumask: update pci_bus_show_cpuaffinity to use new cpumask API
    Impact: cleanup, reduce stack usage, use new cpumask API.

    Replace the local cpumask_t variable with a pointer to the
    const cpumask that needs to be printed.

    Signed-off-by: Mike Travis <travis@sgi.com>
    Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
    ---
    drivers/pci/probe.c | 8 ++++----
    1 file changed, 4 insertions(+), 4 deletions(-)

    --- linux-2.6-for-ingo.orig/drivers/pci/probe.c
    +++ linux-2.6-for-ingo/drivers/pci/probe.c
    @@ -51,12 +51,12 @@ static ssize_t pci_bus_show_cpuaffinity(
    char *buf)
    {
    int ret;
    - cpumask_t cpumask;
    + const struct cpumask *cpumask;

    - cpumask = pcibus_to_cpumask(to_pci_bus(dev));
    + cpumask = cpumask_of_pcibus(to_pci_bus(dev));
    ret = type?
    - cpulist_scnprintf(buf, PAGE_SIZE-2, &cpumask) :
    - cpumask_scnprintf(buf, PAGE_SIZE-2, &cpumask);
    + cpulist_scnprintf(buf, PAGE_SIZE-2, cpumask) :
    + cpumask_scnprintf(buf, PAGE_SIZE-2, cpumask);
    buf[ret++] = '\n';
    buf[ret] = '\0';
    return ret;


    \
     
     \ /
      Last update: 2009-01-04 14:23    [W:0.060 / U:0.212 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site