)]}'
{
  "commit": "b83c6e55ac482f08984504d61382ecf05f0afe32",
  "tree": "a8f0881ab4ca243b9cb87193b259a9ff20023aa5",
  "parents": [
    "b254244d2682fe975630f176c25a4444cc4e088d"
  ],
  "author": {
    "name": "Randy Dunlap",
    "email": "randy.dunlap@oracle.com",
    "time": "Thu Mar 24 13:34:32 2011 -0700"
  },
  "committer": {
    "name": "Konrad Rzeszutek Wilk",
    "email": "konrad.wilk@oracle.com",
    "time": "Tue Mar 29 10:01:03 2011 -0400"
  },
  "message": "xen: fix p2m section mismatches\n\nFix section mismatch warnings:\nset_phys_range_identity() is called by __init xen_set_identity(),\nso also mark set_phys_range_identity() as __init.\nthen:\n__early_alloc_p2m() is called set_phys_range_identity(), so also mark\n__early_alloc_p2m() as __init.\n\nWARNING: arch/x86/built-in.o(.text+0x7856): Section mismatch in reference from the function __early_alloc_p2m() to the function .init.text:extend_brk()\nThe function __early_alloc_p2m() references\nthe function __init extend_brk().\nThis is often because __early_alloc_p2m lacks a __init\nannotation or the annotation of extend_brk is wrong.\n\nWARNING: arch/x86/built-in.o(.text+0x7967): Section mismatch in reference from the function set_phys_range_identity() to the function .init.text:extend_brk()\nThe function set_phys_range_identity() references\nthe function __init extend_brk().\nThis is often because set_phys_range_identity lacks a __init\nannotation or the annotation of extend_brk is wrong.\n\n[v2: Per Stephen Hemming recommonedation made __early_alloc_p2m static]\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2a44edd606e5f52c430509372cd44eddb6838a17",
      "old_mode": 33188,
      "old_path": "arch/x86/xen/p2m.c",
      "new_id": "141eb0de8b06f82d2fb9f42eb2e2af18d3969f0e",
      "new_mode": 33188,
      "new_path": "arch/x86/xen/p2m.c"
    }
  ]
}
