Commit graph

  • 76f639c8f3 Fix formatting check Gaurav Aggarwal 2025-02-12 10:32:54 +00:00
  • 36cb6aff16
    Merge branch 'main' into ulTaskGetRunTimeCounter Gaurav-Aggarwal-AWS 2025-02-12 15:01:50 +05:30
  • 99d3767409 Update vTaskGetInfo Gaurav Aggarwal 2025-02-12 09:31:23 +00:00
  • 51a1598e4e
    Add instruction to suppress SIGUSR1 in Posix with LLDB debugger (#1245) Bhoomika R S 2025-02-12 14:57:03 +05:30
  • 3712f5191a Update Idle task runtime calculations Gaurav Aggarwal 2025-02-12 09:24:19 +00:00
  • 5eef7bfc1a Add instruction for debugging posix application with LLDB Bhoomika R S 2025-02-12 14:27:09 +05:30
  • 4bb54a3cdc Add #if __APPLE__ to lldb workaround John Boiles 2025-02-10 10:50:37 -08:00
  • 6d040ebf0f
    Merge branch 'main' into ulTaskGetRunTimeCounter Rahul Kar 2025-02-10 13:50:00 +05:30
  • fbaeba352e
    fix(freertos): Correct taskRESERVED_TASK_NAME_LENGTH macro definition (#1241) Sudeep Mohanty 2025-02-10 09:17:36 +01:00
  • f70182dffc
    Merge branch 'main' into fix/reserved_task_name_len_define Gaurav-Aggarwal-AWS 2025-02-10 13:20:05 +05:30
  • 57620922e0 fix(freertos): Correct taskRESERVED_TASK_NAME_LENGTH macro definition Sudeep Mohanty 2025-02-07 08:53:32 +01:00
  • a304184654
    Merge branch 'main' into clear-pending-signals Rahul Kar 2025-02-10 11:05:22 +05:30
  • a470b2d375
    RP2040: update FreeRTOS_Kernel_import.cmake to match the newer version in Community-Supported-Ports (#1243) Graham Sanderson 2025-02-09 23:32:36 -06:00
  • b290aa5a1e RP2040: update FreeRTOS_Kernel_import.cmake to match the newer version in Community-Supported-Ports graham sanderson 2025-02-07 11:21:38 -06:00
  • c7e59d67bb
    Merge branch 'main' into ulTaskGetRunTimeCounter Rahul Kar 2025-02-07 17:34:33 +05:30
  • 313790da8d
    Merge branch 'main' into clear-pending-signals Rahul Kar 2025-02-07 16:52:12 +05:30
  • d10ee46811
    Fix GCC/Posix port compilation on FreeBSD (#1239) (#1240) Jakub Tymejczyk 2025-02-07 02:21:34 +01:00
  • b71be3e293
    Merge branch 'main' into clear-pending-signals Rahul Kar 2025-02-06 18:07:17 +05:30
  • 64b3f74948
    Merge branch 'main' into ulTaskGetRunTimeCounter Rahul Kar 2025-02-06 18:06:58 +05:30
  • 7324ad53c3 Fix GCC/Posix port compilation on FreeBSD (#1239) Jakub Tymejczyk 2025-02-06 13:25:30 +01:00
  • b268df41ef
    Merge branch 'main' into posix-only-yield-freertos-threads Rahul Kar 2025-02-06 15:20:15 +05:30
  • ae0a5913c8
    Call key creation before checking if a thread is FreeRTOS (#1238) Rahul Kar 2025-02-06 14:41:19 +05:30
  • 2784d5b520 Call key creation before checking if a thread is FreeRTOS Rahul Kar 2025-02-06 07:34:17 +00:00
  • 3973fc64a9 POSIX Simulator: Don't yield non-FreeRTOS threads John Boiles 2025-02-05 16:59:46 -08:00
  • e64f248740
    Merge branch 'main' into clear-pending-signals Rahul Kar 2025-02-04 16:06:10 +05:30
  • d731a85d0b
    Merge branch 'main' into stack_overflow_check Rahul Kar 2025-02-04 16:05:52 +05:30
  • 0f7edaff73
    Reinstate "Fix inaccurate ticks in windows port" (#1198) Ben Nicholls 2025-02-04 16:33:44 +11:00
  • 3171dea155 Reinstate "Fix inaccurate ticks in windows port" Ben Nicholls 2024-11-28 08:53:22 +11:00
  • 3d82c5d617
    Merge branch 'main' into stack_overflow_check Rahul Kar 2025-01-31 12:53:32 +05:30
  • 53eb75624a Fix formatting and spell check Rahul Kar 2025-01-31 07:22:01 +00:00
  • b736fc8c2d Fix CI formatting check Gaurav Aggarwal 2025-01-30 12:12:07 +00:00
  • 6e6e9347bc Include current task runtime in ulTaskGetRunTimeCounter Gaurav Aggarwal 2025-01-30 11:55:02 +00:00
  • 94263d23bd Simpler, more targeted solution John Boiles 2025-01-29 13:36:14 -08:00
  • 0e644d3cd0
    Merge branch 'main' into clear-pending-signals John Boiles 2025-01-29 12:08:49 -08:00
  • ad4e723829
    Mark mutex as robust to prevent deadlocks (#1233) Gaurav-Aggarwal-AWS 2025-01-29 07:27:30 +05:30
  • 1a0f0cd512
    Merge branch 'main' into posix_port Gaurav-Aggarwal-AWS 2025-01-28 22:43:31 +05:30
  • f94bc89108
    fix: SA violation fixes and simplification for idle task length restrictions (#1227) Kody Stribrny 2025-01-28 09:13:17 -08:00
  • e7e7005eb6
    Merge branch 'main' into idleTaskSAFixes Gaurav-Aggarwal-AWS 2025-01-28 21:27:24 +05:30
  • 1f59ce71b1 Fix github batch addition Kody Stribrny 2025-01-28 07:42:33 -08:00
  • f9c020eaeb
    Apply suggestions from code review Kody Stribrny 2025-01-28 07:21:30 -08:00
  • 92be5d47ee Mutex robust APIs are not available on Mac Gaurav Aggarwal 2025-01-25 11:23:07 +00:00
  • 2e38eb5423 Address warnings introduced in PR #1223 Gaurav Aggarwal 2025-01-25 11:12:42 +00:00
  • a0a249b792
    Merge branch 'main' into stack_overflow_check Gaurav-Aggarwal-AWS 2025-01-25 16:10:01 +05:30
  • 42135c1a22 Mark mutex as robust to prevent deadlocks Gaurav Aggarwal 2025-01-25 10:26:19 +00:00
  • b421abc7c3
    Update Community-Supported-Ports submod to fix RP2350 port - FreeRTOS-Kernel#1220 (#1232) Cavin McKinley 2025-01-25 03:38:49 -06:00
  • 3c543a12b5
    Merge branch 'main' into main Gaurav-Aggarwal-AWS 2025-01-25 13:58:07 +05:30
  • 6534df98f5
    Merge branch 'main' into stack_overflow_check Gaurav-Aggarwal-AWS 2025-01-25 13:34:27 +05:30
  • 11d0caa614
    Fix the context array size for MPU ports (#1230) Gaurav-Aggarwal-AWS 2025-01-25 13:34:03 +05:30
  • e6fd0c4222
    Merge branch 'main' into mpu_context_size Gaurav-Aggarwal-AWS 2025-01-25 13:24:22 +05:30
  • 2b35979a1a
    POSIX Simulator: Handle pthreads not created by FreeRTOS differently (#1223) John Boiles 2025-01-24 16:56:59 -08:00
  • 9b7810acc2 Assert that thread_data != NULL John Boiles 2025-01-24 16:43:08 -08:00
  • 8110c05629 PR feedback to eliminate early returns John Boiles 2025-01-24 16:32:57 -08:00
  • 48e41661a8 Fix suppression numbering Kody Stribrny 2025-01-24 10:45:44 -08:00
  • ea2a07694a Correcting suppression line Kody Stribrny 2025-01-24 10:43:33 -08:00
  • fa0fb6f4d8 Fix exception file reference Kody Stribrny 2025-01-24 09:31:38 -08:00
  • 23b0424ddd Fix 14.3 comment Kody Stribrny 2025-01-24 09:30:14 -08:00
  • 795941bacb Add MISRA suppressions for coverity Kody Stribrny 2025-01-24 09:24:18 -08:00
  • 54bc7c0126 Update Community-Supported-Ports submod to fix RP2350 port - FreeRTOS-Kernel#1220 Cavin McKinley 2025-01-24 09:30:29 -06:00
  • c108df4c2b Disable stack overflow check for MPU ports Gaurav Aggarwal 2025-01-23 21:19:49 +05:30
  • 6c5a2ab84c Fix CI checks Gaurav Aggarwal 2025-01-23 20:56:46 +05:30
  • 1c2f2145aa Fix the context array size for MPU ports Gaurav Aggarwal 2025-01-23 18:47:43 +05:30
  • e6b62d18e7
    Merge branch 'main' into posix-dont-break-external-threads Rahul Kar 2025-01-23 12:43:42 +05:30
  • 72bb476bf3 portable: aarch64_sre: Add support for vApplicationFPUSafeIRQHandler Marouen Ghodhbane 2024-10-11 15:36:42 +02:00
  • 630cfb5b79 portable: aarch64_sre: add the configuration and status registers to the fpu saved context Marouen Ghodhbane 2024-10-09 18:34:55 +02:00
  • ff0989e46b portable: aarch64_sre: add configUSE_TASK_FPU_SUPPORT support Marouen Ghodhbane 2024-10-09 17:31:45 +02:00
  • 067bd6a4d5 portable: aarch64_sre: Add support for vApplicationFPUSafeIRQHandler Marouen Ghodhbane 2024-10-11 15:36:42 +02:00
  • 05751adfe1 portable: aarch64_sre: add the configuration and status registers to the fpu saved context Marouen Ghodhbane 2024-10-09 18:34:55 +02:00
  • a9e6fd8ef0 portable: aarch64_sre: add configUSE_TASK_FPU_SUPPORT support Marouen Ghodhbane 2024-10-09 17:31:45 +02:00
  • 1b8f5965d3
    Add xQueueCreateSetStatic method for static allocation of Queue Sets (#1228) kzorer 2025-01-22 12:23:35 +03:00
  • e254cb11b9 Update comments Gaurav Aggarwal 2025-01-22 07:54:02 +00:00
  • 3501bde7d0 Fix formatting check Gaurav Aggarwal 2025-01-22 07:22:01 +00:00
  • e7c632e86d Code review suggestions Gaurav Aggarwal 2025-01-22 07:15:13 +00:00
  • c618771364 - Add xQueueCreateSetStatic method for static allocation of Queue Sets kzorer 2025-01-21 23:09:45 +03:00
  • b52f825aea Further SA fixes Kody Stribrny 2025-01-21 09:00:57 -08:00
  • 9462d4abdb Delete the strlen call Kody Stribrny 2025-01-21 08:50:32 -08:00
  • 05d9a93cdf
    Merge branch 'main' into posix-dont-break-external-threads John Boiles 2025-01-21 08:32:02 -08:00
  • 759e0bf955 fix: SA violation fixes and simplification for idle task length restrictions Kody Stribrny 2025-01-21 08:29:00 -08:00
  • b5d1b972cc
    Update stream and message buffer documentation (#1226) Gaurav-Aggarwal-AWS 2025-01-21 15:17:10 +05:30
  • 130f367805 Update stream and message buffer documentation Gaurav Aggarwal 2025-01-21 09:01:15 +00:00
  • a58579681c
    POSIX Simulator: Remove unused __APPLE__ mach_vm.h include (#1225) John Boiles 2025-01-21 00:50:16 -08:00
  • 3d315f3c43 Fix CI failure Gaurav Aggarwal 2025-01-21 08:40:31 +00:00
  • 07d725d514 Remove unused __APPLE__ mach_vm.h include John Boiles 2025-01-17 17:07:23 -08:00
  • 2fcb0ad63f Clear SIGRESUME (SIGUSR1) when exiting xPortStartScheduler John Boiles 2025-01-17 16:48:44 -08:00
  • aa8fcad60b Avoid using pthread_sigmask on pthreads not created by FreeRTOS John Boiles 2025-01-17 13:54:32 -08:00
  • 5b67935daf update IAR CM3 port to avoid including FreeRTOSConfig.h in portasm.s tanche 2025-01-17 11:36:48 +01:00
  • 78e0cc778a
    ARMv8.1-M: Add task dedicated PAC key support (#1195) Ahmed Ismail 2025-01-14 05:20:52 +00:00
  • bf438c2887
    Merge branch 'main' into add-task-dedicated-pac-key-support Gaurav-Aggarwal-AWS 2025-01-14 10:24:31 +05:30
  • c38427eea4
    Fix function parameter shadowing global variable. (#1221) creiter64 2025-01-13 23:48:10 +01:00
  • 326cbe1394 formatting: Fix uncrustify findings Ahmed Ismail 2025-01-08 14:10:17 +00:00
  • 3f23eab8c7 stack-overflow-check: Introduce portGET_CURRENT_TOP_OF_STACK macro Ahmed Ismail 2025-01-08 12:54:29 +00:00
  • db5368ebe5 Fix function parameter shadowing global variable. Christoph Reiter 2025-01-07 14:22:26 +01:00
  • 029545f4ad armv8.1-m: Add task dedicated PAC key Ahmed Ismail 2024-10-29 13:28:16 +00:00
  • c84fc7226e armv8-m: Modify ARMv8-M registers stacking procedure Ahmed Ismail 2024-11-19 10:50:55 +00:00
  • 802b2fce42 Revert "Regression Bug Fix: Fix Incorrect Return of MSVC-MingW portYIELD_FROM_ISR (#1207)" Ben Nicholls 2025-01-06 16:59:59 +11:00
  • 3a7b3082cf
    Update community supported ports submodulees (#1218) iotah 2025-01-06 13:35:53 +08:00
  • cef937358f Update community supported ports submodulees Hua Zheng 2025-01-06 07:41:43 +08:00
  • e55bde2133
    Add a stack pointer bounds check when configCHECK_FOR_STACK_OVERFLOW is set to 2. (#1216) Ren Mingrui 2024-12-30 17:11:52 +08:00
  • 4eaa3edbc4
    Merge branch 'main' into dev_stack_pointer_check Gaurav-Aggarwal-AWS 2024-12-30 14:29:59 +05:30
  • f05244a8d5
    Pass core ID to port lock macros (#1212) Felix van Oost 2024-12-30 03:58:49 -05:00
  • d44ae74c7a Fix formatting Gaurav Aggarwal 2024-12-30 08:14:51 +00:00