)]}'
{
  "log": [
    {
      "commit": "e8a496ac8cd00cabbdaa373db4818a9ad19a1c5a",
      "tree": "8792b784e54982decd56a29acb02f63ce62a03ab",
      "parents": [
        "5c1ea08215f1f830dfaf4819a5f22efca41c3832"
      ],
      "author": {
        "name": "Suresh Siddha",
        "email": "suresh.b.siddha@intel.com",
        "time": "Fri May 23 16:26:37 2008 -0700"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Jun 04 13:11:46 2008 +0200"
      },
      "message": "x86: fix broken math-emu with lazy allocation of fpu area\n\nFix the math emulation that got broken with the recent lazy allocation of FPU\narea. init_fpu() need to be added for the math-emulation path aswell\nfor the FPU area allocation.\n\nmath emulation enabled kernel booted fine with this, in the presence\nof \"no387 nofxsr\" boot param.\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: hpa@zytor.com\nCc: mingo@elte.hu\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "61c4628b538608c1a85211ed8438136adfeb9a95",
      "tree": "290a695299a363153bc692e6d705ac680d64359e",
      "parents": [
        "fa5c4639419668cbb18ca3d20c1253559a3b43ae"
      ],
      "author": {
        "name": "Suresh Siddha",
        "email": "suresh.b.siddha@intel.com",
        "time": "Mon Mar 10 15:28:04 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 19 19:19:55 2008 +0200"
      },
      "message": "x86, fpu: split FPU state from task struct - v5\n\nSplit the FPU save area from the task struct. This allows easy migration\nof FPU context, and it\u0027s generally cleaner. It also allows the following\ntwo optimizations:\n\n1) only allocate when the application actually uses FPU, so in the first\nlazy FPU trap. This could save memory for non-fpu using apps. Next patch\ndoes this lazy allocation.\n\n2) allocate the right size for the actual cpu rather than 512 bytes always.\nPatches enabling xsave/xrstor support (coming shortly) will take advantage\nof this.\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f2e576b8141ec1cf2669ff7bbc92f0a9c147f34f",
      "tree": "c5c061b030a3fb903844705ff45b4ca29b8efa51",
      "parents": [
        "cc7594e420283cf6070538655f1a4fbebb3fb853"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Mar 18 18:54:45 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:21 2008 +0200"
      },
      "message": "i386: arch/x86/math-emu/reg_ld_str.c: fix warning\n\narch/x86/math-emu/reg_ld_str.c:380: warning: \u0027l[0]\u0027 may be used uninitialized in this function\narch/x86/math-emu/reg_ld_str.c:380: warning: \u0027l[1]\u0027 may be used uninitialized in this function\n\nI can\u0027t actually spot the bug here.  There\u0027s one obvious place, but fixing\nthat didn\u0027t shut the warning up.\n\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "cc7594e420283cf6070538655f1a4fbebb3fb853",
      "tree": "75384c86d39ecccd144af9f58d7cc98ae2f041ff",
      "parents": [
        "b450e5e816d10893e17f57b3eb9d29c52635862a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Mar 18 18:46:06 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:20 2008 +0200"
      },
      "message": "i386: arch/x86/math-emu/fpu_entry.c warning fix\n\narch/x86/math-emu/fpu_entry.c:555: warning: \u0027entry_sel_off.empty\u0027 is used uninitialized in this function\n\nPresumably it\u0027s harmless, but I\u0027ll sleep better at night knowing that we\ninitialised it.\n\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e419190683cdeeda9be69af1dbc77031478559af",
      "tree": "d0f6f55afb04e499557f0571efa5aeaa4cca7b14",
      "parents": [
        "7271339347653f6d652bb47aaee1f57d936002f6"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Jan 30 13:32:13 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:32:13 2008 +0100"
      },
      "message": "x86: arch/x86/math-emu/errors.c: fix printk warnings\n\narch/x86/math-emu/errors.c:163: warning: format \u0027%ld\u0027 expects type \u0027long int\u0027, but argument 3 has type \u0027u32\u0027\narch/x86/math-emu/errors.c:175: warning: format \u0027%ld\u0027 expects type \u0027long int\u0027, but argument 3 has type \u0027u32\u0027\narch/x86/math-emu/errors.c:175: warning: format \u0027%ld\u0027 expects type \u0027long int\u0027, but argument 4 has type \u0027u32\u0027\narch/x86/math-emu/errors.c:175: warning: format \u0027%ld\u0027 expects type \u0027long int\u0027, but argument 5 has type \u0027u32\u0027\narch/x86/math-emu/errors.c:175: warning: format \u0027%ld\u0027 expects type \u0027long int\u0027, but argument 6 has type \u0027u32\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "60b3b9af35aad66345e395be911e46fb8443f0c5",
      "tree": "a12ce3f11c2cb77f6b791351ec7035c80e9a2041",
      "parents": [
        "5a4646a4efed8c835f76c3b88f3155f6ab5b8d9b"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Wed Jan 30 13:31:55 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:55 2008 +0100"
      },
      "message": "x86: x86 user_regset cleanup\n\nThis removes a bunch of dead code that is no longer needed now\nthat the user_regset interfaces are being used for all these jobs.\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": "ff0ebb23c6eedc9ac0d84638489d806b30bde8b0",
      "tree": "7f90ff2fd513818f7c839ed8f5c33ca14292ba2f",
      "parents": [
        "cc927a25bd704448b18b095c658cbfdd79dab865"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Wed Jan 30 13:31:49 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:49 2008 +0100"
      },
      "message": "x86: x86 user_regset math_emu\n\nThis converts the ptrace/signal accessors for i387 math_emu\nstate to the user_regset interface style, and calls these\nfrom the old interfaces.\n\nIt also cleans up math_emulate\u0027s ptrace check to be a\nsingle-step check, which is what it really wants.\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": "e8d591dc710158bae6b53c8b7a0172351025c6e2",
      "tree": "37772d60594150ec668a4bdf4c90baa2a6a922ba",
      "parents": [
        "3d0d14f983b55a570b976976284df4c434af3223"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:30:12 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:30:12 2008 +0100"
      },
      "message": "x86: lindent arch/i386/math-emu, cleanup\n\nmanually clean up some of the damage that lindent caused.\n(this is a separate commit so that in the unlikely case of\na typo we can bisect it down to the manual edits.)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3d0d14f983b55a570b976976284df4c434af3223",
      "tree": "864f11c0ce5ee1e15acdd196018b79d0d0e2685d",
      "parents": [
        "a4ec1effce83796209a0258602b0cf50026d86f2"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:30:11 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:30:11 2008 +0100"
      },
      "message": "x86: lindent arch/i386/math-emu\n\nlindent these files:\n                                       errors   lines of code   errors/KLOC\n arch/x86/math-emu/                      2236            9424         237.2\n arch/x86/math-emu/                       128            8706          14.7\n\nno other changes. No code changed:\n\n   text    data     bss     dec     hex filename\n   5589802  612739 3833856 10036397         9924ad vmlinux.before\n   5589802  612739 3833856 10036397         9924ad vmlinux.after\n\nthe intent of this patch is to ease the automated tracking of kernel\ncode quality - it\u0027s just much easier for us to maintain it if every file\nin arch/x86 is supposed to be clean.\n\nNOTE: it is a known problem of lindent that it causes some style damage\nof its own, but it\u0027s a safe tool (well, except for the gcc array range\ninitializers extension), so we did the bulk of the changes via lindent,\nand did the manual fixups in a followup patch.\n\nthe resulting math-emu code has been tested by Thomas Gleixner on a real\n386 DX CPU as well, and it works fine.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "9a39e273d4df0560c724c5fe71f6314a0583ca2b",
      "tree": "84f9df34e3fad92cdabc386bc934f20459cf195b",
      "parents": [
        "e00498258c215b46bd24f12ab3a2ed1bcb4772fe"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Sun Oct 14 21:49:42 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Sun Oct 14 21:49:42 2007 +0200"
      },
      "message": "kbuild: fix up CFLAGS usage\n\nOnly in very rare cases is it needed to change CFLAGS\noutside of arch/*/Makefile.\nFix up all wrong cases - in most cases\nthe use of EXTRA_CFLAGS is the only thing needed.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "da957e111bb0c189a4a3bf8a00caaecb59ed94ca",
      "tree": "6916075fdd3e28869dcd3dfa2cf160a74d1cb02e",
      "parents": [
        "2ec1df4130c60d1eb49dc0fa0ed15858fede6b05"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:16:31 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:16:31 2007 +0200"
      },
      "message": "i386: move math-emu\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ]
}
