[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Enable SMP support
From: |
Samuel Thibault |
Subject: |
Re: Enable SMP support |
Date: |
Wed, 27 Jun 2018 23:42:29 +0200 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
Hello,
Almudena Garcia, le mer. 27 juin 2018 22:37:55 +0200, a ecrit:
> ../kern/sched_prim.h:188:1: warning: parameter names (without types) in
> function declaration
> extern void cause_ast_check(processor); /*new*/
Yes, the type for processor is needed, see the patch I have now commited.
> /* More-specific code must define cpu_number() and CPU_NUMBER. */
> #define CX(addr, reg) addr(,reg,4)
> +#define CPU_NUMBER(reg) /*XXX: we think this is not right, but we wanted to
> bypass the compiling error. Please review. */
It will have to contain the assembler code to get the CPU number indeed.
> diff -Naur '--exclude=.git' gnumach/kern/sched_prim.h
> gnumach-dev/kern/sched_prim.h
> --- gnumach/kern/sched_prim.h 2018-06-27 16:52:47.000000000 -0400
> +++ gnumach-dev/kern/sched_prim.h 2018-06-27 15:36:46.000000000 -0400
> +extern void cause_ast_check(processor); /*new*/
> diff -Naur '--exclude=.git' gnumach/kern/thread.h gnumach-dev/kern/thread.h
> --- gnumach/kern/thread.h 2018-06-27 16:52:47.000000000 -0400
> +++ gnumach-dev/kern/thread.h 2018-06-27 15:36:46.000000000 -0400
> +extern void cause_ast_check(processor); /*new*/
There is no need to declare it twice. I have just declared it in a
proper place instead.
Samuel
- Re: Enable SMP support, (continued)
- Re: Enable SMP support, Almudena Garcia, 2018/06/16
- Re: Enable SMP support, Almudena Garcia, 2018/06/16
- Re: Enable SMP support, Almudena Garcia, 2018/06/16
- Re: Enable SMP support, Samuel Thibault, 2018/06/17
- Re: Enable SMP support, Almudena Garcia, 2018/06/17
- Re: Enable SMP support, Almudena Garcia, 2018/06/18
- Re: Enable SMP support, Samuel Thibault, 2018/06/18
- Re: Enable SMP support, Almudena Garcia, 2018/06/19
- Re: Enable SMP support, Joshua Branson, 2018/06/19
- Re: Enable SMP support, Almudena Garcia, 2018/06/27
- Re: Enable SMP support,
Samuel Thibault <=
- Re: Enable SMP support, Almudena Garcia, 2018/06/27
- Re: Enable SMP support, Almudena Garcia, 2018/06/28
- Re: Enable SMP support, Richard Braun, 2018/06/16