)]}'
{
  "log": [
    {
      "commit": "8993a44cede418940a4921de5dc24d52a9fe8767",
      "tree": "cc259505d486301747b347f8c3695d1a8074c50f",
      "parents": [
        "dd35afc22b76766e827c9e67ebc4b7bf6e31ecab"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sat Jan 14 16:36:50 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 14 16:36:50 2006 +0000"
      },
      "message": "[ARM] 3111/2: old ABI compat: adjust NWFPE to be operational within an EABI kernel\n\nPatch from Nicolas Pitre\n\nWe need NWFPE if we want to support execution of legacy binaries with\nan EABI kernel.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bedf142b8bba4331ed93161292a4ce4f8cde7308",
      "tree": "cde053618935762e37badb509d191ac006ae197a",
      "parents": [
        "06c03cac9487555478c7d80065ebf7818bf6fd06"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Nov 07 21:12:08 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 07 21:12:08 2005 +0000"
      },
      "message": "[ARM] 3118/1: fix and reenable nwfpe extended precision emulation for big-endian\n\nPatch from Lennert Buytenhek\n\nnwfpe extended precision emulation used to be broken on big-endian\nand was therefore disabled.  This patch fixes nwfpe so that it copies\nextended precision floats to/from userspace in the proper word order\n(similar to patch #2046, see the description of that patch for an\nexplanation) and reenables the Kconfig option.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "06c03cac9487555478c7d80065ebf7818bf6fd06",
      "tree": "1a03ff9ae347f40c11d0e3eee790a1b88ff29cc1",
      "parents": [
        "862184fe013146a0d9654a5598c5a2691747541c"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Nov 07 21:12:07 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 07 21:12:07 2005 +0000"
      },
      "message": "[ARM] 3117/1: nwfpe kernel memory info leak\n\nPatch from Lennert Buytenhek\n\nThe routine that nwfpe uses for converting floats/doubles to\nextended precision fails to zero two bytes of kernel stack.  This\nis not immediately obvious, as the floatx80 structure has 16 bits\nof implicit padding (by design.)  These two bytes are copied to\nuserspace when an stfe is emulated, causing a possible info leak.\n\nMake the padding explicit and zero it out in the relevant places.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6ec5e7f3656f0397b7e8b39a7dcc77937d187596",
      "tree": "bbf8e615955817764637b7a2ecd2e228835b2cc5",
      "parents": [
        "737d0bb7701cdebb661e4db0236071a7df977777"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 12 19:58:10 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 12 19:58:10 2005 +0100"
      },
      "message": "[ARM] 2978/1: nwfpe - clean up sparse errors\n\nPatch from Ben Dooks\n\nThe NWFPE is producing a number of errors from sparse\ndue to not defining a number of functions in the\nheader files.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e6ae744dd2eae8e00af328b11b1fe77cb0931136",
      "tree": "726e20fb0950b9a51f602b2b805d016e813ce38a",
      "parents": [
        "0013a85454c281faaf064ccb576e373a2881aac8"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 21:08:59 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 21:08:59 2005 +0200"
      },
      "message": "kbuild: arm - use generic asm-offsets.h support\n\nDelete obsoleted stuff from arch Makefile and rename\nconstants.h to asm-offsets.h\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "33215652e4a75dfa8adb20f4d741517457b0da2b",
      "tree": "a30504ff321960d35e3e845b36c7fdc8a4310a1c",
      "parents": [
        "ade31f38f2ef61900e901d26061deff0c4dba085"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:47:52 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:45 2005 -0700"
      },
      "message": "[PATCH] qualifiers in return types - easy cases\n\na bunch of functions switched from volatile to __attribute__((noreturn)) and\nfrom const to __attribute_pure__\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "54738e82755f73080e779ba0c8052e232df24d78",
      "tree": "a00032413cc28576443fbcf5eaeb915bb23dcceb",
      "parents": [
        "d93742f5a73c3dff641732c029836170f86392d2"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Aug 15 20:42:32 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Aug 15 20:42:32 2005 +0100"
      },
      "message": "[PATCH] ARM: 2851/1: Fix NWFPE extended precision exception handling\n\nPatch from Richard Purdie\n\nThe exception handling code fails to compile if the extended\nprecision mode is enabled. This patch fixes those compile errors and\nalso stops _quiet functions from incorrectly raising exceptions.\nReported-by: Ralph Siemsen \u003cralphs@netwinder.org\u003e\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f148af2593ef76ac705d1cc6abe48f455c9912cc",
      "tree": "cd1e0b0959624234ca3489df8888434ffea5050e",
      "parents": [
        "1fcf844861eb08ee05e05dba13b5436f2f2e29ed"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Aug 03 19:49:17 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 03 19:49:17 2005 +0100"
      },
      "message": "[PATCH] ARM: 2837/2: Re: ARM: Make NWFPE preempt safe\n\nPatch from Richard Purdie\n\nNWFPE used global variables which meant it wasn\u0027t safe for use with\npreemptive kernels. This patch removes them and communicates the\ninformation between functions in a preempt safe manner. Generation\nof some exceptions was broken and this has also been corrected.\nTests with glibc\u0027s maths test suite show no change in the results\nbefore/after this patch.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b66da4a4859b0be3f12575863bf1d873116d1947",
      "tree": "70312c230efd0420817906adc2733489026153e9",
      "parents": [
        "f60f700876cd51de9de69f3a3c865d95e287a24d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jul 17 10:54:50 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 17 10:54:50 2005 +0100"
      },
      "message": "[PATCH] ARM: Remove global nwfpe register variable\n\nRecent changes to nwfpe broke the build with some gcc versions:\n\nIn file included from arch/arm/nwfpe/softfloat.c:33:\narch/arm/nwfpe/fpa11.h:32: global register variable follows a function definition\nmake[1]: *** [arch/arm/nwfpe/softfloat.o] Error 1\n\nSince we now ensure that the kernel stack is empty when returning\nto user space, we can now access the userspace registers with\nreference to the kernel stack using current_thread_info(), rather\nthan remembering the stack pointer at the time nwfpe was called.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7343c9ba8ed9d504cd2daf960da58971c6631601",
      "tree": "7f6b6b37f444f685bfbd82f0ce19305e600b660c",
      "parents": [
        "5c23804a0941a111752fdacefe0bea2db1b4d93f"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Mon Jul 11 10:17:06 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 11 10:17:06 2005 +0100"
      },
      "message": "[PATCH] ARM: remove linux/version.h include from arch/arm\n\nChanging CONFIG_LOCALVERSION rebuilds too much, for no appearent reason.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c1241c4c3a1507d76c7b987130f2f02f53ecc09f",
      "tree": "8b34e8bd30c94c279a3cdabf8b13e05d1ef3dc77",
      "parents": [
        "bf1b8ab6f21e1adbab1abd1b4e71c35fe65dc5fe"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Jun 23 21:56:46 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 23 21:56:46 2005 +0100"
      },
      "message": "[PATCH] ARM: 2722/1: remove reliance on udivdi3 for nwfpe\n\nPatch from Nicolas Pitre\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
