Thanks!

Merged to master at 8f0dcb95e710..41b898acaca0 (from, to]

You can see the entire diff with 'git diff' or at
https://github.com/brho/akaros/compare/8f0dcb95e710...41b898acaca0



On 2016-08-18 at 15:30 Dan Cross <[email protected]> wrote:
> sched_getcpu implements a Unixy interface; to a first order
> approximation, Unix would only know about what we would think
> of as a 'vcore': Unix and Linux view the world as if they
> provide a virtual layer around the *entire* computer, but
> Akaros's MCP is not like that: it's a subset of the machine.
> 
> Anyway, hide the pcore ID from the legacy interface: if someone
> wants to do something esoteric where they need to know the pcore
> ID they can use parlib directly.
> 
> Change-Id: I9627c9c1d6b21282cd07b24b30c097f4d3726748
> Signed-off-by: Dan Cross <[email protected]>
> ---
>  .../gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/sched_getcpu.c     |
> 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-)
> 
> diff --git
> a/tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/sched_getcpu.c
> b/tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/sched_getcpu.c
> index dbd27ff..26da57a 100644 ---
> a/tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/sched_getcpu.c
> +++
> b/tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/sched_getcpu.c
> @@ -21,11 +21,5 @@ int sched_getcpu(void) {
> -     int vcid;
> -
> -     vcid = vcore_id();
> -     if (vcid == -1)
> -             return -1;
> -
> -     return __procinfo.vcoremap[vcid].pcoreid;
> +     return vcore_id();
>  }

-- 
You received this message because you are subscribed to the Google Groups 
"Akaros" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to