)]}'
{
  "commit": "ad6759fbf35d104dbf573cd6f4c6784ad6823f7e",
  "tree": "6eb4b1770d8875828c9693cdd510f43fb87da8b6",
  "parents": [
    "13dda80e48439b446d0bc9bab34b91484bc8f533"
  ],
  "author": {
    "name": "john stultz",
    "email": "johnstul@us.ibm.com",
    "time": "Mon Mar 01 12:34:43 2010 -0800"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Tue Mar 02 09:22:25 2010 +0100"
  },
  "message": "timekeeping: Prevent oops when GENERIC_TIME\u003dn\n\nAaro Koskinen reported an issue in kernel.org bugzilla #15366, where\non non-GENERIC_TIME systems, accessing\n/sys/devices/system/clocksource/clocksource0/current_clocksource\nresults in an oops.\n\nIt seems the timekeeper/clocksource rework missed initializing the\ncurr_clocksource value in the !GENERIC_TIME case.\n\nThanks to Aaro for reporting and diagnosing the issue as well as\ntesting the fix!\n\nReported-by: Aaro Koskinen \u003caaro.koskinen@iki.fi\u003e\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: stable@kernel.org\nLKML-Reference: \u003c1267475683.4216.61.camel@localhost.localdomain\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f663d23e85e940d71716627d2de509143a88bfb",
      "old_mode": 33188,
      "old_path": "kernel/time/clocksource.c",
      "new_id": "1f5dde637457e94e8a5bcdcda498044bbb9844c1",
      "new_mode": 33188,
      "new_path": "kernel/time/clocksource.c"
    }
  ]
}
