)]}'
{
  "log": [
    {
      "commit": "d767efe30f42c9e827ac1f452762f55b2d8fbdb3",
      "tree": "3ab8e4d1c166f17e5f0bd493c1122d09594c867a",
      "parents": [
        "eef686a0095430bdd6c1942f86dd2b543e66679f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Oct 04 15:40:43 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 09 21:01:56 2007 +1000"
      },
      "message": "[POWERPC] cell: Add Cell memory controller register defs and expose it\n\nThis adds definitions for the Cell memory controller registers (at\nleast some of them) for use by the EDAC driver for ECC error reporting.\n\nIt also expose the said MIC as a platform device that can be used\nby the EDAC driver to match on.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "eef686a0095430bdd6c1942f86dd2b543e66679f",
      "tree": "31497aedd2560e8ee2e43b7e5c397d24fbad903d",
      "parents": [
        "105c13dd7a29fe2d18643b851d7f1c1cbc4315ed"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Oct 04 15:40:42 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 09 21:01:56 2007 +1000"
      },
      "message": "[POWERPC] cell: Move cbe_regs.h to include/asm-powerpc/cell-regs.h\n\nThe new Cell EDAC driver needs that file, oprofile also does ugly\npath tricks to get to it, it\u0027s time to move it to asm-powerpc. While\nat it, rename it to be consistent with cell-pmu.h (and dashes look\nnicer than underscores anyway).\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3addf55c9415f9da039947b33d064332137e49fe",
      "tree": "27d4984020eb684690202545fb6938f5f24390b2",
      "parents": [
        "fa7f374bbf6d8e5fc7dd281a62498041066aaf43"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Aug 23 03:01:26 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Aug 25 16:58:26 2007 +1000"
      },
      "message": "[POWERPC] cell: Support pinhole-reset on IBM cell blades\n\nThe Cell Broadband Engine has a method of injecting a\nsystem-reset-exception from an external source into the\noperating system, which should trigger the regular behaviour\nof entering xmon or kdump.\n\nUnfortunately, the exception handler cannot distinguish it from\nother interrupt causes by the SRR1 register, which gets used\nfor this on Power 6 and others.\n\nIBM Blade servers that want to support triggering the\nsystem reset exception using a pinhole button in the front\npanel therefore use an extra register to determine the\nreset cause.\n\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n\n--\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "91a69c9646a5b709381d99a171890e77377b1b9c",
      "tree": "3827389a195eecd0e010e53d926318328edab25f",
      "parents": [
        "390cbb56a731546edc0f35fbc4c5045676467581"
      ],
      "author": {
        "name": "Christian Krafft",
        "email": "krafft@de.ibm.com",
        "time": "Mon Apr 23 21:35:39 2007 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Mon Apr 23 21:44:38 2007 +0200"
      },
      "message": "[POWERPC] cell: add cbe_node_to_cpu function\n\nThis patch adds code to deal with conversion of\nlogical cpu to cbe nodes. It removes code that\nassummed there were two logical CPUs per CBE.\n\nSigned-off-by: Christian Krafft \u003ckrafft@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "0443bbd3d8496f9c2bc3e8c9d1833c6638722743",
      "tree": "7166aeb19de3d4cc538c7153843e009a5a33f32b",
      "parents": [
        "e4f6948cfc8b9626022db0f93e7cf2ce5c0998cd"
      ],
      "author": {
        "name": "Kevin Corry",
        "email": "kevcorry@us.ibm.com",
        "time": "Mon Nov 20 18:45:15 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:40:12 2006 +1100"
      },
      "message": "[POWERPC] cell: Add routines for managing PMU interrupts\n\nThe following routines are added to arch/powerpc/platforms/cell/pmu.c:\n cbe_clear_pm_interrupts()\n cbe_enable_pm_interrupts()\n cbe_disable_pm_interrupts()\n cbe_query_pm_interrupts()\n cbe_pm_irq()\n cbe_init_pm_irq()\n\nThis also adds a routine in arch/powerpc/platforms/cell/interrupt.c and\nsome macros in cbe_regs.h to manipulate the IIC_IR register:\n iic_set_interrupt_routing()\n\nSigned-off-by: Kevin Corry \u003ckevcorry@us.ibm.com\u003e\nSigned-off-by: Carl Love \u003ccarll@us.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e4f6948cfc8b9626022db0f93e7cf2ce5c0998cd",
      "tree": "ffc39ea93cbae7bb391678b42958e19252867c44",
      "parents": [
        "c93dfa0766bae3c92ec8311bddbbf16b8e661f59"
      ],
      "author": {
        "name": "Kevin Corry",
        "email": "kevcorry@us.ibm.com",
        "time": "Mon Nov 20 18:45:14 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:40:11 2006 +1100"
      },
      "message": "[POWERPC] cell: Move PMU-related stuff to include/asm-powerpc/cell-pmu.h\n\nMove some PMU-related macros and function prototypes from cbe_regs.h\nand pmu.h in arch/powerpc/platforms/cell/ to a new header at\ninclude/asm-powerpc/cell-pmu.h\n\nThis is cleaner to use from the oprofile code, since that sits in\narch/powerpc/oprofile, not in the cell platform directory.\n\nSigned-off-by: Kevin Corry \u003ckevcorry@us.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c93dfa0766bae3c92ec8311bddbbf16b8e661f59",
      "tree": "1ccfd56b93061c0d4b50b71ac05641d681cbc7f1",
      "parents": [
        "5231800c6fb99c106951a5e1a8e739ad9657e93f"
      ],
      "author": {
        "name": "Kevin Corry",
        "email": "kevcorry@us.ibm.com",
        "time": "Mon Nov 20 18:45:13 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:40:09 2006 +1100"
      },
      "message": "[POWERPC] cell: PMU register macros\n\nMore macros for manipulating bits in the Cell PMU control registers.\n\nSigned-off-by: Kevin Corry \u003ckevcorry@us.ibm.com\u003e\nSigned-off-by: Carl Love \u003ccarll@us.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d8bf96e0793f9576da545bac333b2de304958d68",
      "tree": "e993a8727826b8867e58b6c59dd5ae73b5e35679",
      "parents": [
        "bffd4927ba4377aa38be5450e20e0fecd2523fe3"
      ],
      "author": {
        "name": "Kevin Corry",
        "email": "kevcorry@us.ibm.com",
        "time": "Tue Oct 24 18:31:22 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 25 14:20:21 2006 +1000"
      },
      "message": "[POWERPC] cell: add low-level performance monitoring code\n\nAdd routines for accessing the registers and counters in the performance\nmonitoring unit.\n\nSigned-off-by: Kevin Corry \u003ckevcorry@us.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bffd4927ba4377aa38be5450e20e0fecd2523fe3",
      "tree": "dcdb8bb69c631b85f084ce52ef101325b5054647",
      "parents": [
        "22b8c9f5baeb440a716ea760ff05290221565b4c"
      ],
      "author": {
        "name": "Kevin Corry",
        "email": "kevcorry@us.ibm.com",
        "time": "Tue Oct 24 18:31:21 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 25 14:20:21 2006 +1000"
      },
      "message": "[POWERPC] cell: add shadow registers for pmd_reg\n\nMany of the registers in the performance monitoring unit are write-only.\nWe need to save a \"shadow\" copy when we write to those registers so we\ncan retrieve the values if we need them later.\n\nThe new cbe_pmd_shadow_regs structure is added to the cbe_regs_map structure\nso we have the appropriate per-node copies of these shadow values.\n\nSigned-off-by: Kevin Corry \u003ckevcorry@us.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "22b8c9f5baeb440a716ea760ff05290221565b4c",
      "tree": "11d5d0c6218da965fbe2921df6f411a0417e90da",
      "parents": [
        "099814bb1f9bd9081d7c85867f8eb8c049abc1b9"
      ],
      "author": {
        "name": "David Erb",
        "email": "djerb@us.ibm.com",
        "time": "Tue Oct 24 18:31:20 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 25 14:20:21 2006 +1000"
      },
      "message": "[POWERPC] cell: update Cell BE register definitions\n\nThere are a few definitions that are required by subsequent patches,\nso add them here.\n\nThe original patch is from David Erb, but is significantly cleaned\nup by Kevon Corry.\n\nCc: Kevin Corry \u003ckevcorry@us.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "acf7d76827a577059636e949079021e6af6dd702",
      "tree": "283e94488c79e75dd3df9a376e1e8a27a69e26ec",
      "parents": [
        "ef82a306b46dbedaecbb154b24d05dfab937df35"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jun 19 20:33:16 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jun 21 15:01:29 2006 +1000"
      },
      "message": "[POWERPC] cell: add RAS support\n\nThis is a first version of support for the Cell BE \"Reliability,\nAvailability and Serviceability\" features.\n\nIt doesn\u0027t yet handle some of the RAS interrupts (the ones described in\niic_is/iic_irr), I\u0027m still working on a proper way to expose these. They\nare essentially a cascaded controller by themselves (sic !) though I may\njust handle them locally to the iic driver. I need also to sync with\nDavid Erb on the way he hooked in the performance monitor interrupt.\n\nSo that\u0027s all for 2.6.17 and I\u0027ll do more work on that with my rework of\nthe powerpc interrupt layer that I\u0027m hacking on at the moment.\n\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    }
  ]
}
