BUG: xStreamBufferReceiveFromISR calls the MPU version of the API
Within the MPU ports xStreamBufferReceiveFromISR is coded to got through the MPU-wrapped version of this function. This creates a useless overhead because within an ISR the processor is already running in privileged mode.
BUG: xStreamBufferReceiveFromISR calls the MPU version of the API
Thanks for taking the time to report this. It was discussed recently
(maybe in a bug ticket or on the forum) but looking at the latest code
in SVN it doesn’t seem to have been modified yet.