)]}'
{
  "commit": "e20d103b6c37038ca27409f746f0b3351bcd0c44",
  "tree": "e1970efcd1f2792fc95c2fbd9054c59cb83c578a",
  "parents": [
    "997301a860fca1a05ab8e383a8039b65f8abeb1e"
  ],
  "author": {
    "name": "Mark Hairgrove",
    "email": "mhairgrove@nvidia.com",
    "time": "Fri Oct 13 15:57:30 2017 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Oct 13 16:18:32 2017 -0700"
  },
  "message": "mm/migrate: fix indexing bug (off by one) and avoid out of bound access\n\nIndex was incremented before last use and thus the second array could\ndereference to an invalid address (not mentioning the fact that it did\nnot properly clear the entry we intended to clear).\n\nLink: http://lkml.kernel.org/r/1506973525-16491-1-git-send-email-jglisse@redhat.com\nFixes: 8315ada7f095bf (\"mm/migrate: allow migrate_vma() to alloc new page on empty entry\")\nSigned-off-by: Mark Hairgrove \u003cmhairgrove@nvidia.com\u003e\nSigned-off-by: Jérôme Glisse \u003cjglisse@redhat.com\u003e\nCc: Reza Arbab \u003carbab@linux.vnet.ibm.com\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": "6954c1435833133f910a08a9cd8e0e1516084296",
      "old_mode": 33188,
      "old_path": "mm/migrate.c",
      "new_id": "e00814ca390ea46dab6174e3c7c183e7bd4faf73",
      "new_mode": 33188,
      "new_path": "mm/migrate.c"
    }
  ]
}
