)]}'
{
  "log": [
    {
      "commit": "1e3590e2e4a38e8390fdac5bda23330bf2801838",
      "tree": "528591e9db601af913756b11d37e451202584cd2",
      "parents": [
        "bc02af93dd2bbddce1b55e0a493f833a1b7cf140"
      ],
      "author": {
        "name": "Yasunori Goto",
        "email": "y-goto@jp.fujitsu.com",
        "time": "Tue Jun 27 02:53:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 27 17:32:36 2006 -0700"
      },
      "message": "[PATCH] pgdat allocation for new node add (get node id by acpi)\n\nThis is to find node id from acpi\u0027s handle of memory_device in DSDT.  _PXM for\nthe new node can be found by acpi_get_pxm() by using new memory\u0027s handle.  So,\nnode id can be found by pxm_to_nid_map[].\n\n  This patch becomes simpler than v2 of node hot-add patch.\n  Because old add_memory() function doesn\u0027t have node id parameter.\n  So, kernel must find its handle by physical address via DSDT again.\n  But, v3 just give node id to add_memory() now.\n\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bc02af93dd2bbddce1b55e0a493f833a1b7cf140",
      "tree": "bda7998531b9c612c5597be9158f082d1cb5ab26",
      "parents": [
        "dd56a8e36f91f63c0a31e8a118d87b7cf01526b8"
      ],
      "author": {
        "name": "Yasunori Goto",
        "email": "y-goto@jp.fujitsu.com",
        "time": "Tue Jun 27 02:53:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 27 17:32:35 2006 -0700"
      },
      "message": "[PATCH] pgdat allocation for new node add (specify node id)\n\nChange the name of old add_memory() to arch_add_memory.  And use node id to\nget pgdat for the node at NODE_DATA().\n\nNote: Powerpc\u0027s old add_memory() is defined as __devinit. However,\n      add_memory() is usually called only after bootup.\n      I suppose it may be redundant. But, I\u0027m not well known about powerpc.\n      So, I keep it. (But, __meminit is better at least.)\n\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dd56a8e36f91f63c0a31e8a118d87b7cf01526b8",
      "tree": "70e70c16e460df0b8da151bfff09e6b637c97b10",
      "parents": [
        "1f425994f96d85540d47eee98daabc1e211b454e"
      ],
      "author": {
        "name": "Yasunori Goto",
        "email": "y-goto@jp.fujitsu.com",
        "time": "Tue Jun 27 02:53:29 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 27 17:32:35 2006 -0700"
      },
      "message": "[PATCH] Catch notification of memory add event of ACPI via container driver. (avoid redundant call add_memory)\n\nWhen acpi_memory_device_init() is called at boottime to register struct\nmemory acpi_memory_device, acpi_bus_add() are called via\nacpi_driver_attach().\n\nBut it also calls ops-\u003estart() function.  It is called even if the memory\nblocks are initialized at early boottime.  In this case add_memory() return\n-EEXIST, and the memory blocks becomes INVALID state even if it is normal.\n\nThis is patch to avoid calling add_memory() for already available memory.\n\n[akpm@osdl.org: coding cleanups]\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f425994f96d85540d47eee98daabc1e211b454e",
      "tree": "820fc7856da7a751bf91ed25fdc294319297d74e",
      "parents": [
        "9ac023989e6dd1b97140b47fb942a7940d0b2af2"
      ],
      "author": {
        "name": "Yasunori Goto",
        "email": "y-goto@jp.fujitsu.com",
        "time": "Tue Jun 27 02:53:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 27 17:32:35 2006 -0700"
      },
      "message": "[PATCH] Catch notification of memory add event of ACPI via container driver. (register start func for memory device)\n\nThis is a patch to call add_memroy() when notify reaches for new node\u0027s add\nevent.\n\nWhen new node is added, notify of ACPI reaches container device which means\nthe node.\n\nContainer device driver calls acpi_bus_scan() to find and add belonging\ndevices (which means cpu, memory and so on).  Its function calls add and\nstart function of belonging devices\u0027s driver.\n\nHowevever, current memory hotplug driver just register add function to\ncreate sysfs file for its memory.  But, acpi_memory_enable_device() is not\ncalled because it is considered just the case that notify reaches memory\ndevice directly.  So, if notify reaches container device nothing can call\nadd_memory().\n\nThis is a patch to create start function which calls add_memory().\nadd_memory() can be called by this when notify reaches container device.\n\n[akpm@osdl.org: coding cleanups]\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9ac023989e6dd1b97140b47fb942a7940d0b2af2",
      "tree": "ba7a242235d2c7d4632d8e0a413ccb28684a7180",
      "parents": [
        "5c31f2738ab124ebc1f8948a5fc17dd7a08ed1ec"
      ],
      "author": {
        "name": "KAMEZAWA Hiroyuki",
        "email": "kamezawa.hiroyu@jp.fujitsu.com",
        "time": "Tue Jun 27 02:53:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 27 17:32:35 2006 -0700"
      },
      "message": "[PATCH] acpi memory hotplug cannot manage _CRS with plural resoureces\n\nCurrent acpi memory hotplug just looks into the first entry of resources in\n_CRS.  But, _CRS can contain plural resources.  So, if _CRS contains plural\nresoureces, acpi memory hot add cannot add all memory.\n\nWith this patch, acpi memory hotplug can deal with Memory Device, whose\n_CRS contains plural resources.\n\nTested on ia64 memory hotplug test envrionment (not emulation, uses alpha\nversion firmware which supports dynamic reconfiguration of NUMA.)\n\nNote: Microsoft\u0027s Windows Server 2003 requires big (\u003e4G)resoureces to be\n      divided into small (\u003c4G) resources. looks crazy, but not invalid.\n      (See http://www.microsoft.com/whdc/system/pnppwr/hotadd/hotaddmem.mspx)\n      For this reason, a firmware vendor who supports Windows writes plural\n      resources in a _CRS even if they are contiguous.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "81a07d7588d376c530d006e24d7981304ce96e16",
      "tree": "1608e094c88b9702c86cf2e6f65339aab9ea3f3f",
      "parents": [
        "8871e73fdbde07d0a41393f7ee30787b65387b36",
        "8501a2fbe762b21d2504ed3aca3b52be61b5e6e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 10:51:09 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 10:51:09 2006 -0700"
      },
      "message": "Merge branch \u0027x86-64\u0027\n\n* x86-64: (83 commits)\n  [PATCH] x86_64: x86_64 stack usage debugging\n  [PATCH] x86_64: (resend) x86_64 stack overflow debugging\n  [PATCH] x86_64: msi_apic.c build fix\n  [PATCH] x86_64: i386/x86-64 Add nmi watchdog support for new Intel CPUs\n  [PATCH] x86_64: Avoid broadcasting NMI IPIs\n  [PATCH] x86_64: fix apic error on bootup\n  [PATCH] x86_64: enlarge window for stack growth\n  [PATCH] x86_64: Minor string functions optimizations\n  [PATCH] x86_64: Move export symbols to their C functions\n  [PATCH] x86_64: Standardize i386/x86_64 handling of NMI_VECTOR\n  [PATCH] x86_64: Fix modular pc speaker\n  [PATCH] x86_64: remove sys32_ni_syscall()\n  [PATCH] x86_64: Do not use -ffunction-sections for modules\n  [PATCH] x86_64: Add cpu_relax to apic_wait_icr_idle\n  [PATCH] x86_64: adjust kstack_depth_to_print default\n  [PATCH] i386/x86-64: adjust /proc/interrupts column headings\n  [PATCH] x86_64: Fix race in cpu_local_* on preemptible kernels\n  [PATCH] x86_64: Fix fast check in safe_smp_processor_id\n  [PATCH] x86_64: x86_64 setup.c - printing cmp related boottime information\n  [PATCH] i386/x86-64/ia64: Move polling flag into thread_info_status\n  ...\n\nManual resolve of trivial conflict in arch/i386/kernel/Makefile\n"
    },
    {
      "commit": "495ab9c045e1b0e5c82951b762257fe1c9d81564",
      "tree": "f95c376015d340794f64f36fd52f8fa80a1daab7",
      "parents": [
        "d9005b52de7bc9b20afa93e06d3e15843bafc12f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Jun 26 13:59:11 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 10:48:21 2006 -0700"
      },
      "message": "[PATCH] i386/x86-64/ia64: Move polling flag into thread_info_status\n\nDuring some profiling I noticed that default_idle causes a lot of\nmemory traffic. I think that is caused by the atomic operations\nto clear/set the polling flag in thread_info. There is actually\nno reason to make this atomic - only the idle thread does it\nto itself, other CPUs only read it. So I moved it into ti-\u003estatus.\n\nConverted i386/x86-64/ia64 for now because that was the easiest\nway to fix ACPI which also manipulates these flags in its idle\nfunction.\n\nCc: Nick Piggin \u003cnpiggin@novell.com\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "539eb11e6e904f2cd4f62908cc5e44d724879721",
      "tree": "df18c747c5226b138862fb19fad5b1527055b9c9",
      "parents": [
        "8d016ef1380a2a9a5ca5742ede04334199868f82"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Mon Jun 26 00:25:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:21 2006 -0700"
      },
      "message": "[PATCH] Time: i386 Conversion - part 2: Rework TSC Support\n\nAs part of the i386 conversion to the generic timekeeping infrastructure, this\nintroduces a new tsc.c file.  The code in this file replaces the TSC\ninitialization, management and access code currently in timer_tsc.c (which\nwill be removed) that we want to preserve.\n\nThe code also introduces the following functionality:\n\no tsc_khz: like cpu_khz but stores the TSC frequency on systems that do not\n  change TSC frequency w/ CPU frequency\n\no check/mark_tsc_unstable: accessor/modifier flag for TSC timekeeping\n  usability\n\no minor cleanups to calibration math.\n\nThis patch also includes a one line __cpuinitdata fix from Zwane Mwaikambo.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d384ea691fe4ea8c2dd5b9b8d9042eb181776f18",
      "tree": "1c91f0dd294b14edb6058d1236a65b997f7ed2a2",
      "parents": [
        "6edad161cd4dfe1df772e7a74ab63cab53b5e8c1"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sat Jun 24 00:33:08 2006 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 21:37:34 2006 -0700"
      },
      "message": "[PATCH] fix typo in acpi video brightness changes.\n\nPrevent possible null dereference due to misplaced ;\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "37224470c8c6d90a4062e76a08d4dc1fcf91fc89",
      "tree": "627f537177bf8e951c12bec04c4a85f0125f5ece",
      "parents": [
        "e83319510b04dd51a60da8a0b4ccf8b92b3ab1ad",
        "ae6c859b7dcd708efadf1c76279c33db213e3506"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:52:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:52:36 2006 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (65 commits)\n  ACPI: suppress power button event on S3 resume\n  ACPI: resolve merge conflict between sem2mutex and processor_perflib.c\n  ACPI: use for_each_possible_cpu() instead of for_each_cpu()\n  ACPI: delete newly added debugging macros in processor_perflib.c\n  ACPI: UP build fix for bugzilla-5737\n  Enable P-state software coordination via _PDC\n  P-state software coordination for speedstep-centrino\n  P-state software coordination for acpi-cpufreq\n  P-state software coordination for ACPI core\n  ACPI: create acpi_thermal_resume()\n  ACPI: create acpi_fan_suspend()/acpi_fan_resume()\n  ACPI: pass pm_message_t from acpi_device_suspend() to root_suspend()\n  ACPI: create acpi_device_suspend()/acpi_device_resume()\n  ACPI: replace spin_lock_irq with mutex for ec poll mode\n  ACPI: Allow a WAN module enable/disable on a Thinkpad X60.\n  sem2mutex: acpi, acpi_link_lock\n  ACPI: delete unused acpi_bus_drivers_lock\n  sem2mutex: drivers/acpi/processor_perflib.c\n  ACPI add ia64 exports to build acpi_memhotplug as a module\n  ACPI: asus_acpi_init(): propagate correct return value\n  ...\n\nManual resolve of conflicts in:\n\n\tarch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c\n\tarch/i386/kernel/cpu/cpufreq/speedstep-centrino.c\n\tinclude/acpi/processor.h\n"
    },
    {
      "commit": "9f22271898707aed2f84cc75ab3bd109173cdbbf",
      "tree": "773c9c455c881a32ce5a5afd80dfe559ae10dc68",
      "parents": [
        "7b0c2d92180dbd9c7cd0c4b9bd38b06bb0f12843"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@rhlx01.fht-esslingen.de",
        "time": "Fri Jun 23 02:04:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:42:57 2006 -0700"
      },
      "message": "[PATCH] make ACPI errata __read_mostly\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "762834e8bf46bf41ce9034d062a7c1f8563175f3",
      "tree": "fb134ef41772ba61050a08cc4ed92c50cd057658",
      "parents": [
        "d6277db4ab271862ed599da08d78961c70f00002"
      ],
      "author": {
        "name": "Yasunori Goto",
        "email": "y-goto@jp.fujitsu.com",
        "time": "Fri Jun 23 02:03:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:42:48 2006 -0700"
      },
      "message": "[PATCH] Unify pxm_to_node() and node_to_pxm()\n\nConsolidate the various arch-specific implementations of pxm_to_node() and\nnode_to_pxm() into a single generic version.\n\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5603509137940f4cbc577281cee62110d4097b1b",
      "tree": "def89e77479baa644160ffa1467b1ead0ac88e2f",
      "parents": [
        "1cca0ebbb74298958dae1d1d3e7e9287c98a720c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 18:05:09 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 18:05:09 2006 -0700"
      },
      "message": "Make sure to re-enable SCI after an ACPI suspend\n\nAccording to the ACPI spec, it should be enabled on return from suspend,\nbut bugs happen.  Apparently especially on the Apple Intel Macs.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5b4b7a236e7787f16af4e15a6253d46d8e794be6",
      "tree": "f38fce923719c0d2cb893fe04f5513cf8009755b",
      "parents": [
        "785fcccd68bd4dc436f75fd4cd40e8557966c86d",
        "872d83d00f67021e036d75aab3b7c6e3fc7e29ee"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 23:17:14 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 23:17:14 2006 -0400"
      },
      "message": "Pull button into release branch\n"
    },
    {
      "commit": "872d83d00f67021e036d75aab3b7c6e3fc7e29ee",
      "tree": "54d3940f3de7f97f3773973acdfd0a48d10a796d",
      "parents": [
        "d8c3291c73b958243b33f8509d4507e76dafd055"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "apatard@mandriva.com",
        "time": "Thu Apr 27 05:25:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 23:16:05 2006 -0400"
      },
      "message": "ACPI: suppress power button event on S3 resume\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d6612\n\nNote that this fix depends on a fix in ACPICA 20060608\nto replace a semaphore with a spin-lock.\n\nSigned-off-by: Arnaud Patard \u003capatard@mandriva.com\u003e\nAcked-by: \"Yu, Luming\" \u003cluming.yu@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "785fcccd68bd4dc436f75fd4cd40e8557966c86d",
      "tree": "92fbac7035de7751a9db89c4761e4bdbac346749",
      "parents": [
        "d42510a0f58c2583c37c8e9b7548e3a68545863a"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 22:19:31 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 22:19:31 2006 -0400"
      },
      "message": "ACPI: resolve merge conflict between sem2mutex and processor_perflib.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d42510a0f58c2583c37c8e9b7548e3a68545863a",
      "tree": "9d44b95405b9f0083e911a66cc5512860293f95a",
      "parents": [
        "8f2ddb37e564a9616c05fa0d5652e0049072a730",
        "193de0c79da580eb33a66113b62e2378fc1fb629"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:39:25 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:39:25 2006 -0400"
      },
      "message": "Pull bugzilla-5737 into release branch\n\nConflicts:\n\n\tarch/x86_64/kernel/acpi/processor.c\n"
    },
    {
      "commit": "8f2ddb37e564a9616c05fa0d5652e0049072a730",
      "tree": "a28df8762bb77979b0ff8cc14cfcc12a1204ca09",
      "parents": [
        "5b542e4422766d644ca303b8a47b27ec9eeeef3a",
        "74ce1468128e299fe6a85e7e78e528e45e72d6d9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:36:11 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:36:11 2006 -0400"
      },
      "message": "Pull bugzilla-5000 into release branch\n"
    },
    {
      "commit": "5b542e4422766d644ca303b8a47b27ec9eeeef3a",
      "tree": "e489ca691577a09baf337d9837ff25a5fa882d67",
      "parents": [
        "e4151eaa7f231296d027b8fb34e2b855a3480836",
        "f9a6ee1afb84fd767508428ec5d1df4fb60a03ad"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:34:21 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:34:21 2006 -0400"
      },
      "message": "Pull bugzilla-5764 into release branch\n"
    },
    {
      "commit": "e4151eaa7f231296d027b8fb34e2b855a3480836",
      "tree": "9821c60756cff4b4a0d8cca3b4a9889ea66dee49",
      "parents": [
        "c080a3e69dfb58ae9b8c7e70a1e33f4f4e493ea7",
        "42adb53cb36d19862a02d3087e2e3d9dab39e5fa"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:33:36 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:33:36 2006 -0400"
      },
      "message": "Pull ibm_acpi into release branch\n"
    },
    {
      "commit": "c080a3e69dfb58ae9b8c7e70a1e33f4f4e493ea7",
      "tree": "849d913226a6d38b66bf5ad1ccf6ea07559009af",
      "parents": [
        "bf891bd65de65284f3964216fcde493dba5149db",
        "36e430951af0b0d1bdfd50ce22e70079d02646df"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:31:47 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:31:47 2006 -0400"
      },
      "message": "Pull sem2mutex into release branch\n"
    },
    {
      "commit": "bf891bd65de65284f3964216fcde493dba5149db",
      "tree": "082056dd77fa9599034424c46ef8a67f93565e89",
      "parents": [
        "de59e3aa6eda7fc7cd6c717f084930f6a841b602",
        "9c576ff1bc9ab42d06457e68e39c121481138562"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:31:17 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:31:17 2006 -0400"
      },
      "message": "Pull trivial2 into release branch\n"
    },
    {
      "commit": "de59e3aa6eda7fc7cd6c717f084930f6a841b602",
      "tree": "0b763a7992a75885ca74f130b0807b4def2c341a",
      "parents": [
        "69cd291c6bbc6647fe3783257c5a2e076e808f71",
        "973bf491a55b825740f0d8d300b50bcd3d6fb8de"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:30:59 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:30:59 2006 -0400"
      },
      "message": "Pull video into release branch\n"
    },
    {
      "commit": "69cd291c6bbc6647fe3783257c5a2e076e808f71",
      "tree": "6f65a2d7d29228129cef09343c485aad64e3a3f1",
      "parents": [
        "35a5d9ed9fedb74c22cb19ff7d749289473144e0",
        "06ea8e08ae7e7e450b6a78e7ce5e10b3c5f954ea"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:28:57 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:28:57 2006 -0400"
      },
      "message": "Pull acpi_bus_register_driver into release branch\n\nConflicts:\n\n\tdrivers/acpi/asus_acpi.c\n\tdrivers/acpi/scan.c\n"
    },
    {
      "commit": "35a5d9ed9fedb74c22cb19ff7d749289473144e0",
      "tree": "c414a1aeac5d4fe6db3a411685ca66e733f71496",
      "parents": [
        "3e8e7c93d7eb091463839b5212789c4aae09459e",
        "0eacee585a89ce5827b572a73a024931506bef48"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:42:14 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:42:14 2006 -0400"
      },
      "message": "Pull bugzilla-5452 into release branch\n"
    },
    {
      "commit": "36a557d1f48669c57f59e37d9334400a29e4e53c",
      "tree": "6d97b3eb9fefa6a82dd11dd7caeb799f986bdc48",
      "parents": [
        "4e8f10b7ccf1c3c53a818a157962074a7340732e",
        "6665bda76461308868bd1e52caf627f4cb29ed32"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:40:39 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:40:39 2006 -0400"
      },
      "message": "Pull trivial into release branch\n"
    },
    {
      "commit": "63518472c05a351d779f35803e6ccfb361ae630a",
      "tree": "d3668e960f945a7a1204cfb839bc8aaabcdf2341",
      "parents": [
        "e44e20ff1273cf96c7f195297208f654c49295cf",
        "e6f1f3c54974a30c65ea0b699809d12f0aa04272"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:37:09 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:37:09 2006 -0400"
      },
      "message": "Pull trivial1 into release branch\n"
    },
    {
      "commit": "3145012c1c34a3504a2234bd2034ca6ea4767bc5",
      "tree": "21eb2109e7b00f16bb6c3dc72a1e835c0bf3dd33",
      "parents": [
        "1465887cfe79889273e3fd3aaf862e7ec3ee244f",
        "cd090eedd85256829f762677d0752a846c1b88b9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:36:16 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:36:16 2006 -0400"
      },
      "message": "Pull motherboard into release branch\n"
    },
    {
      "commit": "1465887cfe79889273e3fd3aaf862e7ec3ee244f",
      "tree": "210930f245d2bdd47b65480e11ed8ea24a564550",
      "parents": [
        "60e04a5c533785c23ce6b76a6e5058328fe68edb",
        "1300124f69cafc54331bc06e968a8dd67863f989"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:35:57 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:35:57 2006 -0400"
      },
      "message": "Pull Kconfig into release branch\n"
    },
    {
      "commit": "60e04a5c533785c23ce6b76a6e5058328fe68edb",
      "tree": "233d985e2195ae5917ec91cec650d8d11bae2e40",
      "parents": [
        "61fb46c5b3578fda7cc780e8bc53b3e8f8c1a143",
        "ff2fc3e9e3edb918b6c6b288485c6cb267bc865e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:35:37 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:35:37 2006 -0400"
      },
      "message": "Pull ec into release branch\n"
    },
    {
      "commit": "61fb46c5b3578fda7cc780e8bc53b3e8f8c1a143",
      "tree": "dd1772adc6c3bd5cd73467009b586fe9d53396da",
      "parents": [
        "59f720eb5a4337b2c4fc0b4c6cfd9c144e492aa8",
        "eefa27a93a0490902f33837ac86dbcf344b3aa29"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:35:15 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:35:15 2006 -0400"
      },
      "message": "Pull cpu-hotplug into release branch\n"
    },
    {
      "commit": "59f720eb5a4337b2c4fc0b4c6cfd9c144e492aa8",
      "tree": "455c48b0c8158846fe1e34c226a4389c663f45c4",
      "parents": [
        "b3899c6613160b18f79e4356184de55311302fe4",
        "9224a867c497053842dc595e594ca6d32112221f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:34:42 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:34:42 2006 -0400"
      },
      "message": "Pull address_range into release branch\n"
    },
    {
      "commit": "b3899c6613160b18f79e4356184de55311302fe4",
      "tree": "4aa7945bac59cbe5bb5d863be2d4ded285d3e936",
      "parents": [
        "553698f944ed715dfe023b4cef07601f0ce735f0",
        "4c90ece249992c7a2e3fc921e5cdb8eb92193067"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:19:48 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:19:48 2006 -0400"
      },
      "message": "Pull acpica into release branch\n"
    },
    {
      "commit": "4c90ece249992c7a2e3fc921e5cdb8eb92193067",
      "tree": "e145ffe472802ef870ba1eaea150b688c19e45ca",
      "parents": [
        "4119532c95547821dbe72d6916dfa1b2148475b3"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Thu Jun 08 16:29:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jun 14 02:45:47 2006 -0400"
      },
      "message": "ACPI: ACPICA 20060608\n\nConverted the locking mutex used for the ACPI hardware\nto a spinlock. This change should eliminate all problems\ncaused by attempting to acquire a semaphore at interrupt\nlevel, and it means that all ACPICA external interfaces\nthat directly access the ACPI hardware can be safely\ncalled from interrupt level.\n\nFixed a regression introduced in 20060526 where the ACPI\ndevice initialization could be prematurely aborted with\nan AE_NOT_FOUND if a device did not have an optional\n_INI method.\n\nFixed an IndexField issue where a write to the Data\nRegister should be limited in size to the AccessSize\n(width) of the IndexField itself. (BZ 433, Fiodor Suietov)\n\nFixed problem reports (Valery Podrezov) integrated: - Allow\nstore of ThermalZone objects to Debug object.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5369\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5370\n\nFixed problem reports (Fiodor Suietov) integrated: -\nacpi_get_table_header() doesn\u0027t handle multiple instances\ncorrectly (BZ 364)\n\nRemoved four global mutexes that were obsolete and were\nno longer being used.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4119532c95547821dbe72d6916dfa1b2148475b3",
      "tree": "564eb8f69924fb7dc72e93526faf1547acac7d30",
      "parents": [
        "b8d35192c55fb055792ff0641408eaaec7c88988"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri May 26 16:36:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jun 14 02:44:35 2006 -0400"
      },
      "message": "ACPI: ACPICA 20060526\n\nRestructured, flattened, and simplified the internal\ninterfaces for namespace object evaluation - resulting\nin smaller code, less CPU stack use, and fewer\ninterfaces. (With assistance from Mikhail Kouzmich)\n\nFixed a problem with the CopyObject operator where the\nfirst parameter was not typed correctly for the parser,\ninterpreter, compiler, and disassembler. Caused various\nerrors and unexpected behavior.\n\nFixed a problem where a ShiftLeft or ShiftRight of\nmore than 64 bits produced incorrect results with some\nC compilers. Since the behavior of C compilers when\nthe shift value is larger than the datatype width is\napparently not well defined, the interpreter now detects\nthis condition and simply returns zero as expected in all\nsuch cases. (BZ 395)\n\nFixed problem reports (Valery Podrezov) integrated: -\nUpdate String-to-Integer conversion to match ACPI 3.0A spec\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5329\nAllow interpreter to handle nested method declarations\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5361\n\nFixed problem reports (Fiodor Suietov) integrated: -\nacpi_terminate() doesn\u0027t free debug memory allocation\nlist objects (BZ 355) - After Core Subsystem\nshutdown, acpi_subsystem_status() returns AE_OK (BZ 356) -\nacpi_os_unmap_memory() for RSDP can be invoked inconsistently\n(BZ 357) - Resource Manager should return AE_TYPE for\nnon-device objects (BZ 358) - Incomplete cleanup branch\nin AcpiNsEvaluateRelative (BZ 359) - Use acpi_os_free()\ninstead of ACPI_FREE in acpi_rs_set_srs_method_data (BZ 360)\n- Incomplete cleanup branch in acpi_ps_parse_aml (BZ 361) -\nIncomplete cleanup branch in acpi_ds_delete_walk_state (BZ 362)\n- acpi_get_table_header returns AE_NO_ACPI_TABLES until DSDT\nis loaded (BZ 365) - Status of the Global Initialization\nHandler call not used (BZ 366) - Incorrect object parameter\nto Global Initialization Handler (BZ 367)\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b8d35192c55fb055792ff0641408eaaec7c88988",
      "tree": "87272903bda56a4ddedcc513d35a74f072ab1f5d",
      "parents": [
        "958dd242b691f64ab4632b4903dbb1e16fee8269"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "alexey.y.starikovskiy@intel.com",
        "time": "Fri May 05 03:23:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jun 14 02:43:23 2006 -0400"
      },
      "message": "ACPI: execute Notify() handlers on new thread\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5534\n\nThanks to Peter Wainwright for isolating the issue.\nThanks to Andi Kleen and Bob Moore for feedback.\nThanks to Richard Mace and others for testing.\nUpdates by Konstantin Karasyov.\n\nSigned-off-by: Konstantin Karasyov \u003ckonstantin.a.karasyov@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "958dd242b691f64ab4632b4903dbb1e16fee8269",
      "tree": "ddf4932fb4e3023dd0d1914571f17f2e3b03978d",
      "parents": [
        "b229cf92eee616c7cb5ad8cdb35a19b119f00bc8"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri May 12 17:12:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jun 14 02:34:48 2006 -0400"
      },
      "message": "ACPI: ACPICA 20060512\n\nReplaced the acpi_os_queue_for_execution() with a new\ninterface named acpi_os_execute(). The major difference is\nthat the new interface does not have a Priority parameter,\nthis appeared to be useless and has been replaced by\na Type parameter. The Type tells the OS what type of\nexecution is being requested, such as global lock handler,\nnotify handler, GPE handler, etc. This allows the host\nto queue and execute the request as appropriate for the\nrequest type, possibly using different work queues and\ndifferent priorities for the various request types. This\nenables fixes for multithreading deadlock problems such as\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5534\n(Alexey Starikovskiy and Bob Moore)\n\nFixed a possible memory leak associated with the\nsupport for the so-called \"implicit return\" ACPI\nextension. Reported by FreeBSD  (Fiodor Suietov)\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d6514\n\nFixed a problem with the Load() operator where a table\nload from an operation region could overwrite an internal\ntable buffer by up to 7 bytes and cause alignment faults\non IPF systems. (With assistance from Luming Yu)\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b229cf92eee616c7cb5ad8cdb35a19b119f00bc8",
      "tree": "74b52bec6ec029859c2320aba227290a503af31a",
      "parents": [
        "793c2388cae3fd023b3b5166354931752d42353c"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Apr 21 17:15:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jun 14 02:30:55 2006 -0400"
      },
      "message": "ACPI: ACPICA 20060421\n\nRemoved a device initialization optimization introduced in\n20051216 where the _STA method was not run unless an _INI\nwas also present for the same device. This optimization\ncould cause problems because it could allow _INI methods\nto be run within a not-present device subtree (If a\nnot-present device had no _INI, _STA would not be run,\nthe not-present status would not be discovered, and the\nchildren of the device would be incorrectly traversed.)\n\nImplemented a new _STA optimization where namespace\nsubtrees that do not contain _INI are identified and\nignored during device initialization. Selectively running\n_STA can significantly improve boot time on large machines\n(with assistance from Len Brown.)\n\nImplemented support for the device initialization case\nwhere the returned _STA flags indicate a device not-present\nbut functioning. In this case, _INI is not run, but the\ndevice children are examined for presence, as per the\nACPI specification.\n\nImplemented an additional change to the IndexField support\nin order to conform to MS behavior. The value written to\nthe Index Register is not simply a byte offset, it is a\nbyte offset in units of the access width of the parent\nIndex Field. (Fiodor Suietov)\n\nDefined and deployed a new OSL interface,\nacpi_os_validate_address().  This interface is called during\nthe creation of all AML operation regions, and allows\nthe host OS to exert control over what addresses it will\nallow the AML code to access. Operation Regions whose\naddresses are disallowed will cause a runtime exception\nwhen they are actually accessed (will not affect or abort\ntable loading.)\n\nDefined and deployed a new OSL interface,\nacpi_os_validate_interface().  This interface allows the host OS\nto match the various \"optional\" interface/behavior strings\nfor the _OSI predefined control method as appropriate\n(with assistance from Bjorn Helgaas.)\n\nRestructured and corrected various problems in the\nexception handling code paths within DsCallControlMethod\nand DsTerminateControlMethod in dsmethod (with assistance\nfrom Takayoshi Kochi.)\n\nModified the Linux source converter to ignore quoted string\nliterals while converting identifiers from mixed to lower\ncase. This will correct problems with the disassembler\nand other areas where such strings must not be modified.\n\nThe ACPI_FUNCTION_* macros no longer require quotes around\nthe function name. This allows the Linux source converter\nto convert the names, now that the converter ignores\nquoted strings.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "793c2388cae3fd023b3b5166354931752d42353c",
      "tree": "6859cde48677cf1e9b9766cd1d95081a863c060c",
      "parents": [
        "61686124f47d7c4b78610346c5f8f9d8a6d46bb5"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Mar 31 00:00:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jun 14 02:04:16 2006 -0400"
      },
      "message": "ACPI: ACPICA 20060331\n\nImplemented header file support for the following\nadditional ACPI tables: ASF!, BOOT, CPEP, DBGP, MCFG, SPCR,\nSPMI, TCPA, and WDRT. With this support, all current and\nknown ACPI tables are now defined in the ACPICA headers and\nare available for use by device drivers and other software.\n\nImplemented support to allow tables that contain ACPI\nnames with invalid characters to be loaded. Previously,\nthis would cause the table load to fail, but since\nthere are several known cases of such tables on\nexisting machines, this change was made to enable\nACPI support for them. Also, this matches the\nbehavior of the Microsoft ACPI implementation.\nhttps://bugzilla.novell.com/show_bug.cgi?id\u003d147621\n\nFixed a couple regressions introduced during the memory\noptimization in the 20060317 release. The namespace\nnode definition required additional reorganization and\nan internal datatype that had been changed to 8-bit was\nrestored to 32-bit. (Valery Podrezov)\n\nFixed a problem where a null pointer passed to\nacpi_ut_delete_generic_state() could be passed through\nto acpi_os_release_object which is unexpected. Such\nnull pointers are now trapped and ignored, matching\nthe behavior of the previous implementation before the\ndeployment of acpi_os_release_object().  (Valery Podrezov,\nFiodor Suietov)\n\nFixed a memory mapping leak during the deletion of\na SystemMemory operation region where a cached memory\nmapping was not deleted. This became a noticeable problem\nfor operation regions that are defined within frequently\nused control methods. (Dana Meyers)\n\nReorganized the ACPI table header files into two main\nfiles: one for the ACPI tables consumed by the ACPICA core,\nand another for the miscellaneous ACPI tables that are\nconsumed by the drivers and other software. The various\nFADT definitions were merged into one common section and\nthree different tables (ACPI 1.0, 1.0+, and 2.0)\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "61686124f47d7c4b78610346c5f8f9d8a6d46bb5",
      "tree": "6fd91b2c1749907e58ef136107e53d634d7978c4",
      "parents": [
        "144c87b4e03759214c362d267e01c2905f1ab095"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Mar 17 16:44:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jun 14 01:22:20 2006 -0400"
      },
      "message": "[ACPI] ACPICA 20060317\n\nImplemented the use of a cache object for all internal\nnamespace nodes. Since there are about 1000 static nodes\nin a typical system, this will decrease memory use for\ncache implementations that minimize per-allocation overhead\n(such as a slab allocator.)\n\nRemoved the reference count mechanism for internal\nnamespace nodes, since it was deemed unnecessary. This\nreduces the size of each namespace node by about 5%-10%\non all platforms. Nodes are now 20 bytes for the 32-bit\ncase, and 32 bytes for the 64-bit case.\n\nOptimized several internal data structures to reduce\nobject size on 64-bit platforms by packing data within\nthe 64-bit alignment. This includes the frequently used\nACPI_OPERAND_OBJECT, of which there can be ~1000 static\ninstances corresponding to the namespace objects.\n\nAdded two new strings for the predefined _OSI method:\n\"Windows 2001.1 SP1\" and \"Windows 2006\".\n\nSplit the allocation tracking mechanism out to a separate\nfile, from utalloc.c to uttrack.c. This mechanism appears\nto be only useful for application-level code. Kernels may\nwish to not include uttrack.c in distributions.\n\nRemoved all remnants of the obsolete ACPI_REPORT_* macros\nand the associated code. (These macros have been replaced\nby the ACPI_ERROR and ACPI_WARNING macros.)\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a913f50706b21c7933f53cec678bb9a1c2383499",
      "tree": "4899980dac61984ea659eb878304a10868aa1b8f",
      "parents": [
        "670bd95e0413c43f878b73a4a3919d1f452a4157"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Jun 10 09:54:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jun 10 11:02:05 2006 -0700"
      },
      "message": "[PATCH] powernow-k8 crash workaround\n\nFrom: Andrew Morton \u003cakpm@osdl.org\u003e\n\nWork around the oops reported in\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d6478.\n\nThanks to Ralf Hildebrandt \u003cralf.hildebrandt@charite.de\u003e for testing and\nreporting.\n\nAcked-by: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42adb53cb36d19862a02d3087e2e3d9dab39e5fa",
      "tree": "cbf070073a1bedaf8ab2247864ba03269e3e7f26",
      "parents": [
        "ba8f5baba79da8eb502f8534c3a8ecb64aceb790"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Thu Jun 01 17:41:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 01 20:42:32 2006 -0400"
      },
      "message": "ACPI: Allow a WAN module enable/disable on a Thinkpad X60.\n\nThe WAN (Sierra Wireless EV-DO) module is very similar to the\nBluetooth module.  It appears on the USB bus when enabled.  It can be\ncontrolled via hot key, or directly via ACPI.  This change enables\ndirect control via ACPI.\n\nI have tested it on my Lenovo Thinkpad X60; I guess it will probably\nwork on other Thinkpad models which come with this module installed.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nAck\u0027d by: Borislav Deianov \u003cborislav@users.sf.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f9a6ee1afb84fd767508428ec5d1df4fb60a03ad",
      "tree": "5180efc6208c58676001b637fec8bba7ba542f33",
      "parents": [
        "a54c9d30dbb06391ec4422aaf0e1dc2c8c53bd3e"
      ],
      "author": {
        "name": "Rich Townsend",
        "email": "rhdt@bartol.udel.edu",
        "time": "Mon Dec 19 23:07:00 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 19 00:49:52 2006 -0400"
      },
      "message": "ACPI: replace spin_lock_irq with mutex for ec poll mode\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5764\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "74ce1468128e299fe6a85e7e78e528e45e72d6d9",
      "tree": "bea67551393eec8ce05bbf9ad01c11ae67415d3f",
      "parents": [
        "0feabb01d93e5801d1127416a66cfc3963280bca"
      ],
      "author": {
        "name": "Konstantin Karasyov",
        "email": "konstantin.a.karasyov@intel.com",
        "time": "Mon May 08 08:32:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon May 15 03:27:32 2006 -0400"
      },
      "message": "ACPI: create acpi_thermal_resume()\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4364\n\nSigned-off-by: Konstantin Karasyov \u003ckonstantin.a.karasyov@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0feabb01d93e5801d1127416a66cfc3963280bca",
      "tree": "8f8a813abfbc82e9c9e6c0d58de0868be163fa67",
      "parents": [
        "531881d665ca011326bb466b97b07c95dee8d0a1"
      ],
      "author": {
        "name": "Konstantin Karasyov",
        "email": "konstantin.a.karasyov@intel.com",
        "time": "Mon May 08 00:00:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon May 15 03:16:45 2006 -0400"
      },
      "message": "ACPI: create acpi_fan_suspend()/acpi_fan_resume()\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5000\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "531881d665ca011326bb466b97b07c95dee8d0a1",
      "tree": "20f5e15751ff07bc9124dde4a3e6387a03b75933",
      "parents": [
        "5b3272655a8e8a9a6e2503bc5a88fc9d9c8292a4"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon May 15 03:06:41 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon May 15 03:06:41 2006 -0400"
      },
      "message": "ACPI: pass pm_message_t from acpi_device_suspend() to root_suspend()\nin case we want to decode it for future use in acpi_op_suspend(..., state)\n\nalso, inline new 1-liner static function\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5000\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5b3272655a8e8a9a6e2503bc5a88fc9d9c8292a4",
      "tree": "a292396e87e1bdafdca199ab1c1843302ccf00f6",
      "parents": [
        "d8c3291c73b958243b33f8509d4507e76dafd055"
      ],
      "author": {
        "name": "Patrick Mochel",
        "email": "patrick.mochel@intel.com",
        "time": "Wed May 10 10:33:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon May 15 02:44:47 2006 -0400"
      },
      "message": "ACPI: create acpi_device_suspend()/acpi_device_resume()\n\nupdated and tested by Konstantin Karasyov\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5000\n\nSigned-off-by: Patrick Mochel \u003cpatrick.mochel@intel.com\u003e\nSigned-off-by: Konstantin Karasyov \u003ckonstantin.karasyov @intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "973bf491a55b825740f0d8d300b50bcd3d6fb8de",
      "tree": "c01d8e5ff13020dfffe6d99248820f0a737eba4c",
      "parents": [
        "d8c3291c73b958243b33f8509d4507e76dafd055"
      ],
      "author": {
        "name": "Yu, Luming",
        "email": "luming.yu@intel.com",
        "time": "Thu Apr 27 05:25:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon May 15 02:05:48 2006 -0400"
      },
      "message": "ACPI: fix potential memory leaks in driver/acpi/video.c\n\nacpi_video_bus_get_one_device() and other functions in driver/acpi/video.c do\nnot release allocated memory on remove and on the error path.\n\nSigned-off-by: \"Yu, Luming\" \u003cluming.yu@intel.com\u003e\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ebd5f2ca811b75f7145fa487748f26430c584a72",
      "tree": "bbe03f3fe9b68cbb05b7e8d9b8135dffa1fbc20e",
      "parents": [
        "b6835052a6aa00536343b6d2127fc65cd814a040"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat May 13 22:56:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon May 15 01:26:20 2006 -0400"
      },
      "message": "ACPI: asus_acpi_init(): propagate correct return value\n\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b6835052a6aa00536343b6d2127fc65cd814a040",
      "tree": "b5ea66977f0963c6d9e0668e55c60592957da6b8",
      "parents": [
        "09047e75f69428dcfa977b326256085154068b65"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@rhlx01.fht-esslingen.de",
        "time": "Thu Apr 27 05:25:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun May 14 00:03:48 2006 -0400"
      },
      "message": "ACPI: apply \"__read_mostly\" to processor_idle.c loop module parameters and friends\n\nmake pm_idle_save, nocst and bm_history __read_mostly\nremove initializer from static \u0027first_run\u0027.\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "09047e75f69428dcfa977b326256085154068b65",
      "tree": "d04433b26231bc7932676873f5b40bd4c78ab0e9",
      "parents": [
        "64385f2fd8bc9d8803c8d10dcd391871cb126b77"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Thu Apr 27 05:25:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat May 13 23:43:39 2006 -0400"
      },
      "message": "ACPI: fix memory leak in acpi_thermal_add() error path\n\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "64385f2fd8bc9d8803c8d10dcd391871cb126b77",
      "tree": "bc18ddbf256b959a10386cee2d9cf44c208eec03",
      "parents": [
        "5810452d00ae5fed7f720185d02d79ec9d15b91e"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Thu Apr 27 05:25:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat May 13 23:38:24 2006 -0400"
      },
      "message": "ACPI: fix potential memory leak in acpi_evaluate_integer() error path\n\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "06ea8e08ae7e7e450b6a78e7ce5e10b3c5f954ea",
      "tree": "23497be5428324a3d9e8cdd504e1f37f9213c8bd",
      "parents": [
        "e4513a57ef719d3d6d1cee0ca4d9f4016aa452bb"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Apr 27 05:25:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat May 13 23:23:57 2006 -0400"
      },
      "message": "ACPI: acpi_bus_unregister_driver() returns void\n\nNobody looks at the return value, and this brings it into line with\npci_unregister_driver(), etc.  Also removed validation of the driver\npointer passed in to register and unregister.  More consistent, and we\u0027ll\nfind bugs faster if we fault rather than returning an error that\u0027s ignored.\n\nAlso makes internal functions acpi_device_unregister() and\nacpi_driver_detach() void, since nobody uses their returns either.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "193de0c79da580eb33a66113b62e2378fc1fb629",
      "tree": "62e278011d758b57105af7d00d1b0b9977d0f2e3",
      "parents": [
        "9011bff4bdc0fef1f9a782d7415c306ee61826c9"
      ],
      "author": {
        "name": "KAMEZAWA Hiroyuki",
        "email": "kamezawa.hiroyu@jp.fujitsu.com",
        "time": "Thu Apr 27 05:25:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat May 13 23:11:29 2006 -0400"
      },
      "message": "ACPI: use for_each_possible_cpu() instead of for_each_cpu()\n\nfor_each_cpu() actually iterates across all possible CPUs.  We\u0027ve had mistakes\nin the past where people were using for_each_cpu() where they should have been\niterating across only online or present CPUs.  This is inefficient and\npossibly buggy.\n\nWe\u0027re renaming for_each_cpu() to for_each_possible_cpu() to avoid this in the\nfuture.\n\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "36e430951af0b0d1bdfd50ce22e70079d02646df",
      "tree": "6743bd4ea66e74e2318e1c694fe4941334322605",
      "parents": [
        "415d320a2384bb80d2be98b1dfa41594e085012d"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 27 05:25:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat May 13 21:48:21 2006 -0400"
      },
      "message": "sem2mutex: acpi, acpi_link_lock\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "415d320a2384bb80d2be98b1dfa41594e085012d",
      "tree": "b4a7676536edb3550c41d3ae7e1ba8fd34e2cb7e",
      "parents": [
        "65c19bbd28cba587d9bd24feccf7272da18481a7"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat May 13 21:35:56 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat May 13 21:35:56 2006 -0400"
      },
      "message": "ACPI: delete unused acpi_bus_drivers_lock\n\nacpi_bus_drivers is protected by acpi_device_lock\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "65c19bbd28cba587d9bd24feccf7272da18481a7",
      "tree": "62467a7d5a1c5e1b918add2ff0d55982843318ea",
      "parents": [
        "d8c3291c73b958243b33f8509d4507e76dafd055"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Thu Apr 27 05:25:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat May 13 21:33:52 2006 -0400"
      },
      "message": "sem2mutex: drivers/acpi/processor_perflib.c\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9011bff4bdc0fef1f9a782d7415c306ee61826c9",
      "tree": "6214e32b2148951416708ee6da0c862da67fa3f8",
      "parents": [
        "7e1f19e50371e1d148226b64c8edc77fec47fa5b"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu May 11 00:28:12 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu May 11 00:28:12 2006 -0400"
      },
      "message": "ACPI: delete newly added debugging macros in processor_perflib.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9d99aaa31f5994d1923c3713ce9144c4c42332e1",
      "tree": "ae608593ca196dd6493cccbdfc1b8dd098e91ee8",
      "parents": [
        "805e8c03c9ea9bdb402a36341e02ec24825d5417"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Fri Apr 07 19:49:15 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 09 11:53:16 2006 -0700"
      },
      "message": "[PATCH] x86_64: Support memory hotadd without sparsemem\n\nMemory hotadd doesn\u0027t need SPARSEMEM, but can be handled by just preallocating\nmem_maps. This only needs some untangling of ifdefs to enable the necessary\ncode even without SPARSEMEM.\n\nOriginally from Keith Mannthey, hacked by AK.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e6f1f3c54974a30c65ea0b699809d12f0aa04272",
      "tree": "e9a0e2ebcc249e8e64d53a055a5016d821f03155",
      "parents": [
        "c12ea918ee175ceb3a258cd81f1c43e897d0c0bc"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 03 13:14:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Apr 03 16:06:47 2006 -0400"
      },
      "message": "ACPI: Don\u0027t print internal BIOS names of wakeup devices\n\nInternal BIOS names like these should be exposed\nto the user as little as possible:\n\nACPI wakeup devices: C069 C0CE C1D1 C0DE C1D4\n\nEventually, the \"wakeup\" property of a device should be exported via the\ndevice tree, not by a printk of an internal BIOS name.  For the hard-core,\nthese are still available in /proc/acpi/wakeup_devices, just not\nprinted to dmesg.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "eefa27a93a0490902f33837ac86dbcf344b3aa29",
      "tree": "ffb8e6f4d56045c679850f41d5c5808773b67a49",
      "parents": [
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 22:45:30 2006 -0500"
      },
      "message": "ACPI: Allow hot-add of ejected processor\n\nacpi_eject_store() didn\u0027t trim processors, causing subsequent\nhot-add to fail.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ff2fc3e9e3edb918b6c6b288485c6cb267bc865e",
      "tree": "b59bfffe58d9e34be055030078b8da9451b8d5a7",
      "parents": [
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 22:33:06 2006 -0500"
      },
      "message": "ACPI: EC acpi-ecdt-uid-hack\n\nOn some boxes ecdt uid may be equal to 0, so do not test for uids equality,\nso that fake handler will be unconditionally removed to allow loading the\nreal one.\n\nSee http://bugzilla.kernel.org/show_bug.cgi?id\u003d6111\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "df42baa0d8e54df18dd9366dd7c93d6be7d5d063",
      "tree": "c64ec1197bbc2fb95ef90a66e3edfaff7356db70",
      "parents": [
        "200739c179c63d21804e9e8e2ced265243831579"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 22:28:30 2006 -0500"
      },
      "message": "ACPI: build fix for u8 cpu_index\n\nLocal apic entries are only 8 bits, but it seemed to not be caught with u8\nreturn value result in the check\n\ncpu_index \u003e\u003d NR_CPUS becomming always false.\n\ndrivers/acpi/processor_core.c: In function `acpi_processor_get_info\u0027:\ndrivers/acpi/processor_core.c:483: warning: comparison is always false due to limited range of data type\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Kenji Kaneshige \u003ckaneshige.kenji@soft.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "200739c179c63d21804e9e8e2ced265243831579",
      "tree": "bbe38c43d29dea3eeae632de5e2f82d3c75eb484",
      "parents": [
        "1a36561607abf1405b56a41aac2fd163429cd1f8"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 22:20:49 2006 -0500"
      },
      "message": "ACPI: remove __init/__exit from Asus .add()/.remove() methods \n\nEven though the devices claimed by asus_acpi.c can not be hot-plugged, the\ndriver registration infrastructure allows the .add() and .remove() methods to\nbe called at any time while the driver is registered.  So remove __init and\n__exit from them.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "459c7266d7a5c1730169258217e25fdd1b7ca854",
      "tree": "79b50e2c6d530539bfe4a468ab290069ddf8ac32",
      "parents": [
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 22:05:18 2006 -0500"
      },
      "message": "ACPI: fix memory hotplug range length handling\n\nAddress space descriptors contain _MIN, _MAX, and _LEN.  _MIN and _MAX are\nthe bounds within which the region can be moved (this is clarified in Table\n6-38 of the ACPI 3.0 spec).  We should use _LEN to determine the size of\nthe region, not _MAX - _MIN + 1.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1a36561607abf1405b56a41aac2fd163429cd1f8",
      "tree": "096ea8a5212164643e54218a2d4b76ecdec95350",
      "parents": [
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 21:53:51 2006 -0500"
      },
      "message": "ACPI: simplify scan.c coding\n\nNo functional changes; just remove leftover, unused \"buffer\" and simplify\ncontrol flow (no need to remember error values and goto the end, when we can\nsimply return the value directly).\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "578b333bfe8eb1360207a08a53c321822a8f40f3",
      "tree": "ee71cd7fed8182b0477d733039509f4097933aab",
      "parents": [
        "9d9f749b316ac21cb59ad3e595cbce469b409e1a"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 21:48:08 2006 -0500"
      },
      "message": "ACPI: update asus_acpi driver registration to unload on failure\n\nRemove the assumption that acpi_bus_register_driver() returns the number of\ndevices claimed.  Returning the count is unreliable because devices may be\nhot-plugged in the future (admittedly not applicable for this driver).\n\nSince the hardware for this driver is not hot-pluggable, determine whether the\nhardware is present by noticing calls to the .add() method.  It would be\nbetter to probe the ACPI namespace for the ASUS HIDs, and load the driver only\nwhen we find one, but ACPI doesn\u0027t support that yet.\n\nI don\u0027t have an ASUS laptop to test on, but on my HP dl360, it does report the\nappropriate error when attempting to load the module:\n\n    $ sudo insmod drivers/acpi/asus_acpi.ko\n    insmod: error inserting \u0027drivers/acpi/asus_acpi.ko\u0027: -1 No such device\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9d9f749b316ac21cb59ad3e595cbce469b409e1a",
      "tree": "a7075d54e97fc67f72684a5e280adcb24c4666b8",
      "parents": [
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 21:42:57 2006 -0500"
      },
      "message": "ACPI: make acpi_bus_register_driver() return success/failure, not device count \n\nacpi_bus_register_driver() should not return the number of devices claimed.\nWe\u0027re not asking to find devices, we\u0027re making a driver available to devices,\nincluding hot-pluggable devices that may appear in the future.\n\nI audited all callers of acpi_bus_register_driver(), and except asus_acpi.c\nand sonypi.c (fixed in previous patches), all either ignore the return value\nor test only for failure (\u003c0).\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "cd090eedd85256829f762677d0752a846c1b88b9",
      "tree": "51fa4ddbaa8fc5fb70077dc1a6946bc3f52a47cb",
      "parents": [
        "81507ea9cfa64e9851b53e0fefebfa776eda9ecb"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 21:33:00 2006 -0500"
      },
      "message": "ACPI: Display \"ACPI\" to motherboard resources in /proc/io{mem,port} \n\nAdd \"ACPI\" to motherboard resource allocation names, so people have a clue\nabout where to look.  And remove some trailing spaces.\n\nChanges these /proc/iomem entries from this:\n\n    ff5c1004-ff5c1007 : PM_TMR\n    ff5c1008-ff5c100b : PM1a_EVT_BLK\n    ff5c100c-ff5c100d : PM1a_CNT_BLK\n    ff5c1010-ff5c1013 : GPE0_BLK\n    ff5c1014-ff5c1017 : GPE1_BLK\n\nto this:\n\n    ff5c1004-ff5c1007 : ACPI PM_TMR\n    ff5c1008-ff5c100b : ACPI PM1a_EVT_BLK\n    ff5c100c-ff5c100d : ACPI PM1a_CNT_BLK\n    ff5c1010-ff5c1013 : ACPI GPE0_BLK\n    ff5c1014-ff5c1017 : ACPI GPE1_BLK\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "81507ea9cfa64e9851b53e0fefebfa776eda9ecb",
      "tree": "0e76e2e8dd0bc5d0542c8490f09af886a5c82749",
      "parents": [
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 21:31:29 2006 -0500"
      },
      "message": "ACPI: request correct fixed hardware resource type (MMIO vs I/O port) \n\nACPI supports fixed hardware (PM_TMR, GPE blocks, etc) in either I/O port\nor MMIO space, but used to always request the regions from I/O space\nbecause it didn\u0027t check the address_space_id.\n\nSample ACPI fixed hardware in MMIO space (HP rx2600), was incorrectly\nreported in /proc/ioports, now reported in /proc/iomem:\n\n    ff5c1004-ff5c1007 : PM_TMR\n    ff5c1008-ff5c100b : PM1a_EVT_BLK\n    ff5c100c-ff5c100d : PM1a_CNT_BLK\n    ff5c1010-ff5c1013 : GPE0_BLK\n    ff5c1014-ff5c1017 : GPE1_BLK\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1300124f69cafc54331bc06e968a8dd67863f989",
      "tree": "4f94d162680b699f159d04a1bcc6d793f3b8a23c",
      "parents": [
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Mar 28 17:04:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 21:07:42 2006 -0500"
      },
      "message": "ACPI: Kconfig: ACPI should depend on, not select PCI\n\nOtherwise, illegal configurations like X86_VOYAGER\u003dy, PCI\u003dy are\npossible.\n\nThis patch also fixes the options select\u0027ing ACPI to also select PCI.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ec7381d6bfd3e7b8d2880dd5e9d03b131b0603f6",
      "tree": "011cacb6bdbc32ea0fe54e7be4e4cc0848c8e77e",
      "parents": [
        "8313524a0d466f451a62709aaedf988d8257b21c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "lenb@toshiba.site",
        "time": "Sat Apr 01 05:12:23 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 05:12:23 2006 -0500"
      },
      "message": "ACPI: inline trivial acpi_os_get_thread_id()\n\nacpi_os_get_thread_id() is used only for debugging\ncode that is not enabled on Linux, so stub it out.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8313524a0d466f451a62709aaedf988d8257b21c",
      "tree": "d612fc796ae07d8a39542c95eec0f5169c9f64eb",
      "parents": [
        "ea936b78f46cbe089a4ac363e1682dee7d427096"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Tue Oct 03 00:00:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 01:26:39 2006 -0500"
      },
      "message": "ACPI: ACPICA 20060310\n\nTagged all external interfaces to the subsystem with the\nnew ACPI_EXPORT_SYMBOL macro. This macro can be defined\nas necessary to assist kernel integration. For Linux,\nthe macro resolves to the EXPORT_SYMBOL macro. The default\ndefinition is NULL.\n\nAdded the ACPI_THREAD_ID type for the return value from\nacpi_os_get_thread_id(). This allows the host to define this\nas necessary to simplify kernel integration. The default\ndefinition is ACPI_NATIVE_UINT.\n\nValery Podrezov fixed two interpreter problems related\nto error processing, the deletion of objects, and placing\ninvalid pointers onto the internal operator result stack.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d6028\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d6151\n\nIncreased the reference count threshold where a warning is\nemitted for large reference counts in order to eliminate\nunnecessary warnings on systems with large namespaces\n(especially 64-bit.) Increased the value from 0x400\nto 0x800.\n\nDue to universal disagreement as to the meaning of the\n\u0027c\u0027 in the calloc() function, the ACPI_MEM_CALLOCATE\nmacro has been renamed to ACPI_ALLOCATE_ZEROED so that the\npurpose of the interface is \u0027clear\u0027. ACPI_MEM_ALLOCATE and\nACPI_MEM_FREE are renamed to ACPI_ALLOCATE and ACPI_FREE.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ea936b78f46cbe089a4ac363e1682dee7d427096",
      "tree": "c444b65c3d02b05934497caefcdcbbe675a00bdf",
      "parents": [
        "52fc0b026e99b5d5d585095148d997d5634bbc25"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Feb 17 00:00:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Apr 01 01:23:23 2006 -0500"
      },
      "message": "ACPI: ACPICA 20060217\n\nImplemented a change to the IndexField support to match\nthe behavior of the Microsoft AML interpreter. The value\nwritten to the Index register is now a byte offset,\nno longer an index based upon the width of the Data\nregister. This should fix IndexField problems seen on\nsome machines where the Data register is not exactly one\nbyte wide. The ACPI specification will be clarified on\nthis point.\n\nFixed a problem where several resource descriptor\ntypes could overrun the internal descriptor buffer due\nto size miscalculation: VendorShort, VendorLong, and\nInterrupt. This was noticed on IA64 machines, but could\naffect all platforms.\n\nFixed a problem where individual resource descriptors were\nmisaligned within the internal buffer, causing alignment\nfaults on IA64 platforms.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9b41046cd0ee0a57f849d6e1363f7933e363cca9",
      "tree": "246820e9493770e071cb92a48e7f72d8b9c90a98",
      "parents": [
        "68eef3b4791572ecb70249c7fb145bb3742dd899"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Fri Mar 31 02:30:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 12:18:53 2006 -0800"
      },
      "message": "[PATCH] Don\u0027t pass boot parameters to argv_init[]\n\nThe boot cmdline is parsed in parse_early_param() and\nparse_args(,unknown_bootoption).\n\nAnd __setup() is used in obsolete_checksetup().\n\n\tstart_kernel()\n\t\t-\u003e parse_args()\n\t\t\t-\u003e unknown_bootoption()\n\t\t\t\t-\u003e obsolete_checksetup()\n\nIf __setup()\u0027s callback (-\u003esetup_func()) returns 1 in\nobsolete_checksetup(), obsolete_checksetup() thinks a parameter was\nhandled.\n\nIf -\u003esetup_func() returns 0, obsolete_checksetup() tries other\n-\u003esetup_func().  If all -\u003esetup_func() that matched a parameter returns 0,\na parameter is seted to argv_init[].\n\nThen, when runing /sbin/init or init\u003dapp, argv_init[] is passed to the app.\nIf the app doesn\u0027t ignore those arguments, it will warning and exit.\n\nThis patch fixes a wrong usage of it, however fixes obvious one only.\n\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "52fc0b026e99b5d5d585095148d997d5634bbc25",
      "tree": "7bf93132cfd3e6957308a84198ee159f7d43cf6f",
      "parents": [
        "46358614ed5b031797522f1020e989c959a8d8a6"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Mon Oct 02 00:00:00 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 31 02:19:03 2006 -0500"
      },
      "message": "[ACPI] ACPICA 20060210\n\nRemoved a couple of extraneous ACPI_ERROR messages that\nappeared during normal execution. These became apparent\nafter the conversion from ACPI_DEBUG_PRINT.\n\nFixed a problem where the CreateField operator could hang\nif the BitIndex or NumBits parameter referred to a named\nobject. From Valery Podrezov.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5359\n\nFixed a problem where a DeRefOf operation on a buffer\nobject incorrectly failed with an exception. This also\nfixes a couple of related RefOf and DeRefOf issues.\nFrom Valery Podrezov.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5360\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5387\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5392\n\nFixed a problem where the AE_BUFFER_LIMIT exception was\nreturned instead of AE_STRING_LIMIT on an out-of-bounds\nIndex() operation. From Valery Podrezov.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5480\n\nImplemented a memory cleanup at the end of the execution\nof each iteration of an AML While() loop, preventing the\naccumulation of outstanding objects. From Valery Podrezov.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5427\n\nEliminated a chunk of duplicate code in the object\nresolution code. From Valery Podrezov.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5336\n\nFixed several warnings during the 64-bit code generation.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "46358614ed5b031797522f1020e989c959a8d8a6",
      "tree": "1f342b7a2a2424d3a71750c1d72ed9337a1b59cf",
      "parents": [
        "a0f067802576d4eb4c65d40b8ee7d6ea3c81dd61"
      ],
      "author": {
        "name": "Len Brown",
        "email": "lenb@toshiba.site",
        "time": "Fri Mar 31 02:16:19 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 31 02:16:19 2006 -0500"
      },
      "message": "Revert \"[PATCH] ACPI: fix vendor resource length computation\"\n\nfixed in a different way by a subsequent ACPICA patch\n\nThis reverts 35b73ceb9a7d10c81bd9e79e8485f7079ef2b40e commit.\n"
    },
    {
      "commit": "6665bda76461308868bd1e52caf627f4cb29ed32",
      "tree": "7d4690bc13d631759c3c8f59f72f66b515a02968",
      "parents": [
        "fdc136ccd3332938e989439c025c363f8479f3e6"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 11 10:12:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 31 01:02:39 2006 -0500"
      },
      "message": "[ACPI] drivers/acpi/video.c: fix error path NULL pointer dereference\n\nThe Coverity checker spotted this bug in\nacpi_video_device_lcd_query_levels().\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "fdc136ccd3332938e989439c025c363f8479f3e6",
      "tree": "6e71b49f8b1ed92fe0c51984e27379acdf2991c3",
      "parents": [
        "a1f9e65e2085e0a87f28a4d5a8ae43b32c087f24"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Mar 08 22:12:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 31 01:02:39 2006 -0500"
      },
      "message": "[ACPI] fix possible acpi thermal leak in failure path\n\nCoverity: #601\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1fee94034917aa711fcbd4ebf4c36f7ebd9fa7d6",
      "tree": "2fb60f5c2462654b88764bdf7acfa63a3aa6f4a0",
      "parents": [
        "ce362c009250340358a7221f3cdb7954cbf19c01"
      ],
      "author": {
        "name": "Irwan Djajadi",
        "email": "irwan.djajadi@iname.com",
        "time": "Fri Jan 20 15:28:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 31 01:02:39 2006 -0500"
      },
      "message": "[ACPI] drivers/acpi/hotkey.c: check kmalloc return value\n\nSigned-off-by: Irwan Djajadi \u003cirwan.djajadi@iname.com\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0eacee585a89ce5827b572a73a024931506bef48",
      "tree": "063fb47ffc91fd9863f8314acf2db58001414736",
      "parents": [
        "ce362c009250340358a7221f3cdb7954cbf19c01"
      ],
      "author": {
        "name": "Len Brown",
        "email": "lenb@toshiba.site",
        "time": "Fri Mar 31 00:37:23 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 31 00:37:23 2006 -0500"
      },
      "message": "ACPI: enable BIOS warning\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5452\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0b28002fdf2d5b6ce3135a544c04940a16c5b0ba",
      "tree": "474318b9381eecbb5bfe3181568df7ef3650330a",
      "parents": [
        "0f7217f4accad73e0a86febadb5a5d6e74ff7c37"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Sun Mar 26 01:38:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:09 2006 -0800"
      },
      "message": "[PATCH] more s/fucn/func/ typo fixes\n\ns/fucntion/function/ typo fixes\n\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9f4fd61fa7c13ea905dac18b9baa766a35b88485",
      "tree": "a12015d2a3655aaa2a7fd450bac5c954f02a8569",
      "parents": [
        "23dd842c0033dbb05248c42929c3c526c55386de"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Sun Mar 26 01:37:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:54 2006 -0800"
      },
      "message": "[PATCH] ACPI: clean up memory attribute checking for map/read/write\n\nia64 ioremap is now smart enough to use the correct memory attributes, so\nremove the EFI checks from osl.c.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nCc: \"Tolentino, Matthew E\" \u003cmatthew.e.tolentino@intel.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nAcked-by: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "23dd842c0033dbb05248c42929c3c526c55386de",
      "tree": "997126ad81b01819094fb75ccb1a33c88ace6e17",
      "parents": [
        "b2c99e3c70d77fb194df5aa1642030080d28ea48"
      ],
      "author": {
        "name": "Tolentino, Matthew E",
        "email": "matthew.e.tolentino@intel.com",
        "time": "Sun Mar 26 01:37:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:54 2006 -0800"
      },
      "message": "[PATCH] EFI fixes\n\nHere\u0027s a patch that fixes EFI boot for x86 on 2.6.16-rc5-mm3.  The\noff-by-one is admittedly my fault, but the other two fix up the rest.\n\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nCc: \"Tolentino, Matthew E\" \u003cmatthew.e.tolentino@intel.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b2c99e3c70d77fb194df5aa1642030080d28ea48",
      "tree": "65f2a173e49b3e15e90b8cabf45b7dd4f3691e29",
      "parents": [
        "27d8e3d15bcf9d7cd99bf6ca910ea9e34328c7fb"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Sun Mar 26 01:37:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:54 2006 -0800"
      },
      "message": "[PATCH] EFI: keep physical table addresses in efi structure\n\nAlmost all users of the table addresses from the EFI system table want\nphysical addresses.  So rather than doing the pa-\u003eva-\u003epa conversion, just keep\nphysical addresses in struct efi.\n\nThis fixes a DMI bug: the efi structure contained the physical SMBIOS address\non x86 but the virtual address on ia64, so dmi_scan_machine() used ioremap()\non a virtual address on ia64.\n\nThis is essentially the same as an earlier patch by Matt Tolentino:\n\thttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d112130292316281\u0026w\u003d2\nexcept that this changes all table addresses, not just ACPI addresses.\n\nMatt\u0027s original patch was backed out because it caused MCAs on HP sx1000\nsystems.  That problem is resolved by the ioremap() attribute checking added\nfor ia64.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nCc: \"Tolentino, Matthew E\" \u003cmatthew.e.tolentino@intel.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nAcked-by: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b5c59a1e41636afa77b90d34e8c394d8d929733",
      "tree": "99a587f48138d47c3a46a91549358cc147fef96b",
      "parents": [
        "7d3aee9a9686ffc235c343dcab85c3ebea78908a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sun Mar 26 02:24:07 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 20:19:29 2006 -0800"
      },
      "message": "[PATCH] Fix compilation of processor_idle.c on IA64\n\nBroken earlier by me by a x86-64 patch.\n\nThe code was optimized away, but the compiler still complained about an\nundeclared function.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bd6633476922b7b51227f7f704c2546e763ae5ed",
      "tree": "4e9844781419fe600c3e9f3e9dab8207f8dd12dd",
      "parents": [
        "7682968b7d4d42bb076051b962c3926b4c98539a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Mar 25 16:31:07 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 09:10:56 2006 -0800"
      },
      "message": "[PATCH] x86_64: Force broadcast timer on AMD systems with C3 too.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f083a329e63d471a5e9238e837772b1b76c218db",
      "tree": "3d0955a4190ca886c3efa2e93e725d843e7d907b",
      "parents": [
        "e6fc99c6aba0350a3c4c0206b7047d4893491485"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Mar 25 16:30:19 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 09:10:54 2006 -0800"
      },
      "message": "[PATCH] x86_64: Clean up and tweak ACPI blacklist year code\n\n - Move the core parser into dmi_scan.c.  It can be useful for other\n   subsystems too.\n - Differentiate between field doesn\u0027t exist and field is 0 or\n   unparseable.  The first case is likely an old BIOS with broken ACPI,\n   the later is likely a slightly buggy BIOS where someone forget to\n   edit the date.  Don\u0027t blacklist in the later case.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c30fe7f73194650148b58ee80908c1bc38246397",
      "tree": "0433d79fb7c737f838aa2b787b5d9682bc60c66c",
      "parents": [
        "c690a72253b962b7274559f2cdf4844553076c03"
      ],
      "author": {
        "name": "Uwe Zeisberger",
        "email": "zeisberg@informatik.uni-freiburg.de",
        "time": "Fri Mar 24 18:23:14 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 24 18:23:14 2006 +0100"
      },
      "message": "fix typos \"wich\" -\u003e \"which\"\n\nSigned-off-by: Uwe Zeisberger \u003czeisberg@informatik.uni-freiburg.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "63e5f248c4b748690b5180aa1b4b10eac51bb0e1",
      "tree": "7043d0ec5174d65e5d7b61d1d7b1704b49db17f6",
      "parents": [
        "20416ea54087c25502d6fb973b8e119973e16341"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Thu Feb 23 17:56:06 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:15 2006 -0800"
      },
      "message": "[PATCH] acpi: remove dock event handling from ibm_acpi\n\nRemove dock station support from ibm_acpi by default.  This support has\nbeen put into acpiphp instead.  Allow ibm_acpi to continue to provide\ndocking station support via config option for laptops/docking stations\nthat are not supported by acpiphp.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ceaba663055e38226a070a9668eac5881d65a2cc",
      "tree": "805fdb8aeb5d3d5bacada0543875f67a0ac2e464",
      "parents": [
        "15a1ae74879925d0d3f71ebc3f56d0a2c5db393a"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Thu Feb 23 17:56:01 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:15 2006 -0800"
      },
      "message": "[PATCH] acpi: export acpi_bus_trim\n\nExport the acpi_bus_trim function so that the pci hotplug driver can\nuse it.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2eb1bdbad89b19c99f8ac1de1492cdabbff6b3d3",
      "tree": "eb0182da181df8022003182a8566629f8ca56c22",
      "parents": [
        "1f9921539208f6d88f600a801e333d718e4a13ff"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sun Feb 26 04:18:43 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Feb 26 09:53:30 2006 -0800"
      },
      "message": "[PATCH] x86_64: Disable ACPI blacklist by year for now on x86-64\n\nACPI is initialized very early on x86-64, before the DMI code is\ninitialized.  This means it would often discover a 0 year and then turn\noff ACPI because it thought the BIOS was too old.  Some systems don\u0027t\nboot without ACPI so this was a problem.\n\nI have a full fix by adding new very early DMI detection, but it needs\nmore testing before it can be merged.  For 2.6.16 let\u0027s just turn the\ncheck off.  It never made much sense anyways because there are no x86-64\nsystems older than 2002 or so and they generally all have working ACPI.\n\nCc: len.brown@intel.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e78256b8f3e2850ad55c2d69e1429e6c2607afd3",
      "tree": "0d0e0f7d49000d3b047beaaa7f47a273c16b047d",
      "parents": [
        "6070f9ec6b03cc46cd0242523326f7a296f47c1c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sun Feb 26 04:18:37 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Feb 26 09:53:30 2006 -0800"
      },
      "message": "[PATCH] x86-64/i386: Use common X86_PM_TIMER option and make it EMBEDDED\n\nThis makes x86-64 use the common X86_PM_TIMER Kconfig entry in drivers/acpi\n\nAnd since PM timer is needed for correct timing on a lot of systems\nnow (e.g. AMD dual cores) and we often get bug reports from people\nwho forgot to set it make it depend on CONFIG_EMBEDDED. x86-64 had\nthis change before and it\u0027s a good thing.\n\nI also fixed the description slightly to make this more clear.\n\nCc: len.brown@intel.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "35b73ceb9a7d10c81bd9e79e8485f7079ef2b40e",
      "tree": "c09177d88d8cbef4c753744c72053a0bd8f35fef",
      "parents": [
        "636f13c174dd7c84a437d3c3e8fa66f03f7fda63"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Fri Feb 17 13:59:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 14:09:22 2006 -0800"
      },
      "message": "[PATCH] ACPI: fix vendor resource length computation\n\nacpi_rs_get_list_length() needs to account for all the vendor-defined data\nbytes.  Failing to include these causes buffers to be sized too small,\nwhich causes slab corruption when we later convert AML to resources and run\noff the end of the buffer.\n\nThis causes slab corruption on machines that use ACPI vendor-defined\nresources.  All HP ia64 machines do, and I\u0027m told that some NEC machines\nmay as well.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b2d99429e3386b6e2ac949fc72486509c8bbe36",
      "tree": "b2162152b2c7fa56b13f74a0b166b978dd3ee548",
      "parents": [
        "0bdd340c092b0936f78a54bdbd3927463ed4fca3"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed Dec 14 15:05:00 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 09 03:21:48 2006 -0500"
      },
      "message": "P-state software coordination for ACPI core\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5737\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7ded56895c11a656408b6ff21086ae04a6a7cda0",
      "tree": "e12b7105ee50a86573594b803e55270abf5dbc3c",
      "parents": [
        "396bd50fed9c91f7aa1ac66f4b2880ca58c332ff"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "Ashok.Raj@intel.com",
        "time": "Fri Feb 03 21:51:23 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Feb 04 16:43:14 2006 -0800"
      },
      "message": "[PATCH] x86_64: data/functions wrongly marked as __init with cpu hotplug.\n\nattached patch is 2 more cases i found via running the reference_init.pl\nscript. These were easy to spot just knowing the file names. There is\none another about init/main.c that i cant exactly zero in. (partly\nbecause i dont know how to interpret the data thats spewed out of the tool).\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "76b461c21468f41837283b7888d55f1c0671f719",
      "tree": "3df6a35fe789dbc70db4ae6e32c8e694079e97d8",
      "parents": [
        "226d780909f71bebfa4dfffa21493244aa22dfdc"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Fri Feb 03 21:50:47 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Feb 04 16:43:13 2006 -0800"
      },
      "message": "[PATCH] x86_64: Only switch to IPI broadcast timer on Intel when C3 is supported\n\nBug in apic timer removal on C3 patch. We should switch to IPI from APIC timer\nonly when C3 state is valid.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8e4d89357fc434618a59c1047cac72641191805",
      "tree": "ac97fcc6fdc277c682365900663872c96f2420bd",
      "parents": [
        "292dd876ee765c478b27c93cc51e93a558ed58bf"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Jan 27 16:43:00 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jan 31 03:25:09 2006 -0500"
      },
      "message": "[ACPI] ACPICA 20060127\n\nImplemented support in the Resource Manager to allow\nunresolved namestring references within resource package\nobjects for the _PRT method. This support is in addition\nto the previously implemented unresolved reference\nsupport within the AML parser. If the interpreter slack\nmode is enabled (true on Linux unless acpi\u003dstrict),\nthese unresolved references will be passed through\nto the caller as a NULL package entry.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5741\n\nImplemented and deployed new macros and functions for\nerror and warning messages across the subsystem. These\nmacros are simpler and generate less code than their\npredecessors. The new macros ACPI_ERROR, ACPI_EXCEPTION,\nACPI_WARNING, and ACPI_INFO replace the ACPI_REPORT_*\nmacros.\n\nImplemented the acpi_cpu_flags type to simplify host OS\nintegration of the Acquire/Release Lock OSL interfaces.\nSuggested by Steven Rostedt and Andrew Morton.\n\nFixed a problem where Alias ASL operators are sometimes\nnot correctly resolved. causing AE_AML_INTERNAL\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5189\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5674\n\nFixed several problems with the implementation of the\nConcatenateResTemplate ASL operator. As per the ACPI\nspecification, zero length buffers are now treated as a\nsingle EndTag. One-length buffers always cause a fatal\nexception. Non-zero length buffers that do not end with\na full 2-byte EndTag cause a fatal exception.\n\nFixed a possible structure overwrite in the\nAcpiGetObjectInfo external interface. (With assistance\nfrom Thomas Renninger)\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "292dd876ee765c478b27c93cc51e93a558ed58bf",
      "tree": "5b740e93253295baee2a9c414a6c66d03d44a9ef",
      "parents": [
        "d4ec6c7cc9a15a7a529719bc3b84f46812f9842e",
        "9fdb62af92c741addbea15545f214a6e89460865"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 27 17:18:29 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 27 17:18:29 2006 -0500"
      },
      "message": "Pull release into acpica branch\n"
    },
    {
      "commit": "d4ec6c7cc9a15a7a529719bc3b84f46812f9842e",
      "tree": "7ca34ffd8ade994997009cc255db695b2becab1b",
      "parents": [
        "4a90c7e86202f46fa9af011bdbcdf36e355d1721"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 26 17:23:38 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 26 17:23:38 2006 -0500"
      },
      "message": "[ACPI] remove \"Resource isn\u0027t an IRQ\" warning\n\nIn the case where a (broken) BIOS gives  us a blank _CRS for\na PCI Interrupt Link Device, the acpi_walk_resources()\nwill not terminate, but will then give the callback\nthe resource end tag.  Ignore the end tag.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    }
  ],
  "next": "9fdb62af92c741addbea15545f214a6e89460865"
}
