)]}'
{
  "commit": "3628aa0657e7bb3548a25fa3ea47510327d35efc",
  "tree": "9735e85a7c184ba242597c97f9f3208bc4ff4690",
  "parents": [
    "c897dcf6311ea9c8d24e96cc7f7fe9de58a0a6a2"
  ],
  "author": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Mar 30 17:37:56 2011 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Mar 30 17:37:56 2011 -0700"
  },
  "message": "sparc64: Fix section mis-match errors.\n\nFix all of the problems spotted by CONFIG_DEBUG_SECTION_MISMATCH under\narch/sparc during a 64-bit defconfig build.\n\nThey fall into two categorites:\n\n1) of_device_id is marked as __initdata, and we can never do this\n   since these objects sit in the device core data structures way\n   past boot.  So even if a driver will never be reloaded, we have\n   to keep the device ID table around.\n\n   Mark such cases const instead.\n\n2) The bootmem alloc/free handling code in mdesc.c was not fully\n   marked __init as it should be, thus generating a reference\n   to free_bootmem_late() (which is __init) from non-__init code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2abace076c7d84e21dd971ff817d6842bffd5edd",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/auxio_64.c",
      "new_id": "773091ac71a31e0ddf9e9e1df63f98d40c6bb222",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/auxio_64.c"
    },
    {
      "type": "modify",
      "old_id": "136d3718a74a365d27156c70b4a9c7f7614646f2",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/central.c",
      "new_id": "7eef3f7419637f84a544ae04ce420a9e5c1e2e88",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/central.c"
    },
    {
      "type": "modify",
      "old_id": "4a700f4b79cebf068cba0c82ea22dcf6602ba74b",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/ds.c",
      "new_id": "3add4de8a1a9804c89f1b4ab5ba3f73a1c167c74",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/ds.c"
    },
    {
      "type": "modify",
      "old_id": "6addb914fcc8edca6aae25d0b9210165b9422dde",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/mdesc.c",
      "new_id": "56db06432ce9fba3065e95ce26c9bc213a2f77d0",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/mdesc.c"
    },
    {
      "type": "modify",
      "old_id": "3d70f8326efd11b15534226dd645b1761c707537",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/pci_fire.c",
      "new_id": "d29a32fcc5e44c4a48f94e0be43dd42701a2c4b7",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/pci_fire.c"
    },
    {
      "type": "modify",
      "old_id": "56ee745064de6c036469164ad9a04291dab2b3f3",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/pci_psycho.c",
      "new_id": "86ae08d9b6ee4e6db66abaa30065072a1dc7338f",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/pci_psycho.c"
    },
    {
      "type": "modify",
      "old_id": "2857073342d2079dcaa9a90a3ced77dbdf12d1fe",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/pci_sabre.c",
      "new_id": "948068a083fca3eab756401d6fb30e00e295e352",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/pci_sabre.c"
    },
    {
      "type": "modify",
      "old_id": "1d41af73a92f6a9fe6248112dc11ee0c72910d7e",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/pci_schizo.c",
      "new_id": "fecfcb2063c805a11760e515d549b40d4c322b3a",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/pci_schizo.c"
    },
    {
      "type": "modify",
      "old_id": "6cf5346817888aea3f8b78eae86abda9ee9408a0",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/pci_sun4v.c",
      "new_id": "b01a06e9ae4efc71a54384a2f3500643cd6ea65f",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/pci_sun4v.c"
    },
    {
      "type": "modify",
      "old_id": "cd725fe238b2d1b5378df7432f4115a992f4e392",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/power.c",
      "new_id": "cb4c0f57c024d46aef2e6078bfdd7030f9ba1f4b",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/power.c"
    },
    {
      "type": "modify",
      "old_id": "95ec25faba39df61360a2abb46498c03a4a77b24",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/time_64.c",
      "new_id": "2b8d54b2d850b18a3eb8b4756bbcda3eb3a8dbc3",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/time_64.c"
    }
  ]
}
