)]}'
{
  "log": [
    {
      "commit": "c7cbb02222eccb82bfd42696b01abceddae663f2",
      "tree": "6204f5c691c762ccddaa10a3928316d7a803dc3b",
      "parents": [
        "fb139dfeef9558a12ffdbf9e26951fd1a9304f3b"
      ],
      "author": {
        "name": "Wanlong Gao",
        "email": "wanlong.gao@gmail.com",
        "time": "Wed Jun 15 15:08:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 15 20:04:02 2011 -0700"
      },
      "message": "rtc: fix build warnings in defconfigs\n\nRTC_CLASS is changed to bool, so \u0027m\u0027 is invalid.\n\nSigned-off-by: Wanlong Gao \u003cwanlong.gao@gmail.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Guan Xuetao \u003cgxt@mprc.pku.edu.cn\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5ff6197f828d5ea051b3abf77cb61f8a34480e8d",
      "tree": "4d40c726ed8b09f1cd184f972641edc99a8c07b8",
      "parents": [
        "1fa7b6a29c61358cc2ca6f64cef4aa0e1a7ca74c"
      ],
      "author": {
        "name": "Steven Miao",
        "email": "realmz6@gmail.com",
        "time": "Wed Jun 01 15:52:41 2011 +0800"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jun 03 11:05:36 2011 -0400"
      },
      "message": "Blackfin: strncpy: fix handling of zero lengths\n\nThe jump to 4f will cause the NUL padding loop to run at least one time,\nso if string length is zero just jump to the end.  Otherwise we wrongly\nwrite one NUL byte when size\u003d\u003d0.\n\nSigned-off-by: Steven Miao \u003crealmz6@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c320afe965bf3f857249d223801d8f2fc95615c2",
      "tree": "318f97d8fd3137bd37d4ec4c0bd3dfc879495e94",
      "parents": [
        "fcb243918f9e8414bf5ad6fb0361447ac3d3fddb"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu May 26 18:07:11 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sat May 28 17:02:56 2011 -0400"
      },
      "message": "Blackfin: debug-mmrs: include RSI_PID[4567] MMRs\n\nThe documentation is a little iffy as to whether these are actual MMRs,\nbut reading them on the hardware works, and the previous version of this\nlogic (the SDH) had PID[4567].  So add it for RSI too.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "fcb243918f9e8414bf5ad6fb0361447ac3d3fddb",
      "tree": "72ee1b97b061e1de09ff91853ea10b0f602781a2",
      "parents": [
        "61aa818f7bfdb5dd0aef4687513566c75c0e4c21"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu May 26 18:05:15 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sat May 28 17:02:56 2011 -0400"
      },
      "message": "Blackfin: bf51x: fix up RSI_PID# MMR defines\n\nLooks like the copying of MMR defines from the SDH block missed updating\nthe addresses of the RSI_PID# registers.  So tweak them to reflect the\nactual hardware.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "61aa818f7bfdb5dd0aef4687513566c75c0e4c21",
      "tree": "5aff86ca7c1c2c9762d12337252446d7a8aa58ec",
      "parents": [
        "d09fb602030e3247c21452ee2b3229baf115f71f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu May 26 17:39:17 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sat May 28 17:02:56 2011 -0400"
      },
      "message": "Blackfin: bf52x/bf54x: fix up usb MMR defines\n\nThe bf52x/bf54x have the incorrect addresses for USB_EP_NI7_RXINTERVAL\nand USB_EP_NI7_TXCOUNT, so adjust those.\n\nFurther, the bf54x header puts the USB defines in the wrong place, so\nshuffle them back to the right grouping.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "d09fb602030e3247c21452ee2b3229baf115f71f",
      "tree": "340a22b8fa3f7e36982c12ef893ce4d27657fe16",
      "parents": [
        "a4ffd956924e265865a4425bd888927059fd46a9"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu May 26 17:27:36 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sat May 28 17:02:56 2011 -0400"
      },
      "message": "Blackfin: debug-mmrs: fix typos with gptimers/mdma/ppi\n\nThis code was mostly developed against a BF54x, so some BF537-specific\nissues were missed.\n\nThe PPI block starts at PPI_CONTROL, not PPI_STATUS (which is the reverse\nof the EPPI block).\n\nThe MDMA block starts at MDMA_NEXT_DESC_PTR, not MDMA_CONFIG.  Seems the\nsim does not catch misreads here so that\u0027ll need to get fixed.\n\nThe gptimer block is mostly 32bit regs, not 16bit.  Use the gptimer struct\nto figure that out rather than hardcoding it locally.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "a4ffd956924e265865a4425bd888927059fd46a9",
      "tree": "f814f866a1d1528a0d9490e3d9f7fcfc143ef1ae",
      "parents": [
        "427472c967977256db42ffbf16f65f2770278b7f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu May 26 17:26:58 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sat May 28 17:02:55 2011 -0400"
      },
      "message": "Blackfin: gptimers: add structure for hardware register layout\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "427472c967977256db42ffbf16f65f2770278b7f",
      "tree": "34fab15c2e1a4a5b7af60481332f22ed442805f6",
      "parents": [
        "63917efc4feb856e134eedc9ad7a9810fec12968"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon May 23 21:45:42 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sat May 28 17:02:55 2011 -0400"
      },
      "message": "Blackfin: wire up new sendmmsg syscall\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "63917efc4feb856e134eedc9ad7a9810fec12968",
      "tree": "720b0fd7c43cf7a5081950b4156ed57bff41f2b6",
      "parents": [
        "091c75985e2f3d1b60eb25d577f04923c1b8e022"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Sep 28 03:16:01 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sat May 28 17:01:55 2011 -0400"
      },
      "message": "Blackfin: mach/bfin_serial_5xx.h: punt now-unused header\n\nNow that the serial code has been unified in bfin_serial.h, and the\nBlackfin UART driver pushed its resources to the boards files, we\ndon\u0027t need these headers anymore.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "091c75985e2f3d1b60eb25d577f04923c1b8e022",
      "tree": "9b19eeb962f9b465dde03a54603b9ce2ac251098",
      "parents": [
        "36947a76826111e661a26cb0f668a5be6cc3ddb4"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 27 03:41:03 2010 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sat May 28 17:01:55 2011 -0400"
      },
      "message": "Blackfin: bfin_serial.h: turn default port wrappers into stubs\n\nAny consumer that needs to access the MMRs has to provide these helpers,\nso make the default into useless stubs.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c4a227d89f758e582fd167bb15245f2704de99ef",
      "tree": "f5b6e0091e6543c14d1cd7cf1f93e097a96bbd64",
      "parents": [
        "87367a0b71a5188e34a913c05673b5078f71a64d",
        "f506b3dc0ec454a16d40cab9ee5d75435b39dc50"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 28 12:55:55 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 28 12:55:55 2011 -0700"
      },
      "message": "Merge branch \u0027perf-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027perf-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (25 commits)\n  perf: Fix SIGIO handling\n  perf top: Don\u0027t stop if no kernel symtab is found\n  perf top: Handle kptr_restrict\n  perf top: Remove unused macro\n  perf events: initialize fd array to -1 instead of 0\n  perf tools: Make sure kptr_restrict warnings fit 80 col terms\n  perf tools: Fix build on older systems\n  perf symbols: Handle /proc/sys/kernel/kptr_restrict\n  perf: Remove duplicate headers\n  ftrace: Add internal recursive checks\n  tracing: Update btrfs\u0027s tracepoints to use u64 interface\n  tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine\n  ftrace: Set ops-\u003eflag to enabled even on static function tracing\n  tracing: Have event with function tracer check error return\n  ftrace: Have ftrace_startup() return failure code\n  jump_label: Check entries limit in __jump_label_update\n  ftrace/recordmcount: Avoid STT_FUNC symbols as base on ARM\n  scripts/tags.sh: Add magic for trace-events for etags too\n  scripts/tags.sh: Fix ctags for DEFINE_EVENT()\n  x86/ftrace: Fix compiler warning in ftrace.c\n  ...\n"
    },
    {
      "commit": "571503e10045c89af951962ea0bb783482663aad",
      "tree": "b24af1e4b5c67e2da940991b8219f8f8c4e7ac0a",
      "parents": [
        "29a6ccca3869bbe33879dae0cd7df2a1559eff54",
        "7b21fddd087678a70ad64afc0f632e0f1071b092"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 28 10:51:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 28 10:51:01 2011 -0700"
      },
      "message": "Merge branch \u0027setns\u0027\n\n* setns:\n  ns: Wire up the setns system call\n\nDone as a merge to make it easier to fix up conflicts in arm due to\naddition of sendmmsg system call\n"
    },
    {
      "commit": "7b21fddd087678a70ad64afc0f632e0f1071b092",
      "tree": "c3ee152ab9b57b6cbc1ee3c6fd495c704ec47f66",
      "parents": [
        "14d74e0cab7a7779a7ff0c3863c04c8a8e507106"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri May 27 19:28:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 28 10:48:39 2011 -0700"
      },
      "message": "ns: Wire up the setns system call\n\n32bit and 64bit on x86 are tested and working.  The rest I have looked\nat closely and I can\u0027t find any problems.\n\nsetns is an easy system call to wire up.  It just takes two ints so I\ndon\u0027t expect any weird architecture porting problems.\n\nWhile doing this I have noticed that we have some architectures that are\nvery slow to get new system calls.  cris seems to be the slowest where\nthe last system calls wired up were preadv and pwritev.  avr32 is weird\nin that recvmmsg was wired up but never declared in unistd.h.  frv is\nbehind with perf_event_open being the last syscall wired up.  On h8300\nthe last system call wired up was epoll_wait.  On m32r the last system\ncall wired up was fallocate.  mn10300 has recvmmsg as the last system\ncall wired up.  The rest seem to at least have syncfs wired up which was\nnew in the 2.6.39.\n\nv2: Most of the architecture support added by Daniel Lezcano \u003cdlezcano@fr.ibm.com\u003e\nv3: ported to v2.6.36-rc4 by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nv4: Moved wiring up of the system call to another patch\nv5: ported to v2.6.39-rc6\nv6: rebased onto parisc-next and net-next to avoid syscall  conflicts.\nv7: ported to Linus\u0027s latest post 2.6.39 tree.\n\n\u003e  arch/blackfin/include/asm/unistd.h     |    3 ++-\n\u003e  arch/blackfin/mach-common/entry.S      |    1 +\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n\nOh - ia64 wiring looks good.\nAcked-by: Tony Luck \u003ctony.luck@intel.com\u003e\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "29a6ccca3869bbe33879dae0cd7df2a1559eff54",
      "tree": "2d9d355d8662ede95af7bc812d686dc4d5f37ff3",
      "parents": [
        "426048313dfa7d65dbd2379b1665755511f9544f",
        "6a8a98b22b10f1560d5f90aded4a54234b9b2724"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 27 20:06:53 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 27 20:06:53 2011 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (97 commits)\n  mtd: kill CONFIG_MTD_PARTITIONS\n  mtd: remove add_mtd_partitions, add_mtd_device and friends\n  mtd: convert remaining users to mtd_device_register()\n  mtd: samsung onenand: convert to mtd_device_register()\n  mtd: omap2 onenand: convert to mtd_device_register()\n  mtd: txx9ndfmc: convert to mtd_device_register()\n  mtd: tmio_nand: convert to mtd_device_register()\n  mtd: socrates_nand: convert to mtd_device_register()\n  mtd: sharpsl: convert to mtd_device_register()\n  mtd: s3c2410 nand: convert to mtd_device_register()\n  mtd: ppchameleonevb: convert to mtd_device_register()\n  mtd: orion_nand: convert to mtd_device_register()\n  mtd: omap2: convert to mtd_device_register()\n  mtd: nomadik_nand: convert to mtd_device_register()\n  mtd: ndfc: convert to mtd_device_register()\n  mtd: mxc_nand: convert to mtd_device_register()\n  mtd: mpc5121_nfc: convert to mtd_device_register()\n  mtd: jz4740_nand: convert to mtd_device_register()\n  mtd: h1910: convert to mtd_device_register()\n  mtd: fsmc_nand: convert to mtd_device_register()\n  ...\n\nFixed up trivial conflicts in\n - drivers/mtd/maps/integrator-flash.c: removed in ARM tree\n - drivers/mtd/maps/physmap.c: addition of afs partition probe type\n   clashing with removal of CONFIG_MTD_PARTITIONS\n"
    },
    {
      "commit": "d6a72fe465f4c54654a1d5488daeb820b4ecf275",
      "tree": "1b581d3b3452b47ba35e1ee3c96d05c030ed9726",
      "parents": [
        "b1d2dc3c06d8da7d58fb43d7123a91c1d6a4f576",
        "b1cff0ad1062621ae63cb6c5dc4165191fe2e9f1"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri May 27 14:28:09 2011 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri May 27 14:28:09 2011 +0200"
      },
      "message": "Merge branch \u0027tip/perf/urgent\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into perf/urgent\n"
    },
    {
      "commit": "63e424c84429903c92a0f1e9654c31ccaf6694d0",
      "tree": "7a5dbe2587176f3552a71aa18d4cc006bc05261b",
      "parents": [
        "19de85ef574c3a2182e3ccad9581805052f14946"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Thu May 26 16:26:10 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 26 17:12:38 2011 -0700"
      },
      "message": "arch: remove CONFIG_GENERIC_FIND_{NEXT_BIT,BIT_LE,LAST_BIT}\n\nBy the previous style change, CONFIG_GENERIC_FIND_NEXT_BIT,\nCONFIG_GENERIC_FIND_BIT_LE, and CONFIG_GENERIC_FIND_LAST_BIT are not used\nto test for existence of find bitops anymore.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "63ab25ebbc50f74550bd8d164a34724b498f6fb9",
      "tree": "5753779e8ba6413174ee224286eabc18c2e9c6ee",
      "parents": [
        "3cea45c6ef459b776123a4855eba6dafd506f3ce"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu May 26 16:25:45 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 26 17:12:36 2011 -0700"
      },
      "message": "kgdbts: unify/generalize gdb breakpoint adjustment\n\nThe Blackfin arch, like the x86 arch, needs to adjust the PC manually\nafter a breakpoint is hit as normally this is handled by the remote gdb.\nHowever, rather than starting another arch ifdef mess, create a common\nGDB_ADJUSTS_BREAK_OFFSET define for any arch to opt-in via their kgdb.h.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Dongdong Deng \u003cdongdong.deng@windriver.com\u003e\nCc: Sergei Shtylyov \u003csshtylyov@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "82258c661a9175ec10018cf34090f88cf4da4982",
      "tree": "da023af6861736d442efd5e0793eef1ccf56b8e0",
      "parents": [
        "edeafa74e69f275649624484cdd8b551c8839163"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu May 26 16:25:42 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 26 17:12:36 2011 -0700"
      },
      "message": "Blackfin: convert to asm-generic ptrace.h\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Sergei Shtylyov \u003csshtylyov@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f29c50419c8d1998edd759f1990c4243a248f469",
      "tree": "bf75e1376757022dcb54a12eea705f6086649edd",
      "parents": [
        "6e9101aeec39961308176e0f59e73ac5d37d243a"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "srostedt@redhat.com",
        "time": "Thu May 19 14:35:33 2011 -0400"
      },
      "committer": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Wed May 25 19:56:23 2011 -0400"
      },
      "message": "maccess,probe_kernel: Make write/read src const void *\n\nThe functions probe_kernel_write() and probe_kernel_read() do not modify\nthe src pointer. Allow const pointers to be passed in without the need\nof a typecast.\n\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nLink: http://lkml.kernel.org/r/1305824936.1465.4.camel@gandalf.stny.rr.com\n"
    },
    {
      "commit": "ed0795aa12129df9f3d2cc81ee579a9e54e12885",
      "tree": "28187d937a3c3e8f5f50cd3b3aeca14585a14048",
      "parents": [
        "4e8a780ed6e1fdb8af203f61718212d5739bc4a0",
        "d6cb2e3a8dc44b52f6564e8249e54aab3c308026"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 25 15:34:14 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 25 15:34:14 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin: (37 commits)\n  Blackfin: use new common PERCPU_INPUT define\n  MAINTAINERS: Fix Analog Devices mailinglist address\n  Blackfin: boards: update ASoC resources after machine driver overhaul\n  Blackfin: work around anomaly 05000480\n  Blackfin: fix addr type with bfin_write_{or,and} helpers\n  Blackfin: convert /proc/sram to seq_file\n  Blackfin: switch /proc/gpio to seq_file\n  Blackfin: fix indentation with bfin_read() helper\n  Blackfin: convert old cpumask API to new one\n  Blackfin: don\u0027t touch task-\u003ecpus_allowed directly\n  Blackfin: don\u0027t touch cpu_possible_map and cpu_present_map directly\n  Blackfin: bf548-ezkit/bf561-ezkit: update nor flash layout\n  Blackfin: initial perf_event support\n  Blackfin: update anomaly lists to latest public info\n  Blackfin: use on-chip reset func with newer parts\n  Blackfin: bf533-stamp/bf537-stamp: drop ad1980 from defconfigs\n  Blackfin: optimize MMR reads during startup a bit\n  Blackfin: bf537: demux port H mask A and emac rx ints\n  Blackfin: bf537: fix excessive gpio int demuxing\n  Blackfin: bf54x: drop unused pm gpio handling\n  ...\n"
    },
    {
      "commit": "5ca43f6c3b365024d889bc77064bb331f5a72a45",
      "tree": "c22cf20dc33d85770b88c117fd67b33c7bd7099d",
      "parents": [
        "c84598bbfa756b7d042da31aa4e198ae866a6c7d"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Tue May 24 17:13:36 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 25 08:39:54 2011 -0700"
      },
      "message": "lib: consolidate DEBUG_STACK_USAGE option\n\nMost arches define CONFIG_DEBUG_STACK_USAGE exactly the same way.  Move it\nto lib/Kconfig.debug so each arch doesn\u0027t have to define it.  This\nobviously makes the option generic, but that\u0027s fine because the config is\nalready used in generic code.\n\nIt\u0027s not obvious to me that sysrq-P actually does anything caution by\nkeeping the most inclusive wording.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nCc: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Richard Weinberger \u003crichard@nod.at\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Chen Liqin \u003cliqin.chen@sunplusct.com\u003e\nCc: Lennox Wu \u003clennox.wu@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d6cb2e3a8dc44b52f6564e8249e54aab3c308026",
      "tree": "f0f770983af67e6cf395550efced9bda70dd4fab",
      "parents": [
        "f8bd42b8913209054b959b09236af5fa8dcaee82"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Mar 31 15:40:52 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:15 2011 -0400"
      },
      "message": "Blackfin: use new common PERCPU_INPUT define\n\nThe Blackfin percpu input sections are outdated, so rather than update\nthem, drop them completely and use the new common define.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6f53dbbb7fa9d29a5c8aa843f319ed10a8cde5bd",
      "tree": "5f7900d5e41e5c8b884dbf0f24fa5f52a964786d",
      "parents": [
        "f9691bb9674b6822ace56370a08c6fc02addf6cb"
      ],
      "author": {
        "name": "Scott Jiang",
        "email": "scott.jiang@analog.com",
        "time": "Tue Mar 01 09:43:50 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:14 2011 -0400"
      },
      "message": "Blackfin: boards: update ASoC resources after machine driver overhaul\n\nNow that the Blackfin machine drivers have been updated to the\nmulticomponent support, update the resources to match.  The pin\nsettings are now a board issue and removed from the driver.\n\nSigned-off-by: Scott Jiang \u003cscott.jiang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f9691bb9674b6822ace56370a08c6fc02addf6cb",
      "tree": "40f9f39d38326c498ea5f3d63cd2c1e059b8bf21",
      "parents": [
        "7a7a430f7498cd55820232d8e3f144161138f91a"
      ],
      "author": {
        "name": "Steven Miao",
        "email": "realmz6@gmail.com",
        "time": "Thu May 05 14:14:48 2011 +0800"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:14 2011 -0400"
      },
      "message": "Blackfin: work around anomaly 05000480\n\nAnomaly 05000480 on BF537 rev 0.0, 0.1, 0.2:\nMultiple Simultaneous Urgent DMA Requests May Cause DMA System Instability\n\nSuggested Workaround:\nProgram the DMA Traffic Control Period to a non-zero value.  This forces\nthe DMA block to group accesses together rather than allow arbitration for\neach piece of data placed on the internal DMA bus.\n\nSigned-off-by: Steven Miao \u003crealmz6@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "7a7a430f7498cd55820232d8e3f144161138f91a",
      "tree": "891b1bf4f9df8d7a165cae1fc5707c569251673e",
      "parents": [
        "934fe05bf0c743896b478fe3558a282911cfe621"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 18 20:46:03 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:13 2011 -0400"
      },
      "message": "Blackfin: fix addr type with bfin_write_{or,and} helpers\n\nSince the bfin_write() func needs proper type information in order to\nexpand into the right bfin_writeX() variant, preserve the addr\u0027s type\nwhen setting up the local __addr.  Otherwise the helpers will detect\nthe variant based upon sizeof(void) which is almost never right.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "934fe05bf0c743896b478fe3558a282911cfe621",
      "tree": "640a17d73c1cbb487f54e73e9b17f75ee9a001ff",
      "parents": [
        "6362ec272c0375c0377164532e24bf9defdb8c79"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat May 14 19:51:54 2011 +0300"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:13 2011 -0400"
      },
      "message": "Blackfin: convert /proc/sram to seq_file\n\n-\u003eread_proc interface is going away, switch to seq_file.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6362ec272c0375c0377164532e24bf9defdb8c79",
      "tree": "5cc141961fa100a8a8e39dbfee41b28e5484f66d",
      "parents": [
        "d763c58a886068f1ec43751893b5aec35fc072e3"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat May 14 19:48:46 2011 +0300"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:12 2011 -0400"
      },
      "message": "Blackfin: switch /proc/gpio to seq_file\n\n-\u003eread_proc interface is going away, switch to seq_file.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "d763c58a886068f1ec43751893b5aec35fc072e3",
      "tree": "37c01333c10e498a1caef17890a929f768ba4548",
      "parents": [
        "fecedc807116ed820ca6f3138d6d47a3bc6c5a60"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sat May 14 10:22:45 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:11 2011 -0400"
      },
      "message": "Blackfin: fix indentation with bfin_read() helper\n\nUse tabs instead of spaces to indent.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "fecedc807116ed820ca6f3138d6d47a3bc6c5a60",
      "tree": "cfeee24f8012b44f5eec50c36a3cd4c3c613bd03",
      "parents": [
        "e887eb61e5a27ba54405f2ca51d8d0d378c4ffe5"
      ],
      "author": {
        "name": "KOSAKI Motohiro",
        "email": "kosaki.motohiro@jp.fujitsu.com",
        "time": "Tue Apr 26 10:57:27 2011 +0900"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:11 2011 -0400"
      },
      "message": "Blackfin: convert old cpumask API to new one\n\nold cpu_xxx() APIs is planned to removed later. then, converted.\n\nSigned-off-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "e887eb61e5a27ba54405f2ca51d8d0d378c4ffe5",
      "tree": "1db39977dd8fc8b6446fc72a72f53b894a7515f7",
      "parents": [
        "3cb8a39fa6695575959fc3661b5d379b4e552eaa"
      ],
      "author": {
        "name": "KOSAKI Motohiro",
        "email": "kosaki.motohiro@jp.fujitsu.com",
        "time": "Tue Apr 26 10:56:42 2011 +0900"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:10 2011 -0400"
      },
      "message": "Blackfin: don\u0027t touch task-\u003ecpus_allowed directly\n\nEvery callter (except kthread_bind) should use proper\nset_cpus_allowed_ptr() APIs.\n\nSigned-off-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3cb8a39fa6695575959fc3661b5d379b4e552eaa",
      "tree": "b42a4d1ad63ae568d9c7e05eb3470a27f9f8784a",
      "parents": [
        "5607204755369bda4da57fe7df70ec11c2b593d9"
      ],
      "author": {
        "name": "KOSAKI Motohiro",
        "email": "kosaki.motohiro@jp.fujitsu.com",
        "time": "Tue Apr 26 10:55:41 2011 +0900"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:10 2011 -0400"
      },
      "message": "Blackfin: don\u0027t touch cpu_possible_map and cpu_present_map directly\n\nWe plan to remove cpu_possible_map and cpu_present_map later and we\nhave proper init_cpu_possible() and init_cpu_present() APIs.\n\nTherefore this patch rewrites platform_init_cpus and platform_prepare_cpus\nby their APIs.\n\nSigned-off-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "5607204755369bda4da57fe7df70ec11c2b593d9",
      "tree": "c9f027d7459f69784a9ebc36c78912aa9b6e0a4c",
      "parents": [
        "7db79172908990c3ea540fcc6819330d273f9f1c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon May 09 18:46:17 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:09 2011 -0400"
      },
      "message": "Blackfin: bf548-ezkit/bf561-ezkit: update nor flash layout\n\nBoth the BF548-EZKIT and the BF561-EZKIT use top boot flashes, so now\nthat Das U-Boot uses the last small sector for its environment, update\ntheir nor layout in the kernel accordingly.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "7db79172908990c3ea540fcc6819330d273f9f1c",
      "tree": "b81e71dbda26a19ca0396cb0a7b98fd513104b5c",
      "parents": [
        "93f1742c631a87f02622e6a4570e65479f598672"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri May 06 11:47:52 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:09 2011 -0400"
      },
      "message": "Blackfin: initial perf_event support\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "93f1742c631a87f02622e6a4570e65479f598672",
      "tree": "c133db266679ade63ffedb873713a6b55b79cdcb",
      "parents": [
        "803103925b1f23fe0edf91348be3e5a8fd352d5e"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri May 06 02:26:38 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:24:08 2011 -0400"
      },
      "message": "Blackfin: update anomaly lists to latest public info\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "803103925b1f23fe0edf91348be3e5a8fd352d5e",
      "tree": "40b84f804c9ba8178b60b3e742cd2a4d193b2be6",
      "parents": [
        "f91c69168a218fb7ab7a5ce09fa1ccd20a904119"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon May 02 00:00:35 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:43 2011 -0400"
      },
      "message": "Blackfin: use on-chip reset func with newer parts\n\nTurns out the documentation is wrong and doing \"RAISE 1\" does not result\nin a software reset, only a core reset.  So when the on-chip rom has a\nfunctioning reset helper, use it.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f91c69168a218fb7ab7a5ce09fa1ccd20a904119",
      "tree": "8c882a947c420724590bc4a5de3acc0d17f4bab5",
      "parents": [
        "00b5c50e47dacd4d288c6b265e00f85711b9ac64"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Apr 25 04:11:24 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:43 2011 -0400"
      },
      "message": "Blackfin: bf533-stamp/bf537-stamp: drop ad1980 from defconfigs\n\nThese boards don\u0027t have AD1980 modules, and that device is deprecated,\nso don\u0027t bother building it up by default anymore.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "00b5c50e47dacd4d288c6b265e00f85711b9ac64",
      "tree": "817e6662c5c91b5e3a8a4130a3af4a287782fe91",
      "parents": [
        "8c0541035007bd8bbacfc5d71c696cdf37696794"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Apr 18 18:37:38 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:43 2011 -0400"
      },
      "message": "Blackfin: optimize MMR reads during startup a bit\n\nSince the value of these MMRs aren\u0027t changing, store the value in a local\nvariable and work off of that.  This avoids multiple MMR reads which are\nimplicitly forced by the volatile markings.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "8c0541035007bd8bbacfc5d71c696cdf37696794",
      "tree": "3731d537dcb31b6decfc5493be6f4d5f3d055fb2",
      "parents": [
        "e2a8092c3fa9766248e9515252ae44e6df2d97a0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Apr 15 13:04:59 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:43 2011 -0400"
      },
      "message": "Blackfin: bf537: demux port H mask A and emac rx ints\n\nThe BF537 SIC combines the gpio port H mask A interrupts with the\nemac rx interrupt, so we need to demux this in software.\n\nIt also combines the gpio port H mask B and the emac tx interrupts,\nand the watchdog and port F mask B interrupts, but since we don\u0027t\nsupport mask B yet, just add the defines for now.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "e2a8092c3fa9766248e9515252ae44e6df2d97a0",
      "tree": "99619c0acee0ad019c8551465a1e37b71a9ff27a",
      "parents": [
        "dd8cb37b4e92c487fd10e7da96bab18d33de62da"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Apr 15 12:51:33 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:43 2011 -0400"
      },
      "message": "Blackfin: bf537: fix excessive gpio int demuxing\n\nThe search logic in the gpio demux walks all possible gpio blocks starting\nat the specified pin.  The trouble on bf537 parts when we demux the port\nF and port G mask A interrupts is that we also demux port H mask A ints.\nMost of the time this isn\u0027t an issue as people don\u0027t usually use port H,\nbut might as well avoid it when possible.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "dd8cb37b4e92c487fd10e7da96bab18d33de62da",
      "tree": "98e31500bbe893eed0bb93962e91868c1699a107",
      "parents": [
        "f58c3276d3652b0d96654ba08f0afc87c013da57"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Apr 15 03:19:22 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:43 2011 -0400"
      },
      "message": "Blackfin: bf54x: drop unused pm gpio handling\n\nThis functionality was merged into the common bfin_pm_standby_ctrl func\nsome time ago, so punt these now unused funcs and data, and localize the\nwake funcs that aren\u0027t needed externally anymore.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f58c3276d3652b0d96654ba08f0afc87c013da57",
      "tree": "a7276504d01d8a0a170f6b52eea80a2cbef6b225",
      "parents": [
        "6327a574f9ce85f0daab8693913003a456f27f1f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Apr 15 03:08:20 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:43 2011 -0400"
      },
      "message": "Blackfin: move bf537-specific irq code out of common code\n\nThe SIC interrupt line muxing that the bf537 does is specific to this\nCPU (thankfully), so rip it out of the common code and move it to a\nbf537-specific file.  This tidies up the common code significantly.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6327a574f9ce85f0daab8693913003a456f27f1f",
      "tree": "a6ce41ca357356fd486a857103010e286cb7ac61",
      "parents": [
        "fc6bd7b8ad2043ceeb41bf46e25cd705ab2dce1a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Apr 15 03:06:59 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:43 2011 -0400"
      },
      "message": "Blackfin: move internal irq prototypes out of global namespace\n\nThese are only used in a few internal Blackfin places, so move the irq\nprototypes out of the global header and into the internal irq one.  No\nfunctional changes other than shuffling locales.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "fc6bd7b8ad2043ceeb41bf46e25cd705ab2dce1a",
      "tree": "6aa9026dc4154b6cd7d937e1221111e30d4e0319",
      "parents": [
        "3086fd2768fd9276b309722c8f935301e14e8c17"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Apr 15 01:35:53 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:43 2011 -0400"
      },
      "message": "Blackfin: clean up irq ifdef logic a bit\n\nPrefer MMR named checks over part-specific lists, condense duplicated\ncode across different #ifdef branches, simplify CONFIG_PM ifdefs, and\ndrop unused kgdb header.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3086fd2768fd9276b309722c8f935301e14e8c17",
      "tree": "683eea43a6ebe14518056fce575912768c424bf5",
      "parents": [
        "c977819d0138bbc0c2799b8112fa4e4e93ab5b59"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Apr 14 03:48:56 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:42 2011 -0400"
      },
      "message": "Blackfin: bf51x/bf52x: fix typo in hysteresis MMR names\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c977819d0138bbc0c2799b8112fa4e4e93ab5b59",
      "tree": "3f0bceaf3e5f875b1e82fe8d5378949479981d2e",
      "parents": [
        "c505217ca058aa4bcb0cba7bc6b2d228120b3e3e"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Apr 13 23:59:08 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:42 2011 -0400"
      },
      "message": "Blackfin: delete duplicated user single step prototypes\n\nThese are in linux/ptrace.h, so no need for us to duplicate them.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c505217ca058aa4bcb0cba7bc6b2d228120b3e3e",
      "tree": "5c3519d39dbb080097398548de7b0491da76c452",
      "parents": [
        "2951acba8510a37c6b56f8481906a809c5eb3b0e"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Aug 05 07:58:15 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:42 2011 -0400"
      },
      "message": "Blackfin: kgdb: cache flushing is not safe in SMP mode\n\nMake sure we mark cache flushing as unsafe to kgdb in SMP mode so that\nkgdb doesn\u0027t flush things incorrectly on us.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "2951acba8510a37c6b56f8481906a809c5eb3b0e",
      "tree": "178c574990bbec24143180bfd39f85d7a2de7d6b",
      "parents": [
        "44491fbc5a228f3c2e61d842fd9fee0bfb839373"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Apr 13 19:12:39 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:42 2011 -0400"
      },
      "message": "Blackfin: SMP: drop unused blackfin_cpudata.idle pointer\n\nNot sure when we stopped using this field, but nothing in the tree uses\nthis now, so punt it.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "44491fbc5a228f3c2e61d842fd9fee0bfb839373",
      "tree": "a8762ef074c96bb7e80050731dcab27684cbce84",
      "parents": [
        "8d011f70b08f563b007743fd446a6022f0329cd4"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Apr 13 18:57:57 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:42 2011 -0400"
      },
      "message": "Blackfin: SMP: fix cpudata cache setup\n\nAfter some cache setup reordering changesets, the blackfin_cpudata init\nwas left behind.  While cpu0\u0027s data was correct, cpu1\u0027s data was not.\nNot that big of a deal as these are only used in the cpuinfo output, but\nshould still be fixed.  So move the setup of these fields to the common\ncache setup function to avoid this happening again in the future.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "8d011f70b08f563b007743fd446a6022f0329cd4",
      "tree": "711e18013c7383639212504121b8f6c92acc38f8",
      "parents": [
        "3f62bcb259e87c9e1500b701f764c1f2ccb1da98"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Apr 13 17:13:23 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:42 2011 -0400"
      },
      "message": "Blackfin: clean up /proc/cpuinfo output\n\nThe smp flush lines are too long and have too many newlines, so scale\nthem back to match the other lines.\n\nThe %p modifier shows \"(null)\" for 0, so use %08x instead.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3f62bcb259e87c9e1500b701f764c1f2ccb1da98",
      "tree": "e08241afac4b028323c17d0efb2dc41233ca05d6",
      "parents": [
        "115103a9fe5c7b03149af7ea13f837c5e71924be"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Apr 07 21:53:50 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:42 2011 -0400"
      },
      "message": "Blackfin: bf527-ezkit: tweak sound defconfig\n\nBuild the sound pieces that the board actually has into the kernel, and\npunt older devices that we discourage.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "115103a9fe5c7b03149af7ea13f837c5e71924be",
      "tree": "8a18576acc975b4af9c5b85e35d4e4dfeec08c13",
      "parents": [
        "3dd666067d2b285724c828946e83100ea4c43d4b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Mar 30 04:09:26 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:42 2011 -0400"
      },
      "message": "Blackfin: bf533/bf537/bf561: convert to BFIN_IRQ helper\n\nThis brings the parts in line with newer ones, and makes things easier\nto read at a glance.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3dd666067d2b285724c828946e83100ea4c43d4b",
      "tree": "bb0e0c060013e12a7d6674f8139a5fec59cf6fbc",
      "parents": [
        "6adc521e7127732512ebd7fcfd3926d7970a82e1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Mar 30 03:59:00 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:42 2011 -0400"
      },
      "message": "Blackfin: clean up style in irq defines\n\nThese files had a lot of whitespace damage, mostly due to copying and\npasting original files that had damage.\n\nThe BF561 header also had a lot of unused CONFIG_DEF_xxx defines, so\npunt them all.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6adc521e7127732512ebd7fcfd3926d7970a82e1",
      "tree": "1de12c99fde995c82a8cd7487f45c6f6ea0b4ef4",
      "parents": [
        "6b108049d67090988fbb0b9d9905ffca114b6ff1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Mar 30 02:54:33 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:42 2011 -0400"
      },
      "message": "Blackfin: unify core IRQ definitions\n\nStart a new common IRQ header and move all of the CEC pieces there.  This\nlets the individual part headers worry just about its SIC defines.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6b108049d67090988fbb0b9d9905ffca114b6ff1",
      "tree": "ff8876b463118fb369ce7481ccc6e5a2682469b2",
      "parents": [
        "e9e334c35ec3cd262d13640b50b67a29870a7105"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Mar 30 01:35:41 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:41 2011 -0400"
      },
      "message": "Blackfin: ints-priority: unify duplicate vec to irq lookup logic\n\nSeems the ipipe code just copied \u0026 pasted the existing irq lookup logic,\nso pull the logic out of do_irq() and into a local helper, and convert\nthe two users over to that.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "e9e334c35ec3cd262d13640b50b67a29870a7105",
      "tree": "bdbca850665100a44fad32317fcebdc68614abe7",
      "parents": [
        "bc6b92f8c31788a2fdc65d9be903983e5da78921"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Mar 30 00:43:52 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:41 2011 -0400"
      },
      "message": "Blackfin: ints-priority: clean up some local vars\n\nThe local ivg structs need not be exported, so mark them as static.\nFurther, the \"num_spurious\" variable is only incremented and never\nactually read anywhere, so punt it.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "bc6b92f8c31788a2fdc65d9be903983e5da78921",
      "tree": "644b0834cd437094ca41ddf8a3155238d8fe1512",
      "parents": [
        "73ecfcf9088672220f7ca98811b2d05339c4f14c"
      ],
      "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 May 25 08:13:41 2011 -0400"
      },
      "message": "Blackfin: don\u0027t attempt to flush on-chip L1 SRAM regions\n\nSince the on-chip L1 regions are not cacheable, there is no point in\ntrying to flush/invalidate them.  Plus, older Blackfin parts like to\ntrigger an exception (like BF533-0.3).\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "73ecfcf9088672220f7ca98811b2d05339c4f14c",
      "tree": "70db5d7053570517b96ca2218da9ffac8ca40e57",
      "parents": [
        "4a7df24ddc7097cd789a7527187826552ea0765e"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Sep 25 05:14:15 2007 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed May 25 08:13:41 2011 -0400"
      },
      "message": "Blackfin: first pass at debug mmr support\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "fee88c58c7ddf6f0f41b76a59253d55d321da41a",
      "tree": "0b03e8e5bcb18bf767f8ed47cfcfa9a1b67e8fbc",
      "parents": [
        "78352282f3960fa2a60af363749c14b4c138bc63"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Mon May 23 10:22:52 2011 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed May 25 02:20:59 2011 +0100"
      },
      "message": "mtd: bfin: convert to mtd_device_register()\n\nConvert to mtd_device_register() and remove the CONFIG_MTD_PARTITIONS\npreprocessor conditionals as partitioning is always available.\n\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "5129df03d0c44b2d5a5f9d7d52f3b079706b9a8f",
      "tree": "799e309a7db032cb7abe9f0fa910c2989c3fdab5",
      "parents": [
        "4d429480352c63db2228489f0db9fd381cdc3c9c",
        "6988f20fe04e9ef3aea488cb8ab57fbeb78e12f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:53:42 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:53:42 2011 -0700"
      },
      "message": "Merge branch \u0027for-2.6.40\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu\n\n* \u0027for-2.6.40\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu:\n  percpu: Unify input section names\n  percpu: Avoid extra NOP in percpu_cmpxchg16b_double\n  percpu: Cast away printk format warning\n  percpu: Always align percpu output section to PAGE_SIZE\n\nFix up fairly trivial conflict in arch/x86/include/asm/percpu.h as per Tejun\n"
    },
    {
      "commit": "0f1bdc1815c4cb29b3cd71a7091b478e426faa0b",
      "tree": "b4d70c6a305d91bf7d1c8a6bbf87508587d55633",
      "parents": [
        "80fe02b5daf176f99d3afc8f6c9dc9dece019836",
        "a18f22a968de17b29f2310cdb7ba69163e65ec15"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 19 17:44:13 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 19 17:44:13 2011 -0700"
      },
      "message": "Merge branch \u0027timers-clocksource-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027timers-clocksource-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  clocksource: convert mips to generic i8253 clocksource\n  clocksource: convert x86 to generic i8253 clocksource\n  clocksource: convert footbridge to generic i8253 clocksource\n  clocksource: add common i8253 PIT clocksource\n  blackfin: convert to clocksource_register_hz\n  mips: convert to clocksource_register_hz/khz\n  sparc: convert to clocksource_register_hz/khz\n  alpha: convert to clocksource_register_hz\n  microblaze: convert to clocksource_register_hz/khz\n  ia64: convert to clocksource_register_hz/khz\n  x86: Convert remaining x86 clocksources to clocksource_register_hz/khz\n  Make clocksource name const\n"
    },
    {
      "commit": "80fe02b5daf176f99d3afc8f6c9dc9dece019836",
      "tree": "970b90d56870e1b87b4c8efff7ec31fc454445a7",
      "parents": [
        "df48d8716eab9608fe93924e4ae06ff110e8674f",
        "db670dac49b5423b39b5e523d28fe32045d71b10",
        "ec514c487c3d4b652943da7b0afbc094eee08cfa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 19 17:41:22 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 19 17:41:22 2011 -0700"
      },
      "message": "Merge branches \u0027sched-core-for-linus\u0027 and \u0027sched-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027sched-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (60 commits)\n  sched: Fix and optimise calculation of the weight-inverse\n  sched: Avoid going ahead if -\u003ecpus_allowed is not changed\n  sched, rt: Update rq clock when unthrottling of an otherwise idle CPU\n  sched: Remove unused parameters from sched_fork() and wake_up_new_task()\n  sched: Shorten the construction of the span cpu mask of sched domain\n  sched: Wrap the \u0027cfs_rq-\u003enr_spread_over\u0027 field with CONFIG_SCHED_DEBUG\n  sched: Remove unused \u0027this_best_prio arg\u0027 from balance_tasks()\n  sched: Remove noop in alloc_rt_sched_group()\n  sched: Get rid of lock_depth\n  sched: Remove obsolete comment from scheduler_tick()\n  sched: Fix sched_domain iterations vs. RCU\n  sched: Next buddy hint on sleep and preempt path\n  sched: Make set_*_buddy() work on non-task entities\n  sched: Remove need_migrate_task()\n  sched: Move the second half of ttwu() to the remote cpu\n  sched: Restructure ttwu() some more\n  sched: Rename ttwu_post_activation() to ttwu_do_wakeup()\n  sched: Remove rq argument from ttwu_stat()\n  sched: Remove rq-\u003elock from the first half of ttwu()\n  sched: Drop rq-\u003elock from sched_exec()\n  ...\n\n* \u0027sched-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  sched: Fix rt_rq runtime leakage bug\n"
    },
    {
      "commit": "51509a283a908d73b20371addc67ee3ae7189934",
      "tree": "bb920f09799cc47d496f26f7deb78a315351150d",
      "parents": [
        "75f5076b12924f53340209d2cde73b98ed3b3095",
        "6538df80194e305f1b78cafb556f4bb442f808b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 19 16:46:07 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 19 16:46:07 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6: (34 commits)\n  PM: Introduce generic prepare and complete callbacks for subsystems\n  PM: Allow drivers to allocate memory from .prepare() callbacks safely\n  PM: Remove CONFIG_PM_VERBOSE\n  Revert \"PM / Hibernate: Reduce autotuned default image size\"\n  PM / Hibernate: Add sysfs knob to control size of memory for drivers\n  PM / Wakeup: Remove useless synchronize_rcu() call\n  kmod: always provide usermodehelper_disable()\n  PM / ACPI: Remove acpi_sleep\u003ds4_nonvs\n  PM / Wakeup: Fix build warning related to the \"wakeup\" sysfs file\n  PM: Print a warning if firmware is requested when tasks are frozen\n  PM / Runtime: Rework runtime PM handling during driver removal\n  Freezer: Use SMP barriers\n  PM / Suspend: Do not ignore error codes returned by suspend_enter()\n  PM: Fix build issue in clock_ops.c for CONFIG_PM_RUNTIME unset\n  PM: Revert \"driver core: platform_bus: allow runtime override of dev_pm_ops\"\n  OMAP1 / PM: Use generic clock manipulation routines for runtime PM\n  PM: Remove sysdev suspend, resume and shutdown operations\n  PM / PowerPC: Use struct syscore_ops instead of sysdevs for PM\n  PM / UNICORE32: Use struct syscore_ops instead of sysdevs for PM\n  PM / AVR32: Use struct syscore_ops instead of sysdevs for PM\n  ...\n"
    },
    {
      "commit": "a18f22a968de17b29f2310cdb7ba69163e65ec15",
      "tree": "a7d56d88fad5e444d7661484109758a2f436129e",
      "parents": [
        "a1c57e0fec53defe745e64417eacdbd3618c3e66",
        "798778b8653f64b7b2162ac70eca10367cff6ce8"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat May 14 12:06:36 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat May 14 12:06:36 2011 +0200"
      },
      "message": "Merge branch \u0027consolidate-clksrc-i8253\u0027 of master.kernel.org:~rmk/linux-2.6-arm into timers/clocksource\n\nConflicts:\n\tarch/ia64/kernel/cyclone.c\n\tarch/mips/kernel/i8253.c\n\tarch/x86/kernel/i8253.c\n\nReason: Resolve conflicts so further cleanups do not conflict further\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "2d06d8c49afdcc9bb35a85039fa50f0fe35bd40e",
      "tree": "d933a68fc71f6e2c3b95b744a87fa1d817bea3d6",
      "parents": [
        "27ecddc2a9f99ce4ac9a59a0acd77f7100b6d034"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Mar 27 15:04:46 2011 +0200"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed May 04 11:50:57 2011 -0400"
      },
      "message": "[CPUFREQ] use dynamic debug instead of custom infrastructure\n\nWith dynamic debug having gained the capability to report debug messages\nalso during the boot process, it offers a far superior interface for\ndebug messages than the custom cpufreq infrastructure. As a first step,\nremove the old cpufreq_debug_printk() function and replace it with a call\nto the generic pr_debug() function.\n\nHow can dynamic debug be used on cpufreq? You need a kernel which has\nCONFIG_DYNAMIC_DEBUG enabled.\n\nTo enabled debugging during runtime, mount debugfs and\n\n$ echo -n \u0027module cpufreq +p\u0027 \u003e /sys/kernel/debug/dynamic_debug/control\n\nfor debugging the complete \"cpufreq\" module. To achieve the same goal during\nboot, append\n\n\tddebug_query\u003d\"module cpufreq +p\"\n\nas a boot parameter to the kernel of your choice.\n\nFor more detailled instructions, please see\nDocumentation/dynamic-debug-howto.txt\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "67f9cbf9affe39f67cd3f1d2e2a2a43089d9ab3a",
      "tree": "d479513a2e0cd15c6881d2504eeb4ec26799cec4",
      "parents": [
        "bb072c3cf21d1c9a5a2eeb5a00679ee7bf39675b"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Apr 22 22:03:31 2011 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Apr 24 19:16:10 2011 +0200"
      },
      "message": "PM / Blackfin: Use struct syscore_ops instead of sysdevs for PM\n\nConvert some Blackfin architecture\u0027s code to using struct syscore_ops\nobjects for power management instead of sysdev classes and sysdevs.\n\nThis simplifies the code and reduces the kernel\u0027s memory footprint.\nIt also is necessary for removing sysdevs from the kernel entirely in\nthe future.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "42ac9e87fdd89b77fa2ca0a5226023c1c2d83226",
      "tree": "dfdb1b720347a40f24a89a3e9c2727ae26ad5f01",
      "parents": [
        "057f3fadb347e9c51b07e1b277bbdda79f976768",
        "f0e615c3cb72b42191b558c130409335812621d8"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 21 11:39:21 2011 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 21 11:39:28 2011 +0200"
      },
      "message": "Merge commit \u0027v2.6.39-rc4\u0027 into sched/core\n\nMerge reason: Pick up upstream fixes.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "184748cc50b2dceb8287f9fb657eda48ff8fcfe7",
      "tree": "da32494cf29e5ec9f80b17dc8590bdc450ea545a",
      "parents": [
        "a4c98f8bbeafee12c979c90743f6fda94f7515c7"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Tue Apr 05 17:23:39 2011 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 14 08:52:32 2011 +0200"
      },
      "message": "sched: Provide scheduler_ipi() callback in response to smp_send_reschedule()\n\nFor future rework of try_to_wake_up() we\u0027d like to push part of that\nfunction onto the CPU the task is actually going to run on.\n\nIn order to do so we need a generic callback from the existing scheduler IPI.\n\nThis patch introduces such a generic callback: scheduler_ipi() and\nimplements it as a NOP.\n\nBenH notes: PowerPC might use this IPI on offline CPUs under rare conditions!\n\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nAcked-by: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\nAcked-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nReviewed-by: Frank Rowand \u003cfrank.rowand@am.sony.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Nick Piggin \u003cnpiggin@kernel.dk\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLink: http://lkml.kernel.org/r/20110405152728.744338123@chello.nl\n"
    },
    {
      "commit": "8d50de9ee77b38a239dc5b1d6a63ad92a78f119d",
      "tree": "43d24d6e0aadb9d75f196787819f6da9ef73aa07",
      "parents": [
        "0bf02ce605b8780223b10739ab7c533de9eb10cc"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Apr 12 08:16:04 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Apr 13 19:34:06 2011 -0400"
      },
      "message": "Blackfin: SMP: fix cache flush loop\n\nThe recent commit (10774912647781) wasn\u0027t entirely correct.  While\nit fixed some issues, it introduced others.  So pull in the fixes\nfrom the public cache flush functions, and document why we need to\ncall things directly ourselves.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0bf02ce605b8780223b10739ab7c533de9eb10cc",
      "tree": "2a7c66fa16817062979648dd434f9067f279c5a2",
      "parents": [
        "ce24ee468aabb7c499b910aa3c4ab3cb338326ed"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Apr 04 15:26:11 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Apr 13 19:34:05 2011 -0400"
      },
      "message": "Blackfin: time-ts: ack gptimer sooner to avoid missing short ints\n\nIf the period of a gptimer is fairly low, we might miss an interrupt\nby acking it too late (we end up acking the new int as well).\n\nReported-by: Isabelle Leonardi \u003ci.leonardi@detracom.fr\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ce24ee468aabb7c499b910aa3c4ab3cb338326ed",
      "tree": "bd0cc24eeb50867659709e2c2751934a4f35a8e2",
      "parents": [
        "943aee0c685d0563228d5a2ad9c8394ad0300fb5"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Apr 04 15:20:50 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Apr 13 19:34:05 2011 -0400"
      },
      "message": "Blackfin: gptimers: fix thinko when disabling timers\n\nWe only want to clear the run bit for this one timer, not all status bits.\nSo don\u0027t read the whole reg and then write all the bits back out.\n\nReported-by: Isabelle Leonardi \u003ci.leonardi@detracom.fr\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "943aee0c685d0563228d5a2ad9c8394ad0300fb5",
      "tree": "380d2fab81323a878ab750f573d4476d109e589b",
      "parents": [
        "85f2e689a5c8fb6ed8fdbee00109e7f6e5fefcb6"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Thu Jan 07 06:57:30 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Apr 13 19:34:04 2011 -0400"
      },
      "message": "Blackfin: SMP: make all barriers handle cache issues\n\nWhen suspending/resuming, the common task freezing code will run in\nparallel and freeze processes on each core.  This is because the code\nuses the non-smp version of memory barriers (as well it should).\n\nThe Blackfin smp barrier logic at the moment contains the cache sync\nlogic, but the non-smp barriers do not.  This is incorrect as Rafel\nsummarized:\n\u003e ...\n\u003e The existing memory barriers are SMP barriers too, but they are more\n\u003e than _just_ SMP barriers.  At least that\u0027s how it is _supposed_ to be\n\u003e (eg. rmb() is supposed to be stronger than smp_rmb()).\n\u003e ...\n\u003e However, looking at the blackfin\u0027s definitions of SMP barriers I see\n\u003e that it uses extra stuff that should _also_ be used in the definitions\n\u003e of the mandatory barriers.\n\u003e ...\n\nURL: http://lkml.org/lkml/2011/4/13/11\nLKML-Reference: \u003cBANLkTi\u003dF-C-vwX4PGGfbkdTBw3OWL-twfg@mail.gmail.com\u003e\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "6aba74f2791287ec407e0f92487a725a25908067",
      "tree": "5d1bb70820fee020e3365c40e204dd256a1f0a10",
      "parents": [
        "a8e498b768d912ad3e7069c86b86bdb821d43b5f",
        "dd8ea6af1b9f4cedefb718dbfff60203c458d7ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 09:35:52 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 09:35:52 2011 -0700"
      },
      "message": "Merge branch \u0027irq-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027irq-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  avr32: Fix missing irq namespace conversion\n  powerpc: qe_ic: Rename get_irq_desc_data and get_irq_desc_chip\n  genirq: Remove the now obsolete config options and select statements\n  arm: versatile : Fix typo introduced in irq namespace cleanup\n  sound: Fixup the last user of the old irq functions\n  genirq: Remove obsolete comment\n  genirq: Remove now obsolete set_irq_wake()\n  sh: Fix irq cleanup fallout\n  x86: apb_timer: Fixup genirq fallout\n  genirq: Fix misnamed label in handle_edge_eoi_irq\n\nFix up crazy conflict in arch/powerpc/include/asm/qe_ic.h:\n\n - commit eead4d5c63ff (\"powerpc: qe_ic: Rename get_irq_desc_data and\n   get_irq_desc_chip\") made the helper functions use\n   irq_desc_get_handler_data() instead of the legacy (and no longer\n   existing) get_irq_desc_data.\n\n - commit d4db35e8dc96 (\"powerpc/qe_ic: Fix another breakage from the\n   irq_data conversion\") used irq_desc_get_chip_data() instead.\n\nAccording to Thomas, the former is the correct direct conversion, but it\ndoes look like both should work (arch/powerpc/sysdev/qe_lib/qe_ic.c\nseems to initialize both to the same thing), and the chip data in some\nways is the more logical.  Somebody should really decide on one of the\nother.\n\nThis merge picks irq_desc_get_handler_data() as the straightforward pure\nconversion to new names, as per Thomas.\n"
    },
    {
      "commit": "a8a44921383039bd5387020d035123d21660b309",
      "tree": "762260c85b584f48c74d70f0e1fe03c930c2898e",
      "parents": [
        "85eb1513c15652cdaa9fd656345825bf55514a96",
        "92a19d66a3cc17feae20b4c1147e8b4dbf7b2282"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 07:51:29 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 07:51:29 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin:\n  Blackfin: bitops: fix include order after little endian inclusion\n  Blackfin: defconfigs: update after misc devices defaulted to N\n  Blackfin: use more standard pr_fmt in the module loader\n"
    },
    {
      "commit": "78c89825649a9a5ed526c507603196f467d781a5",
      "tree": "eb2485baf085f7a6820c6b9030dfa3d733591aa3",
      "parents": [
        "e282326600f31ab38d8814fd6deb277a48850c35"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 30 14:13:23 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 30 14:13:23 2011 +0200"
      },
      "message": "genirq: Remove the now obsolete config options and select statements\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "28a283aae3bdd5088246ca830247ec8393e3e06b",
      "tree": "b2d7ad879232342c0d44c7305238208c3a89b1d0",
      "parents": [
        "43f2f1154aecce40e6ced16b46dab47fbb4de866"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 13:50:50 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:59 2011 +0200"
      },
      "message": "bfin: Use proper accessors in trace\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "43f2f1154aecce40e6ced16b46dab47fbb4de866",
      "tree": "dba799998a5a78a9eab36f4eb731a71e8b6e9ecd",
      "parents": [
        "1907d8be2d54de461c682ee2fac45d97c29fd5dd"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 17:22:30 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:59 2011 +0200"
      },
      "message": "bfin: Convert irq namespace\n\nConvert to the new function names. Scripted with coccinelle.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: uclinux-dist-devel@blackfin.uclinux.org\n"
    },
    {
      "commit": "1907d8be2d54de461c682ee2fac45d97c29fd5dd",
      "tree": "b10a0c3c5136a3d453903df8e97e9b572b63016e",
      "parents": [
        "a6e120ed42004d6051fff7c3233e2554f12ccecb"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 17:21:01 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:59 2011 +0200"
      },
      "message": "bfin: Final irq cleanup\n\nUse the trigger type in irq_data and check level type instead of\nlooking at desc-\u003ehandle_irq.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: uclinux-dist-devel@blackfin.uclinux.org\n"
    },
    {
      "commit": "92a19d66a3cc17feae20b4c1147e8b4dbf7b2282",
      "tree": "e68a5f05a70926a3d44dfcaa52dd8f562bbebf48",
      "parents": [
        "901c23fb18fad6506c90e17fa265970c311b9227"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 25 16:24:36 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 25 16:54:13 2011 -0400"
      },
      "message": "Blackfin: bitops: fix include order after little endian inclusion\n\nThe le.h header requires things like test_bit to be declared, so we need\nto move its inclusion to after the point where that happens.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "901c23fb18fad6506c90e17fa265970c311b9227",
      "tree": "ad45834dcc6bf9919bfa3f5a7d5343aead9c7118",
      "parents": [
        "b75a9e6bfba5c7343391ac1bacd44d6652dde8da"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Mar 24 02:34:42 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 25 16:54:12 2011 -0400"
      },
      "message": "Blackfin: defconfigs: update after misc devices defaulted to N\n\nThe default value for misc devices was changed from Y to N which\ncauses problems for mini defconfigs that were relying on this\ndefaulting to Y.  So update all of the defconfigs accordingly.\n\nReported-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b75a9e6bfba5c7343391ac1bacd44d6652dde8da",
      "tree": "e10df3accef7999c57b0422200d1ea7728e93746",
      "parents": [
        "6c5103890057b1bb781b26b7aae38d33e4c517d8"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Oct 20 11:11:51 2010 -0700"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 25 16:54:12 2011 -0400"
      },
      "message": "Blackfin: use more standard pr_fmt in the module loader\n\nChanged pr_fmt(fmt) to make the format arguments match the format.\nChanged an argument name in apply_relocate from me to mod so that\nthe pr_err is consistent with the other uses.\nAdded missing \u0027\\n\u0027 to a format.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0415b00d175e0d8945e6785aad21b5f157976ce0",
      "tree": "cf6f9286a47a22bf57766a3f17eaf4190bc9c242",
      "parents": [
        "6c5103890057b1bb781b26b7aae38d33e4c517d8"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Thu Mar 24 18:50:09 2011 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Thu Mar 24 18:50:09 2011 +0100"
      },
      "message": "percpu: Always align percpu output section to PAGE_SIZE\n\nPercpu allocator honors alignment request upto PAGE_SIZE and both the\npercpu addresses in the percpu address space and the translated kernel\naddresses should be aligned accordingly.  The calculation of the\nformer depends on the alignment of percpu output section in the kernel\nimage.\n\nThe linker script macros PERCPU_VADDR() and PERCPU() are used to\ndefine this output section and the latter takes @align parameter.\nSeveral architectures are using @align smaller than PAGE_SIZE breaking\npercpu memory alignment.\n\nThis patch removes @align parameter from PERCPU(), renames it to\nPERCPU_SECTION() and makes it always align to PAGE_SIZE.  While at it,\nadd PCPU_SETUP_BUG_ON() checks such that alignment problems are\nreliably detected and remove percpu alignment comment recently added\nin workqueue.c as the condition would trigger BUG way before reaching\nthere.\n\nFor um, this patch raises the alignment of percpu area.  As the area\nis in .init, there shouldn\u0027t be any noticeable difference.\n\nThis problem was discovered by David Howells while debugging boot\nfailure on mn10300.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: uclinux-dist-devel@blackfin.uclinux.org\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: user-mode-linux-devel@lists.sourceforge.net\n"
    },
    {
      "commit": "05061bf678de5d69ebaae2c0705bf106e3000b6e",
      "tree": "8be38692f0dfd4f49c9c04d8eeb974525a84b1b6",
      "parents": [
        "fdc0ad80a4f27efcb457b49f5dd8455a3d623559",
        "de55aa33ca6928881ca5c402bb0f5db242fbcdba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 08:24:28 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 08:24:28 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin:\n  Blackfin: bf54x: re-enable anomaly 05000353 for all revs\n  Blackfin: enable atomic64_t support\n  Blackfin: wire up new syncfs syscall\n  Blackfin: SMP: flush CoreB cache when shutting down\n"
    },
    {
      "commit": "61f2e7b0f474225b4226772830ae4b29a3a21f8d",
      "tree": "52f880fe6feec8efe5e5e028a3e0637629a500b7",
      "parents": [
        "3fca5af7860f87eb2cd706c2d7dda4ad03230a07"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed Mar 23 16:42:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 19:46:22 2011 -0700"
      },
      "message": "bitops: remove minix bitops from asm/bitops.h\n\nminix bit operations are only used by minix filesystem and useless by\nother modules.  Because byte order of inode and block bitmaps is different\non each architecture like below:\n\nm68k:\n\tbig-endian 16bit indexed bitmaps\n\nh8300, microblaze, s390, sparc, m68knommu:\n\tbig-endian 32 or 64bit indexed bitmaps\n\nm32r, mips, sh, xtensa:\n\tbig-endian 32 or 64bit indexed bitmaps for big-endian mode\n\tlittle-endian bitmaps for little-endian mode\n\nOthers:\n\tlittle-endian bitmaps\n\nIn order to move minix bit operations from asm/bitops.h to architecture\nindependent code in minix filesystem, this provides two config options.\n\nCONFIG_MINIX_FS_BIG_ENDIAN_16BIT_INDEXED is only selected by m68k.\nCONFIG_MINIX_FS_NATIVE_ENDIAN is selected by the architectures which use\nnative byte order bitmaps (h8300, microblaze, s390, sparc, m68knommu,\nm32r, mips, sh, xtensa).  The architectures which always use little-endian\nbitmaps do not select these options.\n\nFinally, we can remove minix bit operations from asm/bitops.h for all\narchitectures.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Andreas Schwab \u003cschwab@linux-m68k.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f312eff8164879e04923d41e9dd23e7850937d85",
      "tree": "9f4f6fd00ebf12afd5b070c44d12b55a29440360",
      "parents": [
        "bb5cda3d706f44e5696533c9a7353c458f2871e0"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed Mar 23 16:42:14 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 19:46:21 2011 -0700"
      },
      "message": "bitops: remove ext2 non-atomic bitops from asm/bitops.h\n\nAs the result of conversions, there are no users of ext2 non-atomic bit\noperations except for ext2 filesystem itself.  Now we can put them into\narchitecture independent code in ext2 filesystem, and remove from\nasm/bitops.h for all architectures.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "861b5ae7cde96ca081914e21dedfa7e8a38da622",
      "tree": "376cae55475cce2bb45b96213b1f91b330db0448",
      "parents": [
        "c1e6ca7a501f0139e5ec2a01f8420eeb21c97a52"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed Mar 23 16:42:02 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 19:46:15 2011 -0700"
      },
      "message": "bitops: introduce little-endian bitops for most architectures\n\nIntroduce little-endian bit operations to the big-endian architectures\nwhich do not have native little-endian bit operations and the\nlittle-endian architectures.  (alpha, avr32, blackfin, cris, frv, h8300,\nia64, m32r, mips, mn10300, parisc, sh, sparc, tile, x86, xtensa)\n\nThese architectures can just include generic implementation\n(asm-generic/bitops/le.h).\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nCc: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nAcked-by: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de55aa33ca6928881ca5c402bb0f5db242fbcdba",
      "tree": "3884210fcbb7b8017042c0fc8b386716fc33fedc",
      "parents": [
        "bee18bebda46bc112916a5124a23a9c7b244b82d"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 21:06:16 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 21:06:16 2011 -0400"
      },
      "message": "Blackfin: bf54x: re-enable anomaly 05000353 for all revs\n\nEven though the anomaly sheet says that the the bootrom is fixed, tests\nhave shown that the fix itself does not handle all cases.  So until we\nget a ROM update, assume the reset code is still broken and we need to\nhandle things ourselves.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "bee18bebda46bc112916a5124a23a9c7b244b82d",
      "tree": "043677f8e2b8f133d029bfc9e0b083d0cd0937b5",
      "parents": [
        "4e3d96deff59d126cfa289645e136e295e65480f"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Mar 21 02:39:10 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 21:03:17 2011 -0400"
      },
      "message": "Blackfin: enable atomic64_t support\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "4e3d96deff59d126cfa289645e136e295e65480f",
      "tree": "3dd8de44d8c836bc7aef06f79fd2cea5bbfcc99e",
      "parents": [
        "1e924e2f1e073684b845c95886183bac6a992fb0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 13:41:22 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 21:03:16 2011 -0400"
      },
      "message": "Blackfin: wire up new syncfs syscall\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "1e924e2f1e073684b845c95886183bac6a992fb0",
      "tree": "e764b69eda5a2e1d36671257995a566f027313df",
      "parents": [
        "f741a79e982cf56d7584435bad663553ffe6715f"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Fri Mar 19 08:01:27 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 22 21:03:16 2011 -0400"
      },
      "message": "Blackfin: SMP: flush CoreB cache when shutting down\n\nWhen CoreB wakes up, it needs to read variables that CoreA might have\nmodified, and might be in CoreB\u0027s cache.  So kill CoreB\u0027s cache before\ngoing to sleep so that when we wake up, we are in a coherent state.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0c082bd15828135d609a2f593b583de9eacece0f",
      "tree": "8e10ed1ce12513a8a4d1c24557efab5113f2bc5b",
      "parents": [
        "58ee0d3bb115da727ccffeaebce21274e03b5d2e"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 05:15:52 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 05:17:02 2011 -0400"
      },
      "message": "Blackfin: ip0x: fix unused variable warning\n\nThe previous commit that changed this code to the common GPIO layers\nforgot to delete the local and now unused \"i\" variable.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "58ee0d3bb115da727ccffeaebce21274e03b5d2e",
      "tree": "2cb02246540772138603f3cce30c59aea3a47ed6",
      "parents": [
        "a8d0142fb7e31a11919ef2d45d6f43e0f225f568"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:17:40 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:29:17 2011 -0400"
      },
      "message": "Blackfin: punt unused HDMA masks\n\nNo code uses these, and the short define names are polluting the global\nnamespace where they collide with things like common irq files.  So just\npunt the damned things.  If in the future we need HDMA support, we can\nmake a standalone header for these things.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "a8d0142fb7e31a11919ef2d45d6f43e0f225f568",
      "tree": "2b9fd6d349b3f4958b160ad89121cf89f8112054",
      "parents": [
        "1353d050facf5efd8dc05ba6c4d7852fcb423b15"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:05:23 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:05:25 2011 -0400"
      },
      "message": "Blackfin: wire up new syscalls\n\nHook up name_to_handle_at, open_by_handle_at, and clock_adjtime.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "1353d050facf5efd8dc05ba6c4d7852fcb423b15",
      "tree": "cc33a181616f96f467b06a9c9a6f0f98bf89f78f",
      "parents": [
        "9169b51f8ce6cd11cd19913b54466ec11e6a12f9"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Thu Mar 17 02:16:16 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:11 2011 -0400"
      },
      "message": "Blackfin/ipipe: restore pipeline bits in irqflags\n\nThis patch fixes the Blackfin irqflags to make them I-pipe aware anew,\nafter the introduction of the hard_local_irq_*() API.\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "9169b51f8ce6cd11cd19913b54466ec11e6a12f9",
      "tree": "79d6537878aefeb5c6b766971b717358a2ee1513",
      "parents": [
        "5b5da4c4b843e0d84244472b72fe1e7500f5681f"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Thu Mar 17 02:15:24 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:11 2011 -0400"
      },
      "message": "Blackfin/ipipe: fix deferred pipeline sync for the root stage\n\nThis patch makes sure to sync the pipeline for the root stage only\nfrom the outer interrupt level, when resuming kernel code after an\ninterrupt.\n\nThis fixes a bug causing EVT15 to be spuriously popped off upon nested\ninterrupts, which in turn would cause the preempted kernel code to\nresume without supervisor privileges.\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "5b5da4c4b843e0d84244472b72fe1e7500f5681f",
      "tree": "b15424c4909ca7b4f69f28bd8576ba065e9030fa",
      "parents": [
        "8944b5a258d73abd1f86bb360c27bb8c3bed5daa"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Thu Mar 17 02:12:48 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:10 2011 -0400"
      },
      "message": "Blackfin/ipipe: upgrade to I-pipe mainline\n\nThis patch introduces Blackfin-specific bits to support the current\ntip of the interrupt pipeline development, mainly:\n\n- 2/3-level interrupt maps (sparse IRQs)\n- generic virq handling\n- sysinfo v2 format for ipipe_get_sysinfo()\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "8944b5a258d73abd1f86bb360c27bb8c3bed5daa",
      "tree": "0bd3a3d0ac7a334a6a244cab5fc4ac454a872b23",
      "parents": [
        "1eb5efa0e442710f35ed41ba09510e777b5cc409"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Feb 28 21:23:36 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:10 2011 -0400"
      },
      "message": "Blackfin: cpufreq: fix typos\n\nNo functional changes here.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "1eb5efa0e442710f35ed41ba09510e777b5cc409",
      "tree": "c9faba5d1adc48dcb232566dfce8565284f34edf",
      "parents": [
        "91796c235dcefefde38732e1a969afc5c3d63ae6"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Feb 06 18:23:41 2011 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:09 2011 -0400"
      },
      "message": "Blackfin: enable GENERIC_HARDIRQS_NO_DEPRECATED\n\nAll chips converted.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "91796c235dcefefde38732e1a969afc5c3d63ae6",
      "tree": "3047cdb088aff4a1a9b405195217f7e372f3f567",
      "parents": [
        "9f51a874ced2106947e391d85abdf1f22c94f018"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 03:03:23 2011 -0400"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:09 2011 -0400"
      },
      "message": "Blackfin: SMP: convert to irq chip functions\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "9f51a874ced2106947e391d85abdf1f22c94f018",
      "tree": "435a6f41670f12e23d52f29b0c28e83b301a1ed2",
      "parents": [
        "bc2f6bd8027a88da69102a8aed65dcbd1e895119"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Feb 07 12:01:59 2011 +0100"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Mar 18 04:01:08 2011 -0400"
      },
      "message": "Blackfin: use accessor functions in show_interrupts()\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    }
  ],
  "next": "bc2f6bd8027a88da69102a8aed65dcbd1e895119"
}
