Re: [PATCH v2 06/14] uthread: add cooperative multi-tasking interface

2025-02-28 Thread Jerome Forissier
On 2/28/25 14:21, Heinrich Schuchardt wrote: > On 25.02.25 17:34, Jerome Forissier wrote: >> Add an new internal API called uthread (Kconfig symbol: UTHREAD) which > > nits: > > %s/an/a/ Fixed in v3 > >> provides cooperative multi-tasking. The goal is to be able to improve >> the performanc

Re: [PATCH v2 06/14] uthread: add cooperative multi-tasking interface

2025-02-28 Thread Jerome Forissier
On 2/28/25 14:09, Ilias Apalodimas wrote: > Hi Jerome, > > On Tue, 25 Feb 2025 at 18:35, Jerome Forissier > wrote: >> >> Add an new > > 'a' Fixed in v3 > >> internal API called uthread (Kconfig symbol: UTHREAD) which >> provides cooperative multi-tasking. The goal is to be able to improve

Re: [PATCH v2 06/14] uthread: add cooperative multi-tasking interface

2025-02-28 Thread Heinrich Schuchardt
On 25.02.25 17:34, Jerome Forissier wrote: Add an new internal API called uthread (Kconfig symbol: UTHREAD) which nits: %s/an/a/ provides cooperative multi-tasking. The goal is to be able to improve the performance of some parts of U-Boot by overlapping lengthy operations, and also implement

Re: [PATCH v2 06/14] uthread: add cooperative multi-tasking interface

2025-02-28 Thread Ilias Apalodimas
Hi Jerome, On Tue, 25 Feb 2025 at 18:35, Jerome Forissier wrote: > > Add an new 'a' > internal API called uthread (Kconfig symbol: UTHREAD) which > provides cooperative multi-tasking. The goal is to be able to improve > the performance of some parts of U-Boot by overlapping lengthy > operation

[PATCH v2 06/14] uthread: add cooperative multi-tasking interface

2025-02-25 Thread Jerome Forissier
Add an new internal API called uthread (Kconfig symbol: UTHREAD) which provides cooperative multi-tasking. The goal is to be able to improve the performance of some parts of U-Boot by overlapping lengthy operations, and also implement background jobs in the U-Boot shell. Each uthread has its own st