{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":247172442,"defaultBranch":"main","name":"FreeRTOS-Kernel","ownerLogin":"aggarg","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-03-13T22:32:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33462878?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716195298.0","currentOid":""},"activityList":{"items":[{"before":"e8a98c9cb3cfc0a331379e2bad217431aa823bc0","after":null,"ref":"refs/heads/docs","pushedAt":"2024-05-20T08:54:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"}},{"before":null,"after":"e8a98c9cb3cfc0a331379e2bad217431aa823bc0","ref":"refs/heads/docs","pushedAt":"2024-05-17T11:09:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Update documentation of prvGetExpectedIdleTime\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Update documentation of prvGetExpectedIdleTime"}},{"before":"0801c91bc6c7a6cfd6e248a07d952619fc144653","after":"e8a98c9cb3cfc0a331379e2bad217431aa823bc0","ref":"refs/heads/main","pushedAt":"2024-05-17T11:08:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Update documentation of prvGetExpectedIdleTime\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Update documentation of prvGetExpectedIdleTime"}},{"before":"29b202a41e0e2810272b5765805d9fa4af247736","after":"0801c91bc6c7a6cfd6e248a07d952619fc144653","ref":"refs/heads/main","pushedAt":"2024-05-17T11:05:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Add Noreturn attribute in template port for static analysis (#1060)\n\n* Add _Noreturn attribute in the template function to fix MISRA 17.11 advisory warnings\r\n\r\n* Add _Noreturn attribute in function declaration\r\n\r\n* Code review suggestions","shortMessageHtmlLink":"Add Noreturn attribute in template port for static analysis (FreeRTOS…"}},{"before":"9b9c5d1c4818376c980b71e19ecdda5e7b4f58ca","after":null,"ref":"refs/heads/list_comment","pushedAt":"2024-05-14T10:54:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"}},{"before":"5706ab8a21b682b2a7cf2249dc79707b844eb16c","after":"9b9c5d1c4818376c980b71e19ecdda5e7b4f58ca","ref":"refs/heads/list_comment","pushedAt":"2024-05-14T10:46:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Merge branch 'main' into list_comment","shortMessageHtmlLink":"Merge branch 'main' into list_comment"}},{"before":"d7f46c294136c945e0789a9c4de705c47590d3ac","after":null,"ref":"refs/heads/winsim","pushedAt":"2024-05-14T10:45:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"}},{"before":null,"after":"5706ab8a21b682b2a7cf2249dc79707b844eb16c","ref":"refs/heads/list_comment","pushedAt":"2024-05-14T09:14:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Revert the change introduced in PR #1051\n\nAs pointed out by Jeff Tenney, the comment introduced in the PR is not\naccurate.\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Revert the change introduced in PR FreeRTOS#1051"}},{"before":null,"after":"d7f46c294136c945e0789a9c4de705c47590d3ac","ref":"refs/heads/winsim","pushedAt":"2024-05-14T06:51:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Fix race in prvProcessSimulatedInterrupts\n\nEarlier the code was suspending the current thread after calling\nvTaskSwitchContext. This left a gap where the current thread could\naccess incorrect pxCurrentTCB after it was changed by\nvTaskSwitchContext.\n\nThis commit addresses the problem by suspending the current thread\nbefore calling vTaskSwitchContext.\n\nIt was reported here - https://github.com/FreeRTOS/FreeRTOS-Kernel/issues/1054.\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Fix race in prvProcessSimulatedInterrupts"}},{"before":"2eb2d653bff44addcc03ee8f72b2d3bdc33a787f","after":"29b202a41e0e2810272b5765805d9fa4af247736","ref":"refs/heads/main","pushedAt":"2024-05-14T05:44:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"list.c: improve code comments to point to official documentation about problems which may cause code to get stuck inside of list.c (#1051)\n\nlist.c: improve documentation about initializing binary semaphores","shortMessageHtmlLink":"list.c: improve code comments to point to official documentation abou…"}},{"before":"f9a2cb1ec16ec6726007c9eebe42febbf8239767","after":null,"ref":"refs/heads/msvc_update","pushedAt":"2024-05-07T15:17:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"}},{"before":null,"after":"f9a2cb1ec16ec6726007c9eebe42febbf8239767","ref":"refs/heads/msvc_update","pushedAt":"2024-05-07T11:10:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Update xPortRunning before resuming first task\n\nThe variable `xPortRunning` is now updated before starting the first\ntask.\n\nIt fixes the following issue -\nhttps://forums.freertos.org/t/possible-bug-in-the-way-prvtimertask-thread-function-is-started-in-win32-port/19959/\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Update xPortRunning before resuming first task"}},{"before":"83b5b2495045d4ad43ea0510f946b70d298d3d70","after":"2eb2d653bff44addcc03ee8f72b2d3bdc33a787f","ref":"refs/heads/main","pushedAt":"2024-05-07T10:15:35.000Z","pushType":"push","commitsCount":38,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Move header includes before extern c (#1047)","shortMessageHtmlLink":"Move header includes before extern c (FreeRTOS#1047)"}},{"before":"d84dc6699e55114286983c2f10172de491c97902","after":null,"ref":"refs/heads/template_config","pushedAt":"2024-03-04T05:18:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"}},{"before":null,"after":"d84dc6699e55114286983c2f10172de491c97902","ref":"refs/heads/template_config","pushedAt":"2024-03-01T15:14:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Update comment in template FreeRTOSConfig.h\n\nUpdate the comment for configKERNEL_INTERRUPT_PRIORITY in the template\nFreeRTOSConfig.h.\n\nIt was reported here - https://forums.freertos.org/t/migration-from-v10-5-1-to-v11-0-1-fails-with-new-freertosconfig-h-file/19276/\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Update comment in template FreeRTOSConfig.h"}},{"before":"722596eaae46a54b48b194d21541a9ef24d84388","after":"83b5b2495045d4ad43ea0510f946b70d298d3d70","ref":"refs/heads/main","pushedAt":"2024-03-01T06:21:09.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Fix typo in croutine.c (#1004)","shortMessageHtmlLink":"Fix typo in croutine.c (FreeRTOS#1004)"}},{"before":"746a3f32207cf41a369b3ccf582e566164ec351f","after":null,"ref":"refs/heads/v8m","pushedAt":"2024-01-30T05:13:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"}},{"before":"e0a7b0f7f65399b3f42640de266b6810cf050803","after":"746a3f32207cf41a369b3ccf582e566164ec351f","ref":"refs/heads/v8m","pushedAt":"2024-01-29T18:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Address review feedback\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Address review feedback"}},{"before":"5446c2282ed7e5fe41bc4574298acb190dd03764","after":"e0a7b0f7f65399b3f42640de266b6810cf050803","ref":"refs/heads/v8m","pushedAt":"2024-01-29T18:29:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Merge branch 'main' into v8m","shortMessageHtmlLink":"Merge branch 'main' into v8m"}},{"before":"f2979438c3b2a9ebaf9071e35c3a9e6df0ef35bf","after":null,"ref":"refs/heads/m3_mpu","pushedAt":"2024-01-29T18:29:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"}},{"before":"43c1e91f264b61bd6e0cc47ac224e921fb87d829","after":"f2979438c3b2a9ebaf9071e35c3a9e6df0ef35bf","ref":"refs/heads/m3_mpu","pushedAt":"2024-01-29T17:34:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Merge branch 'main' into m3_mpu","shortMessageHtmlLink":"Merge branch 'main' into m3_mpu"}},{"before":"3fa3aceba75d6214e153d40e1f59a495a5cbf15c","after":"5446c2282ed7e5fe41bc4574298acb190dd03764","ref":"refs/heads/v8m","pushedAt":"2024-01-29T17:34:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Merge branch 'main' into v8m","shortMessageHtmlLink":"Merge branch 'main' into v8m"}},{"before":"93569f2ee9a006aaa32256b9cbe2fe3a6cfffc86","after":"3fa3aceba75d6214e153d40e1f59a495a5cbf15c","ref":"refs/heads/v8m","pushedAt":"2024-01-29T16:52:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Address review feedback\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Address review feedback"}},{"before":null,"after":"93569f2ee9a006aaa32256b9cbe2fe3a6cfffc86","ref":"refs/heads/v8m","pushedAt":"2024-01-29T12:04:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Add a check for configENABLE_MVE to M23, M33 ports\n\nconfigENABLE_MVE is only applicable to Cortex-M55 and Cortex-M85 ports.\nIt must not be defined to 1 for other ARMv8_m ports.\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Add a check for configENABLE_MVE to M23, M33 ports"}},{"before":"14dd5b503afc7d9ed88ee9483d586d88d71d20c0","after":"722596eaae46a54b48b194d21541a9ef24d84388","ref":"refs/heads/main","pushedAt":"2024-01-29T11:48:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Add code to allow building for x64 in MSVC (#924)\n\n* Add code to allow building for x64 in MSVC\r\n\r\n- Add code for x64 arch.\r\n- Add initial value for local otherwise it won't get proper value in x64.\r\n\r\n* Moving init local to portGET_HIGHEST_PRIORITY\r\n\r\n- From code review.\r\n\r\n* More changes following review\r\n\r\n* Another style fix from review\r\n\r\n* Update formatting\r\n\r\nSigned-off-by: Gaurav Aggarwal \r\n\r\n---------\r\n\r\nSigned-off-by: Gaurav Aggarwal \r\nCo-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>\r\nCo-authored-by: Nikhil Kamath <110539926+amazonKamath@users.noreply.github.com>\r\nCo-authored-by: Soren Ptak \r\nCo-authored-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Add code to allow building for x64 in MSVC (FreeRTOS#924)"}},{"before":"3095eafdffe99fccdaa102d262ee66683be832c0","after":"43c1e91f264b61bd6e0cc47ac224e921fb87d829","ref":"refs/heads/m3_mpu","pushedAt":"2024-01-29T06:51:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Merge branch 'main' into m3_mpu","shortMessageHtmlLink":"Merge branch 'main' into m3_mpu"}},{"before":"f383651fbaf5021912a4c1934d6e33706860ee2d","after":"3095eafdffe99fccdaa102d262ee66683be832c0","ref":"refs/heads/m3_mpu","pushedAt":"2024-01-29T05:39:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Merge branch 'main' into m3_mpu","shortMessageHtmlLink":"Merge branch 'main' into m3_mpu"}},{"before":"38695604379538c72ce798a4ac2d390f29964eef","after":"f383651fbaf5021912a4c1934d6e33706860ee2d","ref":"refs/heads/m3_mpu","pushedAt":"2024-01-28T13:11:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Merge branch 'main' into m3_mpu","shortMessageHtmlLink":"Merge branch 'main' into m3_mpu"}},{"before":null,"after":"38695604379538c72ce798a4ac2d390f29964eef","ref":"refs/heads/m3_mpu","pushedAt":"2024-01-27T15:56:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"Remove configTOTAL_MPU_REGIONS from M3 MPU port\n\nThe number of MPU regions is not configurable for Cortex-M3 port and\ntherefore, it is misleading to have configTOTAL_MPU_REGIONS in\nportmacro.h.\n\nIt was added in PR #952.\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Remove configTOTAL_MPU_REGIONS from M3 MPU port"}},{"before":"94cb87ad30a638dfc22585954494becea19918e6","after":"14dd5b503afc7d9ed88ee9483d586d88d71d20c0","ref":"refs/heads/main","pushedAt":"2024-01-27T15:45:31.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"aggarg","name":"Gaurav-Aggarwal-AWS","path":"/aggarg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33462878?s=80&v=4"},"commit":{"message":"use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942)\n\n* use configSTACK_DEPTH_TYPE consequently\r\n\r\n* update default to uint32_t\r\n\r\n* Update FreeRTOS.h\r\n\r\nRevert for backwards compatibility\r\n\r\n* Update portable.h\r\n\r\n* configSTACK_DEPTH_TYPE - unify stack variable naming\r\n\r\n* update lexicon.txt\r\n\r\n* update typo lexicon.txt\r\n\r\n* Update task.h\r\n\r\n* Update timers.h\r\n\r\n* fix merge typo\r\n\r\n* fix stack type\r\n\r\n* fix timer stack type\r\n\r\n* fix timer stack more\r\n\r\n* fix affinity set stack\r\n\r\n* adjust ports to use configSTACK_DEPTH_TYPE\r\n\r\n* fix vTaskListTasks\r\n\r\n* set default stack depth type in portable.h\r\n\r\n* fix History.txt\r\n\r\n* update affinityset\r\n\r\n* resolve reviewer comments\r\n\r\n* fix prvTaskCheckFreeStackSpace for variable stack size type\r\n\r\n* restore CoRoutine defines\r\n\r\n* remove obsolete stack ttype casts\r\n\r\n* fix (attempt) for format portable.h\r\n\r\n* Formatting fixes\r\n\r\n* prvTaskCheckFreeStackSpace make variable naming compliant\r\n\r\n* Update portable/GCC/ARM_CM33/non_secure/port.c\r\n\r\nCo-authored-by: Soren Ptak \r\n\r\n* Update portable/GCC/ARM_CM23/non_secure/port.c\r\n\r\nCo-authored-by: Soren Ptak \r\n\r\n* Apply suggestions from code review\r\n\r\nUpdate ulStackDepth to uxStackDepth\r\n\r\nCo-authored-by: Soren Ptak \r\n\r\n* Correct uxStackDepth in port.c\r\n\r\nAlso add uint32_t cast prvGetMPURegionSizeSetting.\r\n\r\n* Update ARM CM3 MPU port.c\r\n\r\nRevert casting of ( uint32_t ) pxBottomOfStack\r\n\r\n* Code review suggestions\r\n\r\nSigned-off-by: Gaurav Aggarwal \r\n\r\n---------\r\n\r\nSigned-off-by: Gaurav Aggarwal \r\nCo-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com>\r\nCo-authored-by: Soren Ptak \r\nCo-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>\r\nCo-authored-by: Gaurav Aggarwal ","shortMessageHtmlLink":"use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (FreeRTO…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETpce8wA","startCursor":null,"endCursor":null}},"title":"Activity · aggarg/FreeRTOS-Kernel"}