)]}'
{
  "commit": "cba48b98f2348c814316c4b4f411a07a0e4a2bf9",
  "tree": "49c0426f8d41cb147722305c2c3495dd515c3253",
  "parents": [
    "bb4a340e075b7897ece109686bfa177f8518d2db"
  ],
  "author": {
    "name": "Rik van Riel",
    "email": "riel@redhat.com",
    "time": "Mon Aug 09 17:18:38 2010 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Aug 09 20:44:55 2010 -0700"
  },
  "message": "mm: change direct call of spin_lock(anon_vma-\u003elock) to inline function\n\nSubsitute a direct call of spin_lock(anon_vma-\u003elock) with an inline\nfunction doing exactly the same.\n\nThis makes it easier to do the substitution to the root anon_vma lock in a\nfollowing patch.\n\nWe will deal with the handful of special locks (nested, dec_and_lock, etc)\nseparately.\n\nSigned-off-by: Rik van Riel \u003criel@redhat.com\u003e\nAcked-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nAcked-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nTested-by: Larry Woodman \u003clwoodman@redhat.com\u003e\nAcked-by: Larry Woodman \u003clwoodman@redhat.com\u003e\nReviewed-by: Minchan Kim \u003cminchan.kim@gmail.com\u003e\nAcked-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80cd162a8aa63a7583120b6900ea9a59e54039b3",
      "old_mode": 33188,
      "old_path": "include/linux/rmap.h",
      "new_id": "5f981be6141606aea85ae5d6acc01ff6b39a5862",
      "new_mode": 33188,
      "new_path": "include/linux/rmap.h"
    },
    {
      "type": "modify",
      "old_id": "6c3e99b4ae7c0726851ea5281fbb39f90f7b9ea2",
      "old_mode": 33188,
      "old_path": "mm/ksm.c",
      "new_id": "eb9f6806ed51d16ee7ad1f786eb2cc29a59f63ef",
      "new_mode": 33188,
      "new_path": "mm/ksm.c"
    },
    {
      "type": "modify",
      "old_id": "4205b1d6049ed2f6a07da22c0a100d52d6ccd0f8",
      "old_mode": 33188,
      "old_path": "mm/migrate.c",
      "new_id": "1855f869917d410b4f5381521b61de4577b1aae1",
      "new_mode": 33188,
      "new_path": "mm/migrate.c"
    },
    {
      "type": "modify",
      "old_id": "e26f1ea7c904edacef89713dc767a60fdf543f72",
      "old_mode": 33188,
      "old_path": "mm/mmap.c",
      "new_id": "f5db18decc2ecaaba5f4107cd52a2b4c34b5969d",
      "new_mode": 33188,
      "new_path": "mm/mmap.c"
    },
    {
      "type": "modify",
      "old_id": "38a336e2eea1e104a654052834ef93e252340d18",
      "old_mode": 33188,
      "old_path": "mm/rmap.c",
      "new_id": "b65f00d1707f9aaa557fbff3951397af871f455d",
      "new_mode": 33188,
      "new_path": "mm/rmap.c"
    }
  ]
}
