Update comment in list.c (#276)

The tick interrupt priority must be configured to ensure that it cannot
interrupt a critical section. This change updates the comment to help
the application writer while debugging.

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
diff --git a/list.c b/list.c
index 17a4e90..d1a5964 100644
--- a/list.c
+++ b/list.c
@@ -158,6 +158,9 @@
         *   4) Using a queue or semaphore before it has been initialised or

         *      before the scheduler has been started (are interrupts firing

         *      before vTaskStartScheduler() has been called?).

+        *   5) If the FreeRTOS port supports interrupt nesting then ensure that

+        *      the priority of the tick interrupt is at or below

+        *      configMAX_SYSCALL_INTERRUPT_PRIORITY.

         **********************************************************************/

 

         for( pxIterator = ( ListItem_t * ) &( pxList->xListEnd ); pxIterator->pxNext->xItemValue <= xValueOfInsertion; pxIterator = pxIterator->pxNext ) /*lint !e826 !e740 !e9087 The mini list structure is used as the list end to save RAM.  This is checked and valid. *//*lint !e440 The iterator moves to a different value, not xValueOfInsertion. */