)]}'
{
  "commit": "cd81a9170e69e018bbaba547c1fd85a585f5697a",
  "tree": "b0c11dc4cc55aba04e21f8c7352b8c516124cbdb",
  "parents": [
    "43761473c254b45883a64441dd0bc85a42f3645c"
  ],
  "author": {
    "name": "Mateusz Guzik",
    "email": "mguzik@redhat.com",
    "time": "Tue Aug 23 16:20:38 2016 +0200"
  },
  "committer": {
    "name": "Paul Moore",
    "email": "paul@paul-moore.com",
    "time": "Wed Aug 31 16:11:20 2016 -0400"
  },
  "message": "mm: introduce get_task_exe_file\n\nFor more convenient access if one has a pointer to the task.\n\nAs a minor nit take advantage of the fact that only task lock + rcu are\nneeded to safely grab -\u003eexe_file. This saves mm refcount dance.\n\nUse the helper in proc_exe_link.\n\nSigned-off-by: Mateusz Guzik \u003cmguzik@redhat.com\u003e\nAcked-by: Konstantin Khlebnikov \u003ckhlebnikov@yandex-team.ru\u003e\nAcked-by: Richard Guy Briggs \u003crgb@redhat.com\u003e\nCc: \u003cstable@vger.kernel.org\u003e # 4.3.x\nSigned-off-by: Paul Moore \u003cpaul@paul-moore.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0d163a84082dbddc846a871a46cfd75aa1eddfb8",
      "old_mode": 33188,
      "old_path": "fs/proc/base.c",
      "new_id": "da8b1943ba0421ed657a5c61a84723a3e236f39c",
      "new_mode": 33188,
      "new_path": "fs/proc/base.c"
    },
    {
      "type": "modify",
      "old_id": "8f468e0d2534eddaa178fdf252e7cf4e53f3330b",
      "old_mode": 33188,
      "old_path": "include/linux/mm.h",
      "new_id": "004c73a988b73575aa1d27b267447bf48b8a1bf8",
      "new_mode": 33188,
      "new_path": "include/linux/mm.h"
    },
    {
      "type": "modify",
      "old_id": "d277e83ed3e06d702875e4823a827c8a4c48b729",
      "old_mode": 33188,
      "old_path": "kernel/fork.c",
      "new_id": "42451aeb245f9aed29539ff75f648a2386d795b3",
      "new_mode": 33188,
      "new_path": "kernel/fork.c"
    }
  ]
}
