)]}'
{
  "log": [
    {
      "commit": "5524ea320d80e3ac6aeeec44216660831c76da08",
      "tree": "c4215dbc41cedac15838ff5110958fa7ed8e9a67",
      "parents": [
        "366932deb335f0b84a08463c5c912bd42ac3397a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "andi@firstfloor.org",
        "time": "Tue Mar 11 02:23:20 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:29 2008 +0200"
      },
      "message": "x86: don\u0027t set up early exception handlers for external interrupts\n\nAll of early setup runs with interrupts disabled, so there is no\nneed to set up early exception handlers for vectors \u003e\u003d 32\n\nThis saves some minor text size.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: mingo@elte.hu\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8866cd9dc9d0bbadcf361a14e0cdfecb66473087",
      "tree": "d6780e43633c56a017618e615c92bb7854876686",
      "parents": [
        "d504e39efd4e64a1a6e01dc85fd8a33fdb196dce"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Wed Jan 30 13:33:06 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:33:06 2008 +0100"
      },
      "message": "x86: early_idt_handler improvements, 64-bit\n\nIt\u0027s not too pretty, but I found this made the \"PANIC: early exception\"\nmessages become much more reliably useful: 1. print the vector number,\n2. print the %cs value, 3. handle error-code-pushing vs non-pushing vectors.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "88089519f302f1296b4739be45699f06f728ec31",
      "tree": "a0ffb023be68d0b83503e77ba4a9d9b43acea88b",
      "parents": [
        "c4d9ba6da9f050ebb7e0d70769e3dca0fd45334f"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jan 30 13:33:02 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:33:02 2008 +0100"
      },
      "message": "x86 setup: initialize LDTR and TR to make life easier to Intel VT\n\nIntel VT doesn\u0027t like to engage when the protected-mode state isn\u0027t\nfully initialized.  Make life easier for it by initializing LDTR (to\nnull) and TR (to a dummy hunk of low memory which will never actually\nbe touched.)\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "2a6648e65a2939b80c44262975176a15bac3a75e",
      "tree": "4c169dd3d1f78676bb65981dab0e80ed2a238c1e",
      "parents": [
        "1017579a8c6ad6f32154e41ddfdf96d1efbb21b4"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jan 30 13:33:01 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:33:01 2008 +0100"
      },
      "message": "x86: \u003casm/segment.h\u003e: boot GDT entries are 32/64-independent\n\nThe boot GDT entries are common between 32- and 64-bit mode, so move\nthem to common code instead of having two identical copies.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b23be399da88a5008b1db4db06f03146b25cdc52",
      "tree": "d54acf84d3999dc957b2c5c2a23b117468c2efc2",
      "parents": [
        "15ee09b40831ae88eb8a804a647b6935eb8b7114"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Jan 30 13:31:09 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:09 2008 +0100"
      },
      "message": "x86: remove arch specific segment headers\n\nThis file puts the remainder of the arch specificic segment\nheaders in segment.h.\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"
    },
    {
      "commit": "15ee09b40831ae88eb8a804a647b6935eb8b7114",
      "tree": "bbb9e9e09b3f058a59052d4e682619221dbd25ca",
      "parents": [
        "cef189508b2f043fdc2e354645803b6ce004aac3"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Jan 30 13:31:09 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:09 2008 +0100"
      },
      "message": "x86: unify common parts of segment.h\n\nAlthough segment handling in i386 and x86_64 are very different,\nthere\u0027s a common part. Put them in segment.h instead of arch specific\nheaders\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"
    },
    {
      "commit": "cef189508b2f043fdc2e354645803b6ce004aac3",
      "tree": "1d5ebb5e1ef7ff3d8de1299949dff0328f0f31d9",
      "parents": [
        "eee3af4a2c83a97fff107ddc445d9df6fded9ce4"
      ],
      "author": {
        "name": "Glauber de Oliveira Costa",
        "email": "gcosta@redhat.com",
        "time": "Wed Jan 30 13:31:09 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:09 2008 +0100"
      },
      "message": "x86: put get_kernel_rpl in a common location\n\nThis macro is useful for both i386 and x86_64, so put it in a common\nlocation, where both arches can grab it.\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"
    },
    {
      "commit": "96a388de5dc53a8b234b3fd41f3ae2cedc9ffd42",
      "tree": "d947a467aa2da3140279617bc4b9b101640d7bf4",
      "parents": [
        "27bd0c955648646abf2a353a8371d28c37bcd982"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:20:03 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:20:03 2007 +0200"
      },
      "message": "i386/x86_64: move headers to include/asm-x86\n\nMove the headers to include/asm-x86 and fixup the\nheader install make rules\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ]
}
