)]}'
{
  "commit": "a6869cc4cfd633d909918f1489a6a8ac668cd6aa",
  "tree": "4a21f9e00972c080efb6e3e455f63edc54cb4e40",
  "parents": [
    "b1d0e4f535e10775cffde922208b49629169aeaa"
  ],
  "author": {
    "name": "Venki Pallipadi",
    "email": "venkatesh.pallipadi@intel.com",
    "time": "Fri Feb 08 17:05:44 2008 -0800"
  },
  "committer": {
    "name": "Len Brown",
    "email": "len.brown@intel.com",
    "time": "Sat Feb 09 03:33:40 2008 -0500"
  },
  "message": "cpuidle: build fix for non-x86\n\nThe last posted version of this patch gave compile error\non IA64. So, here goes yet another rewrite of the patch.\n\nConvert cpu_idle_wait() to cpuidle_kick_cpus() which is\nSMP-only, and gives error on non supported CPU.\n\nChanges from last patch sent by Kevin:\nMoved the definition of kick_cpus back to cpuidle.c from cpuidle.h:\n* Having it in .h gives #error on archs which includes the header file without\n  actually having CPU_IDLE configured. To make it work in .h, we need one more\n  #ifdef around that code which makes it messy.\n* Also, the function is only called from one file. So, it can be in declared\n  statically in .c rather than making it available to everyone who includes\n  the .h file.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65a70b777c12e149d14c95a9775896abbe720964",
      "old_mode": 33188,
      "old_path": "arch/x86/Kconfig",
      "new_id": "a64d532dff4c707f3374c819148fbb627df7781c",
      "new_mode": 33188,
      "new_path": "arch/x86/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "2c4b2d47973e195cbb0422a9b539400a2ad5ef5e",
      "old_mode": 33188,
      "old_path": "drivers/cpuidle/cpuidle.c",
      "new_id": "60f71e6345e32ac11747d1dbd608349650172189",
      "new_mode": 33188,
      "new_path": "drivers/cpuidle/cpuidle.c"
    }
  ]
}
