)]}'
{
  "commit": "56f335c89e28c488b1bfea3e5e697fce805c784d",
  "tree": "3e1d01e70b85f57a49fb10e60703dafb15b626fc",
  "parents": [
    "7908a0c72ee78ba5476c2a773d808c77593719c6"
  ],
  "author": {
    "name": "Grant Grundler",
    "email": "grundler@gsyprf11.external.hp.com",
    "time": "Sun Sep 03 00:02:16 2006 -0700"
  },
  "committer": {
    "name": "Matthew Wilcox",
    "email": "willy@parisc-linux.org",
    "time": "Wed Oct 04 06:48:07 2006 -0600"
  },
  "message": "[PARISC] Add new function to start local Interval Timer, start_cpu_itimer()\n\nI couldn\u0027t find where the itimer was getting started for slave CPUs.\nCPU 0 (master) itimer was started in time_init() (arch/parisc/kernel/time.c).\nstart_cpu_itimer() code was striped from time_init().\nSlaves now start their itimer in smp_cpu_init().\n\nThis is a first step towards making gettimeoffset() work for SMP.\nNext step will be to determine the CR16 (cycle counter)\noffsets for each CPU relative to the master (CPU 0).\n\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "98e40959a564815df35e2d57272c3deb0e2d2d8c",
      "old_mode": 33188,
      "old_path": "arch/parisc/kernel/smp.c",
      "new_id": "f33e8de438dca4b738bfd4092cf3ed1353f4d623",
      "new_mode": 33188,
      "new_path": "arch/parisc/kernel/smp.c"
    },
    {
      "type": "modify",
      "old_id": "ab641d67f5516fc6fb494799edce9db1f13f08d0",
      "old_mode": 33188,
      "old_path": "arch/parisc/kernel/time.c",
      "new_id": "47831c2cd0931612a915de0a85474d3e3d43537c",
      "new_mode": 33188,
      "new_path": "arch/parisc/kernel/time.c"
    }
  ]
}
