Re: [PR] sched: Introduce Bound Multi-Processing (BMP) into NuttX [nuttx]

2024-04-01 Thread via GitHub
anjiahao1 commented on PR #12020: URL: https://github.com/apache/nuttx/pull/12020#issuecomment-2031040386 Can BMP ensure that if an application bound to a separate processor crashes, it will not affect other processors? -- This is an automated message from the Apache Git Service. To

[PR] [DO NOT MERGE]ci/darwin: remove codechecker from install list [nuttx]

2024-04-01 Thread via GitHub
anchao opened a new pull request, #12033: URL: https://github.com/apache/nuttx/pull/12033 ## Summary [DO NOT MERGE]ci/darwin: remove codechecker from install list try to fix ci error: ``` ERROR: pip's dependency resolver does not currently take into account all the

Re: [PR] sched/environ: Improve performance of set/unset environment [nuttx]

2024-04-01 Thread via GitHub
anchao commented on code in PR #12009: URL: https://github.com/apache/nuttx/pull/12009#discussion_r1547069154 ## sched/environ/env_removevar.c: ## @@ -86,15 +86,18 @@ void env_removevar(FAR struct task_group_s *group, ssize_t index) { group_free(group,

[PR] arch/tricore: add Bound Multi-Processing (BMP) support [nuttx]

2024-04-01 Thread via GitHub
anchao opened a new pull request, #12032: URL: https://github.com/apache/nuttx/pull/12032 ## Summary arch/tricore: add Bound Multi-Processing (BMP) support Add bmp support to tricore to enable all CPUs Signed-off-by: chao an ## Impact N/A ##

(nuttx-website) branch asf-site updated: Publishing web: f355c37abb2c2dea4b5ff1c582aacf9520a34e3a docs: 62e1af457d1af0c7ce84150f7cae282600762f84

2024-04-01 Thread github-bot
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/nuttx-website.git The following commit(s) were added to refs/heads/asf-site by this push: new 5ec75ffe7 Publishing web:

(nuttx) branch master updated: stm32h7/linum-stm32h753bi: add support to leds

2024-04-01 Thread acassis
This is an automated email from the ASF dual-hosted git repository. acassis pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git The following commit(s) were added to refs/heads/master by this push: new 62e1af457d stm32h7/linum-stm32h753bi: add

Re: [PR] stm32h7/linum-stm32h753bi: add support to leds [nuttx]

2024-04-01 Thread via GitHub
acassis merged PR #12014: URL: https://github.com/apache/nuttx/pull/12014 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail:

Re: [PR] modify arm64 gicv3 gic_rdists get type [nuttx]

2024-04-01 Thread via GitHub
masayuki2009 commented on PR #12029: URL: https://github.com/apache/nuttx/pull/12029#issuecomment-2029608270 >The test passed in up and smp mode. @github-xiaodong Please specify the configurations you tested. -- This is an automated message from the Apache Git Service. To

(nuttx) branch master updated: boards: rp2040: Fix build errors for nshsram configurations

2024-04-01 Thread xiaoxiang
This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git The following commit(s) were added to refs/heads/master by this push: new d8343598a9 boards: rp2040: Fix build errors

Re: [PR] boards: rp2040: Fix build errors for nshsram configurations [nuttx]

2024-04-01 Thread via GitHub
xiaoxiang781216 merged PR #12028: URL: https://github.com/apache/nuttx/pull/12028 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail:

Re: [PR] interpreters/micropython: Add Micropython support to NuttX (WIP) [nuttx-apps]

2024-04-01 Thread via GitHub
yamt commented on PR #840: URL: https://github.com/apache/nuttx-apps/pull/840#issuecomment-2029422391 > a full port of micropython must not be based on the unix port but on the embed port. while i have some sympathies, i suspect it depends on what you want to do in your python code.

svn commit: r68221 - in /dev/nuttx/12.5.0-RC0: ./ apache-nuttx-12.5.0.tar.gz apache-nuttx-12.5.0.tar.gz.asc apache-nuttx-12.5.0.tar.gz.sha512 apache-nuttx-apps-12.5.0.tar.gz apache-nuttx-apps-12.5.0.t

2024-04-01 Thread jerpelea
Author: jerpelea Date: Mon Apr 1 07:38:36 2024 New Revision: 68221 Log: Staging apache-nuttx-12.5.0-RC0 Added: dev/nuttx/12.5.0-RC0/ dev/nuttx/12.5.0-RC0/apache-nuttx-12.5.0.tar.gz (with props) dev/nuttx/12.5.0-RC0/apache-nuttx-12.5.0.tar.gz.asc

