Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1332121 > unrolled thread

Re: [PATCH v10 3/8] dt, numa: adding numa dt binding implementation.

Started byRob Herring <robh+dt@kernel.org>
First post2016-02-11 16:00 +0100
Last post2016-02-11 17:00 +0100
Articles 2 — 2 participants

Back to article view | Back to linux.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: [PATCH v10 3/8] dt, numa: adding numa dt binding implementation. Rob Herring <robh+dt@kernel.org> - 2016-02-11 16:00 +0100
    Re: [PATCH v10 3/8] dt, numa: adding numa dt binding implementation. Ganapatrao Kulkarni <gpkulkarni@gmail.com> - 2016-02-11 17:00 +0100

#1332121 — Re: [PATCH v10 3/8] dt, numa: adding numa dt binding implementation.

FromRob Herring <robh+dt@kernel.org>
Date2016-02-11 16:00 +0100
SubjectRe: [PATCH v10 3/8] dt, numa: adding numa dt binding implementation.
Message-ID<r10SS-1KU-11@gated-at.bofh.it>
On Tue, Feb 2, 2016 at 4:09 AM, Ganapatrao Kulkarni
<gkulkarni@caviumnetworks.com> wrote:
> dt node parsing for numa topology is done using device property
> numa-node-id and device node distance-map.

How is it that powerpc doesn't need flat DT parsing for NUMA? Both
arches are memblock based and the binding is similar IIRC, so you
should be able to find a way to do this with the unflattened tree.
Ideally, there should be some common code shared as well.

Do you have a git tree with this series?

Rob

[toc] | [next] | [standalone]


#1332174

FromGanapatrao Kulkarni <gpkulkarni@gmail.com>
Date2016-02-11 17:00 +0100
Message-ID<r11OV-2po-1@gated-at.bofh.it>
In reply to#1332121
Hi Rob,

On Thu, Feb 11, 2016 at 9:02 PM, Robert Richter
<robert.richter@caviumnetworks.com> wrote:
> On 11.02.16 08:50:41, Rob Herring wrote:
>> On Tue, Feb 2, 2016 at 4:09 AM, Ganapatrao Kulkarni
>> <gkulkarni@caviumnetworks.com> wrote:
>> > dt node parsing for numa topology is done using device property
>> > numa-node-id and device node distance-map.
>>
>> How is it that powerpc doesn't need flat DT parsing for NUMA? Both
>> arches are memblock based and the binding is similar IIRC, so you
>> should be able to find a way to do this with the unflattened tree.
>> Ideally, there should be some common code shared as well.

powerpc has implemented numa binding using property named
"ibm,associativity", we too started adding using the same binding[
refer version V6]
however had discussion/review with Mark R about mapping and we could not map to
some of the topology like mesh and ring topology.

So we have defined and implemented this new binding which is simple
and scalable.
This binding is very much aligned to ACPI NUMA specification.

>>
>> Do you have a git tree with this series?
>
> I have pushed it here for you:
>
>  https://git.kernel.org/cgit/linux/kernel/git/rric/linux.git/log/?h=thunder/numa-v10

thanks Robert.
>
> -Robert

thanks
Ganapat

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web