)]}'
{
  "commit": "7d97277b754d3ee098a5ec69b6aaafb00c94e2f2",
  "tree": "457ff6256a2da2f39f93500453a6a643ab29ef2b",
  "parents": [
    "05876f88ed9a66b26af613e222795ae790616252"
  ],
  "author": {
    "name": "Yinghai Lu",
    "email": "yhlu.kernel@gmail.com",
    "time": "Sat Feb 07 15:39:41 2009 -0800"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Mon Feb 09 13:35:07 2009 +0100"
  },
  "message": "acpi/x86: introduce __apci_map_table, v4\n\nto prevent wrongly overwriting fixmap that still want to use.\n\nACPI used to rely on low mappings being all linearly mapped and\ngrew a habit: it never really unmapped certain kinds of tables\nafter use.\n\nThis can cause problems - for example the hypothetical case\nwhen some spurious access still references it.\n\nv2: remove prev_map and prev_size in __apci_map_table\nv3: let acpi_os_unmap_memory() call early_iounmap too, so remove extral calling to\nearly_acpi_os_unmap_memory\nv4: fix typo in one acpi_get_table_with_size calling\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d541671caf4a8d7e655ce5b9e811b25c8dd4777b",
      "old_mode": 33188,
      "old_path": "arch/ia64/kernel/acpi.c",
      "new_id": "2363ed173198a2dcc52c5764f9dc1542c13dcb2e",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/acpi.c"
    },
    {
      "type": "modify",
      "old_id": "7217834f6b1dbc37d0f725059086cad01f612c80",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/acpi/boot.c",
      "new_id": "4c2aaea42930e3fdd4ab755c1fec5f02cf1a8245",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/acpi/boot.c"
    },
    {
      "type": "modify",
      "old_id": "c3e841f3cde924239ce34f94a75818cfc194a211",
      "old_mode": 33188,
      "old_path": "drivers/acpi/acpica/tbxface.c",
      "new_id": "ab0aff3c7d6a3672bd7dd778853a77108e111528",
      "new_mode": 33188,
      "new_path": "drivers/acpi/acpica/tbxface.c"
    },
    {
      "type": "modify",
      "old_id": "fb1be7b5dbc1077f3bbc206803a467dbb36bb5ea",
      "old_mode": 33188,
      "old_path": "drivers/acpi/bus.c",
      "new_id": "765fd1c56cd66bc445ab5228f562177b9eb469e1",
      "new_mode": 33188,
      "new_path": "drivers/acpi/bus.c"
    },
    {
      "type": "modify",
      "old_id": "b3193ec0a2ef36eae859111a525a1d5931590b78",
      "old_mode": 33188,
      "old_path": "drivers/acpi/osl.c",
      "new_id": "d1dd5160daa9095239adadeee1140c701a819e8e",
      "new_mode": 33188,
      "new_path": "drivers/acpi/osl.c"
    },
    {
      "type": "modify",
      "old_id": "a8852952fac409de6550b467d5d49b4f7e5ace07",
      "old_mode": 33188,
      "old_path": "drivers/acpi/tables.c",
      "new_id": "fec1ae36d4310cadca89ff36c2e3174480c765dc",
      "new_mode": 33188,
      "new_path": "drivers/acpi/tables.c"
    },
    {
      "type": "modify",
      "old_id": "a62720a7edc0165b7b698a5d7a2d14841a78f27f",
      "old_mode": 33188,
      "old_path": "include/acpi/acpiosxf.h",
      "new_id": "ab0b85cf21f38df08b0eb3a3b752b42e2453d8fa",
      "new_mode": 33188,
      "new_path": "include/acpi/acpiosxf.h"
    },
    {
      "type": "modify",
      "old_id": "c8e8cf45830f6c5203f5d7e13f1531ff949d34ce",
      "old_mode": 33188,
      "old_path": "include/acpi/acpixf.h",
      "new_id": "cc40102fe2f3568f262a23862da91010eddde864",
      "new_mode": 33188,
      "new_path": "include/acpi/acpixf.h"
    },
    {
      "type": "modify",
      "old_id": "6fce2fc2d124bc184da9f10f40e31ed97254a7f5",
      "old_mode": 33188,
      "old_path": "include/linux/acpi.h",
      "new_id": "d59f0fa4d77227828a43cd59c5a6d00a7b9161dc",
      "new_mode": 33188,
      "new_path": "include/linux/acpi.h"
    }
  ]
}
