)]}'
{
  "log": [
    {
      "commit": "1a3d1fc2273c6736ad2d19058e0413bc830c5e4d",
      "tree": "e1a1c0366a51b511d0b496cf22f38de86697734a",
      "parents": [
        "2b881b940a7b0cdf7c8258c9869458aa4e5f830c"
      ],
      "author": {
        "name": "Liu Yu",
        "email": "yu.liu@freescale.com",
        "time": "Tue Mar 10 11:09:49 2009 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Mar 11 06:00:08 2009 -0500"
      },
      "message": "powerpc/math-emu: Fix efp dependence\n\nThere is no dependece between efp and math-emu.  But when disable math-emu\nthe efp code cannot be built.\n\nSigned-off-by: Liu Yu \u003cyu.liu@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6a800f36acd5bf06b5fe2cb27c4d0524d60c3df5",
      "tree": "fe5611ddb3a92d5609736618aed5eb8d9e65ce7a",
      "parents": [
        "033b8a333c66e0a7dc63132c1bd65175dc98bc25"
      ],
      "author": {
        "name": "Liu Yu",
        "email": "yu.liu@freescale.com",
        "time": "Tue Oct 28 11:50:21 2008 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Dec 03 08:19:16 2008 -0600"
      },
      "message": "powerpc: Add SPE/EFP math emulation for E500v1/v2 processors.\n\nThis patch add the handlers of SPE/EFP exceptions.\nThe code is used to emulate float point arithmetic,\nwhen MSR(SPE) is enabled and receive EFP data interrupt or EFP round interrupt.\n\nThis patch has no conflict with or dependence on FP math-emu.\n\nThe code has been tested by TestFloat.\n\nNow the code doesn\u0027t support SPE/EFP instructions emulation\n(it won\u0027t be called when receive program interrupt),\nbut it could be easily added.\n\nSigned-off-by: Liu Yu \u003cyu.liu@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "033b8a333c66e0a7dc63132c1bd65175dc98bc25",
      "tree": "65d743e530ddbca545e8c34f709690c253ebc258",
      "parents": [
        "463a8c01e153c06480b862d83d6a71bf5666a577"
      ],
      "author": {
        "name": "Liu Yu",
        "email": "yu.liu@freescale.com",
        "time": "Tue Oct 28 11:50:20 2008 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Dec 03 08:19:15 2008 -0600"
      },
      "message": "powerpc/math-emu: Remove redundant \u0027ret\u0027\n\nFP_DECL_EX is already used, so ret is redundant.\nAnd FP_SET_EXCEPTION will add status into return value.\n\nSigned-off-by: Liu Yu \u003cyu.liu@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "d2b194ed820880eb19c43b9c10d9f5f30026ee54",
      "tree": "1ac21746a8c4395c7e7fd73a60202db892fe4d76",
      "parents": [
        "a969e76a7101bf5f3d369563df1ca1253dd6131b"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jun 04 02:59:29 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 01 08:40:07 2008 -0500"
      },
      "message": "powerpc/math-emu: Use kernel generic math-emu code\n\nThe math emulation code is centered around a set of generic macros that\nprovide the core of the emulation that are shared by the various\narchitectures and other projects (like glibc).  Each arch implements its\nown sfp-machine.h to specific various arch specific details.\n\nFor historic reasons that are now lost the powerpc math-emu code had\nits own version of the common headers.  This moves us to using the\nkernel generic version and thus getting fixes when those are updated.\n\nAlso cleaned up exception/error reporting from the FP emulation functions.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9c75a31c3525a127f70b919856e32be3d8b03755",
      "tree": "3beee76d3dd4a55af868b5edfbef80c911819fed",
      "parents": [
        "9e7511861c4f8d35852a3721c5bcd92661cb4c9f"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Thu Jun 26 17:07:48 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jul 01 11:28:43 2008 +1000"
      },
      "message": "powerpc: Add macros to access floating point registers in thread_struct.\n\nWe are going to change where the floating point registers are stored\nin the thread_struct, so in preparation add some macros to access the\nfloating point registers.  Update all code to use these new macros.\n\nSigned-off-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e48b1b452ff630288c930fd8e0c2d808bc15f7ad",
      "tree": "7ba5f83964a1d965d8b8b6187b39083e1a99dfd2",
      "parents": [
        "a78bfbfcfaca64e6198f164c43a60afc8a50e2c6"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Sat Mar 29 08:21:07 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 01 20:43:09 2008 +1100"
      },
      "message": "[POWERPC] Replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e3bc3a09bdfc1b3b88b32d7960c4c3b84a2b860f",
      "tree": "9072a7d785bb1aa3ef0714f0a9fc27ccd5ce1bca",
      "parents": [
        "e5091842dc067c0c9ae0d8a26f9e2eecf7df34f3"
      ],
      "author": {
        "name": "Liu Yu",
        "email": "Yu.Liu@freescale.com",
        "time": "Fri Jan 18 11:21:39 2008 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:21 2008 -0600"
      },
      "message": "[POWERPC] Fix carry bug in 128-bit unsigned integer adding\n\nSynchronize it to the definition in include/math-emu/op-4.h for short term.\n\nSigned-off-by: Liu Yu \u003cYu.Liu@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c89686210542f6946e48a907772a356b9fce03f0",
      "tree": "10cb6d3d857ad3534fb487bef292582428aff996",
      "parents": [
        "e8b5f43f7b572a898c7b17e9949b26e7362e7f31"
      ],
      "author": {
        "name": "Liu Yu",
        "email": "b13201@freescale.com",
        "time": "Mon Dec 10 13:00:52 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:59:00 2007 -0600"
      },
      "message": "[POWERPC] Fix rounding bug in emulation for double float operating\n\nThis patch fixes rounding bug in emulation for double float operating on PowerPC platform.\n\nWhen pack double float operand, it need to truncate the tail due to the limited precision.\nIf the truncated part is not zero, the last bit of work bit (totally 3 bits) need to \u0027|\u0027 1.\n\nThis patch is completed in _FP_FRAC_SRS_2(X,N,sz) (arch/powerpc/math-emu/op-2.h).\nOriginally the code leftwards rotates the operand to just keep the truncated part,\nthen check whether it is zero. However, the number it rotates is not correct when\nN is not smaller than _FP_W_TYPE_SIZE, and it will cause the work bit \u0027|\u0027 1 in the improper case.\n\nThis patch fixes this issue.\n\nSigned-off-by: Liu Yu \u003cb13201@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ba02946a903015840ef672ccc9dc8620a7e83de6",
      "tree": "db338f067ef63fae6b9c7a5dd51b99b1539f8a57",
      "parents": [
        "65a6ec0d72a07f16719e9b7a96e1c4bae044b591"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 11 17:07:34 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Oct 16 09:05:24 2007 -0500"
      },
      "message": "[POWERPC] Fix handling of stfiwx math emulation\n\nIts legal for the stfiwx instruction to have RA \u003d 0 as part of its\neffective address calculation.  This is illegal for all other XE\nform instructions.\n\nAdd code to compute the proper effective address for stfiwx if\nRA \u003d 0 rather than treating it as illegal.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "054e51a44bc63878430c30b137be20600bcf01e0",
      "tree": "38927e9f5d3f43f32a535ef7d85a7b25eaca9908",
      "parents": [
        "8306e511d2d95d912fe2d879a0fe115b4b6d360d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 01:37:41 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Sep 26 15:24:35 2006 +1000"
      },
      "message": "[POWERPC] ppc math-emu needs -fno-builtin-fabs for math.c and fabs.c\n\n... since they deal with internal function with that name.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "5cd272085bbc905532869f3e1fd18a7100496b56",
      "tree": "2c29f8a713e90fe55864502ed962c656014bca71",
      "parents": [
        "ff2e6d7e27cf1f757ab0d97e1a9e46de47152a0e"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 27 23:43:27 2006 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 27 23:43:27 2006 -0600"
      },
      "message": "powerpc: move math-emu over to arch/powerpc\n\nTowards the goal of having arch/powerpc not build anything over in arch/ppc\nmove math-emu over.  Also, killed some references to arch/ppc/ in the\narch/powerpc Makefile which should belong in drivers/ when the particular\nsub-arch\u0027s move over to arch/powerpc.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    }
  ]
}
