)]}'
{
  "commit": "8d6ea9674cb12b90c800dc572214bf06f6ce8340",
  "tree": "43aaa48637908a3fbb2843f3a5ee08ac58871e40",
  "parents": [
    "fc0091b3c86396afc8e6c273aff21671cf882ee1"
  ],
  "author": {
    "name": "Marcin Slusarz",
    "email": "marcin.slusarz@gmail.com",
    "time": "Fri Aug 15 18:32:24 2008 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Fri Aug 15 19:16:06 2008 +0200"
  },
  "message": "x86: fix section mismatch warning - spp_getpage()\n\nWARNING: vmlinux.o(.text+0x17a3e): Section mismatch in reference from the function set_pte_vaddr_pud() to the function .init.text:spp_getpage()\nThe function set_pte_vaddr_pud() references\nthe function __init spp_getpage().\nThis is often because set_pte_vaddr_pud lacks a __init\nannotation or the annotation of spp_getpage is wrong.\n\nspp_getpage is called from __init (__init_extra_mapping) and\nnon __init (set_pte_vaddr_pud) functions, so it can\u0027t be __init.\nUnfortunately it calls alloc_bootmem_pages which is __init,\nbut does it only when bootmem allocator is available (after_bootmem \u003d\u003d 0).\n\nSo annotate it accordingly.\n\nSigned-off-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3e6c3075accd63958afe3f1ec1ec6b681a82a26",
      "old_mode": 33188,
      "old_path": "arch/x86/mm/init_64.c",
      "new_id": "a87ea0e4b3dca3e7149aa03321af508cc1216b0d",
      "new_mode": 33188,
      "new_path": "arch/x86/mm/init_64.c"
    }
  ]
}
