)]}'
{
  "commit": "c758ecf62ad94ddfeb4e7d8a5498bdcb2e3c85db",
  "tree": "6a7b8b629bbe935c78cf3933b0cfe25253c563a9",
  "parents": [
    "4e87173eacfd0d798aeeba14026893797826bc93"
  ],
  "author": {
    "name": "Glauber de Oliveira Costa",
    "email": "gcosta@redhat.com",
    "time": "Wed Jan 30 13:31:03 2008 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Wed Jan 30 13:31:03 2008 +0100"
  },
  "message": "x86: unify cpuid functions\n\ncpuid is not very different between i386 and x86_64.\nWe move away the x86_64 version from msr.h, and\nunify them at processor.h, where they belong.\n\ncpuid() paravirt then comes for free.\n\nSigned-off-by: Glauber de Oliveira Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c95d0be1132c6a64e60eabedb3d6190d73e8dee",
      "old_mode": 33188,
      "old_path": "include/asm-x86/msr.h",
      "new_id": "0648b2d57a383626309c566157c5e4ea4c6d51d4",
      "new_mode": 33188,
      "new_path": "include/asm-x86/msr.h"
    },
    {
      "type": "modify",
      "old_id": "46e1c04e309c790c77be80a6e020ded9e58cc319",
      "old_mode": 33188,
      "old_path": "include/asm-x86/processor.h",
      "new_id": "dea81b70895dca31950fe99356b8e3f523d98423",
      "new_mode": 33188,
      "new_path": "include/asm-x86/processor.h"
    },
    {
      "type": "modify",
      "old_id": "6846cc346400795b4013aaf5b1d83440b28b4bc8",
      "old_mode": 33188,
      "old_path": "include/asm-x86/processor_32.h",
      "new_id": "0d83da198127aab0b8976a07cd7824c3cc415d5d",
      "new_mode": 33188,
      "new_path": "include/asm-x86/processor_32.h"
    }
  ]
}
