From 76a8335b23a46e336f17d0b2ffa1b3bc65a4422b Mon Sep 17 00:00:00 2001 From: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com> Date: Mon, 7 Feb 2022 16:33:53 -0800 Subject: [PATCH] Update History.txt to include 10.4.6 changes (#451) Signed-off-by: Gaurav Aggarwal --- History.txt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/History.txt b/History.txt index 5c449ec2c..ba456f731 100644 --- a/History.txt +++ b/History.txt @@ -1,4 +1,4 @@ -Changes between FreeRTOS V10.4.5 and TBD +Changes between FreeRTOS V10.4.6 and TBD Documentation and download available at https://www.FreeRTOS.org/ @@ -14,6 +14,15 @@ Documentation and download available at https://www.FreeRTOS.org/ observed when strict-aliasing and link time optimization are enabled. To maintain backwards compatibility, configUSE_MINI_LIST_ITEM defaults to 1. +Changes between FreeRTOS V10.4.5 and FreeRTOS V10.4.6 released November 12 2021 + + + ARMv7-M and ARMv8-M MPU ports – prevent non-kernel code from calling the + internal functions xPortRaisePrivilege and vPortResetPrivilege by changing + them to macros. + + Introduce a new config configALLOW_UNPRIVILEGED_CRITICAL_SECTIONS which + enables developers to prevent critical sections from unprivileged tasks. + It defaults to 1 for backward compatibility. Application should set it to + 0 to disable critical sections from unprivileged tasks. Changes between FreeRTOS V10.4.4 and FreeRTOS V10.4.5 released September 10 2021