)]}'
{
  "log": [
    {
      "commit": "13b54a50525a9685065684e1e11258d27dd27bdf",
      "tree": "5cc2dbceb4efff1810e5425617ce9bc850e1e8cb",
      "parents": [
        "6ea6dd93c9454cc9521134f907bc970d09f460e4"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Tue Nov 27 13:50:45 2007 +0100"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Jan 25 08:31:39 2008 +0100"
      },
      "message": "[AVR32] Enable debugging only when needed\n\nKeep track of processes being debugged (including the kernel itself)\nand turn the OCD system on and off as appropriate. Since enabling\ndebugging turns off some optimizations in the CPU core, this fixes the\nissue that enabling KProbes support or simply running a program under\ngdbserver will reduce system performance significantly until the next\nreboot.\n\nThe CPU performance will still be reduced for all processes while a\nprocess is being debugged, but this is a lot better than reducing the\nperformance forever.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "df679771ce6a6bf57012459fbd15c981deaee526",
      "tree": "84abd309e78e3b6e8f6a20b759f7c50cd66a660c",
      "parents": [
        "702f22b306c8357b3ef5012b5a8ce062e1d11b4e"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Tue Nov 27 18:59:32 2007 +0100"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Dec 07 14:52:33 2007 +0100"
      },
      "message": "[AVR32] Fix invalid status register bit definitions in asm/ptrace.h\n\nThe \u0027H\u0027 bit is bit 29, while the \u0027R\u0027 bit doesn\u0027t exist. Luckily, we\ndon\u0027t actually use any of the bits in question.\n\nAlso update show_regs() to show the Debug Mask and Debug state bits.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "5f97f7f9400de47ae837170bb274e90ad3934386",
      "tree": "514451e6dc6b46253293a00035d375e77b1c65ed",
      "parents": [
        "53e62d3aaa60590d4a69b4e07c29f448b5151047"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Mon Sep 25 23:32:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 26 08:48:54 2006 -0700"
      },
      "message": "[PATCH] avr32 architecture\n\nThis adds support for the Atmel AVR32 architecture as well as the AT32AP7000\nCPU and the AT32STK1000 development board.\n\nAVR32 is a new high-performance 32-bit RISC microprocessor core, designed for\ncost-sensitive embedded applications, with particular emphasis on low power\nconsumption and high code density.  The AVR32 architecture is not binary\ncompatible with earlier 8-bit AVR architectures.\n\nThe AVR32 architecture, including the instruction set, is described by the\nAVR32 Architecture Manual, available from\n\nhttp://www.atmel.com/dyn/resources/prod_documents/doc32000.pdf\n\nThe Atmel AT32AP7000 is the first CPU implementing the AVR32 architecture.  It\nfeatures a 7-stage pipeline, 16KB instruction and data caches and a full\nMemory Management Unit.  It also comes with a large set of integrated\nperipherals, many of which are shared with the AT91 ARM-based controllers from\nAtmel.\n\nFull data sheet is available from\n\nhttp://www.atmel.com/dyn/resources/prod_documents/doc32003.pdf\n\nwhile the CPU core implementation including caches and MMU is documented by\nthe AVR32 AP Technical Reference, available from\n\nhttp://www.atmel.com/dyn/resources/prod_documents/doc32001.pdf\n\nInformation about the AT32STK1000 development board can be found at\n\nhttp://www.atmel.com/dyn/products/tools_card.asp?tool_id\u003d3918\n\nincluding a BSP CD image with an earlier version of this patch, development\ntools (binaries and source/patches) and a root filesystem image suitable for\nbooting from SD card.\n\nAlternatively, there\u0027s a preliminary \"getting started\" guide available at\nhttp://avr32linux.org/twiki/bin/view/Main/GettingStarted which provides links\nto the sources and patches you will need in order to set up a cross-compiling\nenvironment for avr32-linux.\n\nThis patch, as well as the other patches included with the BSP and the\ntoolchain patches, is actively supported by Atmel Corporation.\n\n[dmccr@us.ibm.com: Fix more pxx_page macro locations]\n[bunk@stusta.de: fix `make defconfig\u0027]\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dave McCracken \u003cdmccr@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ]
}
