)]}'
{
  "commit": "ab6c937dbadf4797484d00d2815e1e3b0ec54397",
  "tree": "3f1035e2344e859f111ee83b6792f95a97ea01ce",
  "parents": [
    "7e1863af1636b304a5f59aab6fb78d38e4079875"
  ],
  "author": {
    "name": "Joe Perches",
    "email": "joe@perches.com",
    "time": "Wed Jan 12 16:59:50 2011 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jan 13 08:03:10 2011 -0800"
  },
  "message": "scripts/get_maintainer.pl: use --git-fallback more often\n\nOn Fri, 2010-11-05 at 13:50 -0700, Andrew Morton wrote:\n\u003e z:/usr/src/git26\u003e perl scripts/get_maintainer.pl -file mm/mempolicy.c\n\u003e linux-mm@kvack.org\n\u003e linux-kernel@vger.kernel.org\n\nTurns out this is an arguable defect in the script.\n\nThe MAINTAINERS entry for mm is:\n\nMEMORY MANAGEMENT\nL:\tlinux-mm@kvack.org\nW:\thttp://www.linux-mm.org\nS:\tMaintained\nF:\tinclude/linux/mm.h\nF:\tmm/\n\nThere\u0027s a maintainer entry, but no named individual, so the script doesn\u0027t\nuse git history via --git-fallback.\n\nThis is also a defect for MAINTAINERS with status entries marked \"Orphan\"\nor \"Odd fixes\".\n\nThe script now checks a section for any \"M:\" entry and that an \"S:\" entry\nis supported or maintained.  If both those conditions are not satisified,\nuse --git-fallback as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.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": "43bace2f4ac8bba9ace7452d2b0087bf16af430c",
      "old_mode": 33261,
      "old_path": "scripts/get_maintainer.pl",
      "new_id": "139e0fff8e3131159d8d16046d2cf9bc72503aaa",
      "new_mode": 33261,
      "new_path": "scripts/get_maintainer.pl"
    }
  ]
}
