)]}'
{
  "commit": "ec2ccd884ab1e190bc5ddb210c7d5f5ea2ddeba3",
  "tree": "5db0f90f95770951cafacd6c029f9d1c5d201b4d",
  "parents": [
    "f5bdb003a2ee6df5ab9bfa119df905f949a66b52"
  ],
  "author": {
    "name": "Nobuhiro Iwamatsu",
    "email": "nobuhiro.iwamatsu.yj@renesas.com",
    "time": "Fri Apr 27 11:12:38 2012 +0930"
  },
  "committer": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Fri Apr 27 11:12:38 2012 +0930"
  },
  "message": "sh: Fix up tracepoint build fallout from static key introduction.\n\nWith the introduction of static keys, anything using tracepoints blows up\nin the following manner:\n\ninclude/trace/events/oom.h:8:13: error: initializer element is not constant\ninclude/trace/events/oom.h:8:13: error: (near initialization for \u0027__tracepoint_oom_score_adj_update\u0027)\ninclude/trace/events/oom.h:8:13: error: initializer element is not constant\ninclude/trace/events/oom.h:8:13: error: (near initialization for \u0027__tracepoint_oom_score_adj_update.key\u0027)\n\nThis is a result of the STATIC_KEY_INIT_xxx defs wrapping ATOMIC_INIT()\nwhich on sh includes an atomic_t typecast. Given that we don\u0027t really\nneed the typecast for anything anymore, the simplest solution is simply\nto kill off the cast.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003cnobuhiro.iwamatsu.yj@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37f2f4a55231f9c09854708b9f0b07c4f4ad2016",
      "old_mode": 33188,
      "old_path": "arch/sh/include/asm/atomic.h",
      "new_id": "f4c1c20bcdf63289dfb0d94a3c2ed990482c337a",
      "new_mode": 33188,
      "new_path": "arch/sh/include/asm/atomic.h"
    }
  ]
}
