)]}'
{
  "commit": "90cb28e8f76e57751ffe14abd09c2d53a6aea7c8",
  "tree": "a512f783a9dec262fbff98ff608411d1afd87f97",
  "parents": [
    "d0abc451a685a8d8a5b05db660b06199786981b1"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.osdl.org",
    "time": "Sat Jan 06 13:28:21 2007 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.osdl.org",
    "time": "Sat Jan 06 13:28:21 2007 -0800"
  },
  "message": "Revert \"[PATCH] binfmt_elf: randomize PIE binaries (2nd try)\"\n\nThis reverts commit 59287c0913cc9a6c75712a775f6c1c1ef418ef3b.\n\nHugh Dickins reports that it causes random failures on x86 with SuSE\n10.2, and points out\n\n  \"Isn\u0027t that randomization, anywhere from 0x10000 to ELF_ET_DYN_BASE,\n   sure to place the ET_DYN from time to time just where the comment\n   says it\u0027s trying to avoid? I assume that somehow results in the error\n   reported.\"\n\n(where the comment in question is the existing comment in the source\ncode about mmap/brk clashes).\n\nSuggested-by: Hugh Dickins \u003chugh@veritas.com\u003e\nAcked-by: Marcus Meissner \u003cmeissner@suse.de\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3adfd353ff99eec4277b672088024eee9da22ac",
      "old_mode": 33188,
      "old_path": "fs/binfmt_elf.c",
      "new_id": "7cb28720f90e363a4b74b2da8b575233ff5a6da1",
      "new_mode": 33188,
      "new_path": "fs/binfmt_elf.c"
    }
  ]
}
