)]}'
{
  "commit": "defba1d8f233c0d5cf3e1ea6aeb898eca7231860",
  "tree": "cd8b1b84da8d8a52ad0d44107daaeeee0a0b65f4",
  "parents": [
    "cb654695f6b912cef7cb3271665b6ee0d416124c"
  ],
  "author": {
    "name": "Bob Moore",
    "email": "robert.moore@intel.com",
    "time": "Fri Dec 16 17:05:00 2005 -0500"
  },
  "committer": {
    "name": "Len Brown",
    "email": "len.brown@intel.com",
    "time": "Wed Dec 28 02:54:59 2005 -0500"
  },
  "message": "[ACPI] ACPICA 20051216\n\nImplemented optional support to allow unresolved names\nwithin ASL Package objects. A null object is inserted in\nthe package when a named reference cannot be located in\nthe current namespace. Enabled via the interpreter slack\nflag which Linux has enabled by default (acpi\u003dstrict\nto disable slack).  This should eliminate AE_NOT_FOUND\nexceptions seen on machines that contain such code.\n\nImplemented an optimization to the initialization\nsequence that can improve boot time. During ACPI device\ninitialization, the _STA method is now run if and only\nif the _INI method exists. The _STA method is used to\ndetermine if the device is present; An _INI can only be\nrun if _STA returns present, but it is a waste of time to\nrun the _STA method if the _INI does not exist. (Prototype\nand assistance from Dong Wei)\n\nImplemented use of the C99 uintptr_t for the pointer\ncasting macros if it is available in the current\ncompiler. Otherwise, the default (void *) cast is used\nas before.\n\nFixed some possible memory leaks found within the\nexecution path of the Break, Continue, If, and CreateField\noperators. (Valery Podrezov)\n\nFixed a problem introduced in the 20051202 release where\nan exception is generated during method execution if a\ncontrol method attempts to declare another method.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "58ad00b31ee96fe46ad41cf20afdb364e8faa5d3",
      "old_mode": 33188,
      "old_path": "drivers/acpi/dispatcher/dsmethod.c",
      "new_id": "e7ce86b8d95457eefdbe78a692091b0e34762098",
      "new_mode": 33188,
      "new_path": "drivers/acpi/dispatcher/dsmethod.c"
    },
    {
      "type": "modify",
      "old_id": "8ac0cd93adb580b3e70c285bb0c99bf3452dd2d6",
      "old_mode": 33188,
      "old_path": "drivers/acpi/dispatcher/dsobject.c",
      "new_id": "905a84e4b1458ac68753055d236f8d9a43462212",
      "new_mode": 33188,
      "new_path": "drivers/acpi/dispatcher/dsobject.c"
    },
    {
      "type": "modify",
      "old_id": "e522763bb692aeacdb568a51a3e1a2fe7b73a213",
      "old_mode": 33188,
      "old_path": "drivers/acpi/dispatcher/dswexec.c",
      "new_id": "74f6996db2d71468df74f6d9efb86dcd0e210459",
      "new_mode": 33188,
      "new_path": "drivers/acpi/dispatcher/dswexec.c"
    },
    {
      "type": "modify",
      "old_id": "44d4f4bb2f925232df5b7f3f9cb152c238100f83",
      "old_mode": 33188,
      "old_path": "drivers/acpi/dispatcher/dswload.c",
      "new_id": "441931cab08a019951159fdf3df558f7a734f692",
      "new_mode": 33188,
      "new_path": "drivers/acpi/dispatcher/dswload.c"
    },
    {
      "type": "modify",
      "old_id": "483365777670d00a2100ac81de158167e7fe13b4",
      "old_mode": 33188,
      "old_path": "drivers/acpi/executer/exoparg3.c",
      "new_id": "2ea1c322970b2cd4457e419a1373ff3a8a693d7e",
      "new_mode": 33188,
      "new_path": "drivers/acpi/executer/exoparg3.c"
    },
    {
      "type": "modify",
      "old_id": "536a7aea80c93a802f206a0268d9c688d48478a3",
      "old_mode": 33188,
      "old_path": "drivers/acpi/hardware/hwregs.c",
      "new_id": "b243f20708b79974cc278dd0ba58b70ae7b24171",
      "new_mode": 33188,
      "new_path": "drivers/acpi/hardware/hwregs.c"
    },
    {
      "type": "modify",
      "old_id": "0a08d2f04a06bd5394d18698338c0c6cdb9db985",
      "old_mode": 33188,
      "old_path": "drivers/acpi/namespace/nsinit.c",
      "new_id": "efa3f4233736a9c622d4249d55f4bcc0bb6cf675",
      "new_mode": 33188,
      "new_path": "drivers/acpi/namespace/nsinit.c"
    },
    {
      "type": "modify",
      "old_id": "50a3ca5470ed6f1c41cd0332d7e03bec14ad4768",
      "old_mode": 33188,
      "old_path": "drivers/acpi/namespace/nssearch.c",
      "new_id": "c1b1943d467092eeed694e95e1c6c2afb333f683",
      "new_mode": 33188,
      "new_path": "drivers/acpi/namespace/nssearch.c"
    },
    {
      "type": "modify",
      "old_id": "8167af1fa57b89933f7d32683e360b64f70403d0",
      "old_mode": 33188,
      "old_path": "drivers/acpi/namespace/nsxfeval.c",
      "new_id": "75b137a6a3c9164748068275ca63fe427de2e953",
      "new_mode": 33188,
      "new_path": "drivers/acpi/namespace/nsxfeval.c"
    },
    {
      "type": "modify",
      "old_id": "6eae35febccd378f50c200003286fa82c27ead99",
      "old_mode": 33188,
      "old_path": "drivers/acpi/parser/psargs.c",
      "new_id": "e6d4cb9fd3034d5a189b229a58e3dbf321db04fa",
      "new_mode": 33188,
      "new_path": "drivers/acpi/parser/psargs.c"
    },
    {
      "type": "modify",
      "old_id": "088d33999d9076b17575502b0bb5fc99906e51a0",
      "old_mode": 33188,
      "old_path": "drivers/acpi/parser/psloop.c",
      "new_id": "e81e51b8b3ae22adb5927a24b695e53f3eadac48",
      "new_mode": 33188,
      "new_path": "drivers/acpi/parser/psloop.c"
    },
    {
      "type": "modify",
      "old_id": "7cfa7eb0dfc706d9d356de7adc0199051468b3cc",
      "old_mode": 33188,
      "old_path": "drivers/acpi/parser/psparse.c",
      "new_id": "f0979b2956f249eef846eeb589927666ad8fe1f8",
      "new_mode": 33188,
      "new_path": "drivers/acpi/parser/psparse.c"
    },
    {
      "type": "modify",
      "old_id": "cebd890d3db5c3b009daf8052f6d72b05485f8c2",
      "old_mode": 33188,
      "old_path": "drivers/acpi/resources/rsdump.c",
      "new_id": "c24e3eb658c3b71ddaac133a938ef30be2a3ba04",
      "new_mode": 33188,
      "new_path": "drivers/acpi/resources/rsdump.c"
    },
    {
      "type": "modify",
      "old_id": "e04b6119a4d75712ee7490a61e57ae306808345c",
      "old_mode": 33188,
      "old_path": "drivers/acpi/utilities/utalloc.c",
      "new_id": "b11b7ed788c675124c76419edf35b0f19b56433d",
      "new_mode": 33188,
      "new_path": "drivers/acpi/utilities/utalloc.c"
    },
    {
      "type": "modify",
      "old_id": "7b81d5ef3c32e4b90e79f63d2c89a7863c813d00",
      "old_mode": 33188,
      "old_path": "drivers/acpi/utilities/uteval.c",
      "new_id": "cd63a2d93fe3b13a553aacf30094de44af7cba70",
      "new_mode": 33188,
      "new_path": "drivers/acpi/utilities/uteval.c"
    },
    {
      "type": "modify",
      "old_id": "6828c7aefa8a3a9f999ca91e704fada76454d5ca",
      "old_mode": 33188,
      "old_path": "drivers/acpi/utilities/utglobal.c",
      "new_id": "7c59c2b0d953cb77ae585d8fb5251879c6f1e3cf",
      "new_mode": 33188,
      "new_path": "drivers/acpi/utilities/utglobal.c"
    },
    {
      "type": "modify",
      "old_id": "64dd64b1aa18ba50d966b1ca6e31bd3880f93d9d",
      "old_mode": 33188,
      "old_path": "drivers/acpi/utilities/utmisc.c",
      "new_id": "48d511d5c04b32d975374eb09ea16fa788c80a09",
      "new_mode": 33188,
      "new_path": "drivers/acpi/utilities/utmisc.c"
    },
    {
      "type": "modify",
      "old_id": "6c0ce7b121940d7fe2d27135718c635cfcc01ffe",
      "old_mode": 33188,
      "old_path": "drivers/acpi/utilities/utresrc.c",
      "new_id": "eaf0edec6efe4f9e846857b29f5d2efd1142fff0",
      "new_mode": 33188,
      "new_path": "drivers/acpi/utilities/utresrc.c"
    },
    {
      "type": "modify",
      "old_id": "f48b9ee9a876aebb1b8f1f2551f09a292043160d",
      "old_mode": 33188,
      "old_path": "include/acpi/acconfig.h",
      "new_id": "1f2477eb95feafe2571ec63e17f57a8425d3d9af",
      "new_mode": 33188,
      "new_path": "include/acpi/acconfig.h"
    },
    {
      "type": "modify",
      "old_id": "99250ee1b9d19b4637936ee8e6fe22b256009d0e",
      "old_mode": 33188,
      "old_path": "include/acpi/acdisasm.h",
      "new_id": "0a8f49f5d2f12db29426ad1d435af8ad4dedfd31",
      "new_mode": 33188,
      "new_path": "include/acpi/acdisasm.h"
    },
    {
      "type": "modify",
      "old_id": "065f24a77cfcb44010f053127a0dbdc934e2f2bd",
      "old_mode": 33188,
      "old_path": "include/acpi/acdispat.h",
      "new_id": "cc6407eef70103286096d2841e6b4c872ec6e81b",
      "new_mode": 33188,
      "new_path": "include/acpi/acdispat.h"
    },
    {
      "type": "modify",
      "old_id": "3f37560c26ab002bb6705d2db8268b12e34ca404",
      "old_mode": 33188,
      "old_path": "include/acpi/acglobal.h",
      "new_id": "dfb3b2493ae5de231859c21611354c1524280c8f",
      "new_mode": 33188,
      "new_path": "include/acpi/acglobal.h"
    },
    {
      "type": "modify",
      "old_id": "0cb61a72d97157d46c1a45e5b10161413f2da493",
      "old_mode": 33188,
      "old_path": "include/acpi/aclocal.h",
      "new_id": "da7f1cb96f5d74a10ab4cc2edc7de38b9d5d4de5",
      "new_mode": 33188,
      "new_path": "include/acpi/aclocal.h"
    },
    {
      "type": "modify",
      "old_id": "65a1a5c1a68968dc80a14cfa1c8d29ca3e46f57b",
      "old_mode": 33188,
      "old_path": "include/acpi/acmacros.h",
      "new_id": "0fa8f72dbace5cfbd67393a31df3c84962e9a6c5",
      "new_mode": 33188,
      "new_path": "include/acpi/acmacros.h"
    },
    {
      "type": "modify",
      "old_id": "a46f406e1c94528c79034886dc94c0c130535116",
      "old_mode": 33188,
      "old_path": "include/acpi/actbl.h",
      "new_id": "ef2ddcadfe615fa1357c89dad54dd84df7c90c81",
      "new_mode": 33188,
      "new_path": "include/acpi/actbl.h"
    },
    {
      "type": "modify",
      "old_id": "11847592ed1b39bf5251ecf6019f0b3044642c2e",
      "old_mode": 33188,
      "old_path": "include/acpi/actypes.h",
      "new_id": "18e1338c5c7ff43735f20ef0abdc60cdf674cd95",
      "new_mode": 33188,
      "new_path": "include/acpi/actypes.h"
    },
    {
      "type": "modify",
      "old_id": "4ff963323de322f0644add08ba3535957444c352",
      "old_mode": 33188,
      "old_path": "include/acpi/acutils.h",
      "new_id": "5fa21e03a62fab36741ff303f72adf6ce0361ba0",
      "new_mode": 33188,
      "new_path": "include/acpi/acutils.h"
    }
  ]
}
