[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 2/5 gnumach] pmap: Signal cpu for TLB update if kernel_pmap
From: |
Samuel Thibault |
Subject: |
Re: [PATCH 2/5 gnumach] pmap: Signal cpu for TLB update if kernel_pmap |
Date: |
Mon, 13 Feb 2023 23:57:26 +0100 |
User-agent: |
NeoMutt/20170609 (1.8.3) |
Applied, thanks!
Damien Zammit, le lun. 13 févr. 2023 08:49:45 +0000, a ecrit:
> ---
> i386/intel/pmap.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/i386/intel/pmap.c b/i386/intel/pmap.c
> index 0a805e4c..40ddcd6a 100644
> --- a/i386/intel/pmap.c
> +++ b/i386/intel/pmap.c
> @@ -3013,7 +3013,7 @@ void signal_cpus(
> cpu_update_needed[which_cpu] = TRUE;
> simple_unlock(&update_list_p->lock);
>
> - if ((cpus_idle & (1 << which_cpu)) == 0)
> + if (((cpus_idle & (1 << which_cpu)) == 0) || (pmap == kernel_pmap))
> interrupt_processor(which_cpu);
> use_list &= ~(1 << which_cpu);
> }
> --
> 2.34.1
>
>
>
--
Samuel
---
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.
- [PATCH 0/5 gnumach] More smp progress, Damien Zammit, 2023/02/13
- [PATCH 1/5 gnumach] interrupt.S: Dont change ipl for pmap_update_interrupt, Damien Zammit, 2023/02/13
- [PATCH 2/5 gnumach] pmap: Signal cpu for TLB update if kernel_pmap, Damien Zammit, 2023/02/13
- Re: [PATCH 2/5 gnumach] pmap: Signal cpu for TLB update if kernel_pmap,
Samuel Thibault <=
- [PATCH 3/5 gnumach] Make curr_ipl[] per cpu, Damien Zammit, 2023/02/13
- [PATCH 4/5 gnumach] Remove verbose debug printfs, Damien Zammit, 2023/02/13
- Re: [PATCH 0/5 gnumach] More smp progress, Almudena Garcia, 2023/02/13