{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":244424300,"defaultBranch":"main","name":"FreeRTOS-Kernel","ownerLogin":"jefftenney","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-03-02T16:52:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61161750?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705696800.0","currentOid":""},"activityList":{"items":[{"before":"2fcb0f48b1b93674781b85d8039e5b5c9e43ccf7","after":"8e07366994f81354a2d4556ca1da9f73dab781e6","ref":"refs/heads/main","pushedAt":"2024-04-25T17:13:33.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Update kernel version v11.1.0+ in tasks.h (#1043)","shortMessageHtmlLink":"Update kernel version v11.1.0+ in tasks.h (FreeRTOS#1043)"}},{"before":"e6f6d0ecf4a96bcd6e23e3334ac463056f939be8","after":"2fcb0f48b1b93674781b85d8039e5b5c9e43ccf7","ref":"refs/heads/main","pushedAt":"2024-02-22T17:28:28.000Z","pushType":"push","commitsCount":35,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Fix small bugs in Kernel (#998)\n\n* Fix small bugs\r\n\r\n* Cast sizeof to BaseType_t\r\n\r\n* Test removing assert to fix UT\r\n\r\n* Revert change to tasks.c\r\n\r\nSince configIDLE_TASK_NAME must be defined as a string according to\r\nthe documentation, the macro will always be NULL terminated. Which\r\nmeans that the check `if( cIdleName[ xIdleTaskNameIndex ] == ( char ) 0x00 )`\r\nwill catch the end of string.\r\n\r\n* Update coverity config; Add coverity version; Update pvPortMalloc declaration to match the definitions.\r\n\r\n* Add port files to sed command\r\n\r\n* Remove warnings about unused parameters in port code\r\n\r\n---------\r\n\r\nCo-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com>","shortMessageHtmlLink":"Fix small bugs in Kernel (FreeRTOS#998)"}},{"before":"9045156edae98f2caea0c378c9fe43598723e434","after":null,"ref":"refs/heads/fix-license-double-space","pushedAt":"2024-01-19T20:40:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"}},{"before":"e6f6d0ecf4a96bcd6e23e3334ac463056f939be8","after":"9045156edae98f2caea0c378c9fe43598723e434","ref":"refs/heads/fix-license-double-space","pushedAt":"2024-01-19T19:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"find-replace license double space","shortMessageHtmlLink":"find-replace license double space"}},{"before":null,"after":"e6f6d0ecf4a96bcd6e23e3334ac463056f939be8","ref":"refs/heads/fix-license-double-space","pushedAt":"2024-01-19T19:43:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Posix port - set name for threads (#950)\n\nCo-authored-by: jasonpcarroll <23126711+jasonpcarroll@users.noreply.github.com>","shortMessageHtmlLink":"Posix port - set name for threads (FreeRTOS#950)"}},{"before":"3baa3dd98bb98ab58337f137747559b4f2cd24db","after":"e6f6d0ecf4a96bcd6e23e3334ac463056f939be8","ref":"refs/heads/main","pushedAt":"2024-01-19T18:03:32.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Posix port - set name for threads (#950)\n\nCo-authored-by: jasonpcarroll <23126711+jasonpcarroll@users.noreply.github.com>","shortMessageHtmlLink":"Posix port - set name for threads (FreeRTOS#950)"}},{"before":"94cb87ad30a638dfc22585954494becea19918e6","after":"3baa3dd98bb98ab58337f137747559b4f2cd24db","ref":"refs/heads/main","pushedAt":"2024-01-12T21:39:46.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"POSIX port - Switch from allowing the user to specify the stack memory itself, to allowing them to specify the stack size\n\nChange from pthread_attr_setstack() to pthread_attr_setstacksize(), and automatically adjust the stack size\nto be at least PTHREAD_STACK_MIN if it wasn't already, removing the size warning.\n\nThis permits the user to increase the pthread stack size beyond the PTHREAD_STACK_MIN default of 16384 if\ndesired, without producing a warning in the typical case where stacks are minimized for RAM limited targets.\n\nContinue to store thread paramters on the provided stack, for consistency with the MCU targets.\n\nPreviously pthread_attr_setstack() was used to enable user defined stacks.\n\nNote that:\n\n1. The stack size can still be specified by the user.\n\n2. pxPortInitialiseStack(), and pthread_addr_setstack() was failing on stacks of typical size, as\n these are smaller than PTHREAD_STACK_MIN (16384) bytes, and printing out a series of warnings.\n Improve usability by having the posix port automatically increase the stack size to be\n at least PTHREAD_STACK_MIN as posix platforms have enough memory for this not to be a concern.\n\n3. Reuse of stack memory will also result in valgrind 'invalid write' errors to what is demonstrably\n valid memory. Root cause is that Valgrind is tracking a stack pointer as the stack is used.\n Reuse of a stack buffer results in the stack being used at its start, in an area that Valgrind thinks\n is far away from the start of the stack. There are ways to notify Valgrind of these changes\n however this would require linking against and calling Valgrind functions from the FreeRTOS application using\n the posix port, https://valgrind.org/docs/manual/manual-core-adv.html#manual-core-adv.clientreq.\n\n Also, apparently it isn't permitted by posix to reuse stack memory once its been used in a pthread via pthread_attr_setstack(),\n see https://stackoverflow.com/a/5422134","shortMessageHtmlLink":"POSIX port - Switch from allowing the user to specify the stack memor…"}},{"before":"58f0d36e7623db377e589c69114cb9e05c75a161","after":"94cb87ad30a638dfc22585954494becea19918e6","ref":"refs/heads/main","pushedAt":"2024-01-10T01:19:26.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Assign idle task to each core before SMP scheduler start (#945)\n\nCo-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com>","shortMessageHtmlLink":"Assign idle task to each core before SMP scheduler start (FreeRTOS#945)"}},{"before":"1a889a90478e9767a6801f5bef13540fd09e4203","after":null,"ref":"refs/heads/fix-msp430-iar-build-error","pushedAt":"2023-12-29T20:06:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"}},{"before":"67799d0c26cde031a6bd9a5d7c8c422245728bec","after":"1a889a90478e9767a6801f5bef13540fd09e4203","ref":"refs/heads/fix-msp430-iar-build-error","pushedAt":"2023-12-27T23:13:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Revert formatting ARM_CA5_No_GIC and ARM_CA9","shortMessageHtmlLink":"Revert formatting ARM_CA5_No_GIC and ARM_CA9"}},{"before":null,"after":"67799d0c26cde031a6bd9a5d7c8c422245728bec","ref":"refs/heads/fix-msp430-iar-build-error","pushedAt":"2023-12-27T19:10:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"fix whitespace in asm macros","shortMessageHtmlLink":"fix whitespace in asm macros"}},{"before":"22eb827b3d71d44db3324ab273913e3940cb5ea7","after":"58f0d36e7623db377e589c69114cb9e05c75a161","ref":"refs/heads/main","pushedAt":"2023-12-27T19:01:34.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Export MPU Section Attributes (#931)\n\nExport the PRIVILEGED_FUNCTION, PRIVILEGED_DATA, and FREERTOS_SYSTEM_CALL\r\nattributes to make it easier for end users to add their own privileged functions and\r\nsystem calls.","shortMessageHtmlLink":"Export MPU Section Attributes (FreeRTOS#931)"}},{"before":"53cfc6d234ac1d97743a7b0887f08f87373b038a","after":null,"ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-12-11T18:12:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"}},{"before":"eb825c9c050c16700e011894108699d5f2a66801","after":"53cfc6d234ac1d97743a7b0887f08f87373b038a","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-12-10T17:48:24.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":"Fix formatting\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Fix formatting"}},{"before":"79cb92adb5dd73713463f89d89a1854d526dfede","after":"eb825c9c050c16700e011894108699d5f2a66801","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-12-09T12:55:59.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":"Fix build errors\n\nSigned-off-by: Gaurav Aggarwal ","shortMessageHtmlLink":"Fix build errors"}},{"before":"746010f29cd423f4f76a77f74fd9871be17f0846","after":"79cb92adb5dd73713463f89d89a1854d526dfede","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-12-09T09:21:23.000Z","pushType":"push","commitsCount":21,"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 detect-startup-config-errors","shortMessageHtmlLink":"Merge branch 'main' into detect-startup-config-errors"}},{"before":"2be332ae2161d893099cdd3fc8deec96fc734f20","after":"22eb827b3d71d44db3324ab273913e3940cb5ea7","ref":"refs/heads/main","pushedAt":"2023-12-06T22:34:58.000Z","pushType":"push","commitsCount":56,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Add parameter name for function type (#845)\n\nCo-authored-by: chinglee-iot <61685396+chinglee-iot@users.noreply.github.com>\r\nCo-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>","shortMessageHtmlLink":"Add parameter name for function type (FreeRTOS#845)"}},{"before":"58b6171bafd5902376a0d152dc9a96456cd5b0cb","after":"746010f29cd423f4f76a77f74fd9871be17f0846","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-12-06T08:05:51.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"chinglee-iot","name":null,"path":"/chinglee-iot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61685396?s=80&v=4"},"commit":{"message":"Merge branch 'main' into detect-startup-config-errors","shortMessageHtmlLink":"Merge branch 'main' into detect-startup-config-errors"}},{"before":"7dffde237cc811ae8ec827bab17761ff8c921fba","after":"58b6171bafd5902376a0d152dc9a96456cd5b0cb","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-11-29T15:34:42.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"kar-rahul-aws","name":"Rahul Kar","path":"/kar-rahul-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118818625?s=80&v=4"},"commit":{"message":"Merge branch 'main' into detect-startup-config-errors","shortMessageHtmlLink":"Merge branch 'main' into detect-startup-config-errors"}},{"before":"c0f32ba04c2bbe9a4e11075c2fa3d01107b250b9","after":"7dffde237cc811ae8ec827bab17761ff8c921fba","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-11-14T11:16:40.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":"Merge branch 'main' into detect-startup-config-errors","shortMessageHtmlLink":"Merge branch 'main' into detect-startup-config-errors"}},{"before":"cf8523817d1f7f83ee0b77cc3d1f226ebfc06c63","after":"c0f32ba04c2bbe9a4e11075c2fa3d01107b250b9","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-11-07T10:42:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kar-rahul-aws","name":"Rahul Kar","path":"/kar-rahul-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118818625?s=80&v=4"},"commit":{"message":"Merge branch 'main' into detect-startup-config-errors","shortMessageHtmlLink":"Merge branch 'main' into detect-startup-config-errors"}},{"before":"2e6494b691e4904fa3cbf4addaa06b0b5da5ed97","after":"cf8523817d1f7f83ee0b77cc3d1f226ebfc06c63","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-11-03T09:28:10.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"kar-rahul-aws","name":"Rahul Kar","path":"/kar-rahul-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118818625?s=80&v=4"},"commit":{"message":"Merge branch 'main' into detect-startup-config-errors","shortMessageHtmlLink":"Merge branch 'main' into detect-startup-config-errors"}},{"before":"869f78e2b080f3d3b5550f26747c3c5b8b724a66","after":"2e6494b691e4904fa3cbf4addaa06b0b5da5ed97","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-10-26T15:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Set SVC priority to zero in ARMv7-M MPU ports","shortMessageHtmlLink":"Set SVC priority to zero in ARMv7-M MPU ports"}},{"before":"84b6981fe54f300561e8d49841753c5a32ff481b","after":"869f78e2b080f3d3b5550f26747c3c5b8b724a66","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-10-25T21:19:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"uncrustify","shortMessageHtmlLink":"uncrustify"}},{"before":"132cabbf8a671149c0259291d48db06e5bb76216","after":"84b6981fe54f300561e8d49841753c5a32ff481b","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-10-25T21:10:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Replicate to Cortex-M7 r0p1","shortMessageHtmlLink":"Replicate to Cortex-M7 r0p1"}},{"before":"4c8ba4a9947d8f42f340e1d5852ee1a9957f9c6e","after":"132cabbf8a671149c0259291d48db06e5bb76216","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-10-23T22:46:25.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Merge branch 'main' into detect-startup-config-errors","shortMessageHtmlLink":"Merge branch 'main' into detect-startup-config-errors"}},{"before":"519d77ac4ad1ef92d74120147092f442df43cf9d","after":"4c8ba4a9947d8f42f340e1d5852ee1a9957f9c6e","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-10-23T22:32:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Replicate to all Cortex M ports for GCC and IAR","shortMessageHtmlLink":"Replicate to all Cortex M ports for GCC and IAR"}},{"before":"a7588dc17f532f4a73c85b6c6f424bba25726717","after":"519d77ac4ad1ef92d74120147092f442df43cf9d","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-10-19T05:42:59.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Merge branch 'main' into detect-startup-config-errors","shortMessageHtmlLink":"Merge branch 'main' into detect-startup-config-errors"}},{"before":"830957d51f7fb3669752b258c40faadf051c6978","after":"a7588dc17f532f4a73c85b6c6f424bba25726717","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-10-19T04:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Add closing #endif (oops)","shortMessageHtmlLink":"Add closing #endif (oops)"}},{"before":"1c76d0a1f4b6a46d15f0d0c9184b39ae5e8e79bd","after":"830957d51f7fb3669752b258c40faadf051c6978","ref":"refs/heads/detect-startup-config-errors","pushedAt":"2023-10-17T23:44:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jefftenney","name":"Jeff Tenney","path":"/jefftenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61161750?s=80&v=4"},"commit":{"message":"Add comment on configCHECK_HANDLER_INSTALLATION","shortMessageHtmlLink":"Add comment on configCHECK_HANDLER_INSTALLATION"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOmnb7AA","startCursor":null,"endCursor":null}},"title":"Activity · jefftenney/FreeRTOS-Kernel"}