lkml.org 
[lkml]   [2011]   [Jun]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [RFC PATCH v2] Add ARM cpu topology definition
    From
    On Wed, Jun 22, 2011 at 3:20 PM, Vincent Guittot
    <vincent.guittot@linaro.org> wrote:
    > On 22 June 2011 12:14, Amit Kucheria <amit.kucheria@linaro.org> wrote:
    >>> +
    >>> +#define topology_physical_package_id(cpu)    (cpu_topology[cpu].socket_id)
    >>> +#define topology_core_id(cpu)                (cpu_topology[cpu].core_id)
    >>> +#define topology_core_cpumask(cpu)   (&(cpu_topology[cpu].core_sibling))
    >>> +#define topology_thread_cpumask(cpu) (&(cpu_topology[cpu].thread_sibling))
    >>
    >> These #defines are not used anywhere.
    >
    > They are used in topology.c driver and sched.c
    >
    >>
    >>> +#define mc_capable() (cpu_topology[0].socket_id != -1)
    >>> +#define smt_capable()        (cpu_topology[0].thread_id != -1)
    >>
    >> Neither are these.
    >
    > They are used in sched.c
    >

    Ahh, sorry for the noise. Documentation/cputopology.txt is most illuminating.
    --
    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: 2011-06-22 14:41    [W:0.020 / U:61.228 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site