)]}'
{
  "commit": "b21d55e98ac2bbcbbeec9a8cb091f717fd95b072",
  "tree": "ad3eb60af18816acef347bc22e43059c0c0d6873",
  "parents": [
    "d82227cf8f0b42ff42c21ed47025fdf54cb1698d"
  ],
  "author": {
    "name": "Rabin Vincent",
    "email": "rabin@rab.in",
    "time": "Sat Feb 18 17:50:51 2012 +0100"
  },
  "committer": {
    "name": "Russell King",
    "email": "rmk+kernel@arm.linux.org.uk",
    "time": "Sat Mar 24 09:38:55 2012 +0000"
  },
  "message": "ARM: 7332/1: extract out code patch function from kprobes\n\nExtract out the code patching code from kprobes so that it can be used\nfrom the jump label code.  Additionally, the separated code:\n\n - Uses the IS_ENABLED() macros instead of the #ifdefs for THUMB2\n   support\n\n - Unifies the two separate functions in kprobes, providing one function\n   that uses stop_machine() internally, and one that can be called from\n   stop_machine() directly\n\n - Patches the text on all CPUs only on processors requiring software\n   broadcasting of cache operations\n\nAcked-by: Jon Medhurst \u003ctixy@yxit.co.uk\u003e\nTested-by: Jon Medhurst \u003ctixy@yxit.co.uk\u003e\nSigned-off-by: Rabin Vincent \u003crabin@rab.in\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd3d5f16c1471bb4b265282221be8d8bd3f65ac2",
      "old_mode": 33188,
      "old_path": "arch/arm/kernel/Makefile",
      "new_id": "8c63ee8d3c4813a29a4d19eb6c16758cdfdb069a",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/Makefile"
    },
    {
      "type": "modify",
      "old_id": "129c1163248bf2acf11133713ec755d7075abea6",
      "old_mode": 33188,
      "old_path": "arch/arm/kernel/kprobes.c",
      "new_id": "ab1869dac97a96a6399964e088f1dc58ff6191e2",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/kprobes.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07314af477336a9c798e2ca7c794a2893fbfe624",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/patch.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4731f2dac38556a0d580aa4217931d0cf6d8423",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/patch.h"
    }
  ]
}