(nuttx) annotated tag nuttx-12.5.0-RC0 updated (34f182c62a -> d81da9952a)

2024-04-01 Thread jerpelea
This is an automated email from the ASF dual-hosted git repository. jerpelea pushed a change to annotated tag nuttx-12.5.0-RC0 in repository https://gitbox.apache.org/repos/asf/nuttx.git *** WARNING: tag nuttx-12.5.0-RC0 was modified! *** from 34f182c62a (commit) to d81da9952a (tag)

(nuttx-apps) annotated tag nuttx-12.5.0-RC0 updated (e2805fc9c -> 7bd513d8c)

2024-04-01 Thread jerpelea
This is an automated email from the ASF dual-hosted git repository. jerpelea pushed a change to annotated tag nuttx-12.5.0-RC0 in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git *** WARNING: tag nuttx-12.5.0-RC0 was modified! *** from e2805fc9c (commit) to 7bd513d8c

Re: [PR] sched: Introduce Bound Multi-Processing (BMP) into NuttX [nuttx]

2024-04-01 Thread via GitHub
anchao commented on code in PR #12020: URL: https://github.com/apache/nuttx/pull/12020#discussion_r1546020105 ## sched/Kconfig: ## @@ -398,6 +387,64 @@ config SMP_CALL endif # SMP +config BMP + bool "Bound Multi-Processing (BMP)" + default n + depends on

Re: [PR] sched: Introduce Bound Multi-Processing (BMP) into NuttX [nuttx]

2024-04-01 Thread via GitHub
anchao commented on code in PR #12020: URL: https://github.com/apache/nuttx/pull/12020#discussion_r1546016029 ## arch/arm/src/qemu/qemu_boot.c: ## @@ -74,6 +97,14 @@ void arm_boot(void) arm_earlyserialinit(); #endif +#ifdef CONFIG_BMP + for (i = 1; i < CONFIG_BMP_NCPUS;

Re: [PR] sched: Introduce Bound Multi-Processing (BMP) into NuttX [nuttx]

2024-04-01 Thread via GitHub
anchao commented on code in PR #12020: URL: https://github.com/apache/nuttx/pull/12020#discussion_r1546015877 ## arch/arm/src/qemu/qemu_boot.c: ## @@ -50,6 +58,13 @@ void arm_boot(void) { /* Perf init */ +#ifdef CONFIG_BMP + int i; + __cpu_data_size =

Re: [PR] sched: Introduce Bound Multi-Processing (BMP) into NuttX [nuttx]

2024-04-01 Thread via GitHub
anchao commented on code in PR #12020: URL: https://github.com/apache/nuttx/pull/12020#discussion_r1546015226 ## arch/arm/src/qemu/qemu_boot.c: ## @@ -34,6 +34,14 @@ # include #endif +/ + * Public

Re: [PR] sched: Introduce Bound Multi-Processing (BMP) into NuttX [nuttx]

2024-04-01 Thread via GitHub
anchao commented on code in PR #12020: URL: https://github.com/apache/nuttx/pull/12020#discussion_r1545996199 ## include/nuttx/compiler.h: ## @@ -1099,6 +1099,26 @@ # undef CONFIG_FS_LARGEFILE #endif +/* These are macros to access the current CPU and the current task on a

Re: [PR] sched: Introduce Bound Multi-Processing (BMP) into NuttX [nuttx]

2024-04-01 Thread via GitHub
anchao commented on code in PR #12020: URL: https://github.com/apache/nuttx/pull/12020#discussion_r1545994168 ## sched/Kconfig: ## @@ -357,17 +357,6 @@ config SMP Enables support for Symmetric Multi-Processing (SMP) on a multi-CPU platform. -

Re: [PR] sched: Introduce Bound Multi-Processing (BMP) into NuttX [nuttx]

2024-04-01 Thread via GitHub
anchao commented on code in PR #12020: URL: https://github.com/apache/nuttx/pull/12020#discussion_r1545994022 ## sched/timer/timer_initialize.c: ## @@ -37,6 +37,8 @@ #ifndef CONFIG_DISABLE_POSIX_TIMERS +#define g_prealloctimers() this_cpu_var(g_prealloctimers) Review