)]}'
{
  "log": [
    {
      "commit": "3c0c9e389bb9618fee2300eea2d135e4db64c4ba",
      "tree": "fda02a4a2bdb0651388040415c10f5b0c42f3e43",
      "parents": [
        "a527ad88a2f11f7ccab3038608e5c50ceae570a3"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@linux.vnet.ibm.com",
        "time": "Wed Jul 11 00:41:14 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 11 13:24:40 2007 +1000"
      },
      "message": "[POWERPC] Add H_ILLAN_ATTRIBUTES hcall number\n\nAdds the number for the H_ILLAN_ATTRIBUTES hcall.\n\nSigned-off-by: Brian King \u003cbrking@linux.vnet.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b4aea36b7956eeebfc56314ce0944db1441255ce",
      "tree": "a0c84f25e1f5a2ef0af624871e8f892654fd79a4",
      "parents": [
        "f144e7c7272bf527c380bffaa5e789dc28a09d8d"
      ],
      "author": {
        "name": "Mohan Kumar M",
        "email": "mohan@in.ibm.com",
        "time": "Wed Mar 21 11:21:32 2007 +0530"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Mar 22 15:01:43 2007 +1100"
      },
      "message": "[POWERPC] Avoid hypervisor statistics calculation in real mode\n\nkexec invokes plpar_hcall hypervisor call in real mode.  plpar_hcall\nrefers to per cpu variables for accounting hypervisor statistics.\nThese variables may not be in the RMO region, so accesses to them\nin real mode may result in a data storage exception.\n\nThis fixes this problem by using a new plpar_hcall_raw function which\ndoes not update the hypervisor call statistics.  Thanks to Anton for\nsuggesting this idea.\n\nSigned-off-by: Mohan Kumar M \u003cmohan@in.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f03e64f2ca6ee3d0b7824536b1940497701fe766",
      "tree": "b91a2f5d29c7772f0b77a894fe745f3e67dd79bd",
      "parents": [
        "e56a6e20f3029ed5c178dd0328bd688dbbc8272a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Feb 06 21:10:31 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:03:23 2007 +1100"
      },
      "message": "[POWERPC] Make pSeries use the H_BULK_REMOVE hypervisor call\n\nH_BULK_REMOVE lets us remove 4 entries from the MMU hash table with one\nhypervisor call.  This uses it in pSeries_lpar_hpte_invalidate so we\ncan tear down mappings with fewer hypervisor calls.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dc40127ca5c6e1da48d2b5f9d0c65b5795faac12",
      "tree": "7d57b9a53adc8f4416380b126108d1e458a8e20c",
      "parents": [
        "ab87e8dc88a7cae341c403547cea6b022f5ac023"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Tue Jan 09 02:43:02 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:03 2007 +1100"
      },
      "message": "[POWERPC] Fix bugs in the hypervisor call stats code\n\nThere were a few issues with the HCALL_STATS code:\n\n- PURR cpu feature checks were backwards\n- We iterated one entry off the end of the hcall_stats array\n- Remove dead update_hcall_stats() function prototype\n\nI noticed one thing while debugging, and that is we call H_ENTER (to set\nup the MMU hashtable in early init) before we have done the cpu fixups.\nThis means we will execute the PURR SPR reads even on a CPU that isnt\ncapable of it. I wonder if we can move the CPU feature fixups earlier.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "57852a853b0d6761f270be0961d5d8387e98c8bb",
      "tree": "f3c3ff7ec94014a9acba27761dd489fdce1c66db",
      "parents": [
        "ab06ff3af34a6288b314862abfebd86ad918c5d9"
      ],
      "author": {
        "name": "Mike Kravetz",
        "email": "kravetz@us.ibm.com",
        "time": "Wed Sep 06 16:23:12 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 13 18:39:53 2006 +1000"
      },
      "message": "[POWERPC] powerpc: Instrument Hypervisor Calls\n\nAdd instrumentation for hypervisor calls on pseries.  Call statistics\ninclude number of calls, wall time and cpu cycles (if available) and\nare made available via debugfs.  Instrumentation code is behind the\nHCALL_STATS config option and has no impact if not enabled.\n\nSigned-off-by: Mike Kravetz \u003ckravetz@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b9377ffc3a03cde558d76349a262a1adbb6d3112",
      "tree": "c61fcdb732d06c64b9c5634953e46cefdf6af846",
      "parents": [
        "57cad8084e0837e0f2c97da789ec9b3f36809be9"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Wed Jul 19 08:01:28 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 01 16:19:15 2006 +1000"
      },
      "message": "[POWERPC] clean up pseries hcall interfaces\n\nOur pseries hcall interfaces are out of control:\n\n\tplpar_hcall_norets\n\tplpar_hcall\n\tplpar_hcall_8arg_2ret\n\tplpar_hcall_4out\n\tplpar_hcall_7arg_7ret\n\tplpar_hcall_9arg_9ret\n\nCreate 3 interfaces to cover all cases:\n\n\tplpar_hcall_norets:\t7 arguments no returns\n\tplpar_hcall:\t\t6 arguments 4 returns\n\tplpar_hcall9:\t\t9 arguments 9 returns\n\nThere are only 2 cases in the kernel that need plpar_hcall9, hopefully\nwe can keep it that way.\n\nPass in a buffer to stash return parameters so we avoid the \u0026dummy1,\n\u0026dummy2 madness.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\n--\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cb18bd40030c879cd93fef02fd579f74dbab473d",
      "tree": "fdc2d097988ab89fe69d28e36e83b0bad802ad9b",
      "parents": [
        "5d33eebee83784f5f03bc3861fa92ee5cd831922"
      ],
      "author": {
        "name": "Mike Kravetz",
        "email": "kravetz@us.ibm.com",
        "time": "Thu Jul 20 23:39:51 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 31 15:56:35 2006 +1000"
      },
      "message": "[POWERPC] Instrument Hypervisor Calls: merge headers\n\nMove all the Hypervisor call definitions to to a single header file.\n\nSigned-off-by: Mike Kravetz \u003ckravetz@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "368a6ba5d188552aea2a668301a259164c9f355e",
      "tree": "d22916e2870618b2b4ff26588df8f66a5928ac64",
      "parents": [
        "0e4aa9c2009187fff1c999fe0aaa134c1a84f48a"
      ],
      "author": {
        "name": "Dave C Boutcher",
        "email": "boutcher@cs.umn.edu",
        "time": "Mon Jun 12 19:49:20 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jun 15 19:31:27 2006 +1000"
      },
      "message": "[POWERPC] check firmware state before suspending\n\nCurrently the kernel blindly halts all the processors and calls the\nibm,suspend-me rtas call.  If the firmware is not in the correct\nstate, we then re-start all the processors and return.  It is much\nsmarter to first check the firmware state, and only if it is waiting,\ncall the ibm,suspend-me call.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b13a96cfb055fd4b9c61463f87534a6f406b174b",
      "tree": "4ab32133b1a786ef9bd9448ffadff0f2fc9c36bf",
      "parents": [
        "706c8c93ba4865a19e981b9770151a7a63c15794"
      ],
      "author": {
        "name": "Heiko J Schick",
        "email": "schihei@de.ibm.com",
        "time": "Thu Mar 30 22:47:14 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Apr 01 22:37:00 2006 +1100"
      },
      "message": "[PATCH] powerpc: Extends HCALL interface for InfiniBand usage\n\nThis extends the HCALL interface for InfiniBand usage. I\u0027ve\nmade the patch against the linux-2.6 git tree and Segher\u0027s patch:\n[PATCH] Change H_StudlyCaps to H_SHOUTING_CAPS\n\nWe moved this into the common powerpc code based on comments we\ngot after posting the first eHCA InfiniBand device driver patch.\n\nSigned-off-by: Heiko j Schick \u003cschickhj@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "706c8c93ba4865a19e981b9770151a7a63c15794",
      "tree": "63cbae3a74bfe40adcb1efa9ea5a6e7f6898b8ca",
      "parents": [
        "8df83028cf52e3bf68dfd35a4b1a044b326a4a99"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Thu Mar 30 14:49:40 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Apr 01 22:36:57 2006 +1100"
      },
      "message": "[PATCH] powerpc/pseries: Change H_StudlyCaps to H_SHOUTING_CAPS\n\nAlso cleans up some nearby whitespace problems.\n\nSigned-off-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fbd7740fdfdf9475f92287a84085a1913541cd5d",
      "tree": "f8719f3c3c45b498c51aaf290a682468726beb55",
      "parents": [
        "a0652fc9a28c3ef8cd59264bfcb089c44d1b0e06"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 27 15:06:20 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 27 15:06:20 2006 +1100"
      },
      "message": "powerpc: Simplify pSeries idle loop\n\nSince pSeries only wants to do something different in the idle loop when\nthere is no work to do, we can simplify the code by implementing\nppc_md.power_save functions instead of complete idle loops.  There are\ntwo versions: one for shared-processor partitions and one for dedicated-\nprocessor partitions.\n\nWith this we also do a cede_processor() call on dedicated processor\npartitions if the poll_pending() call indicates that the hypervisor\nhas work it wants to do.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "43ccf202214067f12af5d7a6e144e18bb35553a9",
      "tree": "5b509f006c390348c9cfb6884acd5edd808e34b0",
      "parents": [
        "9e1c72a4e465ceb2c4c6e2dfc0584a59bec5c2c9"
      ],
      "author": {
        "name": "Dave C Boutcher",
        "email": "sleddog@us.ibm.com",
        "time": "Thu Jan 12 16:05:35 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 13 20:56:38 2006 +1100"
      },
      "message": "[PATCH] powerpc: Add some more pSeries hypervisor call constants\n\nAdds a few more hypervisor call constants.\n\nSigned-off-by: Dave Boutcher \u003csleddog@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "88ced0314938814e1772b4d0d7ab20c52e4472b6",
      "tree": "3e06de882c0bf5706ee7a8994e06eb8c9ed3feca",
      "parents": [
        "e1333803c3a8fb167ba67ffc5540dbb53fa7deb3"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Dec 16 22:43:46 2005 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 09 15:13:08 2006 +1100"
      },
      "message": "[PATCH] powerpc: sanitize header files for user space includes\n\ninclude/asm-ppc/ had #ifdef __KERNEL__ in all header files that\nare not meant for use by user space, include/asm-powerpc does\nnot have this yet.\n\nThis patch gets us a lot closer there. There are a few cases\nwhere I was not sure, so I left them out. I have verified\nthat no CONFIG_* symbols are used outside of __KERNEL__\nany more and that there are no obvious compile errors when\nincluding any of the headers in user space libraries.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d3d2176a0bc696b5365ce0e8f82a29a521d85fd0",
      "tree": "251e7e096f5d96450954df130483f0616452180d",
      "parents": [
        "0f34f490290e05ee6c02e20b3811fce6f09318f4"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Thu Nov 10 15:26:20 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 10 15:32:37 2005 +1100"
      },
      "message": "[PATCH] powerpc: Move more ppc64 files with no ppc32 equivalent to powerpc\n\nThis patch moves a bunch more files from arch/ppc64 and\ninclude/asm-ppc64 which have no equivalents in ppc32 code into\narch/powerpc and include/asm-powerpc.  The file affected are:\n\thvcall.h\n\tproc_ppc64.c\n\tsysfs.c\n\tlparcfg.c\n\trtas_pci.c\n\nThe only changes apart from the move and corresponding Makefile\nchanges are:\n\t- #ifndef/#define in includes updated to _ASM_POWERPC_ form\n\t- trailing whitespace removed\n\t- comments giving full paths removed\n\nBuilt and booted on POWER5 LPAR (ARCH\u003dpowerpc and ARCH\u003dppc64), built\nfor 32-bit powermac (ARCH\u003dpowerpc).\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fd9648dff6f9797ecc509bcd181706a274dc074d",
      "tree": "845b99905dc4f54171d554c14e45b55f1cfe48e2",
      "parents": [
        "a94d308513bdb2b926b45c11d7ce7fac6d6ca865"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Sat Sep 10 16:01:11 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 12 17:19:12 2005 +1000"
      },
      "message": "[PATCH] ppc64: Add ptrace data breakpoint support\n\nAdd hardware data breakpoint support.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\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"
    }
  ]
}
