)]}'
{
  "commit": "3e08e2d2d6efb256aa035e300deb059bb333b6db",
  "tree": "33a83f051ad4370f486f4e6d3e19615d5fc11b8b",
  "parents": [
    "698c0a0c299bd9389522e14dae1aff02070bac25"
  ],
  "author": {
    "name": "Lin Ming",
    "email": "ming.m.lin@intel.com",
    "time": "Thu Apr 10 19:06:38 2008 +0400"
  },
  "committer": {
    "name": "Len Brown",
    "email": "len.brown@intel.com",
    "time": "Tue Apr 22 14:29:24 2008 -0400"
  },
  "message": "ACPICA: New interfaces for table event handlers\n\nDesigned and implemented new external interfaces to install and\nremove handlers for ACPI table-related events. Current events that\nare defined are LOAD and UNLOAD. These interfaces allow the host to\ntrack ACPI tables as they are dynamically loaded and unloaded. See\nAcpiInstallTableHandler and AcpiRemoveTableHandler.\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25802f302ffe18c00608ff5ae347f79931b57645",
      "old_mode": 33188,
      "old_path": "drivers/acpi/executer/exconfig.c",
      "new_id": "009aef5fcbfc6c4ed353518c1f18be3cf68d05fc",
      "new_mode": 33188,
      "new_path": "drivers/acpi/executer/exconfig.c"
    },
    {
      "type": "modify",
      "old_id": "a9e3331fee5deade7a3e8047a3c9da980e103f25",
      "old_mode": 33188,
      "old_path": "drivers/acpi/tables/tbxface.c",
      "new_id": "5f2271542a9664b2d49cc2f793829fbeeca71591",
      "new_mode": 33188,
      "new_path": "drivers/acpi/tables/tbxface.c"
    },
    {
      "type": "modify",
      "old_id": "630c9a2c5b7bd78887c4eab62924fcde075925b8",
      "old_mode": 33188,
      "old_path": "drivers/acpi/utilities/utglobal.c",
      "new_id": "44425433075a72d72c2ff2f3d745b6d3e2f31ac1",
      "new_mode": 33188,
      "new_path": "drivers/acpi/utilities/utglobal.c"
    },
    {
      "type": "modify",
      "old_id": "75c354f7a0240cac82bb63b1239156302950cda7",
      "old_mode": 33188,
      "old_path": "include/acpi/acdisasm.h",
      "new_id": "67d152e7fa4443c307922afa1d7483748a6b1402",
      "new_mode": 33188,
      "new_path": "include/acpi/acdisasm.h"
    },
    {
      "type": "modify",
      "old_id": "44e718ee15797c4d8ff929a5e3b88cdecc75e517",
      "old_mode": 33188,
      "old_path": "include/acpi/acglobal.h",
      "new_id": "862468616217bdf3b124bd429e35cabcf7a0f008",
      "new_mode": 33188,
      "new_path": "include/acpi/acglobal.h"
    },
    {
      "type": "modify",
      "old_id": "d970f7f99549639183b73d8324043c2805020dd5",
      "old_mode": 33188,
      "old_path": "include/acpi/acpixf.h",
      "new_id": "c92acda1a77fbdc38bbb56b744d617e30bdf363d",
      "new_mode": 33188,
      "new_path": "include/acpi/acpixf.h"
    },
    {
      "type": "modify",
      "old_id": "6182b57590ef03dedfc029f447b36912ab9c96a7",
      "old_mode": 33188,
      "old_path": "include/acpi/actypes.h",
      "new_id": "766178c6cc816d199569ce2b23e0570d7cfbd5c0",
      "new_mode": 33188,
      "new_path": "include/acpi/actypes.h"
    }
  ]
}
