)]}'
{
  "commit": "5ccd0e43bb916872022df974d0f39337797d9277",
  "tree": "d87472ab01f467187ae6b3024b28939ab6672783",
  "parents": [
    "9361a492cded45af2c3e7f50dbec9dd6dab49861"
  ],
  "author": {
    "name": "Heiko Carstens",
    "email": "heiko.carstens@de.ibm.com",
    "time": "Wed Mar 05 12:37:08 2008 +0100"
  },
  "committer": {
    "name": "Martin Schwidefsky",
    "email": "schwidefsky@de.ibm.com",
    "time": "Wed Mar 05 12:37:17 2008 +0100"
  },
  "message": "[S390] idle: Fix machine check handling in idle loop.\n\nIf a machine check handling is pending when the idle loop is entered\ndefault_idle will be left with timer ticks and virtual timer disabled.\nFix this by \"calling\" the idle_chain. Also a BUG_ON(!in_interrupt) in\nstart_hz_timer must be removed since the function now gets called from\nnon interrupt context as well.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c59ec161cf8772e5ac260aa0cce812c4db84ba8",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/process.c",
      "new_id": "ce203154d8ce3a6c8f9bf4a07cd7ad072e3b3ec8",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/process.c"
    },
    {
      "type": "modify",
      "old_id": "76a5dd1b4ce9a1376f85c7d1e8711aa423a6f85a",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/time.c",
      "new_id": "cb232c155360627866c4e9f7decda622f4048b50",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/time.c"
    }
  ]
}
