)]}'
{
  "commit": "ebf3f09c634906d371f2bfd71b41c7e0c52efe7e",
  "tree": "4205040f47fba2675dc4c6b1407d15c9d6f8b355",
  "parents": [
    "d8273674721faaf84bec2190c0c7a82972b37f73"
  ],
  "author": {
    "name": "Thomas Petazzoni",
    "email": "thomas.petazzoni@free-electrons.com",
    "time": "Wed Oct 15 22:05:12 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Oct 16 11:21:51 2008 -0700"
  },
  "message": "Configure out AIO support\n\nThis patchs adds the CONFIG_AIO option which allows to remove support\nfor asynchronous I/O operations, that are not necessarly used by\napplications, particularly on embedded devices. As this is a\nsize-reduction option, it depends on CONFIG_EMBEDDED. It allows to\nsave ~7 kilobytes of kernel code/data:\n\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n1115067\t 119180\t 217088\t1451335\t 162547\tvmlinux\n1108025\t 119048\t 217088\t1444161\t 160941\tvmlinux.new\n  -7042    -132       0   -7174   -1C06 +/-\n\nThis patch has been originally written by Matt Mackall\n\u003cmpm@selenic.com\u003e, and is part of the Linux Tiny project.\n\n[randy.dunlap@oracle.com: build fix]\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nCc: Benjamin LaHaise \u003cbcrl@kvack.org\u003e\nCc: Zach Brown \u003czach.brown@oracle.com\u003e\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.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": "b6f27dc26b7254a25c4dbf5223a2d24ce67f46d4",
      "old_mode": 33188,
      "old_path": "fs/Makefile",
      "new_id": "d0c69f57e5bfdebd65a668443428c44373360ab0",
      "new_mode": 33188,
      "new_path": "fs/Makefile"
    },
    {
      "type": "modify",
      "old_id": "09b276c35227f43ef120d3e729dc0d27f68e303e",
      "old_mode": 33188,
      "old_path": "include/linux/aio.h",
      "new_id": "f6b8cf99b596a30820215766fb7e680dedf7e6e1",
      "new_mode": 33188,
      "new_path": "include/linux/aio.h"
    },
    {
      "type": "modify",
      "old_id": "8a8e2d00c40e1f73a6dafe6c114057014ec15138",
      "old_mode": 33188,
      "old_path": "init/Kconfig",
      "new_id": "5ceff3249a2d84cd23110b99fb3f8a076e8cf56c",
      "new_mode": 33188,
      "new_path": "init/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "503d8d4eb80acb5bc272e6dcb2be7d403955dab3",
      "old_mode": 33188,
      "old_path": "kernel/sys_ni.c",
      "new_id": "a77b27b11b048fee528e0628798f9fe8774ebbf9",
      "new_mode": 33188,
      "new_path": "kernel/sys_ni.c"
    },
    {
      "type": "modify",
      "old_id": "9792c315676afab76e7896dab7dead7d21a900a2",
      "old_mode": 33188,
      "old_path": "kernel/sysctl.c",
      "new_id": "617d41e4d6a08eae69152515e1ac47a9c8a3fc85",
      "new_mode": 33188,
      "new_path": "kernel/sysctl.c"
    }
  ]
}
