)]}'
{
  "commit": "dec2e6b7aa5d45bc3508e19907a7716b0c5307e5",
  "tree": "6214a1061268c805aded57413e98544456f175ab",
  "parents": [
    "7aa6ec56b9e9e95eb6c83516ddbb6159fd11c224"
  ],
  "author": {
    "name": "Sam Ravnborg",
    "email": "sam@ravnborg.org",
    "time": "Sun Jul 22 11:12:44 2007 +0200"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Sun Jul 22 11:03:38 2007 -0700"
  },
  "message": "x86_64: fix section mismatch warning in init.c\n\nFix following warning:\nWARNING: vmlinux.o(.text+0x188ea): Section mismatch: reference to .init.text:__alloc_bootmem_core (between \u0027alloc_bootmem_high_node\u0027 and \u0027get_gate_vma\u0027)\n\nalloc_bootmem_high_node() is only used from __init scope so declare it __init.\nAnd in addition declare the weak variant __init too.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "314e12b2209f111464dd499949bc91d806e0b095",
      "old_mode": 33188,
      "old_path": "arch/x86_64/mm/init.c",
      "new_id": "38f5d63680060769a58b7ac607f9085b6acf19d3",
      "new_mode": 33188,
      "new_path": "arch/x86_64/mm/init.c"
    },
    {
      "type": "modify",
      "old_id": "e03b39f3540f79adf384c476f185e7a9da91e4ac",
      "old_mode": 33188,
      "old_path": "mm/sparse.c",
      "new_id": "3047bf06c1f3256bd59965fc064a32b439135369",
      "new_mode": 33188,
      "new_path": "mm/sparse.c"
    }
  ]
}
