incubator-nuttx/sched/group
Masayuki Ishikawa dcafd95971 sched: group: Fix dataabort when exiting task or pthread if ARCH_ADDRENV=y
Summary:
- I noticed that exiting task or pthread causes dataabort if ARCH_ADDRENV=y
- This commit fixes this issue by switching the addrenv correctly

Impact:
- CONFIG_ARCH_ADDRENV=y only

Testing:
- Tested with sabre-6quad:netknsh (not merged yet)

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2022-02-28 16:10:10 +08:00
..
Make.defs libc: Move pthread_key_destructor to task_info_s 2021-07-04 07:36:44 -05:00
group.h sched: Refine tls_info_s and task_info_s 2021-07-02 10:33:34 -05:00
group_addrenv.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group_childstatus.c group/child_status: Dynamically expand group child_status 2021-07-15 20:14:57 -07:00
group_continue.c sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
group_create.c sched: group: Fix dataabort when exiting task or pthread if ARCH_ADDRENV=y 2022-02-28 16:10:10 +08:00
group_exitinfo.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group_find.c sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
group_foreachchild.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group_free.c sched: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
group_getgid.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group_getuid.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group_join.c sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
group_killchildren.c Don't include debug.h from public header file 2021-06-01 06:42:02 +09:00
group_leave.c sched: group: Fix dataabort when exiting task or pthread if ARCH_ADDRENV=y 2022-02-28 16:10:10 +08:00
group_malloc.c sched: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
group_setgid.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group_setuid.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group_setupidlefiles.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group_setupstreams.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group_setuptaskfiles.c sched: Don't duplicate caller file handler when creating kernel thread 2022-02-01 08:22:45 +09:00
group_signal.c group/group_signal: cancel dispatch signal when 2021-05-17 07:14:27 -05:00
group_suspendchildren.c sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
group_waiter.c sched: Refine tls_info_s and task_info_s 2021-07-02 10:33:34 -05:00
group_zalloc.c sched: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00