)]}'
{
  "log": [
    {
      "commit": "d43c36dc6b357fa1806800f18aa30123c747a6d1",
      "tree": "339ce510073ecbe9b3592008f7dece7b277035ef",
      "parents": [
        "69585dd69e663a40729492c7b52eb82477a2027a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Oct 07 17:09:06 2009 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 11 11:20:58 2009 -0700"
      },
      "message": "headers: remove sched.h from interrupt.h\n\nAfter m68k\u0027s task_thread_info() doesn\u0027t refer to current,\nit\u0027s possible to remove sched.h from interrupt.h and not break m68k!\nMany thanks to Heiko Carstens for allowing this.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\n"
    },
    {
      "commit": "796dada9f5584a677a0a2a1972090bfc538903ff",
      "tree": "ed3a01350ab0de530009e78af635c8a7b9e67c1f",
      "parents": [
        "282246dae8d5757d1f13d61df2d1ebade99c978b"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Sep 30 07:54:40 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Oct 08 00:58:20 2009 -0400"
      },
      "message": "Blackfin: convert to GENERIC_HARDIRQS_NO__DO_IRQ\n\nBlackfin already sets proper flow handlers on all IRQs, and we don\u0027t rely\non __do_IRQ, therefore we can simply select GENERIC_HARDIRQS_NO__DO_IRQ.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "282246dae8d5757d1f13d61df2d1ebade99c978b",
      "tree": "ecf3c38620673de0209465c64ed2a37b91f3dd2a",
      "parents": [
        "59bd00c85012af2b59ba8c1b47caaf10ccbfa3b1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Sep 28 19:14:39 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Oct 08 00:58:18 2009 -0400"
      },
      "message": "Blackfin: drop all simple-gpio board resources\n\nThe simple-gpio has been replaced by the gpio sysfs interface, so drop the\nunused simple-gpio resources from all Blackfin boards.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "59bd00c85012af2b59ba8c1b47caaf10ccbfa3b1",
      "tree": "10a6c46f29a6378aadadf143697efcb1e6b55078",
      "parents": [
        "4a7bcb4fe96824f882d126dc39df9ba658a29372"
      ],
      "author": {
        "name": "Thomas Chou",
        "email": "thomas@wytron.com.tw",
        "time": "Sun Sep 27 15:38:01 2009 +0800"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Oct 08 00:58:15 2009 -0400"
      },
      "message": "Blackfin: fix framebuffer mmap bug for nommu\n\nThe patch added a special get_unmapped_area for framebuffer which\nwas hooked to the file ops in drivers/video/fbmem.c.\n\nThis is needed since v2.6.29-rc1 where nommu vma management was\nupdated, and mmap of framebuffer caused kernel BUG panic. You may turn\non \"Debug the global anon/private NOMMU mapping region tree\" config to\nsuch message.\n\nAs Documentation/nommu-mmap.txt said,\n\"To provide shareable character device support, a driver must provide\na file-\u003ef_op-\u003eget_unmapped_area() operation. The mmap() routines will\ncall this to get a proposed address for the mapping.\"\n\nWith this change, user space should call mmap for framebuffer using\nshared map. Or it can try shared map first, then private map if\nfailed. This shared map usage is now consistent between mmu and nommu.\n\nThe sys_ file may not be a good place for this patch. But there is a\nsimilar one for sparc. I tested a similar patch on nios2nommu, though\nI don\u0027t have a blackfin board to test.\n\nSigned-off-by: Thomas Chou \u003cthomas@wytron.com.tw\u003e\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "4a7bcb4fe96824f882d126dc39df9ba658a29372",
      "tree": "47f5e1ebbb0ed54eb2a6c1316bd3d43e95206ccb",
      "parents": [
        "5a2b0d7315c25ed69ed86fa6ef63c83e47b67c4c"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinder@kernel.org",
        "time": "Thu Sep 24 16:08:09 2009 +0530"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Oct 08 00:58:13 2009 -0400"
      },
      "message": "Blackfin: includecheck fix: mach-bf548, ezkit.c\n\nFix the following \u0027make includecheck\u0027 warning:\n\n  arch/blackfin/mach-bf548/boards/ezkit.c: linux/input.h is included more than once.\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "5a2b0d7315c25ed69ed86fa6ef63c83e47b67c4c",
      "tree": "d4a90efde7ee5e01e2f6e8b1a83394e257ded08c",
      "parents": [
        "7036c61fe043af6b701e10d6426ec22259bd1e3b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 23 20:56:10 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Oct 08 00:58:11 2009 -0400"
      },
      "message": "Blackfin: drop cs_change_per_word setting\n\nStructs get initialized to 0 already, and we want to punt this field, so\nscrub it from all of our boards.\n\nReported-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "7036c61fe043af6b701e10d6426ec22259bd1e3b",
      "tree": "e0ff93d556c1932575e935d7deed856b6b85d8f2",
      "parents": [
        "50c4c0861a0a60cd4f414457fdbfc8d9a1eb1e31"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Sep 22 22:23:04 2009 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Oct 08 00:58:07 2009 -0400"
      },
      "message": "Blackfin: bf533-ezkit: convert to physmap/jedec_probe\n\nNow that the common jedec_probe supports the ST PSD4256G6V, no need to\nuse the custom stm_flash driver.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "50c4c0861a0a60cd4f414457fdbfc8d9a1eb1e31",
      "tree": "350ca12a1c94cf4a48440c95582048d680455f7d",
      "parents": [
        "19a3b6034aed7d8ac5a15f5fa854523c1cf76674"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Sep 22 13:10:09 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Oct 08 00:57:54 2009 -0400"
      },
      "message": "Blackfin: convert adv7393 resources to new i2c framework\n\nNow that the driver has been updated, convert the board resources to the\nnew i2c framework for managing slaves.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "19a3b6034aed7d8ac5a15f5fa854523c1cf76674",
      "tree": "e4ef2a95cd8104839000a273567ee754fb5102bb",
      "parents": [
        "48dee09325fbc5ffb9d4a780e765538c0e9cc794"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Tue Sep 22 04:55:28 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 07 04:48:08 2009 -0400"
      },
      "message": "Blackfin: fix missed cache config renames\n\nLooks like the big Kconfig cache split/rename missed one spot in the SMP\ncache lock headers.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "48dee09325fbc5ffb9d4a780e765538c0e9cc794",
      "tree": "64df9f4bb4b1bcf74aec8de75c54aa2e185981a4",
      "parents": [
        "d586e833f970dfb4768e6c872b621f4cfc555267"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Sep 21 16:12:05 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 07 04:48:04 2009 -0400"
      },
      "message": "Blackfin: cplbinfo: drop d_path() hacks\n\nThe cplbinfo was using d_path() to figure out which cpu/cplb was being\nparsed.  As Al pointed out, this isn\u0027t exactly reliable as it assumes the\nstatic VFS path to be unchanged, and it\u0027s just poor form.  So use the\nproc_create_data() to properly (and internally) pass the exact cpu/cplb\nrequested to the parser function.\n\nReported-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "d586e833f970dfb4768e6c872b621f4cfc555267",
      "tree": "f28b7b8c16affcc8a928d42c598214a9df910c78",
      "parents": [
        "6206f709d9dfc6722d9213b36a7779ae56072899"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Sep 21 01:42:52 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 07 04:48:01 2009 -0400"
      },
      "message": "Blackfin: asm/irq.h: pull in mach/anomaly.h for anomaly defines\n\nThe asm/irq.h header uses anomaly defines, but doesn\u0027t make sure to\nexplicitly include the anomaly header for them.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6206f709d9dfc6722d9213b36a7779ae56072899",
      "tree": "2fce4c696b805ec4e25b3329adca060dd8495a9e",
      "parents": [
        "96f1050d3df105c9ae6c6ac224f370199ea82fcd"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Sep 17 07:50:23 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 07 04:47:57 2009 -0400"
      },
      "message": "Blackfin: BF51x: add PTP MMR defines\n"
    },
    {
      "commit": "96f1050d3df105c9ae6c6ac224f370199ea82fcd",
      "tree": "4920014143c7b0c1fa364154b43acd59a86465f3",
      "parents": [
        "10f03f1a249df01ec760e3494298510efad3271f"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Thu Sep 24 14:11:24 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 07 04:36:26 2009 -0400"
      },
      "message": "Blackfin: mass clean up of copyright/licensing info\n\nBill Gatliff \u0026 David Brownell pointed out we were missing some\ncopyrights, and licensing terms in some of the files in\n./arch/blackfin, so this fixes things, and cleans them up.\n\nIt also removes:\n - verbose GPL text(refer to the top level ./COPYING file)\n - file names (you are looking at the file)\n - bug url (it\u0027s in the ./MAINTAINERS file)\n - \"or later\" on GPL-2, when we did not have that right\n\nIt also allows some Blackfin-specific assembly files to be under a BSD\nlike license (for people to use them outside of Linux).\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "10f03f1a249df01ec760e3494298510efad3271f",
      "tree": "c2558955c9b51834648887828d9ecfe0f3a74527",
      "parents": [
        "0eca52a92735f43462165efe00a7e394345fb38e"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Tue Sep 15 21:17:19 2009 -0700"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 07 04:36:20 2009 -0400"
      },
      "message": "Blackfin: convert to use arch_gettimeoffset()\n\nConvert Blackfin to use GENERIC_TIME via the arch_getoffset()\ninfrastructure, reducing the amount of arch specific code we need to\nmaintain.\n\nI\u0027ve taken my best swing at converting this, but I\u0027m not 100% confident\nI got it right.  My cross-compiler is now out of date (gcc4.2) so I\nwasn\u0027t able to check if it compiled. Any assistance from arch\nmaintainers or testers to get this merged would be great.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "828c09509b9695271bcbdc53e9fc9a6a737148d2",
      "tree": "072ffad6f02db7bf4095e07e2b90247cfa042998",
      "parents": [
        "1c4115e595dec42aa0e81ba47ef46e35b34ed428"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Oct 01 15:43:56 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 01 16:11:11 2009 -0700"
      },
      "message": "const: constify remaining file_operations\n\n[akpm@linux-foundation.org: fix KVM]\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4a5e35135d1ffcf14ebb2bb3c730b92c18ae9657",
      "tree": "318b2fda0411fe28984bf9b1ac7a68570e53e0d6",
      "parents": [
        "4295f8b318b424be0f87c9fd9aa1eb35c9585faf"
      ],
      "author": {
        "name": "Tim Abbott",
        "email": "tabbott@ksplice.com",
        "time": "Thu Sep 24 10:36:23 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:16:22 2009 -0700"
      },
      "message": "blackfin: Cleanup linker script using new linker script macros.\n\nSigned-off-by: Tim Abbott \u003ctabbott@ksplice.com\u003e\nCc: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: uclinux-dist-devel@blackfin.uclinux.org\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c37efa932598de5e30330a1414e34d9e082e0d9e",
      "tree": "1e3b782d257fa39a54f583af3dc7c32d7cffc67d",
      "parents": [
        "9e12a7e7d89ad813d01092890010cf67d0f914bd",
        "abe1ee3a221d53778c3e58747bbec6e518e5471b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 15:37:02 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 15:37:02 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next: (30 commits)\n  Use macros for .data.page_aligned section.\n  Use macros for .bss.page_aligned section.\n  Use new __init_task_data macro in arch init_task.c files.\n  kbuild: Don\u0027t define ALIGN and ENTRY when preprocessing linker scripts.\n  arm, cris, mips, sparc, powerpc, um, xtensa: fix build with bash 4.0\n  kbuild: add static to prototypes\n  kbuild: fail build if recordmcount.pl fails\n  kbuild: set -fconserve-stack option for gcc 4.5\n  kbuild: echo the record_mcount command\n  gconfig: disable \"typeahead find\" search in treeviews\n  kbuild: fix cc1 options check to ensure we do not use -fPIC when compiling\n  checkincludes.pl: add option to remove duplicates in place\n  markup_oops: use modinfo to avoid confusion with underscored module names\n  checkincludes.pl: provide usage helper\n  checkincludes.pl: close file as soon as we\u0027re done with it\n  ctags: usability fix\n  kernel hacking: move STRIP_ASM_SYMS from General\n  gitignore usr/initramfs_data.cpio.bz2 and usr/initramfs_data.cpio.lzma\n  kbuild: Check if linker supports the -X option\n  kbuild: introduce ld-option\n  ...\n\nFix trivial conflict in scripts/basic/fixdep.c\n"
    },
    {
      "commit": "e56770fbc48c1517f620f9f68e3f728e74d52bf5",
      "tree": "01080d2cd2ecc0ffab7181ccfe69561fda5f10ad",
      "parents": [
        "2a9ad18deb2870a9968f50351a0d4b8cc2a04099"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Sep 22 16:44:17 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 23 07:39:32 2009 -0700"
      },
      "message": "Blackfin: override text/data checking functions\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Robin Getz \u003crgetz@blackfin.uclinux.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "342ff1a1b558ebbdb8cbd55ab6a63eca8b2473ca",
      "tree": "1f967f283dade6e03897169bb29513354f49f910",
      "parents": [
        "50223e486cabdcf7e540e519da1f26bab3084e5d",
        "24ed7a97464db44592495f98cff8bcee02f92bc2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 22 07:51:45 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 22 07:51:45 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (34 commits)\n  trivial: fix typo in aic7xxx comment\n  trivial: fix comment typo in drivers/ata/pata_hpt37x.c\n  trivial: typo in kernel-parameters.txt\n  trivial: fix typo in tracing documentation\n  trivial: add __init/__exit macros in drivers/gpio/bt8xxgpio.c\n  trivial: add __init macro/ fix of __exit macro location in ipmi_poweroff.c\n  trivial: remove unnecessary semicolons\n  trivial: Fix duplicated word \"options\" in comment\n  trivial: kbuild: remove extraneous blank line after declaration of usage()\n  trivial: improve help text for mm debug config options\n  trivial: doc: hpfall: accept disk device to unload as argument\n  trivial: doc: hpfall: reduce risk that hpfall can do harm\n  trivial: SubmittingPatches: Fix reference to renumbered step\n  trivial: fix typos \"man[ae]g?ment\" -\u003e \"management\"\n  trivial: media/video/cx88: add __init/__exit macros to cx88 drivers\n  trivial: fix typo in CONFIG_DEBUG_FS in gcov doc\n  trivial: fix missing printk space in amd_k7_smp_check\n  trivial: fix typo s/ketymap/keymap/ in comment\n  trivial: fix typo \"to to\" in multiple files\n  trivial: fix typos in comments s/DGBU/DBGU/\n  ...\n"
    },
    {
      "commit": "411c94038594b2a3fd123d09bdec3fe2500e383d",
      "tree": "44b991786c7f4806b1b88f40439945b3835b6292",
      "parents": [
        "786d8ca341a30296264bc6cebac52d37b0851647"
      ],
      "author": {
        "name": "Anand Gadiyar",
        "email": "gadiyar@ti.com",
        "time": "Tue Jul 07 15:24:23 2009 +0530"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Sep 21 15:14:54 2009 +0200"
      },
      "message": "trivial: fix typo \"for for\" in multiple files\n\ntrivial: fix typo \"for for\" in multiple files\n\nSigned-off-by: Anand Gadiyar \u003cgadiyar@ti.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "cdd6c482c9ff9c55475ee7392ec8f672eddb7be6",
      "tree": "81f98a3ab46c589792057fe2392c1e10f8ad7893",
      "parents": [
        "dfc65094d0313cc48969fa60bcf33d693aeb05a7"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Sep 21 12:02:48 2009 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Sep 21 14:28:04 2009 +0200"
      },
      "message": "perf: Do the big rename: Performance Counters -\u003e Performance Events\n\nBye-bye Performance Counters, welcome Performance Events!\n\nIn the past few months the perfcounters subsystem has grown out its\ninitial role of counting hardware events, and has become (and is\nbecoming) a much broader generic event enumeration, reporting, logging,\nmonitoring, analysis facility.\n\nNaming its core object \u0027perf_counter\u0027 and naming the subsystem\n\u0027perfcounters\u0027 has become more and more of a misnomer. With pending\ncode like hw-breakpoints support the \u0027counter\u0027 name is less and\nless appropriate.\n\nAll in one, we\u0027ve decided to rename the subsystem to \u0027performance\nevents\u0027 and to propagate this rename through all fields, variables\nand API names. (in an ABI compatible fashion)\n\nThe word \u0027event\u0027 is also a bit shorter than \u0027counter\u0027 - which makes\nit slightly more convenient to write/handle as well.\n\nThanks goes to Stephane Eranian who first observed this misnomer and\nsuggested a rename.\n\nUser-space tooling and ABI compatibility is not affected - this patch\nshould be function-invariant. (Also, defconfigs were not touched to\nkeep the size down.)\n\nThis patch has been generated via the following script:\n\n  FILES\u003d$(find * -type f | grep -vE \u0027oprofile|[^K]config\u0027)\n\n  sed -i \\\n    -e \u0027s/PERF_EVENT_/PERF_RECORD_/g\u0027 \\\n    -e \u0027s/PERF_COUNTER/PERF_EVENT/g\u0027 \\\n    -e \u0027s/perf_counter/perf_event/g\u0027 \\\n    -e \u0027s/nb_counters/nb_events/g\u0027 \\\n    -e \u0027s/swcounter/swevent/g\u0027 \\\n    -e \u0027s/tpcounter_event/tp_event/g\u0027 \\\n    $FILES\n\n  for N in $(find . -name perf_counter.[ch]); do\n    M\u003d$(echo $N | sed \u0027s/perf_counter/perf_event/g\u0027)\n    mv $N $M\n  done\n\n  FILES\u003d$(find . -name perf_event.*)\n\n  sed -i \\\n    -e \u0027s/COUNTER_MASK/REG_MASK/g\u0027 \\\n    -e \u0027s/COUNTER/EVENT/g\u0027 \\\n    -e \u0027s/\\\u003cevent\\\u003e/event_id/g\u0027 \\\n    -e \u0027s/counter/event/g\u0027 \\\n    -e \u0027s/Counter/Event/g\u0027 \\\n    $FILES\n\n... to keep it as correct as possible. This script can also be\nused by anyone who has pending perfcounters patches - it converts\na Linux kernel tree over to the new naming. We tried to time this\nchange to the point in time where the amount of pending patches\nis the smallest: the end of the merge window.\n\nNamespace clashes were fixed up in a preparatory patch - and some\nstylistic fallout will be fixed up in a subsequent patch.\n\n( NOTE: \u0027counters\u0027 are still the proper terminology when we deal\n  with hardware registers - and these sed scripts are a bit\n  over-eager in renaming them. I\u0027ve undone some of that, but\n  in case there\u0027s something left where \u0027counter\u0027 would be\n  better than \u0027event\u0027 we can undo that on an individual basis\n  instead of touching an otherwise nicely automated patch. )\n\nSuggested-by: Stephane Eranian \u003ceranian@google.com\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nReviewed-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nLKML-Reference: \u003cnew-submission\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "caa27b66bd7188fd063769eaf4b33533ef0709e6",
      "tree": "57d9f96ad40712f690763fb205006938885bbc1a",
      "parents": [
        "78f28b7c555359c67c2a0d23f7436e915329421e"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Mon Jul 20 21:37:11 2009 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Sep 20 12:18:14 2009 +0200"
      },
      "message": "kbuild: use INSTALLKERNEL to select customized installkernel script\n\nReplace the use of CROSS_COMPILE to select a customized\ninstallkernel script with the possibility to set INSTALLKERNEL\nto select a custom installkernel script when running make:\n\n    make INSTALLKERNEL\u003darm-installkernel install\n\nWith this patch we are now more consistent across\ndifferent architectures - they did not all support use\nof CROSS_COMPILE.\n\nThe use of CROSS_COMPILE was a hack as this really belongs\nto gcc/binutils and the installkernel script does not change\njust because we change toolchain.\n\nThe use of CROSS_COMPILE caused troubles with an upcoming patch\nthat saves CROSS_COMPILE when a kernel is built - it would no\nlonger be installable.\n[Thanks to Peter Z. for this hint]\n\nThis patch undos what Ian did in commit:\n\n  0f8e2d62fa04441cd12c08ce521e84e5bd3f8a46\n  (\"use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh\")\n\nThe patch has been lightly tested on x86 only - but all changes\nlooks obvious.\n\nAcked-by: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e [blackfin]\nAcked-by: Russell King \u003clinux@arm.linux.org.uk\u003e [arm]\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e [sh]\nAcked-by: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e [x86]\nCc: Ian Campbell \u003cicampbell@arcom.com\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e [ia64]\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e [ia64]\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e [m32r]\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e [m68k]\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e [parisc]\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e [powerpc]\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e [s390]\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e [x86]\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e [x86]\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "5bf9cbef9972f851172391a37261b12bba63f733",
      "tree": "6ca84de9aea486b563c53a0a9f9be0950f74c990",
      "parents": [
        "3b67d91b3e2c789952379f5157704c2162330492"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Tue Sep 15 09:24:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:52 2009 -0400"
      },
      "message": "Blackfin: update ftrace for latest toolchain\n\nThe mcount support that was finally added to the Blackfin gcc port isn\u0027t\nexactly the same as what ftrace was developed against.  Now that the final\ngcc version is in place, update the ftrace code to match.\n\nWhile updating this, fix the swapped arguments to the tracer (signature is\n(ip, parent_ip) while we were passing (parent_ip, ip)).\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3b67d91b3e2c789952379f5157704c2162330492",
      "tree": "975092e7d6b41bdab009fad27a1b9e8c5559fccc",
      "parents": [
        "ea426e6c62d0f742d87451adc47e91d87b9c3d27"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Sep 14 21:22:06 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:51 2009 -0400"
      },
      "message": "Blackfin: fix elf_fpregset_t definition\n\nThe elf_fpregset_t type relied on an empty struct in the asm/user.h, but\nthe transition to asm-generic/user.h dropped that empty struct.  Rather\nthan restore this useless struct, define the only user (elf_fpregset_t)\nas an empty struct itself.  This fixes building when ELF dump support is\nenabled.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ea426e6c62d0f742d87451adc47e91d87b9c3d27",
      "tree": "cfcb35af1e4eeae5be2a446ec8c8b2d51b421bd8",
      "parents": [
        "e78feaaeeb9bbf78f961917d72d692802ac110e8"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Sep 14 19:42:26 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:49 2009 -0400"
      },
      "message": "Blackfin: unify cache init functions\n\nThe CPLB implementations (mpu/nompu) had exact copies of the cacheinit\ncode.  Even the i/d cache functions are largely the same.  So unify them\nboth in the common kernel cache code.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "e78feaaeeb9bbf78f961917d72d692802ac110e8",
      "tree": "f7281bbe104906f1f0dbc9544003417b55d93603",
      "parents": [
        "3289651a9767556822adbd492be957a1287ffd3f"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Sep 14 04:41:00 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:48 2009 -0400"
      },
      "message": "Blackfin: swap clocksource ratings for gptimer/cycles\n\nThe cycles clocksource is a higher resolution than the gptimer one, so\nmake sure the ratings field reflects this.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3289651a9767556822adbd492be957a1287ffd3f",
      "tree": "fb21636269008952e9ea9878bcea008951731053",
      "parents": [
        "9c21453e376c03bcba9c6d89dc5735b40a35b098"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Sep 14 01:50:22 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:47 2009 -0400"
      },
      "message": "Blackfin: update ftrace_push_return_trace() breakage\n\nCommit 71e308a239c updated ftrace_push_return_trace() prototype but didn\u0027t\nupdate the Blackfin ftrace code, so things broke.  Since we don\u0027t support\nthe new stuff yet, call it with stub values.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "9c21453e376c03bcba9c6d89dc5735b40a35b098",
      "tree": "a1261a4f3af75558e44f8bcb31ed57dd34093eb6",
      "parents": [
        "6058434468daa16580a77922661b31b880d60db5"
      ],
      "author": {
        "name": "Harald Krapfenbauer",
        "email": "Harald.Krapfenbauer@bluetechnix.at",
        "time": "Thu Sep 10 15:30:03 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:46 2009 -0400"
      },
      "message": "Blackfin: update cm board resources\n\nSigned-off-by: Harald Krapfenbauer \u003cHarald.Krapfenbauer@bluetechnix.at\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6058434468daa16580a77922661b31b880d60db5",
      "tree": "6daf8e52413782dd7b68510bb6f4bb0e41171e6f",
      "parents": [
        "769cfc0d08e796c593b903ec393a2e90aae5f807"
      ],
      "author": {
        "name": "Harald Krapfenbauer",
        "email": "Harald.Krapfenbauer@bluetechnix.at",
        "time": "Thu Sep 10 15:12:08 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:45 2009 -0400"
      },
      "message": "Blackfin: cm-bf537u: split board from cm-bf537e\n\nThe cm-bf537u module, while similar to the cm-bf537e, is different enough\nto warrant its own resources.  It has a USB controller but no PHY.\n\nSigned-off-by: Harald Krapfenbauer \u003cHarald.Krapfenbauer@bluetechnix.at\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "769cfc0d08e796c593b903ec393a2e90aae5f807",
      "tree": "d02864cd13ad91ecd7f3ce15dfd1ed97a9f827ee",
      "parents": [
        "88c28b2df99d306a47d7fb88520482059643e503"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Sep 10 04:32:47 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:43 2009 -0400"
      },
      "message": "Blackfin: bf538-ezkit: add SPI IRQ resources\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "88c28b2df99d306a47d7fb88520482059643e503",
      "tree": "8e05dc651760c56ef343da233c53ce7cb71aeeb0",
      "parents": [
        "4663f6ef251766cc9f7ab21af35661d8a736bef2"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Mon Sep 07 03:20:48 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:42 2009 -0400"
      },
      "message": "Blackfin: increase default async timings for parallel flashes\n\nThe default async timings are a little too fast for the parallel flash\nthat is attached by default to the async banks.  So slow things down a bit\nso accessing the hardware is stable.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "4663f6ef251766cc9f7ab21af35661d8a736bef2",
      "tree": "070e479dd1ecb89a57a3aa12884d67a43573f407",
      "parents": [
        "4a3e53c1c4dd44b9d0fa1537c1294eb72229bfce"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernds_cb1@t-online.de",
        "time": "Wed Sep 02 08:14:05 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:42 2009 -0400"
      },
      "message": "Blackfin: add ICPLB coverage for async banks\n\nWhen doing XIP, we need to execute out of the async banks, so we need\nICPLBs to allow this.\n\nSigned-off-by: Bernd Schmidt \u003cbernds_cb1@t-online.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "4a3e53c1c4dd44b9d0fa1537c1294eb72229bfce",
      "tree": "28904970c0eb0136f1dd237b8ae6733475f74308",
      "parents": [
        "4e4d496ee3bdc587682f2bf675bed71d64752416"
      ],
      "author": {
        "name": "Mingquan Pan",
        "email": "grace.pan@analog.com",
        "time": "Mon Aug 31 04:56:06 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:40 2009 -0400"
      },
      "message": "Blackfin: use KERN_ALERT in all kgdb_test output\n\nMost messages are already using KERN_ALERT, so be consistent to make\nthings easier to check with test scripts.\n\nSigned-off-by: Mingquan Pan \u003cgrace.pan@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "4e4d496ee3bdc587682f2bf675bed71d64752416",
      "tree": "83072569b6881799f7e0f330b6a205aac76d1a70",
      "parents": [
        "774b80229fcb9df22aadec8fc5b143a842135535"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Sun Aug 30 20:45:50 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:39 2009 -0400"
      },
      "message": "Blackfin: fix BF54x SPI CS resources\n\nThe BF54x has three slave select signals for SPI0/SPI1, not eight.\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "774b80229fcb9df22aadec8fc5b143a842135535",
      "tree": "bf0615234a851a1840c9d2865198bcbba900ae81",
      "parents": [
        "ba877d4491a06ae69d53981bc242ef97a8157026"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Thu Aug 27 14:39:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:38 2009 -0400"
      },
      "message": "Blackfin: fix typo in isram_write()\n\nThe DTEST write bit is 2, not 1.  Improve comments in the related macro\nwhile we\u0027re here.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ba877d4491a06ae69d53981bc242ef97a8157026",
      "tree": "05aa2871757c9e83a883685cec5c7f1f18853266",
      "parents": [
        "c40cdb2cbdd3cfa783c22087d29ef570d60dd141"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Aug 27 04:09:32 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:37 2009 -0400"
      },
      "message": "Blackfin: bf537-stamp: add adp5588 gpio resources\n\nFor the adp5588 GPIO daughter card.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c40cdb2cbdd3cfa783c22087d29ef570d60dd141",
      "tree": "80d43b03a868d7bce49795a3fa839f7c700db980",
      "parents": [
        "dedfd5d7f21b08d50ba8c0220778e119952e2f77"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Aug 27 01:46:48 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:36 2009 -0400"
      },
      "message": "Blackfin: add some isram-driver self tests\n\nMake it easy to figure out if code changes here are correct.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "dedfd5d7f21b08d50ba8c0220778e119952e2f77",
      "tree": "2d6bf1d13dfe16679c126beed7f35a2f840d22bd",
      "parents": [
        "05d17dfaab6671def3fcdcd95c39fd49924dbb3b"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Wed Aug 26 15:54:10 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:34 2009 -0400"
      },
      "message": "Blackfin: workaround anomaly 05000283\n\nMake sure our interrupt entry code with exact hardware errors handles\nanomaly 05000283 (infinite stall in system MMR kill) so we don\u0027t stall\nwhile under load.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "05d17dfaab6671def3fcdcd95c39fd49924dbb3b",
      "tree": "4eb212105469ccd19cafed42be9b67e488ba7191",
      "parents": [
        "b6dbde27dd95cc0397d9722ad8365fa93a07b0d3"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Aug 21 03:49:19 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:33 2009 -0400"
      },
      "message": "Blackfin: fix spelling in a few comments\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b6dbde27dd95cc0397d9722ad8365fa93a07b0d3",
      "tree": "1743551be50d891228e8b2ea5d9ac0811d01355c",
      "parents": [
        "00dd66d012f944817a7d0cdcb0c8cb174e46937a"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Thu Aug 20 04:17:47 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:32 2009 -0400"
      },
      "message": "Blackfin: use raw_smp_processor_id() in exception code\n\nWhen preempt debugging is enabled, smp_processor_id() may utilize the\n\"current\" structure.  This may not be safe to access under all exceptions\ndue to it being in dynamically allocated memory.  So in exception code,\nmake sure we use raw_smp_processor_id() instead to get at the real value\ndirectly.\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "00dd66d012f944817a7d0cdcb0c8cb174e46937a",
      "tree": "5708d1dea24b251a5b467689a9359ac944889d25",
      "parents": [
        "8d7ac69ffaf740cdf98bdd5073c2d70a8828200e"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Aug 19 03:15:56 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:31 2009 -0400"
      },
      "message": "Blackfin: remove useless duplicated assignment in gpio code\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "8d7ac69ffaf740cdf98bdd5073c2d70a8828200e",
      "tree": "4889e0afc7ed6b7e197b7240a6db5ac214d1f613",
      "parents": [
        "1794131471ba19c7e30610515074b520cb34d3bb"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Aug 18 16:45:25 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:30 2009 -0400"
      },
      "message": "Blackfin: Fix link errors with binutils 2.19 and GCC 4.3\n\nNot sure whether this has been reported/fixed before.\n\nToday I built a Blackfin tool-chain from scratch for -tip testing,\nand it triggers:\n\n arch/blackfin/kernel/vmlinux.lds:1238: undefined section `.data_a_l1\u0027 referenced in expression\n\nand:\n\n arch/blackfin/kernel/vmlinux.lds:1238: undefined section `.text_data_l1\u0027\nreferenced in expression\n\nNow i dont have any way to test this linker script, but it now at\nleast builds fine after fixing what appears to be typos in those\nassert statements.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "1794131471ba19c7e30610515074b520cb34d3bb",
      "tree": "acb36b777ca3f1f3c66223ea1eda50e737f480b6",
      "parents": [
        "926494943b7d9dbc998adb298a92a708232ce46b"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Tue Aug 18 04:29:33 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:29 2009 -0400"
      },
      "message": "Blackfin: handle the core timer interrupt with handle_percpu_irq on SMP\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "926494943b7d9dbc998adb298a92a708232ce46b",
      "tree": "b5b0ea4b2635e94f7cf3f5fe3da276d99f82bbec",
      "parents": [
        "dac981740f4b990eadf523b0900859f189dd2b4e"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Aug 17 19:05:07 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:28 2009 -0400"
      },
      "message": "Blackfin: optimize fixed code handling for the most common case\n\nThe majority of the time we are returning to user space, it is not in the\nfixed atomic code region.  So rather than branch to a function where we\ncheck the PC and return, do the check inline and branch only when needed.\n\nAlso, tweak some of the fixed code handling based on assumptions we are\naware of but cannot be expressed in C.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "dac981740f4b990eadf523b0900859f189dd2b4e",
      "tree": "f6bba8c69c9576071edc6d818475ad20bf8d207a",
      "parents": [
        "3aa670419a02b19a2168894f7edbb5e4b9e4e607"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Aug 13 21:07:37 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:27 2009 -0400"
      },
      "message": "Blackfin: delete \u0027-spi\u0027 suffix in ad1836/ad1938 driver name\n\nThe ASoC drivers have dropped the redundant \"-spi\" suffix in the driver\nname, so update the board resources accordingly.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3aa670419a02b19a2168894f7edbb5e4b9e4e607",
      "tree": "1055ea62cfe2c45e6af75a82918fb32f606fa56d",
      "parents": [
        "0198b3bcaed1374f454e56e46f0e1ca1fc24e0a1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Aug 13 19:32:11 2009 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:25 2009 -0400"
      },
      "message": "Blackfin: punt dead cache locking code\n\nNo one uses these functions, and some are duplicate of existing C code.  So\njust punt the whole thing.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0198b3bcaed1374f454e56e46f0e1ca1fc24e0a1",
      "tree": "883a78de3ff7c1b560ebf18cc6c78e9a7065431f",
      "parents": [
        "c4baebf2683d16f24a84a99268ef5f7318905337"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Aug 13 04:27:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:24 2009 -0400"
      },
      "message": "Blackfin: drop board resources for dead devices (pbx/ad9960)\n\nThese hardware devices are dead and the drivers never cleaned up/merged,\nso punt the useless board resource info.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c4baebf2683d16f24a84a99268ef5f7318905337",
      "tree": "37bceb31f5b32f636a842f0cdc354acec1db16a7",
      "parents": [
        "7b06263bd70b66210fbb919be9e706ef5e82836a"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Wed Aug 12 23:05:35 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:23 2009 -0400"
      },
      "message": "Blackfin: do not trace the exception handler\n\nSince the exception handler cannot cause exceptions, we cannot trace it\nwithout easily causing double faults and crashing the system.\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "7b06263bd70b66210fbb919be9e706ef5e82836a",
      "tree": "06d8f212a37ad0c0d89e7d58726fc297a653f8d5",
      "parents": [
        "ad46163ac2c78eb828bbe52eaf562cab922b9e5d"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Aug 11 21:27:09 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:22 2009 -0400"
      },
      "message": "Blackfin: fix BF522/BF523 max VCO mixup\n\nThe BF522 and BF523 had their real max VCO values swapped.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ad46163ac2c78eb828bbe52eaf562cab922b9e5d",
      "tree": "0ac3a229186e8290caaf2f48df6a5f803f85ec32",
      "parents": [
        "eb7bd9c461bbfbb195cb1e1346453222a4352df4"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Fri Aug 07 03:52:54 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:21 2009 -0400"
      },
      "message": "Blackfin: SMP port does not yet support cpu frequency scaling\n\nWe have an item to get this fixed, but in the mean time, disable selection\nvia Kconfig dependencies.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "eb7bd9c461bbfbb195cb1e1346453222a4352df4",
      "tree": "9c92f6ce5160b655213bbcff8175878771594121",
      "parents": [
        "8312440e05ea74feabc648ad8f36c823af4ddd8e"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Fri Aug 07 01:20:58 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:19 2009 -0400"
      },
      "message": "Blackfin: cleanup sync handling when enabling/disabling cplbs\n\nThe handling of updating the [DI]MEM_CONTROL MMRs does not follow proper\nsync procedures as laid out in the Blackfin programming manual.  So rather\nthan audit/fix every call location, create helper functions that do the\nright things in order to safely update these MMRs.  Then convert all call\nsites to use these new helper functions.\n\nWhile we\u0027re fixing the code, drop the workaround for anomaly 05000125 as\nthat anomaly applies to old versions of silicon that we do not support.\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "8312440e05ea74feabc648ad8f36c823af4ddd8e",
      "tree": "7dfa04633db89aa1ee247a2f4830b2eb920c78d3",
      "parents": [
        "bd411b15cc4b3f31f67d15e1afffbd1ec650d5b8"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Aug 06 21:03:02 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:18 2009 -0400"
      },
      "message": "Blackfin: bf537-stamp: update ad1836 resources\n\nUpdate the ad1836 resources for the new ASoC driver.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "bd411b15cc4b3f31f67d15e1afffbd1ec650d5b8",
      "tree": "658a99ef56dbd2c20a7a46a00c181f87059bb753",
      "parents": [
        "f1cb64625c4f5309747b8067a309e0bcc630b303"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Wed Aug 05 10:02:14 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:16 2009 -0400"
      },
      "message": "Blackfin: update anomaly lists\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f1cb64625c4f5309747b8067a309e0bcc630b303",
      "tree": "8b4ce9dfbd973311bceee532ae179303b13212bc",
      "parents": [
        "ac860751eb2cb1bdf8bb341d849b38c483f5d83b"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Mon Aug 03 04:40:36 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:15 2009 -0400"
      },
      "message": "Blackfin: bf538-ezkit: add resources for parallel flash\n\nThe board has some parallel flash hooked up to the async banks, so add\nappropriate physmap resources for it.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ac860751eb2cb1bdf8bb341d849b38c483f5d83b",
      "tree": "15822847c84aa55a4344a3c92ed334974ee65472",
      "parents": [
        "0e101ec12e68f25dd769a4b7ecb5e7ead0aae7c0"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Sun Aug 02 14:26:48 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:13 2009 -0400"
      },
      "message": "Blackfin: fix read buffer overflow\n\nCheck whether index is within bounds before testing the element.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0e101ec12e68f25dd769a4b7ecb5e7ead0aae7c0",
      "tree": "49d5c451f375bcf8768601acacc3535c44fc884d",
      "parents": [
        "b3dec4a4ff495248170358cb3b8254a814e5b096"
      ],
      "author": {
        "name": "Stefan Pledl",
        "email": "stefan.pledl@mesutronic.de",
        "time": "Wed Jul 29 08:09:45 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:12 2009 -0400"
      },
      "message": "Blackfin: bf548-ezkit: fix incorrect LCD size parameters\n\nI think we have to use the physical dimensions [mm] of the display for\n.width and .heigth in struct bfin_bf54xfb_mach_info bf54x_lq043_data which\nare copied to fbinfo-\u003evar.height/.width in bf54x-lq043fb.c.\n\nlinux/fb.h describes this values as \u0027height/weight of picture in mm\u0027\n\nOtherwise QT calcs the wrong dpi value and the displayed fonts are very\nsmall.\n\nSigned-off-by: Stefan Pledl \u003cstefan.pledl@mesutronic.de\u003e\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b3dec4a4ff495248170358cb3b8254a814e5b096",
      "tree": "510b89d1dc9ea45d16bde21dd7b718f78a3225bf",
      "parents": [
        "8d71e075966e29232cd38d8ca6335047a164c1dc"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Mon Jul 27 06:42:50 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:10:10 2009 -0400"
      },
      "message": "Blackfin: cm-bf527/bf537-stamp: fix dm9000 resources\n\nThe dm9000 driver expects two IORESOURCE_MEM to get at the device, so make\nsure we declare things properly.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "8d71e075966e29232cd38d8ca6335047a164c1dc",
      "tree": "8e958abca578238c383ab99d8b2b170d8648c12a",
      "parents": [
        "61f09b5a09fb3962bbd3990a9a5a8470197955bb"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jul 27 00:44:25 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 22:09:55 2009 -0400"
      },
      "message": "Blackfin: drop unused MMR defines that only cause bad code to be written\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "61f09b5a09fb3962bbd3990a9a5a8470197955bb",
      "tree": "04ce9771f1a31e45f43210614939c4110d9466e0",
      "parents": [
        "2fff7f8800e3567adf74e29b91ad192761d8fb3c"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Jul 24 08:48:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:32:00 2009 -0400"
      },
      "message": "Blackfin: convert boards to use platform data with smc91x\n\nLatest smc91x driver allows you to specify settings in board resources\nrather than needing CONFIG_BLACKFIN in the drivers/net/smc91x.h header.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "2fff7f8800e3567adf74e29b91ad192761d8fb3c",
      "tree": "88e418fdca0db74bebfab6e452e539e0eadb9ffc",
      "parents": [
        "01b9f4b0ed3b1111b2080a3c9bcb66df1fdf48b7"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Jul 23 04:20:48 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:58 2009 -0400"
      },
      "message": "Blackfin: bf537-stamp: drop ATA interrupt probe workaround\n\nThe interrupt probe workaround doesn\u0027t work without hacks to common code,\nand the add-on card only needs a simple resistor to fix the problem, so\ndrop the board-specific hack.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "01b9f4b0ed3b1111b2080a3c9bcb66df1fdf48b7",
      "tree": "0963b346d63cc7ee44e3e769cc8435d224e17a87",
      "parents": [
        "858c5e9abc5c614b2eceb6a361118f31821ac968"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Wed Jul 22 11:56:24 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:57 2009 -0400"
      },
      "message": "Blackfin: improve double fault debug handling\n\nSince the hardware only provides reporting for the last exception handled,\nand the values are valid only when executing the exception handler, we\nneed to save the context for reporting at a later point.  While we do this\nfor one exception, it doesn\u0027t work properly when handling a second one as\nthe original exception is clobbered by the double fault.  So when double\nfault debugging is enabled, create a dedicated shadow of these values and\nsave/restore out of there.  Now the crash report properly displays the\nfirst exception as well as the second one.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "858c5e9abc5c614b2eceb6a361118f31821ac968",
      "tree": "2fa1bce04ddb0fc79b6989cb4841ea1cf65280e9",
      "parents": [
        "36b841288656b9b30b5d2add2fd136ac7eab5867"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Wed Jul 22 06:34:55 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:56 2009 -0400"
      },
      "message": "Blackfin: bf533-stamp: fix typo in SPI frequency for ad1836 codec\n\nOne too many zeros means we run way faster than the codec can handle.\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "36b841288656b9b30b5d2add2fd136ac7eab5867",
      "tree": "b3faec0b85a2814216c791de99435e74a43b6148",
      "parents": [
        "8fc4dd9e876cbda4dfe09ca85e4e1520b36dce77"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Tue Jul 21 02:26:57 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:55 2009 -0400"
      },
      "message": "Blackfin: fix MPU handling of invalid memory accesses\n\nThe protect_page() function was incorrectly setting up the hardware tables\nbased on possible access capabilities rather than the actual requested\nvalues.  This means we would grant more access to mmap-ed pages than we\nshould have.  Once we fix this, we need to tweak the signal generated by\nsuch accesses to aline ourselves with other ports.  This allows the LTP\nmmap0{5,6,7} cases to run properly.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "8fc4dd9e876cbda4dfe09ca85e4e1520b36dce77",
      "tree": "7986dfa4f359b4f9a93049c6b73860af02bd233c",
      "parents": [
        "427f277e5f472b6c1bc444ef5f7d30ebe280420e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Jul 18 16:54:03 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:53 2009 -0400"
      },
      "message": "Blackfin: clean up duplicate I2C device type definitions\n\nI2C_BOARD_INFO() already sets .type, no need to set it again.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "427f277e5f472b6c1bc444ef5f7d30ebe280420e",
      "tree": "dde65f74bdb861e72919e6c86c65063cbb94da18",
      "parents": [
        "407505dc01ac2b4f2944cd3c6a0c02473ffb869e"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Fri Jul 17 07:04:55 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:51 2009 -0400"
      },
      "message": "Blackfin: bf537-stamp: update AD714x resources\n\nPush the device table to the board resources as data interpretation can be\nchanged on a per-board basis.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "407505dc01ac2b4f2944cd3c6a0c02473ffb869e",
      "tree": "73e4a061898219ac7db3afdb09d092e9b2f94612",
      "parents": [
        "2120b68f31d3b08be99010b3992f58f07794b8b0"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Jul 16 10:36:35 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:50 2009 -0400"
      },
      "message": "Blackfin: do not try displaying the end of the stack\n\nThe end of the stack may not be valid (and that could be OK), so do not\nattempt to parse it.  If we do, we might use a bad pointer in kernel space\nwhich makes things panic().\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "2120b68f31d3b08be99010b3992f58f07794b8b0",
      "tree": "73daa69bf78abb3d95d034324ba5dccf10dcb567",
      "parents": [
        "f41e2fded031cd8f3c0430687fa6b35ca0589088"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Thu Jul 16 10:12:30 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:49 2009 -0400"
      },
      "message": "Blackfin: bf533-stamp: add resources for mmc_spi card\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f41e2fded031cd8f3c0430687fa6b35ca0589088",
      "tree": "436b8a6ffffedcf8b8a2a6e10df9cbc08243eb54",
      "parents": [
        "a2f78cfc656e3013e5024460a7b8a0b3dde456d3"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Mon Jul 13 04:16:42 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:47 2009 -0400"
      },
      "message": "Blackfin: bf538: add bfin_clear_PPI_STATUS() helper\n\nAdd the bf538 version of bfin_clear_PPI_STATUS() to match all other ports.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "a2f78cfc656e3013e5024460a7b8a0b3dde456d3",
      "tree": "1e39a3e8492df701e587fdf3aaa53e5f983d0ff4",
      "parents": [
        "837ec2d56c41640d1f1238e52c350b2a516d29ba"
      ],
      "author": {
        "name": "Stefan Pledl",
        "email": "stefan.pledl@mesutronic.de",
        "time": "Sat Jul 11 13:50:42 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:46 2009 -0400"
      },
      "message": "Blackfin: fix BF548 UART0 DMA IRQ translation\n\nThe initial BF54x port included some defines to keep code simple across\ndifferent processors, but it just ended up causing the UART0 DMA IRQs to\nbe set to the UART1 channels.\n\nSigned-off-by: Stefan Pledl \u003cstefan.pledl@mesutronic.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "837ec2d56c41640d1f1238e52c350b2a516d29ba",
      "tree": "1732468388385c411853c67cb2b288c2f8d17cc7",
      "parents": [
        "3f871feaf3390c6d6e578818f867917c2e4738a2"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Tue Jul 07 20:17:09 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:44 2009 -0400"
      },
      "message": "Blackfin: catch hardware errors earlier during booting\n\nAllow hardware errors to be caught during early portions of booting, and\nleave something in the shadow console that people can use to debug their\nsystem with (to be printed out by the bootloader on next reset).\n\nThis enables the hardare error interrupts in head.S, allowing us to find\nhardware errors when they happen (well, as much as you can with a hardware\nerror) and prints out the trace if it is enabled.  This will catch errors\n(like booting the wrong image on a 533) which previously resulted in a\ninfinite loop/hang, as well as random hardware errors before before\nsetup_arch().\n\nTo disable this debug only feature - turn off EARLY_PRINTK.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3f871feaf3390c6d6e578818f867917c2e4738a2",
      "tree": "3b7ebc72793903361bb4b108bd829b21ede3fc01",
      "parents": [
        "53e18df745b6f833df07ead62ded09ebae3b0303"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Mon Jul 06 14:53:19 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:43 2009 -0400"
      },
      "message": "Blackfin: add an early shadow console\n\nAdd a memory based shadow console to keep a copy of the printk buffer in a\nlocation which can be found externally.  This allows bootloaders to locate\nand utilize the log buffer in case of silent (early/resume/etc...) crashes.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "53e18df745b6f833df07ead62ded09ebae3b0303",
      "tree": "20de888ee6ef362554a9dea0d2fbad280cc91272",
      "parents": [
        "81c969a8bc4bdc39032f6c58e50e61a8daeeb655"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jul 03 00:17:45 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:42 2009 -0400"
      },
      "message": "Blackfin: add support for common FDPIC ptrace requests\n\nThe FDPIC arches support a standard set of ptrace requests so rather than\ndefine our own custom API, hook up those requests for common code to\nleverage.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "81c969a8bc4bdc39032f6c58e50e61a8daeeb655",
      "tree": "49e9252e316ae9cb021d595de4a07cb0cf1e89d3",
      "parents": [
        "9c954f89412b346e0aeec01c5729cb7ca63e2673"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Jul 01 15:42:13 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:31:41 2009 -0400"
      },
      "message": "Blackfin: push SRAM locks down into related ifdefs\n\nRather than defining the locks and initializing them all the time, only do\nso when we actually need them (i.e. the SRAM regions exist).  This avoids\ndead data and code bloat during runtime.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "9c954f89412b346e0aeec01c5729cb7ca63e2673",
      "tree": "af349c49dacee35ce175b47721cc91e694bd71b4",
      "parents": [
        "204844ebd08cfb0c83689e55d6633dcd0230d36d"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Jun 30 09:48:03 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:59 2009 -0400"
      },
      "message": "Blackfin: unify duplicated SMP checks in L2 cache kconfig\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "204844ebd08cfb0c83689e55d6633dcd0230d36d",
      "tree": "7d73b7ba2e4b91b3768aae0c23066c1f6f1c86dd",
      "parents": [
        "2f812c0bd5ee1d9c145fb1c3523ecdf45e05f8ce"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Jun 30 14:57:22 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:57 2009 -0400"
      },
      "message": "Blackfin: rename PCF8574 driver config\n\nThe \"TWI_KEYPAD\" driver was renamed to \"INPUT_PCF8574\", so update the\ndefines in the board resources accordingly.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "2f812c0bd5ee1d9c145fb1c3523ecdf45e05f8ce",
      "tree": "9c7150c628ec5db78ef6be5d940d48e2f5e58eaa",
      "parents": [
        "a769094061289453e8c331d7746e0e26f5d1e38b"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Fri Jun 26 12:52:46 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:54 2009 -0400"
      },
      "message": "Blackfin: clean up early memory setup code\n\nRemove code duplication, and only print out memory warnings when they are\nan actual problem.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "a769094061289453e8c331d7746e0e26f5d1e38b",
      "tree": "21275817e750549e594ef026be3c1c0711585cb6",
      "parents": [
        "459fec9073bca854badc1a719f7c12f5162d0edd"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jun 26 00:49:51 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:52 2009 -0400"
      },
      "message": "Blackfin: fix module reloc handling for all memory regions\n\nThe current module relocation code has spotty handling wrt different\nmemory regions (like L1 instruction).  Rather than try to fix each\nlittle spot, use the new common memory functions to greatly simplify\neverything and make sure it is always correct.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "459fec9073bca854badc1a719f7c12f5162d0edd",
      "tree": "a6412220a4a2802f4b43c282c14facc1d197a02a",
      "parents": [
        "70deca9f9ca99e7a5fb88b9e4cb18e5eb1b79120"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jun 26 00:48:33 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:51 2009 -0400"
      },
      "message": "Blackfin: cleanup module section checking\n\nThe current module section handling code has a lot of verbose statements\ncopied and pasted throughout which makes it pretty hard to digest at a\nglance.  By unifying all of these up front, it is a lot easier to quickly\nget an idea of what is actually going on.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "70deca9f9ca99e7a5fb88b9e4cb18e5eb1b79120",
      "tree": "255b0c170127dff22b572a801e9f2a1f5c24f0bb",
      "parents": [
        "dc6b1ac98434d2c39d86de19aec9cf701b588c81"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jun 26 00:37:40 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:49 2009 -0400"
      },
      "message": "Blackfin: convert malloc()/memset() to zalloc() in module code\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "dc6b1ac98434d2c39d86de19aec9cf701b588c81",
      "tree": "20faf80389aa5f577f03c72f607e45fee6ed826d",
      "parents": [
        "22532578ee0f8725e0155e528c29ff992c1950c7"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jun 26 00:35:24 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:48 2009 -0400"
      },
      "message": "Blackfin: cleanup printk() usage in module code\n\nConvert all printk() statements to use the common pr_xxx() funcs and use\nthe new pr_fmt() function to standardize all of the output.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "22532578ee0f8725e0155e528c29ff992c1950c7",
      "tree": "28696c273cfcc8fba5475eba56d2ed0a9b8401a1",
      "parents": [
        "c014e15a2f667f91b5c2d08a90d77197a89d8065"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Thu Jun 25 15:49:38 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:46 2009 -0400"
      },
      "message": "Blackfin: reject outdated/unused/wrong relocation types\n\nAll kernel modules are required to be built with -mlong-calls and thus\nshould not generate any of these relocations.  If they do, it means the\nmodule has not been compiled properly, so rather than trying to handle\nthem (and running into random run time errors) just error out on module\nload to force the module to be compiled correctly.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c014e15a2f667f91b5c2d08a90d77197a89d8065",
      "tree": "8c02bf94abe2fcc53b8be94da527bbb2a42c671f",
      "parents": [
        "18070dd6692a35bec266ed9ea559c24da4fdeeef"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Jun 24 20:02:58 2009 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:45 2009 -0400"
      },
      "message": "Blackfin: convert ptrace to new memory functions\n\nNow that we have a Blackfin memory function to figure out how to properly\naccess the different regions, drop the custom memory range checks in our\nptrace code and use that.  It makes the code nicer and fixes bugs where\nthe ptrace logic wasn\u0027t handling all the different regions.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "18070dd6692a35bec266ed9ea559c24da4fdeeef",
      "tree": "7b37a13094b9113e96785388bd2370d8f23bde45",
      "parents": [
        "f4e129399c9ead8ec37910ce9793813698c2df51"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Jun 23 20:17:21 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:43 2009 -0400"
      },
      "message": "Blackfin: cleanup traps decode_address() a bit\n\nUnify the address display to shrink the code, and add missing decoding of\na few special Blackfin-specific regions (L1 ROM and MMRs).\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f4e129399c9ead8ec37910ce9793813698c2df51",
      "tree": "df38720ee6bf3e2561d48754222ead051ecf7570",
      "parents": [
        "9ea7770fdb0d6742d6a0aba62facda4b35356cf2"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Mon Jun 22 18:26:22 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:42 2009 -0400"
      },
      "message": "Blackfin: inline I-pipe bypass code in ret_from_exception\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "9ea7770fdb0d6742d6a0aba62facda4b35356cf2",
      "tree": "679027177d58a51f3e4611cfc7ac5d51892db770",
      "parents": [
        "7a7967dc1b606f8c88e33bbec773bf82b4a52e6e"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Mon Jun 22 18:26:07 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:40 2009 -0400"
      },
      "message": "Blackfin: sanitize manual control of IPEND[4]\n\nCleanup is performed in two ways:\n\n- remove extraneous updates of IPEND[4] w/ CONFIG_IPIPE,\n  and document remaining use.\n\n- substitute pop-reg-from-stack instructions with plain SP fixups in\n  all save-RETI-then-discard patterns.\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "7a7967dc1b606f8c88e33bbec773bf82b4a52e6e",
      "tree": "4196b28a1b48f9fa90ebfb66b3ff5e7fb1d82037",
      "parents": [
        "70f47202320623270f327e249df0121c09e45c09"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Mon Jun 22 18:25:52 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:38 2009 -0400"
      },
      "message": "Blackfin: document __ipipe_call_irqtail\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "70f47202320623270f327e249df0121c09e45c09",
      "tree": "a7aee7d1a9a8279435b9676e2866d2e253d74193",
      "parents": [
        "fc9afb997f3e871d1c289258d59b48db30984950"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Mon Jun 22 18:24:18 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:37 2009 -0400"
      },
      "message": "Blackfin: allow EVT5 to preempt irqtail prologue (CONFIG_DEBUG_HWERR)\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "fc9afb997f3e871d1c289258d59b48db30984950",
      "tree": "3d404ee3f4c732504e63b6ac18a2a77dcdccc471",
      "parents": [
        "9703a73c983edab860d6d145c87480440fc83348"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Mon Jun 22 18:24:02 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:36 2009 -0400"
      },
      "message": "Blackfin: reuse evt_evt14 handler to perform irqtail epilogue\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "9703a73c983edab860d6d145c87480440fc83348",
      "tree": "2fd21880766bcb2c1ae7233dc0de6b154df5dc0d",
      "parents": [
        "6b8019c85e18295466095a5778a14c1e9a067554"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Mon Jun 22 18:23:48 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:34 2009 -0400"
      },
      "message": "Blackfin: use generic name for EVT14 handler\n\nThe purpose of the EVT14 handler may depend on whether CONFIG_IPIPE is\nenabled, albeit its implementation can be the same in both cases. When\nthe interrupt pipeline is enabled, EVT14 can be used to raise the core\npriority level for the running code; when CONFIG_IPIPE is off, EVT14\ncan be used to lower this level before running softirq handlers.\n\nRename evt14_softirq to evt_evt14 to pick an identifier that fits\nboth, which allows to reuse the same vector setup code as well.\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6b8019c85e18295466095a5778a14c1e9a067554",
      "tree": "de7b2b5ee21f5d70746821a2a5d929577cd0fed5",
      "parents": [
        "bc569f1a77199926be97ba6266dbea27768264df"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Mon Jun 22 18:23:32 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:33 2009 -0400"
      },
      "message": "Blackfin: allow high priority domains to preempt schedule_tail()\n\nret_from_fork is always entered with hw interrupts off, which prevents\nreal-time domains to preempt the Linux kernel during part of the\ninitial context switch to the new task, which could in turn raise the\nworst-case latency figures.\n\nTo avoid this, stall the root domain stage in the interrupt pipeline\nto keep the scheduling tail code free from Linux-handled IRQs, then\nenable hardware interrupts again.\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "bc569f1a77199926be97ba6266dbea27768264df",
      "tree": "27a30184807cdb43b68df5c8711c08bf4d521c36",
      "parents": [
        "b9c7eb498ddce1f77536707398b6175696570e80"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Mon Jun 22 18:23:12 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:32 2009 -0400"
      },
      "message": "Blackfin: export show_stack() to modules\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b9c7eb498ddce1f77536707398b6175696570e80",
      "tree": "77d7e3917c1c18123bbfefda31855ba7a4729251",
      "parents": [
        "d8ca63955a81fd443016ef8813f8e6fd8dea7de4"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Mon Jun 22 18:22:48 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:30 2009 -0400"
      },
      "message": "Blackfin: fix misnomer of some I-pipe helpers\n\n__ipipe_{stall, unstall}_root_raw() identifiers may leave the reader\nunder the impression that only the virtual state is affected by these\noperations, which is wrong. Pick names following the convention used\nthroughout the interrupt pipeline code.\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "d8ca63955a81fd443016ef8813f8e6fd8dea7de4",
      "tree": "f1826f0ceb58599ea336559b7a43a60e43e4ffd4",
      "parents": [
        "ae4f073c40bf677b03826262e6022b4a251fe437"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Mon Jun 22 18:22:25 2009 +0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:29 2009 -0400"
      },
      "message": "Blackfin: checkpatch --file arch/blackfin/kernel/ipipe.c\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ae4f073c40bf677b03826262e6022b4a251fe437",
      "tree": "452c91be30a3970efbea5780d368945e7f63712c",
      "parents": [
        "d4b834c13940b5433d16ae3605794b3d74804348"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Mon Jun 22 02:02:16 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:28 2009 -0400"
      },
      "message": "Blackfin: make EVT3-\u003eEVT5 lowering more robust wrt IPEND[4]\n\nWe handle many exceptions at EVT5 (hardware error level) so that we can\ncatch exceptions in our exception handling code.  Today - if the global\ninterrupt enable bit (IPEND[4]) is set (interrupts disabled) our trap\nhandling code goes into a infinite loop, since we need interrupts to be\non to defer things to EVT5.\n\nNormal kernel code should not trigger this for any reason as IPEND[4] gets\ncleared early (when doing an interrupt context save) and the kernel stack\nthere should be sane (or something much worse is happening in the system).\nBut there have been a few times where this has happened, so this change\nmakes sure we dump a proper crash message even when things have gone south.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "d4b834c13940b5433d16ae3605794b3d74804348",
      "tree": "15211efb031fbf8a1d8b9b42e6bf1116e1123ec8",
      "parents": [
        "e68d1ebc30e033612bb69f949da654d72beae57d"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Jun 04 10:14:17 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:26 2009 -0400"
      },
      "message": "Blackfin: bf537-stamp: add resources for AD1938 audio card\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "e68d1ebc30e033612bb69f949da654d72beae57d",
      "tree": "eafce86830631909cb9de7cbfdb21873634aa5ac",
      "parents": [
        "f39d56ec469a9ade221ceeb85a37b051374f616b"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Wed Jun 03 09:46:22 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:24 2009 -0400"
      },
      "message": "Blackfin: bf537-stamp: declare SPI IRQ resources\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f39d56ec469a9ade221ceeb85a37b051374f616b",
      "tree": "20e5213a6823c4b459eca0f2bd65f1e8a13fcdc4",
      "parents": [
        "ab86e5765d41a5eb4239a1c04d613db87bea5ed8"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Dec 02 14:08:58 2008 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Sep 16 21:28:23 2009 -0400"
      },
      "message": "Blackfin: bf537-stamp: update ADP5588 header name\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ada3fa15057205b7d3f727bba5cd26b5912e350f",
      "tree": "60962fc9e4021b92f484d1a58e72cd3906d4f3db",
      "parents": [
        "2f82af08fcc7dc01a7e98a49a5995a77e32a2925",
        "5579fd7e6aed8860ea0c8e3f11897493153b10ad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 15 09:39:44 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 15 09:39:44 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu: (46 commits)\n  powerpc64: convert to dynamic percpu allocator\n  sparc64: use embedding percpu first chunk allocator\n  percpu: kill lpage first chunk allocator\n  x86,percpu: use embedding for 64bit NUMA and page for 32bit NUMA\n  percpu: update embedding first chunk allocator to handle sparse units\n  percpu: use group information to allocate vmap areas sparsely\n  vmalloc: implement pcpu_get_vm_areas()\n  vmalloc: separate out insert_vmalloc_vm()\n  percpu: add chunk-\u003ebase_addr\n  percpu: add pcpu_unit_offsets[]\n  percpu: introduce pcpu_alloc_info and pcpu_group_info\n  percpu: move pcpu_lpage_build_unit_map() and pcpul_lpage_dump_cfg() upward\n  percpu: add @align to pcpu_fc_alloc_fn_t\n  percpu: make @dyn_size mandatory for pcpu_setup_first_chunk()\n  percpu: drop @static_size from first chunk allocators\n  percpu: generalize first chunk allocator selection\n  percpu: build first chunk allocators selectively\n  percpu: rename 4k first chunk allocator to page\n  percpu: improve boot messages\n  percpu: fix pcpu_reclaim() locking\n  ...\n\nFix trivial conflict as by Tejun Heo in kernel/sched.c\n"
    },
    {
      "commit": "384be2b18a5f9475eab9ca2bdfa95cc1a04ef59c",
      "tree": "04c93f391a1b65c8bf8d7ba8643c07d26c26590a",
      "parents": [
        "a76761b621bcd8336065c4fe3a74f046858bc34c",
        "142d44b0dd6741a64a7bdbe029110e7c1dcf1d23"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Fri Aug 14 14:41:02 2009 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Fri Aug 14 14:45:31 2009 +0900"
      },
      "message": "Merge branch \u0027percpu-for-linus\u0027 into percpu-for-next\n\nConflicts:\n\tarch/sparc/kernel/smp_64.c\n\tarch/x86/kernel/cpu/perf_counter.c\n\tarch/x86/kernel/setup_percpu.c\n\tdrivers/cpufreq/cpufreq_ondemand.c\n\tmm/percpu.c\n\nConflicts in core and arch percpu codes are mostly from commit\ned78e1e078dd44249f88b1dd8c76dafb39567161 which substituted many\nnum_possible_cpus() with nr_cpu_ids.  As for-next branch has moved all\nthe first chunk allocators into mm/percpu.c, the changes are moved\nfrom arch code to mm/percpu.c.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\n"
    },
    {
      "commit": "4832958218f96f98009c5e01729fbe2b48c7124c",
      "tree": "2bb83fbf9b9f2ef3d60d2a2e3e55fa1b42a1f847",
      "parents": [
        "52ec7752b457311f10f5a8d16faa8ac2e684eb65"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Jul 22 21:51:34 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jul 23 01:15:09 2009 -0700"
      },
      "message": "Input: add Blackfin rotary input driver\n\nThis driver handles the Blackfin on-chip rotary peripheral.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ],
  "next": "6843f405da9d0adf734d8f695311e29cc92a220c"
}
