Skip to content

Conversation

@cfriedt
Copy link
Owner

@cfriedt cfriedt commented Nov 7, 2021

All of the required features were not complete in time for Zephyr LTSv2.

Should aim for LTSv3.

I think the big missing feature is dynamically allocated thread stacks.

There is some ongoing work there upstream.

Seems like that will have a high impact all over the place, paving the way for e.g. C11 threads, C++11 std::thread std::mutex etc, better pthread support, other language runtimes like rust,

@cfriedt cfriedt force-pushed the issue/69/update-for-v2.7.0-and-conform-to-the-Zephyr-example-application branch from 6ebd0a3 to 4bbe8f2 Compare November 7, 2021 11:58
This change ensures that the gpio direction patch applies
to Zephyr v2.7.0.

Signed-off-by: Christopher Friedt <chrisfriedt@gmail.com>
This change pulls in zephyrprojectrtos/ci v0.20.0.

Signed-off-by: Christopher Friedt <chrisfriedt@gmail.com>
Pin to Zephyr v2.7.0 for the v2.7.0 release of the
Greybus for Zephyr.

Signed-off-by: Christopher Friedt <chrisfriedt@gmail.com>
@cfriedt cfriedt force-pushed the issue/69/update-for-v2.7.0-and-conform-to-the-Zephyr-example-application branch from 4bbe8f2 to 4a60ad4 Compare November 7, 2021 12:16
Unfortunately, although this patch applies, additional
details in the `k_thread` structure have been removed.
Another approach will need to be used in order to free the
memory associated with a pthread.

Signed-off-by: Christopher Friedt <chrisfriedt@gmail.com>
@cfriedt cfriedt changed the title manifest: pin to Zephyr v2.7.0 manifest: pin to LTS Zephyr Release Feb 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants