)]}'
{
  "commit": "23352fc252495fdc072b3bd29f57c4c6b7a6bd83",
  "tree": "6d8bbac7d5512e7a984551f39d3922410ba53455",
  "parents": [
    "f7fe8781749bf2de2ca03147a1691244a7d93ec7"
  ],
  "author": {
    "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
    "email": "blaisorblade@yahoo.it",
    "time": "Thu May 05 16:15:16 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Thu May 05 16:36:33 2005 -0700"
  },
  "message": "[PATCH] uml: kludgy compilation fixes for x86-64 subarch modules support\n\nThese are some trivial fixes for the x86-64 subarch module support.  The only\npotential problem is that I have to modify arch/x86_64/kernel/module.c, to\navoid copying the whole of it.\n\nI can\u0027t use it verbatim because it depends on a special vmalloc-like area for\nmodules, which for now (maybe that\u0027s to fix, I guess not) UML/x86-64 has not.\nI went the easy way and reused the i386 vmalloc()-based allocator.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d7ed2f7908dfbe5d95121196f6991b20573db3ef",
      "old_mode": 33188,
      "old_path": "arch/um/sys-x86_64/Makefile",
      "new_id": "e60c9da8fb483dd5ae377d862681632aead9edaf",
      "new_mode": 33188,
      "new_path": "arch/um/sys-x86_64/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d30fa8393c86b485140c3a1fe5cad678c63f446",
      "new_mode": 33188,
      "new_path": "arch/um/sys-x86_64/ksyms.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b8eff1bd9775de5c636b67f680ca4b49b95437e",
      "new_mode": 33188,
      "new_path": "arch/um/sys-x86_64/um_module.c"
    },
    {
      "type": "modify",
      "old_id": "c2ffea8845edeb5bc74e183a7ca5eef9ea5e3206",
      "old_mode": 33188,
      "old_path": "arch/x86_64/kernel/module.c",
      "new_id": "bac195c74bccfce81033da6d473fefea1a2cabba",
      "new_mode": 33188,
      "new_path": "arch/x86_64/kernel/module.c"
    },
    {
      "type": "modify",
      "old_id": "7908f8fe82319c7e5709016deec631f9c8e7a690",
      "old_mode": 33188,
      "old_path": "include/asm-um/elf.h",
      "new_id": "d41112bfb29931c160d9ceb814eb4b272b6f507d",
      "new_mode": 33188,
      "new_path": "include/asm-um/elf.h"
    }
  ]
}
