)]}'
{
  "commit": "0f9e6e5b521009f585018b47f7e8aa573f010206",
  "tree": "94ff100cfb99b90f5454e6a4376a2c469767aac4",
  "parents": [
    "8128208bdee1f997f83cae631b861f36aeea9b1f"
  ],
  "author": {
    "name": "chinglee-iot",
    "email": "61685396+chinglee-iot@users.noreply.github.com",
    "time": "Tue Jan 24 16:25:36 2023 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jan 24 13:55:36 2023 +0530"
  },
  "message": "Remove prvSelectHighestPriorityTask call in vTaskSuspend (#610)\n\n* Remove prvSelectHighestPriorityTask call in vTaskSuspend\r\n\r\n* Every core starts with an idle task in SMP implementation and\r\n  taskTASK_IS_RUNNING only return ture when the task is idle task before\r\n  scheduler started. So prvSelectHighestPriorityTask won\u0027t be called in\r\n  vTaskSuspend before scheduler started.\r\n* Update prvSelectHighestPriorityTask to ensure that this function is\r\n  called only when scheduler started.\r\n\r\n* Fix kernel checker error",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b23b38f94d9b4250e879e093c052fc9f14b172e3",
      "old_mode": 33188,
      "old_path": ".github/workflows/kernel-checks.yml",
      "new_id": "3fca2e0ecf1b455d4269bc2160b03a5531c69ae6",
      "new_mode": 33188,
      "new_path": ".github/workflows/kernel-checks.yml"
    },
    {
      "type": "modify",
      "old_id": "842ef224e9b2f3792264c438d781ec4139883c55",
      "old_mode": 33188,
      "old_path": "tasks.c",
      "new_id": "fa01cba94b033dac52d90528e2c1ae90df508bf4",
      "new_mode": 33188,
      "new_path": "tasks.c"
    }
  ]
}
