)]}'
{
  "commit": "8e9073ed027771bcdee4033eb900a3c09ac90a19",
  "tree": "be445d976b82a8337af87b6e64f1ccfb23222373",
  "parents": [
    "045f902de5a6eb5927c0f092c38be7a381f634f0"
  ],
  "author": {
    "name": "Andi Kleen",
    "email": "ak@novell.com",
    "time": "Tue Oct 16 23:26:48 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Wed Oct 17 08:42:51 2007 -0700"
  },
  "message": "Deprecate a.out ELF interpreters\n\nThe Linux ELF loader is quite complicated and messy code (that could\nprobably need a rewrite, but that\u0027s a different chapter).  One particular\nmessy part in it is the support for non ELF a.out ld.sos.  This was\noriginally added to make transition from a.out to ELF easier because an\na.out ELF ld.so could be still build using an older a.out toolkit.  But by\nnow that should be fully obsolete and removing it would clean up\nbinfmt_elf.c up a bit.\n\nI propose to deprecate this support and remove for 2.6.25.\n\nDrawback is that someone still runs their system with a.out ld.so\nthey would need to update the ld.so when updating to a new kernel.\n\nThis patch just adds an entry to the deprecation file and a printk\nwarning users.\n\n[akpm@linux-foundation.org: better warning message]\nSigned-off-by: Andi Kleen \u003cak@suse.de\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": "fb8258ebc577bcfaa7923f9ee2ebc7736cb69a6a",
      "old_mode": 33188,
      "old_path": "Documentation/feature-removal-schedule.txt",
      "new_id": "280ec06573e659314a4ddcb4e0b17511e8208ea6",
      "new_mode": 33188,
      "new_path": "Documentation/feature-removal-schedule.txt"
    },
    {
      "type": "modify",
      "old_id": "3dc6a123fa10d148ad110afc03032400a50cab52",
      "old_mode": 33188,
      "old_path": "fs/binfmt_elf.c",
      "new_id": "66cd711a6b1a392733187b4c72d8e6dc5cc6b919",
      "new_mode": 33188,
      "new_path": "fs/binfmt_elf.c"
    }
  ]
}
