Sent from ProtonMail, Swiss-based encrypted email.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, June 14, 2021 4:00 AM,
Send Devel mailing list submissions to devel@sel4.systems
To subscribe or unsubscribe via email, send a message with subject or body 'help' to devel-request@sel4.systems
You can reach the person managing the list at devel-owner@sel4.systems
When replying, please edit your Subject line so it is more specific than "Re: Contents of Devel digest..."
Today's Topics:
1. sel4 camkes stability (mrshafiei@aut.ac.ir) 2. sel4 camkes stability mechanisms for crash handling and thread failure (mrshafiei@aut.ac.ir)
Message: 1 Date: Sun, 13 Jun 2021 10:47:43 +0430 From: mrshafiei@aut.ac.ir Subject: [seL4] sel4 camkes stability To: Siwei.Zhuang@data61.csiro.au, devel@sel4.systems Message-ID: 1623565063345060169@aut.ac.ir
Content-Type: text/plain; charset="utf-8"
Hi Siwei. I have some problem with my sel4 project, as you know, I'm work on my master project and develop a project on sel4 (camkes) which provide filesystem interfaces, and use ethernet and lwip network stack. This section is ok but sometimes my project crashed and my threads failed.
I think that you should start by getting core files from all the crashes. This will point to why the threads fail. I haven't done that for projects running seL4 on hardware, but it is easy to connect gdb to an image running in qemu. I'm sure someone here can point you in the right direction on how to catch core-dump files from hardware. You can of course also implement a watchdog, but start with solving the crashes. /Jonas Claesson
In another words, I wrote my components and its work correctly but some times (rarely) my threads crashes and I couldn't find problem. So i decide to use a service like watch dog timer for garanty all of threads work and when one of therm failed or crashed, this mechanism detect it and start another thread or reset the system. A simple solution can implement is use some thread controlling (implement WDT in user mode). But I want to know is there in camkes or sel4 any mechanism for this need? a mechanism for garanti stability and system availability? can any body help me? Is there anybody which confront with this need?
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
This email was Anti Virus checked by Security Gateway.
-------------------------------------------------------
Message: 2 Date: Sun, 13 Jun 2021 10:50:18 +0430 From: mrshafiei@aut.ac.ir Subject: [seL4] sel4 camkes stability mechanisms for crash handling and thread failure To: devel@sel4.systems Message-ID: 1623565218534753237@aut.ac.ir
Content-Type: text/plain; charset="utf-8"
Hi there. I have some problem with my sel4 project, as you know, I'm work on my master project and develop a project on sel4 (camkes) which provide filesystem interfaces, and use ethernet and lwip network stack. This section is ok but sometimes my project crashed and my threads failed. In another words, I wrote my components and its work correctly but some times (rarely) my threads crashes and I couldn't find problem. So i decide to use a service like watch dog timer for garanty all of threads work and when one of therm failed or crashed, this mechanism detect it and start another thread or reset the system. A simple solution can implement is use some thread controlling (implement WDT in user mode). But I want to know is there in camkes or sel4 any mechanism for this need? a mechanism for garanti stability and system availability? can any body help me? Is there anybody which confront with this need?
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
This email was Anti Virus checked by Security Gateway.
-------------------------------------------------------
Subject: Digest Footer
Devel mailing list -- devel@sel4.systems To unsubscribe send an email to devel-leave@sel4.systems
---------------------------------------------------------------------------------------------------
End of Devel Digest, Vol 104, Issue 8