)]}'
{
  "commit": "e9623b35599fcdbc00c16535cbefbb4d5578f4ab",
  "tree": "ba75fcf20f221c3db04aaee49db36c5f73f71622",
  "parents": [
    "31f4d870b02e1590260ab7f2a9ff74306bd27e88"
  ],
  "author": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Fri May 16 22:55:26 2008 +0200"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Sat May 17 22:57:20 2008 +0200"
  },
  "message": "x86: disable mwait for AMD family 10H/11H CPUs\n\nThe previous revert of 0c07ee38c9d4eb081758f5ad14bbffa7197e1aec left\nout the mwait disable condition for AMD family 10H/11H CPUs.\n\nAndreas Herrman said:\n\nIt depends on the CPU. For AMD CPUs that support MWAIT this is wrong.\nFamily 0x10 and 0x11 CPUs will enter C1 on HLT. Powersavings then\ndepend on a clock divisor and current Pstate of the core.\n\nIf all cores of a processor are in halt state (C1) the processor can\nenter the C1E (C1 enhanced) state. If mwait is used this will never\nhappen.\n\nThus HLT saves more power than MWAIT here.\n\nIt might be best to switch off the mwait flag for these AMD CPU\nfamilies like it was introduced with commit\nf039b754714a422959027cb18bb33760eb8153f0 (x86: Don\u0027t use MWAIT on AMD\nFamily 10)\n\nRe-add the AMD families 10H/11H check and disable the mwait usage for\nthose.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7b6a694ca22c3746d8f245ef98dc3e507442961",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/process.c",
      "new_id": "ba370dc8685bf8f9bf31e9100f78c4e800ea755e",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/process.c"
    }
  ]
}
