)]}'
{
  "log": [
    {
      "commit": "8feae13110d60cc6287afabc2887366b0eb226c2",
      "tree": "b3188986faab70e753e00ea8670a11ba8ec844c0",
      "parents": [
        "41836382ebb415d68d3ebc4525e78e871fe58baf"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Jan 08 12:04:47 2009 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Jan 08 12:04:47 2009 +0000"
      },
      "message": "NOMMU: Make VMAs per MM as for MMU-mode linux\n\nMake VMAs per mm_struct as for MMU-mode linux.  This solves two problems:\n\n (1) In SYSV SHM where nattch for a segment does not reflect the number of\n     shmat\u0027s (and forks) done.\n\n (2) In mmap() where the VMA\u0027s vm_mm is set to point to the parent mm by an\n     exec\u0027ing process when VM_EXECUTABLE is specified, regardless of the fact\n     that a VMA might be shared and already have its vm_mm assigned to another\n     process or a dead process.\n\nA new struct (vm_region) is introduced to track a mapped region and to remember\nthe circumstances under which it may be shared and the vm_list_struct structure\nis discarded as it\u0027s no longer required.\n\nThis patch makes the following additional changes:\n\n (1) Regions are now allocated with alloc_pages() rather than kmalloc() and\n     with no recourse to __GFP_COMP, so the pages are not composite.  Instead,\n     each page has a reference on it held by the region.  Anything else that is\n     interested in such a page will have to get a reference on it to retain it.\n     When the pages are released due to unmapping, each page is passed to\n     put_page() and will be freed when the page usage count reaches zero.\n\n (2) Excess pages are trimmed after an allocation as the allocation must be\n     made as a power-of-2 quantity of pages.\n\n (3) VMAs are added to the parent MM\u0027s R/B tree and mmap lists.  As an MM may\n     end up with overlapping VMAs within the tree, the VMA struct address is\n     appended to the sort key.\n\n (4) Non-anonymous VMAs are now added to the backing inode\u0027s prio list.\n\n (5) Holes may be punched in anonymous VMAs with munmap(), releasing parts of\n     the backing region.  The VMA and region structs will be split if\n     necessary.\n\n (6) sys_shmdt() only releases one attachment to a SYSV IPC shared memory\n     segment instead of all the attachments at that addresss.  Multiple\n     shmat()\u0027s return the same address under NOMMU-mode instead of different\n     virtual addresses as under MMU-mode.\n\n (7) Core dumping for ELF-FDPIC requires fewer exceptions for NOMMU-mode.\n\n (8) /proc/maps is now the global list of mapped regions, and may list bits\n     that aren\u0027t actually mapped anywhere.\n\n (9) /proc/meminfo gains a line (tagged \"MmapCopy\") that indicates the amount\n     of RAM currently allocated by mmap to hold mappable regions that can\u0027t be\n     mapped directly.  These are copies of the backing device or file if not\n     anonymous.\n\nThese changes make NOMMU mode more similar to MMU mode.  The downside is that\nNOMMU mode requires some extra memory to track things over NOMMU without this\npatch (VMAs are no longer shared, and there are now region structs).\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nTested-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5bb47b9ff3d16d40f8d45380b373497a545fa280",
      "tree": "e13dd34395473342dc75eff5cbaf5b1ea753631c",
      "parents": [
        "2f2408a88cf8fa43febfd7fb5783e61b2937b0f9",
        "06af15e086e39a5a2a2413973a64af8e10122f28"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 07 12:00:25 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 07 12:00:25 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6: (171 commits)\n  Blackfin arch: fix bug - BF527 0.2 silicon has different CPUID (DSPID) value\n  Blackfin arch: Enlarge flash partition for kenel for bf533/bf537 boards\n  Blackfin arch: fix bug: kernel crash when enable SDIO host driver\n  Blackfin arch: Print FP at level KERN_NOTICE\n  Blackfin arch: drop ad73311 test code\n  Blackfin arch: update board default configs\n  Blackfin arch: Set PB4 as the default irq for bf548 board v1.4+.\n  Blackfin arch: fix typo in early printk bit size processing\n  Blackfin arch: enable reprogram cclk and sclk for bf518f-ezbrd\n  Blackfin arch: add SDIO host driver platform data\n  Blackfin arch: fix bug - kernel stops at initial console\n  Blackfin arch: fix bug - kernel crash after config IP for ethernet port\n  Blackfin arch: add sdh support for bf518f-ezbrd\n  Blackfin arch: fix bug - kernel detects BF532 incorrectly\n  Blackfin arch: add () to avoid warnings from gcc\n  Blackfin arch: change HWTRACE Kconfig and set it on default\n  Blackfin arch: Clean oprofile build path for blackfin\n  Blackfin arch: remove hardware PM code, oprofile not use it\n  Blackfin arch: rewrite get_sclk()/get_vco()\n  Blackfin arch: cleanup and unify the ins functions\n  ...\n"
    },
    {
      "commit": "b339dc79b49841eff0aeecfc444cbb7b26007649",
      "tree": "566c667d74aaa544e62c9534dded328359f7df90",
      "parents": [
        "3a7526d4f5e42bb14b796eaa2aa26b9bdf6ceef4"
      ],
      "author": {
        "name": "Jie Zhang",
        "email": "jie.zhang@analog.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: Print FP at level KERN_NOTICE\n\nSigned-off-by: Jie Zhang \u003cjie.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "09b7f4ad507bacd9c24d57966d23c4c715240dda",
      "tree": "583b40bef422382c0027b4b06a5d79854ebeb8ee",
      "parents": [
        "4934540d9fd49c13dd1fbef640fcdad75e9a3329"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: fix typo in early printk bit size processing\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "e32f55d9dbffd2ca16e0bb4ea7156b56741b78cd",
      "tree": "a6f3605022c6ccf3f6a5e649b38364f4b28b139b",
      "parents": [
        "c250bfb93c046a789989af475ae18d08c61b4cfa"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: rewrite get_sclk()/get_vco()\n\nrewrite get_sclk()/get_vco() based on the assumption sclk/vco never\nchanges (since today it cannot)\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "6a01f230339321292cf065551f8cf55361052461",
      "tree": "7ac2ac8fc9f05a7315ef6a7f6f0a387433c62c14",
      "parents": [
        "5105432a3201e3f0e6c219cd0a74feee1e5e262b"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch:  merge adeos blackfin part to arch/blackfin/\n\n[Mike Frysinger \u003cvapier.adi@gmail.com\u003e:\n - handle bf531/bf532/bf534/bf536 variants in ipipe.h\n - cleanup IPIPE logic for bfin_set_irq_handler()\n - cleanup ipipe asm code a bit and add missing ENDPROC()\n - simplify IPIPE code in trap_c\n - unify some of the IPIPE code and fix style\n - simplify DO_IRQ_L1 handling with ipipe code\n - revert IRQ_SW_INT# addition from ipipe merge\n - remove duplicate get_{c,s}clk() prototypes\n]\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "459249aa2d9ae02f49479a2096e5372ccc29c9be",
      "tree": "9da223c667b0446f97dd2ac872dfddc0c76d0979",
      "parents": [
        "dbdf20db537a5369c65330f878ad4905020a8bfa"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: merge kgdb test code using common CONFIG_KGDB_TESTS\n\n[Grace Pan \u003cgrace.pan@analog.com\u003e: Add case for kgdb test in l1 and l2]\n\nSigned-off-by: Grace Pan \u003cgrace.pan@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "dbdf20db537a5369c65330f878ad4905020a8bfa",
      "tree": "c7fa553755e2d75a6e98d3f32fbe41fab9f72609",
      "parents": [
        "6651ece9e257302ee695ee76e69a4427f7033235"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernds_cb1@t-online.de",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: Faster C implementation of  no-MPU CPLB handler\n\nThis is a mixture ofcMichael McTernan\u0027s patch and the existing cplb-mpu code.\n\nWe ditch the old cplb-nompu implementation, which is a good example of\nwhy a good algorithm in a HLL is preferrable to a bad algorithm written in\nassembly.  Rather than try to construct a table of all posible CPLBs and\nsearch it, we just create a (smaller) table of memory regions and\ntheir attributes.  Some of the data structures are now unified for both\nthe mpu and nompu cases.  A lot of needless complexity in cplbinit.c is\nremoved.\n\nFurther optimizations:\n  * compile cplbmgr.c with a lot of -ffixed-reg options, and omit saving\n    these registers on the stack when entering a CPLB exception.\n  * lose cli/nop/nop/sti sequences for some workarounds - these don\u0027t\n  * make\n    sense in an exception context\n\nAdditional code unification should be possible after this.\n\n[Mike Frysinger \u003cvapier.adi@gmail.com\u003e:\n - convert CPP if statements to C if statements\n - remove redundant statements\n - use a do...while loop rather than a for loop to get slightly better\n   optimization and to avoid gcc \"may be used uninitialized\" warnings ...\n   we know that the [id]cplb_nr_bounds variables will never be 0, so this\n   is OK\n - the no-mpu code was the last user of MAX_MEM_SIZE and with that rewritten,\n   we can punt it\n - add some BUG_ON() checks to make sure we dont overflow the small\n   cplb_bounds array\n - add i/d cplb entries for the bootrom because there is functions/data in\n   there we want to access\n - we do not need a NULL trailing entry as any time we access the bounds\n   arrays, we use the nr_bounds variable\n]\n\nSigned-off-by: Michael McTernan \u003cmmcternan@airvana.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bernd Schmidt \u003cbernds_cb1@t-online.de\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "7419a327f6264bef869b195497aaf03b72ca17b7",
      "tree": "d260797e70b6a6ab44e66c365c55de3e8b531b28",
      "parents": [
        "fea05dacdabe14d875093daa2fb6135fa4950142"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "rgetz@blackfin.uclinux.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: panic when running on a chip rev below what we are compiled for\n\nIf we are running on a chip revision below what we are compiled for,\nthere will be missing anomaly workarounds, and a panic is inevitable. Do\nis sooner, rather than later, so people don\u0027t look for bugs that already\nhave workarounds (that they turned off).\n\nSigned-off-by: Robin Getz \u003crgetz@blackfin.uclinux.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "508808cda6c39819f51b58e95ba5c6222acea222",
      "tree": "469ad97313037db5e7ee9d09714eb05a740050d8",
      "parents": [
        "7f1e2f98bd29f51edd64e0c15b10d9a18a7af4e1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: do not allow people to pass in a diff clkin_hz value\n\ndo not allow people to pass in a diff clkin_hz value when\nreprogramming clocks -- it is too late currently\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "7f1e2f98bd29f51edd64e0c15b10d9a18a7af4e1",
      "tree": "6f8ad2b2bd3af68acac3536c3684f7b5a2352916",
      "parents": [
        "275123e8ab59ee6379dcccbd05c5fcc418801b64"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: allow clkin_hz to be specified on the command line\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "275123e8ab59ee6379dcccbd05c5fcc418801b64",
      "tree": "60fce6256d71a174097d004e31a8b60f6f194a01",
      "parents": [
        "a1ee74ca09cb8c5929bab0b16e0c58e7c85b9414"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: show_cpuinfo - consolidate ugly casts\n\nrather than use *(unsigned int *)v everywhere, do this once with a local\ncpu_num variable\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a1ee74ca09cb8c5929bab0b16e0c58e7c85b9414",
      "tree": "07d01fc055c788a306faa5b2be2c2f4208a225db",
      "parents": [
        "71f5ca35d5aa1c27920c2a223993bef551c723b5"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: add __init markings to Blackfin timer init functions\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "7ad883a94df143dcef5d83fde424b2ec27833c71",
      "tree": "23059d47a852ae4f36d81f2ab6b6189d13aecca9",
      "parents": [
        "596b565bd10167bc6820aa09c1d3233b23743615"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: push cache flushing up to dma_memcpy\n\npush cache flushing up to dma_memcpy() so that we call the flush\nfunctions just once\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "596b565bd10167bc6820aa09c1d3233b23743615",
      "tree": "722b8551a5bc43188e2548a27b5c9e27c4180779",
      "parents": [
        "6ab729d82f1fa1f7d9896be1bd689ee2a1f17860"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: request_dma() returns 0 on success, not channel\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "9c417a43299edc52931712a54c46cff4db19082c",
      "tree": "5981a0f424543660335d600b70c82d99f9185fc8",
      "parents": [
        "4c1ed6a57bc51ecd471989ae744da86a9101912f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: move most dma functions into static inlines\n\nmove most dma functions into static inlines since they are vastly 1\nliners that get/set a value in a structure\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "8f1cc233881cd5335327ef84baa6ba1c83b379b4",
      "tree": "e663b60299606914dd9b4418e63c38ffca492f64",
      "parents": [
        "9b011407d653b92191aa4993222523039d44af52"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: set_dma_callback: do not store .irq\n\nset_dma_callback: do not store .irq if request_irq() failed so we dont\nturn around and attempt to free_irq() it later on in free_dma()\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "9b011407d653b92191aa4993222523039d44af52",
      "tree": "877a1a5dc0b9b6f15407f7c6b5379fa48058a401",
      "parents": [
        "68532bdac35c9cc467c14cb9ea675835e07b5619"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: drop irq_callback from struct dma_channel\n\nthe irq member already serves the same purpose\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "68532bdac35c9cc467c14cb9ea675835e07b5619",
      "tree": "0a1e85c021568a8655fa14e1869f2e8ec9cf6cbc",
      "parents": [
        "259fea42e66e62226c310a6646049b99912af7cc"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: drop custom dma_interrupt_t and just use irq_handler_t\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "259fea42e66e62226c310a6646049b99912af7cc",
      "tree": "8890fbee1f5ea1b77cebf884bafc6bf4d82b7e84",
      "parents": [
        "98946574a4d512480d98c159c12f9de114e76064"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: include linux/mm.h since we use PAGE_ALIGN and such\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "dd3dd384df7f9f77fba6875a606e5a663510cd1d",
      "tree": "4838d9fd78192fedc2ba8c6d061b8c5bf3b481d9",
      "parents": [
        "49946e7329fa38d79aed1a9ef4a64c320ada305d"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: rewrite dma_memcpy() and dma in/out functions\n\n- unify all dma in/out functions (takes ~35 lines of code now)\n- unify dma_memcpy with dma in/out functions (1 place that touches MDMA0\n  registers)\n- add support for 32bit transfers\n- cleanup dma_memcpy code to be much more readable\n- irqs are disabled only while programming MDMA registers rather than\n  the entire transaction\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "49946e7329fa38d79aed1a9ef4a64c320ada305d",
      "tree": "fca7b02d8729fd3d16dbb01f83f4976353ec1f6b",
      "parents": [
        "c9e0020d49587b1b214d65256a88a2978329aefe"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: check pointers in safe_dma_memcpy\n\nCheck pointers in safe_dma_memcpy as this is the entry point for user-space code\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "c9e0020d49587b1b214d65256a88a2978329aefe",
      "tree": "82fff5a8c9ece4e8c97a07bbad42bb57221f803c",
      "parents": [
        "51ed9ad7d239c7c10af088d1b7c5f3ee8d022f94"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: push bf561 PERIPHERAL_MAP oddity into bf561-specific code\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a45d575f53c9ed2926840377e59aa19e2024ee87",
      "tree": "0789f43eaee963ea5c4f4f011080b4e36a77c7eb",
      "parents": [
        "f768a0eb90831ced2129df6ccba6f1177fa5a0fa"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "rgetz@blackfin.uclinux.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: Add basic irq stack checking for Blackfin\n\nSigned-off-by: Robin Getz \u003crgetz@blackfin.uclinux.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "bdc17a1bf2bc4dfef0459dd71fb8d12d458f06a1",
      "tree": "3d2bf2a799140897dfa33365c2e9b91e3cb28cbb",
      "parents": [
        "85a192e92dcb67552ee3fcdf2e36c11688b61955"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: dma_memcpy() - do not return NULL when transferring a multiple of 65k\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "8f362f8d7b743adb7279c5371dfccd8edcb224fc",
      "tree": "9f5116474abd4c91487042c950cebcdd95d8ebcd",
      "parents": [
        "0c720da35c1eeba49fe0bbec6e6d4f732afc56f4"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: remove #if check on L2_LENGTH\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "211daf9d7252288ad88ab6b97268a8d828e6b696",
      "tree": "b86f5b2aae10a1c6d91e4d2d6ef82374cb42764a",
      "parents": [
        "3e706cfcce591e50163d6e979b7fc64d91ced6a0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: rename MAX_BLACKFIN_DMA_CHANNEL to MAX_DMA_CHANNELS to match everyone else\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "99532fd2a0955e609c53b587b4df79ae40b4a6c7",
      "tree": "9423cd0a457c86c1dfc3a0db670ca03e124e1deb",
      "parents": [
        "d642a8ad55baee675b14dc4f36fc871a2588c7d1"
      ],
      "author": {
        "name": "Michael McTernan",
        "email": "mmcternan@airvana.com",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: add const to some function prototype and struct dma_channel\n\nSigned-off-by: Michael McTernan \u003cmmcternan@airvana.com\u003e\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "d642a8ad55baee675b14dc4f36fc871a2588c7d1",
      "tree": "f8177b51ecaee947e7c6f63ff6c7f38f0299b52b",
      "parents": [
        "dbc895f95500a73ebf1ff12fe85f2e2b3790f52f"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: implement support for /proc/dma\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "dbc895f95500a73ebf1ff12fe85f2e2b3790f52f",
      "tree": "8b60024a7725c559767295b2b3ef143a39111f8b",
      "parents": [
        "f994607a2e118aedf1116a58ecd16126dbb83d28"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: smp patch cleanup from LKML review\n\n1. Use inline get_l1_... functions instead of macro\n2. Fix compile issue about smp barrier functions\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "6f985294f7df30c0caa80a795ca10fb6f8466702",
      "tree": "ad88adacfd811de358c967b37c8941504f6229fd",
      "parents": [
        "5e6d9f511e0188d34fa7a93ce2d0e6194442b0da"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernds_cb1@t-online.de",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: fix bugs in linker script when using upstream binutils\n\nFix a few problems I discovered when building a kernel with upstream CVS\nbinutils.\n\nWe have to add the NOTES macro to our linker script, since a kernel\nbuilt with --build-id is otherwise unable to boot.  Last time NOTES was\nadded, it broke things, but the definition of the macro has changed not\nto rely on parts of the linker script that aren\u0027t present on Blackfin.\n\nI also noticed that _l2_lma_start does not point into the kernel image,\nbut rather somewhere in L1/L2 space, which seems unintended.  Also, when\nthe L2 section was added to the linker script, the part following it which\ncomputes then length of the init section was not updated.\n\nSigned-off-by: Bernd Schmidt \u003cbernds_cb1@t-online.de\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "d1a853057a13e63c40c9b8715e585af15f1b141a",
      "tree": "cefd27448fa56585ad000417308b508a81c1f005",
      "parents": [
        "2eddbadaebdf77a52d5cccc7cdd116656f1cf1f9"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernds_cb1@t-online.de",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: Remove all traces of the relocation stack\n\nRemove all traces of the relocation stack.  It\u0027s been removed from\nbinutils for years now.\n\nAdd a sanity overflow check to pcrel24 relocations to catch modules that\nwere built without -mlong-calls.\n\nSigned-off-by: Bernd Schmidt \u003cbernds_cb1@t-online.de\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "2eddbadaebdf77a52d5cccc7cdd116656f1cf1f9",
      "tree": "4e98a4c11b083ac20aaa3b0d127c5809861752ff",
      "parents": [
        "983e1016050e3bb9d64bde0f7d4792a6fcb248d8"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: tweak the BUG_ON() check to allow for equal values\n\nTweak the BUG_ON() check to allow for equal values since the way pos is\nhandled ... it is always indexed and post incremented\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a024d41bfeda183093c3e3af50e433d8de297f8b",
      "tree": "5958659a8e83318e55ccab88e2d35f16de095695",
      "parents": [
        "73feb5c09dcf0d64beb67aa5e1f79e11a388e0ff"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: rewrite cplbinfo to use seq files\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "9570ff4af6920c5992eb91141d71fc94127d864b",
      "tree": "8ab0887035ab00a655eb8f78b39ed0acbb0b3bed",
      "parents": [
        "94106e0fb6b863348a566617ca6bf431c37ddc5e"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: Allow a gpio pin be requested both as gpio and irq.\n\n[Mike Frysinger \u003cvapier.adi@gmail.com\u003e:\n - use KERN_NOTICE when using gpios as both irq and non\n   rather than KERN_ERR\n - embedded newlines in printk() does not fly]\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "1ea9925553caad6ea5068b4652596f149e0be9c3",
      "tree": "c28d3dd571409404d170eaa34105990d13a60e2c",
      "parents": [
        "a5f0717e51c5fe6cdaf885b7f621ba48ae745bfb"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:38 2009 +0800"
      },
      "message": "Blackfin arch: delete now unused \"cclk\" member of blackfin_cpudata\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "025dfdafe77f20b3890981a394774baab7b9c827",
      "tree": "c4d514990d7a0673df5d32aa11fded95f9644ff0",
      "parents": [
        "0abb8b6a939b742f273edc68b64dba26c57331bc"
      ],
      "author": {
        "name": "Frederik Schwarzer",
        "email": "schwarzerf@gmail.com",
        "time": "Thu Oct 16 19:02:37 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 06 11:28:06 2009 +0100"
      },
      "message": "trivial: fix then -\u003e than typos in comments and documentation\n\n- (better, more, bigger ...) then -\u003e (...) than\n\nSigned-off-by: Frederik Schwarzer \u003cschwarzerf@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "b840d79631c882786925303c2b0f4fefc31845ed",
      "tree": "cda60a95d4507fe1321fc285af38982d7eb9693b",
      "parents": [
        "597b0d21626da4e6f09f132442caf0cc2b0eb47c",
        "c3d80000e3a812fe5a200d6bde755fbd7fa65481"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 02 11:44:09 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 02 11:44:09 2009 -0800"
      },
      "message": "Merge branch \u0027cpus4096-for-linus-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027cpus4096-for-linus-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (66 commits)\n  x86: export vector_used_by_percpu_irq\n  x86: use logical apicid in x2apic_cluster\u0027s x2apic_cpu_mask_to_apicid_and()\n  sched: nominate preferred wakeup cpu, fix\n  x86: fix lguest used_vectors breakage, -v2\n  x86: fix warning in arch/x86/kernel/io_apic.c\n  sched: fix warning in kernel/sched.c\n  sched: move test_sd_parent() to an SMP section of sched.h\n  sched: add SD_BALANCE_NEWIDLE at MC and CPU level for sched_mc\u003e0\n  sched: activate active load balancing in new idle cpus\n  sched: bias task wakeups to preferred semi-idle packages\n  sched: nominate preferred wakeup cpu\n  sched: favour lower logical cpu number for sched_mc balance\n  sched: framework for sched_mc/smt_power_savings\u003dN\n  sched: convert BALANCE_FOR_xx_POWER to inline functions\n  x86: use possible_cpus\u003dNUM to extend the possible cpus allowed\n  x86: fix cpu_mask_to_apicid_and to include cpu_online_mask\n  x86: update io_apic.c to the new cpumask code\n  x86: Introduce topology_core_cpumask()/topology_thread_cpumask()\n  x86: xen: use smp_call_function_many()\n  x86: use work_on_cpu in x86/kernel/cpu/mcheck/mce_amd_64.c\n  ...\n\nFixed up trivial conflict in kernel/time/tick-sched.c manually\n"
    },
    {
      "commit": "18d8fda7c3c9439be04d7ea2e82da2513b121acb",
      "tree": "6b16a687205c7c027c719fd2249551f58f966618",
      "parents": [
        "cb23beb55100171646e69e248fb45f10db6e99a4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Dec 26 00:35:37 2008 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Wed Dec 31 18:07:42 2008 -0500"
      },
      "message": "take init_fs to saner place\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "320ab2b0b1e08e3805a3e1084a2f0eb1938d5d67",
      "tree": "1303d8ca53cca655425d512d65cc9ab043254b31",
      "parents": [
        "0de26520c7cabf36e1de090ea8092f011a6106ce"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 13 21:20:26 2008 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 13 21:20:26 2008 +1030"
      },
      "message": "cpumask: convert struct clock_event_device to cpumask pointers.\n\nImpact: change calling convention of existing clock_event APIs\n\nstruct clock_event_timer\u0027s cpumask field gets changed to take pointer,\nas does the -\u003ebroadcast function.\n\nAnother single-patch change.  For safety, we BUG_ON() in\nclockevents_register_device() if it\u0027s not set.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a5f0717e51c5fe6cdaf885b7f621ba48ae745bfb",
      "tree": "3850849597aa4384cd3c95cab9c692e11dcd5c85",
      "parents": [
        "8eb3e3bfd5544c4549a52e3cfc3df2be0b224dbd"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Nov 18 18:04:31 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 18:04:31 2008 +0800"
      },
      "message": "Blackfin arch: Fix bug - change cpufreq doesn\u0027t take effect on bf537 now\n\nCCLK is variable: get current CCLK in show_cpuinfo\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "8eb3e3bfd5544c4549a52e3cfc3df2be0b224dbd",
      "tree": "e84d647b8d29fe6cf9fdc22e6ab1fe877164067a",
      "parents": [
        "30af6d490427b49af5beca5824e22b00e468c951"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: Request the gpio resource when making it as an irq pin, avoiding override it.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "dce783c5e400d6a470c86ccb5a7fdeabf27afbf4",
      "tree": "a33bd6aa60514620856b473ece56af91190c4015",
      "parents": [
        "8624991187c365779f101b926662950794a6bfbe"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:21 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:21 2008 +0800"
      },
      "message": "Blackfin arch: add BUG_ON() checks to make sure we dont overflow the cplb tables\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "cb15e57cc7d68e524f709c9a541b4900df80df16",
      "tree": "1562f9bc1d2df008ffbb230f315fb2677154d022",
      "parents": [
        "05a717fbc893c777165b00821b9dcde968a95bcc"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: noMMU CPLB lookup tables can be in L1 SRAM\n\n - unify duplicate page_size_table definitions\n - make sure it is placed alongside the other cplb switching code\n\nPointed-out-by: Michael McTernan \u003cmmcternan@airvana.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "05a717fbc893c777165b00821b9dcde968a95bcc",
      "tree": "a1f616b75aca1d9bf9e850f66f189f23c71c6ac2",
      "parents": [
        "383163826012d70da070bedd432a74bb8d915315"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: do not include init sections in the kernel lock down as it gets released afterwards\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "383163826012d70da070bedd432a74bb8d915315",
      "tree": "35cb64291d7813547fd521238215f78f5624d3d0",
      "parents": [
        "4c5b8a648ff0e6bda853cc4094cb7e962ebd8d1d"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: change return value\n\nchange return of close_cplbtab() and fill_cplbtab() to void since we\nalways return 0 and nowhere do we check this\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "4c5b8a648ff0e6bda853cc4094cb7e962ebd8d1d",
      "tree": "08bf18a2f723ab3178ce3277c437ce6a77a4f7ad",
      "parents": [
        "ff4c02e4be00dccfb4b7baa8e56300b6ab3e290a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: remove pointless define IN_KERNEL\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "ff4c02e4be00dccfb4b7baa8e56300b6ab3e290a",
      "tree": "75093ea97d661d59f5b7e882f05cb99dbad8fae7",
      "parents": [
        "4db557d4aeb6a9a6713e66e222949bc93b2bf2e9"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: unify cplbinfo files\n\nMerge MPU and noMPU version of CPLB info code to one common version.\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "55e359a825d25cecea2007db3e4018675e42f1af",
      "tree": "3e7b4cfdda7d9916a7b536ecf8cf73d00066789a",
      "parents": [
        "ecdbfc1ac10eaba04c699d6f8a004f987622264c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: remove BFIN_DMA_5XX option\n\nDo not make BFIN_DMA_5XX optional since a large portion of our code\nrelies on dma functions existing\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "1b047d8cc58f7f8b50fb9c80b131ef054f091f1b",
      "tree": "2337ae0921a2c0cf855cfbcd44b3260dc263a425",
      "parents": [
        "33c8691f45459a41864562ae8d1ec12b4503f200"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: cleanup the time.c code\n\n - make the code a bit more readable\n - kill of warnings/ifdef mess a bit\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "36f649a55aa3ad1e2196403ba95a652f9900bc50",
      "tree": "b2a547a3c946ccc1377b4ac0787806128f1d1a4e",
      "parents": [
        "400597842452c02916a61a51f3154dd032c2d569"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: do not define decode_instruction if hwtrace is turned off\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "b60705765a635728187e5cea5f36914886675013",
      "tree": "400a8fd966f117140511bf4606f96084c208c14f",
      "parents": [
        "b1271d31a59e73a70284c2cdcbe2b0589f6479c7"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: move out irq related functions\n\nmove irq related functions into asm/irq.h and out of the mondo asm/system.h\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "31fba6e752fee4ef8747bc9cac141dc70ae74652",
      "tree": "22c3f5d2824af2e7043498b1a6b5710df3e4c777",
      "parents": [
        "89c6c139a57e27617850ddc7df90e267374a1a5c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: introduce an IM_MEM macro to kgdb\n\ncreate an IN_MEM() macro to simplify comparing an address in an on-chip\nregion of memory and make things readable\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "89c6c139a57e27617850ddc7df90e267374a1a5c",
      "tree": "5157a001ba89cec67c953da495fb7a50f05dd0f9",
      "parents": [
        "09c1db922dd5b41e6421a5a7a94c1282ee881e81"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: fix off-by-one errors on end of memory range\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "09c1db922dd5b41e6421a5a7a94c1282ee881e81",
      "tree": "2bc6a4c29e5ee4874c21e1f9265cd7a3ee3c1abd",
      "parents": [
        "bda07aac9db0d5eb2d6fbe83b99e070b58820dcf"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: delete unused vars and add parenthesis to fixup warnings\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "bda07aac9db0d5eb2d6fbe83b99e070b58820dcf",
      "tree": "7cd1743ef1f0c0416f95ee7cd64f04f7e7bfdbc1",
      "parents": [
        "f8c1b3909c7e557f98e621d3ad8711303b776654"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: move fixed code into init section\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "f8c1b3909c7e557f98e621d3ad8711303b776654",
      "tree": "e262e7a9084430d77d515143482da8efdbbcfb67",
      "parents": [
        "d1a3336e2fdd5dc48b80acee6f0aaa65ebb3426c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: remove superficial check on blackfin watchdog\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "b94919e2da2f7acde842972a57fcd6dcc4a528db",
      "tree": "b8f01fd4eed3451b8cf1ca07d9d80df4ef19a1cb",
      "parents": [
        "7beb7439acea38ecd0abbbdc72f85732dd59658c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: dont export ack_bad_irq as no one else does\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "8a86176c4aee493bf8eb1dce8190b2f63d70d130",
      "tree": "d3cb7aed2febad7d2c419e29ef7f04aa1b3978a3",
      "parents": [
        "3c1fbd5184f9c3c52c0a392fae0efb0b0d99a079"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: overlay thread.usp over PT_USP\n\noverlay thread.usp over PT_USP when getting the whole regfile to\nmatch PT_USP behavior\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "8a0e9acfd153cf5c726f010b075a3d4d55f80895",
      "tree": "8ba08c1f2ae8c13130ea1894035ffd42fa691a09",
      "parents": [
        "0b82e27444f4c186e931ecc97c9a8dae07128078"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: Fix bug - hardware breakpoint doesn\u0027t always work in kgdb\n\nHardware breakpoint doesn\u0027t always work in kgdb. It works at the first\ntwo times, but if you repeatedly trigger that hardware breakpoint, it\nwould slip over that point once in two times.\n\nFix it by always setting hw bp skip to 0. gdb does skip after hw bp trap.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "46fa5eecec58934902ea4a65d9c7b7a486ac6f6b",
      "tree": "b7373553151456c620d9747785de322b30d11548",
      "parents": [
        "8f65873e47784a390949f0d61e5692dbf2a8253e"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Jan 07 23:14:39 2009 +0800"
      },
      "message": "Blackfin arch: SMP supporting patchset: some other misc code\n\nBlackfin dual core BF561 processor can support SMP like features.\nhttps://docs.blackfin.uclinux.org/doku.php?id\u003dlinux-kernel:smp-like\n\nIn this patch, we provide SMP extend to some other misc code\n\nSinged-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "8f65873e47784a390949f0d61e5692dbf2a8253e",
      "tree": "4d9509bf5e52ebac190d79de04b783829d44f49e",
      "parents": [
        "b8a989893cbdeb6c97a7b5af5f38fb0e480235f9"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: SMP supporting patchset: Blackfin kernel and memory management code\n\nBlackfin dual core BF561 processor can support SMP like features.\nhttps://docs.blackfin.uclinux.org/doku.php?id\u003dlinux-kernel:smp-like\n\nIn this patch, we provide SMP extend to Blackfin kernel and memory management code\n\nSinged-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "b8a989893cbdeb6c97a7b5af5f38fb0e480235f9",
      "tree": "658cf6df93dac687f0d6b94111d0f53b3dd0177c",
      "parents": [
        "6b3087c64a92a36ae20d33479b4df6d7afc910d4"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: SMP supporting patchset: Blackfin CPLB related code\n\nBlackfin dual core BF561 processor can support SMP like features.\nhttps://docs.blackfin.uclinux.org/doku.php?id\u003dlinux-kernel:smp-like\n\nIn this patch, we provide SMP extend to Blackfin CPLB related code\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a4f0b32c331a3da1dd1336f1691504268c63fc14",
      "tree": "fe511ea71747c4a27cad8e56990681e67345f926",
      "parents": [
        "8d0223744f531168d4ae87f33354d12a50402779"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: Convert Blackfin GPIO driver to use common gpiolib/gpiochip infrastructure\n\n - This patch adds support for ARCH_WANT_OPTIONAL_GPIOLIB.\n - It may be changed in future to ARCH_REQUIRE_GPIOLIB.\n - Change GPIO_BANK_NUM use DIV_ROUND_UP( , ) macro\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "397861cd8046549957a04d34a0b97b267cbb9589",
      "tree": "feb9a74acdf782205e2eef186a86f3141bc84ef3",
      "parents": [
        "10a88a2be569002ddbb669278c598d8ee11e2f50"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: fix bug - gpio_bank() macros messed up bank number caculating with positioning a gpio\n\nThe whole story:\n\nBefore BF51x merged, all the MAX_BLACKFIN_GPIOS are integral multiple of GPIO_BANKSIZE (\u003d 16).\nBut BF51x provides MAX_BLACKFIN_GPIOS \u003d 40 which includes 3 banks and the 3rd bank has only 8\nGPIO pins.\n\nTherefore, gpio_bank() macros is correct when you try to find a GPIO in which bank (GPIO_35 is\nin bank 2). But on BF51x gpio_bank(MAX_BLACKFIN_GPIOS) only gives out 2 banks instead of 3\nbanks for some static array initialization.\n\nThis patch add a new macros gpio_bank_n() and GPIO_BANK_NUM to do bank number caculating and\nremain the gpio_bank() macros for positioning a gpio in which bank.\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "abeb21efb10cd9e980f611c9bb408f172ed44465",
      "tree": "7721676da95a6f967e50a777a35917775a469da9",
      "parents": [
        "2cf851137b55cd0c49fd9e005cd01ac4761c005e"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Oct 29 11:06:03 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Oct 29 11:06:03 2008 +0800"
      },
      "message": "Blackfin arch: remove most BUG_ON channel checks\n\nkeep BUG_ON in DMA request, free and set_dma_callback.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "e04f9f427bca526d7752879a5b3d341628c0cc0d",
      "tree": "511d0ac1fbbfaf7832b14461a2eee203cff6a2a4",
      "parents": [
        "a2ba8b19989e038bdf1a9fcc25e860d5077d2474"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Oct 28 18:18:47 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 18:18:47 2008 +0800"
      },
      "message": "Blackfin arch: Remove useless SSYNCs in DMA code\n\nTons of SSYNC operation will impact the DMA performance\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a2ba8b19989e038bdf1a9fcc25e860d5077d2474",
      "tree": "d5d72bd510897bb54d40e336d0ef38be256d11ce",
      "parents": [
        "3529e0414b600faa1b6d822569b3343131235813"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Oct 28 18:19:29 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 18:19:29 2008 +0800"
      },
      "message": "Blackfin arch: lookup channel2irq() only once\n\nAdd irq to struct dma_channel lookup channel2irq() only once,\nsince channel2irq() is fairly large on some Blackfin derivatives.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "6a87d29bc684d845fe8338a8ce279f743d343250",
      "tree": "c2ea737e052787f940a8a012974213d619d498d2",
      "parents": [
        "a2d03a1d8e2562cc64a223485c06db9840ac3b2b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Oct 28 16:16:29 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 16:16:29 2008 +0800"
      },
      "message": "Blackfin arch: refine the gpio check\n\nrefine the gpio check in peripheral_request() so that it only\nchecks pins that can be used as both GPIO and a peripheral\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "b2c2f30388c682520ae2d07c8852b4225dd4a4d7",
      "tree": "d3df54438d368c27bbc269462cc495c1487dde47",
      "parents": [
        "72edff8dd45fdee6e1a2bc431baefd8a5372f7cb"
      ],
      "author": {
        "name": "Jie Zhang",
        "email": "jie.zhang@analog.com",
        "time": "Tue Oct 28 15:57:49 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 15:57:49 2008 +0800"
      },
      "message": "Blackfin arch: fix bug - shared lib function in L2 failed be called\n\nAllow user space to access L2 SRAM.\n\nSigned-off-by: Jie Zhang \u003cjie.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a2d03a1d8e2562cc64a223485c06db9840ac3b2b",
      "tree": "0586b73032e9e23533d9b6dc73368fa0d826db35",
      "parents": [
        "6c7ec0ec93d3f8e661a1d11221d869654dd3fcd9"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Oct 28 15:53:37 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 15:53:37 2008 +0800"
      },
      "message": "Blackfin arch: unify port_setup() to reduce arch differences\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "6c7ec0ec93d3f8e661a1d11221d869654dd3fcd9",
      "tree": "9a6b99876772eb8159e0081ceb155589b95fac99",
      "parents": [
        "1f7d373f4773eca06978446f677b4de5a4814095"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Oct 28 15:49:59 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 15:49:59 2008 +0800"
      },
      "message": "Blackfin arch: unify peripheral_request() to reduce arch differences\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "1f7d373f4773eca06978446f677b4de5a4814095",
      "tree": "4fb35ebe194f1797873210dcafacb2774410cc93",
      "parents": [
        "27228b2e4c1726a376b32f8b12242718ebf5b8a4"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Oct 28 15:47:11 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 15:47:11 2008 +0800"
      },
      "message": "Blackfin arch: fix cmp_label() so it doesnt incorrectly accept partial leading matches\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "27228b2e4c1726a376b32f8b12242718ebf5b8a4",
      "tree": "9625f0ad9a0ab0d1468fd46ef474d20400aa78fd",
      "parents": [
        "588ba8199e06e4d558114093d0b5812920035c72"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Oct 28 15:45:42 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 15:45:42 2008 +0800"
      },
      "message": "Blackfin arch: unify check_gpio() to reduce arch differences\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "72edff8dd45fdee6e1a2bc431baefd8a5372f7cb",
      "tree": "3a064d8a39f3e5f11e52617c10b1005ec7bdb668",
      "parents": [
        "a10101d5ff9e34c0a1a526725474eef84409529a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Oct 28 15:42:13 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 15:42:13 2008 +0800"
      },
      "message": "Blackfin arch: fix incorrect limit check for bf54x check_gpio\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "588ba8199e06e4d558114093d0b5812920035c72",
      "tree": "626c91ce29ca9d7c3353dff6c097277801fcc642",
      "parents": [
        "2f6f4bcdd611cb968b800f7569c4383727856668"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Oct 28 14:38:51 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 14:38:51 2008 +0800"
      },
      "message": "Blackfin arch: remove unused local define\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "2f6f4bcdd611cb968b800f7569c4383727856668",
      "tree": "e9de0755bfa40a932c2ca44e532aef8ae704ab9b",
      "parents": [
        "2563265bdb5fb21396cdc2125c8260e57f7c3991"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:21 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:21 2008 +0800"
      },
      "message": "Blackfin arch: add support for Blackfin latest processor family BF51x\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "da986b9ffff79224417b69cf43506192bd9c29dc",
      "tree": "3629fc34e1899314e373744222ec3ebf6b4a6f0c",
      "parents": [
        "7f6b2e7b1ff70bc60cedc9a00b01c1fad5c21371"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Oct 28 13:58:15 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 13:58:15 2008 +0800"
      },
      "message": "Blackfin arch: dont warn when running a kernel on the oldest supported silicon\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "4ee1c45337e7b529eed644c6f62399d797dcbc10",
      "tree": "4b8c093942bdb8175e0a780bf66c371eea2046f3",
      "parents": [
        "3b1f26a50a2bfbd2825345b49b1d7f78432a7a4c"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "rgetz@blackfin.uclinux.org",
        "time": "Tue Oct 28 11:36:11 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 11:36:11 2008 +0800"
      },
      "message": "Blackfin arch: Fix typo when adding CONFIG_DEBUG_VERBOSE\n\nSigned-off-by: Robin Getz \u003crgetz@blackfin.uclinux.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "0f8befa1d1fd86cac8221785a85943dfbdef4773",
      "tree": "e32e1e403d3d96d403c8e069295003110ea086da",
      "parents": [
        "6ad2b84cf014d91a9dffa3f8edb008430fbdb445"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Oct 28 11:12:17 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 11:12:17 2008 +0800"
      },
      "message": "Blackfin arch: drop unused exports and comment remaining exports\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "fe8015ce2588e3ffe65284a2883703355804276e",
      "tree": "ecbc521304d5f80d37733d0bf8c5a5995bb63e0d",
      "parents": [
        "dc26aec25d1a4e2690df166dbe843344728994ce"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Oct 28 11:07:15 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Oct 28 11:07:15 2008 +0800"
      },
      "message": "Blackfin arch: move EXPORT_SYMBOL to the place where it is actually defined\n\n - kernel_thread\n - irq_flags\n - checksum\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "dc26aec25d1a4e2690df166dbe843344728994ce",
      "tree": "36717399eff88602af964f9f80814f9210698d95",
      "parents": [
        "f940260a980a1ad7570dfd7a4b73c6ad2207f738"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 17:48:22 2008 +0800"
      },
      "message": "Blackfin arch: BF538/9 Linux kernel Support\n\nAdd supporing for Blackfin BF538 and BF539 processors.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "3b1f26a50a2bfbd2825345b49b1d7f78432a7a4c",
      "tree": "05e1ee9dced5ec457daa5aeb7a7aa911930de9e4",
      "parents": [
        "6776cf4476833df0f1e96bd9dba18c1ea4f582d5"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Mon Oct 27 18:21:43 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Oct 27 18:21:43 2008 +0800"
      },
      "message": "Blackfin arch: don\u0027t copy bss when copying L1\n\nwhen copying L1 regions, go to the start of bss rather\nthan end since we have code to zero it out already\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "6776cf4476833df0f1e96bd9dba18c1ea4f582d5",
      "tree": "72925f2fe743e1ba5cef2cfa78c0269b6ba2f047",
      "parents": [
        "6a0bfff44e4aa4ee1721b3daa004d2039576c70d"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Oct 27 18:12:53 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Oct 27 18:12:53 2008 +0800"
      },
      "message": "Blackfin arch: fix bug - Fail to boot jffs2 kernel for BF561 with SMP patch\n\nonly if the cplb block overlapped with kernel area, this cplb need be locked\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "6a0bfff44e4aa4ee1721b3daa004d2039576c70d",
      "tree": "65de8b224933c7ac731457fd98f889c5cb92e843",
      "parents": [
        "4e14e833ac3b97a4aa8803eea49f899adc5bb5f4"
      ],
      "author": {
        "name": "Tim Pepper",
        "email": "lnxninja@linux.vnet.ibm.com",
        "time": "Mon Oct 27 12:18:36 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Oct 27 12:18:36 2008 +0800"
      },
      "message": "Blackfin arch: handle case of d_path() returning error in decode_address()\n\nd_path() can return an error.  Most of its callers do something or other to\nmake up something sane in that case.  Do similar for blackfin\u0027s\ndecode_address() call to d_path().\n\nSigned-off-by: Tim Pepper \u003clnxninja@linux.vnet.ibm.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "04be80ef0bab044e89ab04b84ccea14a5dc4543b",
      "tree": "6ff7022694bcb9d24259c9d6ce8a2f369950d342",
      "parents": [
        "a92946bc6abad6494ac95ea1a8b7c224b15fa1f7"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Oct 16 23:33:53 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Oct 16 23:33:53 2008 +0800"
      },
      "message": "Blackfin arch: move bfin_addr_dcachable() and friends into the cacheflush header where it belongs\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a92946bc6abad6494ac95ea1a8b7c224b15fa1f7",
      "tree": "f6e37479464d013a41e9a1d43b1cfefbcbc00263",
      "parents": [
        "9bebeff98ea960b13c4de95782c54f8e5e8b70fc"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Oct 16 23:25:34 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Oct 16 23:25:34 2008 +0800"
      },
      "message": "Blackfin arch: use the new bfin_addr_dcachable() function\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "54cebc68c81eacac41a21bdfe99dc889d3882c60",
      "tree": "da1d3872c6ddf208768e784bd1ea09054a81462d",
      "parents": [
        "fffdedef691a0f6fa7ca1fc0a2a508cbb49def69",
        "71de1f8a6365ea65346881e526132563d93696d1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 10:08:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 10:08:43 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6: (60 commits)\n  Blackfin arch: make sure we include the fix for SPORT hysteresis when reprogramming clocks\n  Blackfin arch: Fix bogus str_ident check in gpio code\n  Blackfin arch: AD7879 Touchscreen driver\n  Blackfin arch: introducing bfin_addr_dcachable\n  Blackfin arch: fix a typo in comments\n  Blackfin arch: Remove useless head file\n  Blackfin arch: make sure L2 start and length are always defined (fixes building on BF542)\n  Blackfin arch: use the Blackfin on-chip ROM to do software reset when possible\n  Blackfin arch: update anomaly headers to match the latest sheet\n  Blackfin arch: bfin_reset() is an internal reboot function ... everyone should go through machine_restart()\n  Blackfin arch: print out error/warning if you are running on the incorrect CPU type\n  Blackfin arch: remove non-bf54x ifdef logic since this file is only compiled on bf54x parts\n  Blackfin arch: update board defconfigs\n  Blackfin arch: Add optional verbose debug\n  Blackfin arch: emulate a TTY over the EMUDAT/JTAG interface\n  Blackfin arch: have is_user_addr_valid() check for overflows (like when address is -1)\n  Blackfin arch: ptrace - fix off-by-one check on end of memory regions\n  Blackfin arch: Enable framebuffer support for the BF526-EZkit TFT LCD display\n  Blackfin arch: flash memory map and dm9000 resources updating\n  Blackfin arch: early prink code still use uart core console functions to parse and set configure option string\n  ...\n"
    },
    {
      "commit": "ab2375f2fe256358a982e357d298801cf1adbd00",
      "tree": "f64dc27aa9756dd951da6a9453db7a75f437d083",
      "parents": [
        "b3ef5aba64aed5be0fccca3ff39c8f2282111ce5"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Mon Oct 13 10:33:51 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 09:51:38 2008 -0700"
      },
      "message": "Blackfin Serial Driver: Fix bug - request UART2/3 peripheral mapped interrupts in PIO mode\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e9fae189caae7c1cf306e30f5b67c6d226ed69cf",
      "tree": "059ece3216ac9c01b943e41b059f26c6ff577685",
      "parents": [
        "46aa04f9b678d1d6f3558429109326775ca87715"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Oct 13 11:35:22 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Oct 13 11:35:22 2008 +0800"
      },
      "message": "Blackfin arch: Fix bogus str_ident check in gpio code\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "58c35bd31f8b577e03d904c214b55b3d91369a85",
      "tree": "514fa05d6e80f75736d65046ee16ecd91fd4c3a1",
      "parents": [
        "3094c981f2d567f0a442687ced24a5340aa10b6c"
      ],
      "author": {
        "name": "Vitja Makarov",
        "email": "vitja.makarov@gmail.com",
        "time": "Mon Oct 13 15:23:56 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Oct 13 15:23:56 2008 +0800"
      },
      "message": "Blackfin arch: introducing bfin_addr_dcachable\n\nThis patch introduces bfin_addr_dcachable() predicate, that simply tests is\naddress in cachable region or not.\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "3094c981f2d567f0a442687ced24a5340aa10b6c",
      "tree": "d29c3891691d7b379dae4c257628074b7cd5b93b",
      "parents": [
        "fecc8d6d5611a6b1dce4a6cff4713f390056aa1c"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Oct 10 21:22:01 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Oct 10 21:22:01 2008 +0800"
      },
      "message": "Blackfin arch: fix a typo in comments\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "cdbf4c3c5f4909767c21f47f68f2ee57a8b36b3b",
      "tree": "4cfd19b106ca90c45ed3daf17fdb9727019ba889",
      "parents": [
        "4e8086d65bd0a606434a4b16611653387f8c9698"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Mon Oct 13 11:33:43 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Oct 13 11:33:43 2008 +0800"
      },
      "message": "Blackfin arch: use the Blackfin on-chip ROM to do software reset when possible\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "9a6f5ae1f1f3c37aad938a1c82db248a3f95a629",
      "tree": "434b8306bb63f9b2ac09caa30c8a8cf6b5e429f3",
      "parents": [
        "e482cad241c0b7108cbc94959307a73d19ba17d5"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Oct 10 18:57:21 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Oct 10 18:57:21 2008 +0800"
      },
      "message": "Blackfin arch: bfin_reset() is an internal reboot function ... everyone should go through machine_restart()\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "e482cad241c0b7108cbc94959307a73d19ba17d5",
      "tree": "7cde7e1af828d74d55ec059d1955c5129b89a892",
      "parents": [
        "6d0b8c993dc0a26fe7a9ee8b839d1964bd0debd4"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "rgetz@blackfin.uclinux.org",
        "time": "Fri Oct 10 18:21:45 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Oct 10 18:21:45 2008 +0800"
      },
      "message": "Blackfin arch: print out error/warning if you are running on the incorrect CPU type\n\nSigned-off-by: Robin Getz \u003crgetz@blackfin.uclinux.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "9f06c38fb230720371397a57faa24aa6e31b2c87",
      "tree": "c9bb931986abc5ad2ebaccf4946687e95805071c",
      "parents": [
        "a88c71e4367aada2065c5e247477c891d2ca952f"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "rgetz@blackfin.uclinux.org",
        "time": "Fri Oct 10 18:13:21 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Oct 10 18:13:21 2008 +0800"
      },
      "message": "Blackfin arch: Add optional verbose debug\n\nAdd optional verbose debug - which when turned off, quiets down\nuserspace errors. Saves ~8k of code/data for production systems\n\nSigned-off-by: Robin Getz \u003crgetz@blackfin.uclinux.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a88c71e4367aada2065c5e247477c891d2ca952f",
      "tree": "d0c12413d55ac060aea8117eb0598525d0f93139",
      "parents": [
        "3c08f1d122627c9559fb03a11f52ea37f960b61e"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Oct 10 17:37:52 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Oct 10 17:37:52 2008 +0800"
      },
      "message": "Blackfin arch: emulate a TTY over the EMUDAT/JTAG interface\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "3c08f1d122627c9559fb03a11f52ea37f960b61e",
      "tree": "1ad1ae12d18df4c8f92de734e26612abb05a6580",
      "parents": [
        "d207a8c7681f14302e9e80ef5b8202abe39060b5"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Oct 10 17:12:51 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Oct 10 17:12:51 2008 +0800"
      },
      "message": "Blackfin arch: have is_user_addr_valid() check for overflows (like when address is -1)\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "d207a8c7681f14302e9e80ef5b8202abe39060b5",
      "tree": "baed22d2c9151866d4b5a591408349fb35d73fb9",
      "parents": [
        "2043f3f7312cc7fbbc2acffb9d87265b0ad9a529"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Oct 10 17:26:57 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Oct 10 17:26:57 2008 +0800"
      },
      "message": "Blackfin arch: ptrace - fix off-by-one check on end of memory regions\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "0c0497c257c12c9ecb8825490a339bfce8a0532f",
      "tree": "5ed9776845a63b56119b602237889e881a6dc856",
      "parents": [
        "664d0403f96ff5f4fb43a4b3a54b5642589c57d2"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Oct 09 17:32:28 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Oct 09 17:32:28 2008 +0800"
      },
      "message": "Blackfin arch: Move all the silicon rev handling to one place\n\nMove all the silicon rev handling to one place (Kconfig) and\nmake sure we warn if you are running on silicon that has not been tested on\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    }
  ],
  "next": "1d5ff7e27d2ca30cd3f61afd353b03dd67330818"
}
