oops!! I forgot add i386/i386/smp.h and i386/i386/smp.c to i386/Makefrag.am

I will try to fix the patch to add this

El mar., 11 ago. 2020 a las 23:03, Almudena Garcia (<
liberamenso10...@gmail.com>) escribió:

> I attach a new set of patches. I wait this time will be better than last
> time
>
> El mar., 11 ago. 2020 a las 2:27, Almudena Garcia (<
> liberamenso10...@gmail.com>) escribió:
>
>> > So don't bring them online then? The user asked for 4 CPUs, so bring up
>> > 3 APs alongside the BSP and that's that.
>> It's not a bad idea. Then I will fix my cpu enumeration loop to add this
>> new condition.
>>
>> El mar., 11 ago. 2020 a las 2:23, Jessica Clarke (<jrt...@jrtc27.com>)
>> escribió:
>>
>>> On 11 Aug 2020, at 01:17, Almudena Garcia <liberamenso10...@gmail.com>
>>> wrote:
>>> >
>>> > > That being said, instead of hardcoding the maximum number of CPUs to
>>> > > be 256, you can just let the user choose whatever value is preferred.
>>> > > That's what Linux does.
>>> >
>>> > But this could cause coherency problems.
>>>
>>> Coherency is a very specific thing in operating systems about the
>>> properties of the underlying memory subsystem. It's not the word you're
>>> looking for.
>>>
>>> > By example, if the user sets mach_ncpus=4 , and the processor has 8
>>> cores, It can produce an out-of-index error in the access to the arrays
>>> which store the info about the cpus.
>>>
>>> So don't bring them online then? The user asked for 4 CPUs, so bring up
>>> 3 APs alongside the BSP and that's that.
>>>
>>> Jess
>>>
>>>

Reply via email to