Re: Fiasco.OC won't boot on Aaeon FWS2360 ...

Andreas Steinmetzler <[email protected]>
Newsgroups gmane.comp.micro-kernel.l4.devel
Message-ID <[email protected]>
Hi,


just wanted to close the loop - while discussing with Adam in the 
background, the root cause of the problem was that the system is using a 
x2apic which was not supported by the current fiasco kernel. Adam was so 
kind to provid a patch introducing x2apic support and the board works now.

When I'm not mistaken Adam plans to merge the fix into the next snapshot ...


Thanks again for the quick help!!

Andreas


On 12/15/20 3:17 PM, Adam Lackorzynski wrote:
> Hi Andreas,
>
> On Mon Dec 14, 2020 at 15:35:08 -0800, Andreas Steinmetzler wrote:
>> in some experiments I'm trying to run Fiasco/L4re on a Aaeon FWS2360
>> (https://www.aaeon.com/en/p/desktop-network-appliance-fws-2360) with an
>> Intel Atom C3558. Unfortunately Fiasco gets stuck on boot when trying to
>> start the different cores of the processor (I'm using the latest published
>> l4re-snapshot-20.10.0). For this test I'm using the "hello world" ISO build
>> with this command
>>
>>      make E=hello grub2iso MODULE_SEARCH_PATH="${PWD}/../build-fiasco-amd64"
>>
>> The ISO image boots fine on another amd64 system.  After adding some
>> printf()'s to the file kernel_thread-ia32.cpp it looks to me that things get
>> stuck with this call:
>>
>>    // Send IPI-Sequency to startup the APs
>>    Apic::mp_startup(Cpu::boot_cpu(), Apic::APIC_IPI_OTHERS, tramp_page);
>>
>> as it does not return anymore ... any hint how to debug this or drill down
>> to get more information and the AtomC3558 system to boot?
> The first thing I'd check is whether it runs on a single core only at
> least (i.e. commenting out the mp_startup call)?
> Then it's probably good diving into mp_startup to see at which point
> therein it is hanging. Then we'll see whether this tells us something.
>
>
> Thanks, Adam
>
> _______________________________________________
> l4-hackers mailing list
> [email protected]
> http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers

_______________________________________________
l4-hackers mailing list
[email protected]
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.