)]}'
{
  "log": [
    {
      "commit": "c5b50df8f071f0f28cbac3909929149acab6c170",
      "tree": "4caa5262289a3dc3733e8f442eff61eba3cfc94d",
      "parents": [
        "6eceb0d4da10df9301e27bcec7a9b927e5047251"
      ],
      "author": {
        "name": "Meihui Fan",
        "email": "mhfan@hhcn.com",
        "time": "Wed Apr 23 08:55:26 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Apr 23 08:55:26 2008 +0800"
      },
      "message": "[Blackfin] arch: fix bug - make sure we check the right L1 length\n\nSigned-off-by: Meihui Fan \u003cmhfan@hhcn.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "c051489df8b027238ff22d64d4e01ede3ad77dd5",
      "tree": "4dff2db58d2a09d4b424583950b35b93c611bd50",
      "parents": [
        "8b07a2a1e58beb60c4a40a46251f053d64e1eb36"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Feb 29 12:02:10 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Feb 29 12:02:10 2008 +0800"
      },
      "message": "[Blackfin] arch: kill section mismatch warnings\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "856783b37a958086c83ea44544d366affd0c2c4b",
      "tree": "3dd18cc8a023240cd36478a76a55648ae6dde9d5",
      "parents": [
        "c605999bd9a90a7a9915666f4531c60928cbc368"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Sat Feb 09 02:26:01 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sat Feb 09 02:26:01 2008 +0800"
      },
      "message": "[Blackfin] arch: add \"memmap\u003dnn[KMG]@ss[KMG]\" and \"memmap\u003dnn[KMG]$ss[KMG]\" options to blackfin, based on arch/i386/kernel/e820.c\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "ee7883b7466e721a72edacbcba2fe9cf449d82b2",
      "tree": "cefc955b47f9f2e99f739ee27144e025cf6300e9",
      "parents": [
        "de8c43f2fca9bb06f3ee87b38a61d5d9966ce221"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Sun Jan 27 19:56:17 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Jan 27 19:56:17 2008 +0800"
      },
      "message": "[Blackfin] arch: fix bug kernel boot message: memory information is not reasonable\n\nSome of the information in kernel boot message is not reasonable.\nhttp://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d3846\n\n - use _rambase as the start of kernel image.\n   kernel is in the region [_rambase, _ramstart]\n - count in pages in per-cpu-page list as available memory\n - reserved memory now include: [0 - 4K] for bad pointer catching,\n   memory reserved for abnormaly 05000263, memory reserved by kernel itself.\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "b97b8a998397e8c64699559099fa9febffae2b4d",
      "tree": "689188b6336cf45b4391f5bc764878e342b9ac90",
      "parents": [
        "2047e40d724d42928c0b5994a1568c1b738efdb7"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Sun Jan 27 18:39:16 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun Jan 27 18:39:16 2008 +0800"
      },
      "message": "[Blackfin] arch: Initial checkin of the memory protection support.\n\nEnable it with CONFIG_MPU.\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "70b63ba73944fc094e9fddfcbb94799c6ee4c501",
      "tree": "1aa030de6b720efd5850fca56acae2e4d250a7b2",
      "parents": [
        "9862cc5278aabd82230369a142c817e37a42caa3"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Nov 15 21:22:53 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Nov 15 21:22:53 2007 +0800"
      },
      "message": "Blackfin arch: do not include linux/autoconf.h\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "b76f98761acc909c20c1e65c8af11dc1decae935",
      "tree": "77ddc8e9578e1f26dfef6e6cb653ab41f04dfd39",
      "parents": [
        "1a7d91d651f25005c4f507aebf9eab17e508889c"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Wed Oct 10 17:25:15 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Wed Oct 10 17:25:15 2007 +0800"
      },
      "message": "Blackfin arch: show_mem can not be marked as init, since it is called during OOM condition\n\nshow_mem can not be marked as init, since it is called during\nOOM condition from /mm/oom_kill.c:out_of_memory() and\n/mm/page_alloc.c:__alloc_pages()\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "dd00cc486ab1c17049a535413d1751ef3482141c",
      "tree": "d90ff69ea06792b9284f2f2665c96624f121b88a",
      "parents": [
        "3b5ad0797c0e4049001f961a8b58f1d0ce532072"
      ],
      "author": {
        "name": "Yoann Padioleau",
        "email": "padator@wanadoo.fr",
        "time": "Thu Jul 19 01:49:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 19 10:04:50 2007 -0700"
      },
      "message": "some kmalloc/memset -\u003ekzalloc (tree wide)\n\nTransform some calls to kmalloc/memset to a single kzalloc (or kcalloc).\n\nHere is a short excerpt of the semantic patch performing\nthis transformation:\n\n@@\ntype T2;\nexpression x;\nidentifier f,fld;\nexpression E;\nexpression E1,E2;\nexpression e1,e2,e3,y;\nstatement S;\n@@\n\n x \u003d\n- kmalloc\n+ kzalloc\n  (E1,E2)\n  ...  when !\u003d \\(x-\u003efld\u003dE;\\|y\u003df(...,x,...);\\|f(...,x,...);\\|x\u003dE;\\|while(...) S\\|for(e1;e2;e3) S\\)\n- memset((T2)x,0,E1);\n\n@@\nexpression E1,E2,E3;\n@@\n\n- kzalloc(E1 * E2,E3)\n+ kcalloc(E1,E2,E3)\n\n[akpm@linux-foundation.org: get kcalloc args the right way around]\nSigned-off-by: Yoann Padioleau \u003cpadator@wanadoo.fr\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nAcked-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nAcked-by: Pierre Ossman \u003cdrzeus-list@drzeus.cx\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nAcked-by: Greg KH \u003cgreg@kroah.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1d1894749cca89f4bb013364524199b3015d7b00",
      "tree": "5b38641977f0964bc76432f928e50a4223cdc3f2",
      "parents": [
        "5610db61cf2945a5e74667e952f2792c96ba53a1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jul 12 12:32:00 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 12:32:00 2007 +0800"
      },
      "message": "Blackfin arch: combine the common code of free_initrd_mem and free_initmem\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "1f83b8f148a1eb967d2a628cbb741cd56fb54572",
      "tree": "43b56238822ab35ec90a9ee9e9c014247950622f",
      "parents": [
        "669b792c77bbc30e9f4d9c95dbc918dc348c49c2"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jul 12 22:58:21 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 22:58:21 2007 +0800"
      },
      "message": "Blackfin arch: cleanup warnings from checkpatch -- no functional changes\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "43a3188ea348c41a197a754164ff96cc48124d85",
      "tree": "e7ed0840cdd86de7dcce84332b0d5942aaba6de8",
      "parents": [
        "581d62ab304fb43d2ae4de06527676661b171cf6"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jun 14 13:33:37 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 14 13:33:37 2007 +0800"
      },
      "message": "Blackfin arch: make sure we initialize our L1 Data B section properly based on the linked kernel\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "bc61b4e69d26a1b9627d52ab45064eee9284aa72",
      "tree": "60c50e9bf22c5db4baa32fc098cf9ad8d2062872",
      "parents": [
        "321f6e0f5183e489448ae61af79cca1b7fe43e88"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Thu Jun 14 13:21:08 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jun 14 13:21:08 2007 +0800"
      },
      "message": "Blackfin arch: implement a basic /proc/sram file for L1 allocation visibility\n\nimplement a basic /proc/sram file for L1 allocation visibility until we can\nrewrite the entire L1 allocator (which would include a proper mechanism)\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "321f6e0f5183e489448ae61af79cca1b7fe43e88",
      "tree": "2ae5df766db693a63a5504325e299799aee9dc02",
      "parents": [
        "5716e514ed526a819775c45a73f1c8b65309e9d3"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon Jun 11 15:31:30 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Jun 11 15:31:30 2007 +0800"
      },
      "message": "Blackfin arch: mark our memory init functions with __init so they get freed after init\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "d2d50aa97d695d83ccb2341488d977e8cfe36555",
      "tree": "b6b259e8a78b08865d01e49843abf48d1a220071",
      "parents": [
        "ac1bd53c067397947b5d805c631519282f5678fe"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Mon Jun 11 15:31:30 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Jun 11 15:31:30 2007 +0800"
      },
      "message": "Blackfin arch: spelling fixes\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "e3defffe915961cf9c6e1f16486ae83fb7212f29",
      "tree": "b5289f5b9d21535769927f8526b98ce68dc2125a",
      "parents": [
        "ed2fbf57ea8d2ec1c0f6758bd5f9f98cef519049"
      ],
      "author": {
        "name": "Aubrey Li",
        "email": "aubrey.li@analog.com",
        "time": "Mon May 21 18:09:11 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: ISP1761 doesn\u0027t work for USB flash disk\n\nZONE_DMA is required for some drivers subsystem, such as USB/SCSI.\n\nSigned-off-by: Aubrey Li \u003caubrey.li@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1394f03221790a988afc3e4b3cb79f2e477246a9",
      "tree": "2c1963c9a4f2d84a5e021307fde240c5d567cf70",
      "parents": [
        "73243284463a761e04d69d22c7516b2be7de096c"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Sun May 06 14:50:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 07 12:12:58 2007 -0700"
      },
      "message": "blackfin architecture\n\nThis adds support for the Analog Devices Blackfin processor architecture, and\ncurrently supports the BF533, BF532, BF531, BF537, BF536, BF534, and BF561\n(Dual Core) devices, with a variety of development platforms including those\navaliable from Analog Devices (BF533-EZKit, BF533-STAMP, BF537-STAMP,\nBF561-EZKIT), and Bluetechnix!  Tinyboards.\n\nThe Blackfin architecture was jointly developed by Intel and Analog Devices\nInc.  (ADI) as the Micro Signal Architecture (MSA) core and introduced it in\nDecember of 2000.  Since then ADI has put this core into its Blackfin\nprocessor family of devices.  The Blackfin core has the advantages of a clean,\northogonal,RISC-like microprocessor instruction set.  It combines a dual-MAC\n(Multiply/Accumulate), state-of-the-art signal processing engine and\nsingle-instruction, multiple-data (SIMD) multimedia capabilities into a single\ninstruction-set architecture.\n\nThe Blackfin architecture, including the instruction set, is described by the\nADSP-BF53x/BF56x Blackfin Processor Programming Reference\nhttp://blackfin.uclinux.org/gf/download/frsrelease/29/2549/Blackfin_PRM.pdf\n\nThe Blackfin processor is already supported by major releases of gcc, and\nthere are binary and source rpms/tarballs for many architectures at:\nhttp://blackfin.uclinux.org/gf/project/toolchain/frs There is complete\ndocumentation, including \"getting started\" guides available at:\nhttp://docs.blackfin.uclinux.org/ which provides links to the sources and\npatches you will need in order to set up a cross-compiling environment for\nbfin-linux-uclibc\n\nThis patch, as well as the other patches (toolchain, distribution,\nuClibc) are actively supported by Analog Devices Inc, at:\nhttp://blackfin.uclinux.org/\n\nWe have tested this on LTP, and our test plan (including pass/fails) can\nbe found at:\nhttp://docs.blackfin.uclinux.org/doku.php?id\u003dtesting_the_linux_kernel\n\n[m.kozlowski@tuxland.pl: balance parenthesis in blackfin header files]\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Aubrey Li \u003caubrey.li@analog.com\u003e\nSigned-off-by: Jie Zhang \u003cjie.zhang@analog.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ]
}
