)]}'
{
  "commit": "57c5b9998ea05a90ebacaa13c45f985ffe09dbe9",
  "tree": "89ce5149dbba2d9f827f77d35b3b7f8609f85ea9",
  "parents": [
    "a6e3d7dba92e19acffaa36aad962741a762aa8c5",
    "ed6fb174eea8869e88d8bc506a55f3ef76fcb7ed"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Fri Oct 12 15:39:39 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Fri Oct 12 15:39:39 2007 -0700"
  },
  "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86: (40 commits)\n  x86: HPET add another ICH7 PCI id\n  x86: HPET force enable ICH5 suspend/resume fix\n  x86: HPET force enable for ICH5\n  x86: HPET try to activate force detected hpet\n  x86: HPET force enable o ICH7 and later\n  x86: HPET restructure hpet code for hpet force enable\n  clock events: allow replacement of broadcast timer\n  i386/x8664: cleanup the shared hpet code\n  i386: Remove the useless #ifdef in i8253.h\n  ACPI: remove the now unused ifdef code\n  jiffies: remove unused macros\n  x86_64: cleanup apic.c after clock events switch\n  x86_64: remove now unused code\n  x86: unify timex.h variants\n  x86: kill 8253pit.h\n  x86: disable apic timer for AMD C1E enabled CPUs\n  x86: Fix irq0 / local apic timer accounting\n  x86_64: convert to clock events\n  x86_64: Add (not yet used) clock event functions\n  x86_64: prepare idle loop for dynamic ticks\n  ...\n",
  "tree_diff": []
}
