)]}'
{
  "log": [
    {
      "commit": "e50e2f25c5b90abd00a1e5871c45094cf5207afc",
      "tree": "22c550f642bbc390c4713fa7d0dd8e1bab2ea4a0",
      "parents": [
        "f2ce48024a9a6d3e92a023ded0f7b1e99da1cd16"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sun Feb 14 22:58:02 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:51 2010 -0500"
      },
      "message": "Blackfin: initial regset support\n\nWe don\u0027t support core dumps (yet?), but this should make things easier.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f2ce48024a9a6d3e92a023ded0f7b1e99da1cd16",
      "tree": "789e7ec8763c9939d9285fd587b49d22038c0f1b",
      "parents": [
        "5f09c77d2ad69397498b6555f0d3cd697304253c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sun Feb 14 22:56:24 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:51 2010 -0500"
      },
      "message": "Blackfin: simplify PTRACE_{PEEK,POKE}USR in preperation for regset support\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "5f09c77d2ad69397498b6555f0d3cd697304253c",
      "tree": "0e14bceda7eb4eb756febbd838c6b87ef69890f4",
      "parents": [
        "f5b99627a3065858ad5c678703ed7af5363dca39"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sun Feb 14 22:49:59 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:51 2010 -0500"
      },
      "message": "Blackfin: simplify SYSCFG code a bit and ignore attempts to change it\n\nWe don\u0027t want to let user space modify the SYSCFG register arbitrarily as\nthe settings are system wide (SNEN/CNEN) and can cause misbehavior.  The\nonly other bit here (SSSTEP) has proper controls via PTRACE_SINGLESTEP.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f5b99627a3065858ad5c678703ed7af5363dca39",
      "tree": "289120c142bb8aa561fa760a22053038b759bb34",
      "parents": [
        "ad6720c0b52ae1cde0bc567e57a71acde1a292aa"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Feb 03 09:15:57 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:51 2010 -0500"
      },
      "message": "Blackfin: use generic ptrace_resume code\n\nUse the generic ptrace_resume code for PTRACE_SYSCALL, PTRACE_CONT,\nPTRACE_KILL and PTRACE_SINGLESTEP.  This implies defining\narch_has_single_step in \u003casm/ptrace.h\u003e and implementing the\nuser_enable_single_step and user_disable_single_step functions, which\nalso causes the breakpoint information to be cleared on fork, which\ncould be considered a bug fix.\n\nAlso the TIF_SYSCALL_TRACE thread flag is now cleared on PTRACE_KILL\nwhich it previously wasn\u0027t which is consistent with all architectures\nusing the modern ptrace code.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ad6720c0b52ae1cde0bc567e57a71acde1a292aa",
      "tree": "e2907a271072d921e2e5daaf84277a2b3a578d65",
      "parents": [
        "718340f62900ed44046d2b0f74d0dec7cf844194"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Wed Feb 03 09:15:31 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:51 2010 -0500"
      },
      "message": "Blackfin: bf537-stamp: add example AD715{0,2}/AD774{5,6,7} IIO resources\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "718340f62900ed44046d2b0f74d0dec7cf844194",
      "tree": "974cf52038196598c653902de3da83ca96ee3792",
      "parents": [
        "6c2b7072a7035837998da38809f98e4182e4c41c"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Feb 01 06:07:50 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: rewrite resync_core_{i,d}cache() SMP logic to avoid per_cpu data\n\nThis functions are implicitly called by core functions like cpu_relax(),\nand since those functions may be called early on before common code has\ninitialized the per-cpu data area, we need to tweak the stats gathering.\nNow the statistics are maintained in common bss which makes these funcs\nsafe to use as soon as the C runtime env is setup.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6c2b7072a7035837998da38809f98e4182e4c41c",
      "tree": "351bc14390bac981913ff8e5078f14cf29970848",
      "parents": [
        "3b82790c12f8122d3df07cc387d2d74355e54c75"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Wed Jan 27 11:16:32 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: add support for cpufreq on SMP systems\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3b82790c12f8122d3df07cc387d2d74355e54c75",
      "tree": "889b8a7270267a09bc97dfd6cae19d750e96f68f",
      "parents": [
        "7136d9c5e874813ccbd1d438924c413b7305944c"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Wed Jan 27 09:01:36 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: rename AD1938 to AD193X in board files\n\nThe ASoC codec driver was generalized and renamed, so update the board\nresources accordingly.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "7136d9c5e874813ccbd1d438924c413b7305944c",
      "tree": "ace35ccc968c92a21839a33f1a749f3e3812bc38",
      "parents": [
        "652afdc3403cbccb93c7e6db582a1204a9e5e90a"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Tue Jan 26 04:02:44 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: add CALLER_ADDR ftrace macros\n\nSince GCC doesn\u0027t support __builtin_frame_address(n) where n!\u003d0, add our\nown function to walk the stack frame pointers.\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "652afdc3403cbccb93c7e6db582a1204a9e5e90a",
      "tree": "5b65707e096065ffc3ca8e9ae45f4d166ea4005c",
      "parents": [
        "64b33a00dc39dceac04dbd7622ab14017e074712"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jan 25 22:12:32 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: move KGDB selection to the way other arches do it\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "64b33a00dc39dceac04dbd7622ab14017e074712",
      "tree": "d0869e92de21dad8b36ac8d13fa935699fcfb9a1",
      "parents": [
        "4ab069e5356bae71dda2ce6bb2b2a62a34f2bf25"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Jan 25 03:47:43 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: split watchdog definitions into a dedicated header file\n\nThis allows things to be shared between the different watchdog sources.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "4ab069e5356bae71dda2ce6bb2b2a62a34f2bf25",
      "tree": "3ff228e89253d39f3b8d0ba6be36804029d0bbe9",
      "parents": [
        "3750411fb7ca96dd11ce8a63f213b60bfe4b5c29"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Fri Jan 22 10:07:30 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: add dma_disable_irq_nosync() API for irq handlers\n\nSome IRQ handlers need to disable a DMA channel without waiting.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3750411fb7ca96dd11ce8a63f213b60bfe4b5c29",
      "tree": "4a645a1189e817e667e1e9fcf617bf401dd18afa",
      "parents": [
        "b73faf74493fd1bc75a8938aa5d296facf50a650"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jan 22 09:11:20 2010 -0500"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: fix whitespace damage in thread_info.h\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b73faf74493fd1bc75a8938aa5d296facf50a650",
      "tree": "69edd54da1d535661ac5a14ee3aa27e5e4ca2337",
      "parents": [
        "aebfef03249819886a7f9c981940cbd48d82ea47"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jan 22 07:59:32 2010 -0500"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: support new ftrace frame pointer semantics\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "aebfef03249819886a7f9c981940cbd48d82ea47",
      "tree": "95f436dac29ef51e20d61e2a66ffafdfc6ef1cc7",
      "parents": [
        "6388d14eb2dd3af655cee28ca2a1c56881e63e56"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jan 22 07:35:20 2010 -0500"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: implement ftrace mcount test\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6388d14eb2dd3af655cee28ca2a1c56881e63e56",
      "tree": "271a0d335b09ee81c8f80b56fbae4b1e1d0b815e",
      "parents": [
        "60ffdb36547da2397d6cfefe9c752ebad16524f6"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Jan 21 07:20:44 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:50 2010 -0500"
      },
      "message": "Blackfin: implement ndelay()\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "60ffdb36547da2397d6cfefe9c752ebad16524f6",
      "tree": "ce188bc0ccd1d8d0e6ff0f49937dca95e1f571c0",
      "parents": [
        "726e96561e4704278bc5197238f6459e1a63aa77"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Wed Jan 20 10:56:24 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: implement nmi_watchdog for SMP on BF561\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "726e96561e4704278bc5197238f6459e1a63aa77",
      "tree": "1828b182c0744cb26a9e4e7efb84912175edae25",
      "parents": [
        "336746ed8ee8ef503ba79bc4b6f0b5a40e8ab3ce"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Wed Jan 20 07:25:31 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: respect the L1 kconfig optimization in the MPU code\n\nRestore support for CONFIG_EXCPT_IRQ_SYSC_L1 in the MPU CPLB manager.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "336746ed8ee8ef503ba79bc4b6f0b5a40e8ab3ce",
      "tree": "b917590d61960385c7e3d8ae2e218e299bc4ae26",
      "parents": [
        "439b486746df9f57524e002dfd6117bbc040e925"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Tue Oct 13 09:19:18 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: bf537-stamp/bf527-ezkit: move ASoC SPORT resources to boards file\n\nRather than declaring pin resources in the drivers, do it in the board.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "439b486746df9f57524e002dfd6117bbc040e925",
      "tree": "f8a96b4c15e311e5cca129bacd9747bd4cadd5dc",
      "parents": [
        "f3dec78333d6369161eb833dbd8c8f006f359fdf"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Fri Nov 13 02:41:07 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: bf548-ezkit: add ASoC CPU DAI resources\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f3dec78333d6369161eb833dbd8c8f006f359fdf",
      "tree": "1e77ad2e38e517f9a74a8f7fa67e1d5fe9e0eb5e",
      "parents": [
        "5e8d3210b5bffbe64afca9152241284a46611c7e"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Jan 19 14:45:38 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: increase NR_IRQS beyond NR on-chip IRQs\n\nThis makes room for off-chip IRQ controllers.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "5e8d3210b5bffbe64afca9152241284a46611c7e",
      "tree": "734a4ddcdcf8ad3fc7c557f4702acdbe3817bda4",
      "parents": [
        "0531c467da6438f278e9420a30f73eea2fdb73bd"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Tue Jan 19 11:01:08 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: fill out the signal si_addr when sending a SIGBUS/SIGSEGV\n\nSome userspace applications use this member in diagnosing crashes.  It\nalso makes some LTP tests pass (i.e. the Blackfin arch behaves more like\neveryone else).\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0531c467da6438f278e9420a30f73eea2fdb73bd",
      "tree": "5359c84ca3c691c05768696b30d8481da765dd17",
      "parents": [
        "441504df6b81302c06010083c8d63b1465ead405"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Jan 19 07:04:29 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: bf537-stamp: move ADF7021 MAC storage into platform resources\n\nJust generate a random MAC on the demo board since the ADF702x lacks\ndedicated storage for such things.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "441504df6b81302c06010083c8d63b1465ead405",
      "tree": "ccf92436418cb23f5d5d7d55a9af027885f4e022",
      "parents": [
        "5aff1642aee0fe3cb9be7339fcc09dd2bd1976f0"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Tue Jan 19 04:35:28 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: add support for irqflags tracing\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "5aff1642aee0fe3cb9be7339fcc09dd2bd1976f0",
      "tree": "7c9667562c08945908ee257bcc2db83301699cf9",
      "parents": [
        "38e7673f24e6c19aba9ecff86760cb7981b91464"
      ],
      "author": {
        "name": "Harald Krapfenbauer",
        "email": "harald.krapfenbauer@bluetechnix.at",
        "time": "Fri Jan 15 09:25:11 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: tcm-bf518: new board port\n\nSigned-off-by: Harald Krapfenbauer \u003charald.krapfenbauer@bluetechnix.at\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "38e7673f24e6c19aba9ecff86760cb7981b91464",
      "tree": "011fac0dd82cf3d9b8f86d8c8fef3a3dece432cc",
      "parents": [
        "29bb3bc0c71d867d50b18a0277bf28cd8dd3fca7"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Fri Jan 15 03:24:39 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: bf537-stamp: declare parallel flash as ROM with XIP kernel\n\nWhen the kernel is executing out of parallel flash (XIP), we can\u0027t have\nthe flash go into an erase/programming cycle, otherwise the instruction\nfetching steps fail and everything crashes.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "29bb3bc0c71d867d50b18a0277bf28cd8dd3fca7",
      "tree": "b5429213c269460eebb61c4c54e36b553415f397",
      "parents": [
        "c6669c223a409199a45bb8f31a2e160ee26d19cc"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Thu Jan 14 08:28:38 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: bf527-ezkit/bf537-stamp: add example SSM2602 I2C resources\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c6669c223a409199a45bb8f31a2e160ee26d19cc",
      "tree": "cb46eb31a6ed699ce7ed31e874e965a38f987bd5",
      "parents": [
        "7e1082b7dbb60081b157d82106da33686cb9ea91"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Wed Jan 13 06:09:34 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:49 2010 -0500"
      },
      "message": "Blackfin: fix up mm locking in address dumping\n\nThe locking code in the address dumper needs to grab the mm\u0027s mmap_sem\nso that other CPUs do not get an inconsistent view.  On UP systems this\nreally wasn\u0027t a problem, but it is easy to trigger a race on SMP systems\nwhen another CPU removes a mapping.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "7e1082b7dbb60081b157d82106da33686cb9ea91",
      "tree": "9fda163df37e2c0fd3cdc2d6d1f7ae3d3f06bd4f",
      "parents": [
        "8d0177dbcbad26ffd451b607c8fa74295d81e7b9"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Tue Jan 12 03:59:18 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: bf533-{ezkit,stamp}: add sound platform devices\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "8d0177dbcbad26ffd451b607c8fa74295d81e7b9",
      "tree": "236900697904371054e4d55356b30a392602cb91",
      "parents": [
        "48a74f9d1b381471397097851531c4e392f97451"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sat Jan 09 00:48:01 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: kgdb: mark all local funcs/structs static\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "48a74f9d1b381471397097851531c4e392f97451",
      "tree": "6a1fe11ef3d8317c10a9d502b91863d993855805",
      "parents": [
        "d86bfb1600db38e8387beee0aaab4263cfd728a2"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Jan 08 20:06:22 2010 +0100"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: fix decoding of opcodes 41-47 in decode_instruction()\n\nThis condition allowed only decoding of opcode 0x0040\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "d86bfb1600db38e8387beee0aaab4263cfd728a2",
      "tree": "95e6f3d77d6dede480d74a7a4b87f2794a5b31fe",
      "parents": [
        "aad16f32284030907b4f105e92e5fb534fd272bc"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Thu Jan 07 04:11:17 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: initial XIP support\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "aad16f32284030907b4f105e92e5fb534fd272bc",
      "tree": "d55bf69a4c8e97be7777d1f1ce3c04cec15be3d0",
      "parents": [
        "8916a1499d958fcb9086a2c49a5fa3000689bb81"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Tue Jan 05 07:25:24 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: fix initial stack pointer setup\n\nDuring very early init, the stack pointer is given a slightly incorrect\nvalue (\u0026init_thread_union).  The value is later adjusted to the right one\nduring early init (\u0026init_thread_union + THREAD_SIZE), but it is used a few\ntimes in between.  While the few functions used don\u0027t actually put things\nonto the stack (due to optimization), it\u0027s best if we simply use the right\nvalue from the start.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "8916a1499d958fcb9086a2c49a5fa3000689bb81",
      "tree": "4d0a94a918d1ea0d3e243e6a8195c2bb27bd66d8",
      "parents": [
        "6feda3a6530204ad73a2dc1713c051462a1d9c49"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Tue Jan 05 07:16:32 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: fix the section name of init_thread_union\n\nUse the common attribute rather than setting the section name directly.\nThe common linker script defines expect the newer naming.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6feda3a6530204ad73a2dc1713c051462a1d9c49",
      "tree": "bc3211c19d79cc9f1f18b9b3d9994ac09197a185",
      "parents": [
        "0afc272cc6044b7a4f1318eadbfb10c4be654441"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Tue Jan 05 07:05:50 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: replace harcoded define with proper THREAD_SIZE macro\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0afc272cc6044b7a4f1318eadbfb10c4be654441",
      "tree": "fcf25311a64d1334fae7d75b6e8304c64f3638fe",
      "parents": [
        "cb191718fcca887fb4d5e3de833546ab12b433f9"
      ],
      "author": {
        "name": "Jie Zhang",
        "email": "jie.zhang@analog.com",
        "time": "Tue Jan 05 04:22:33 2010 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: fix relocation errors with large initramfs images\n\nSince we are now discarding .exit.text at runtime instead of link time, we\nneed to place all .text sections ahead of the .data sections.  Otherwise,\na really large attached initramfs may cause link errors as it pushes the\nPC relative relocations behind the limits of the Blackfin ISA (~16meg).\nThe instructions in the .exit.text are unable to call back into the .text\nsections leading to a link failure.\n\nSigned-off-by: Jie Zhang \u003cjie.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "cb191718fcca887fb4d5e3de833546ab12b433f9",
      "tree": "8106a0477823441b4174b60c6203a853c5613e31",
      "parents": [
        "54536c5c6a807d0db7252c3b33638b88f34650ff"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Wed Dec 30 07:12:50 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: try to simplify interrupt ifdef ugliness\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "54536c5c6a807d0db7252c3b33638b88f34650ff",
      "tree": "b176e6c63c78a3c46086a0510ce461f6f4440ad3",
      "parents": [
        "0b39db28b953945232719e7ff6fb802aa8a2be5f"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Wed Dec 30 04:04:07 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: simplify SMP handling in SRAM code\n\nThere is no need to use {get,put}_cpu() when we already have a spinlock to\nprotect against multiple processors running simultaneously.\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0b39db28b953945232719e7ff6fb802aa8a2be5f",
      "tree": "c35193b07e9413ed6b5436aa79e24b0f22627082",
      "parents": [
        "0d152c27e336b5fd777da7dd3e814617e7305afd"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Dec 28 11:13:51 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: SMP: add PM/CPU hotplug support\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0d152c27e336b5fd777da7dd3e814617e7305afd",
      "tree": "2863b1b2f0fe0676a5928b197c8d1d289ab71777",
      "parents": [
        "682f5dc4ed7cdef1f55e40ee505c4346dfa6fa91"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Mon Dec 28 10:21:49 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:48 2010 -0500"
      },
      "message": "Blackfin: SMP: make core timers per-cpu clock events for HRT\n\nSMP systems require per-cpu local clock event devices in order to enable\nHRT support.  One a BF561, we can use local core timer for this purpose.\nOriginally, there was one global core-timer clock event device set up for\ncore A.\n\nTo accomplish this feat, we need to split the gptimer0/core timer logic\nso that each is a standalone clock event.  There is no requirement that\nwe only have one clock event source anyways.  Once we have this, we just\ndefine per-cpu clock event devices for each local core timer.\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "682f5dc4ed7cdef1f55e40ee505c4346dfa6fa91",
      "tree": "b2d2a1b10747d06fa2779a643bda20bad7f91727",
      "parents": [
        "0325f25a919ed09d11b16ec8eccf95618dc36601"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Dec 28 09:27:27 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: drop cpu_callin_map on SMP systems\n\nCommon API already provides functions for managing online CPUs.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0325f25a919ed09d11b16ec8eccf95618dc36601",
      "tree": "4b2fba1389d1257088bbb598354b3cbc66f0178f",
      "parents": [
        "69e1d8a61d5aa9e03676dc21fdfb750c5a97bb34"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Mon Dec 28 07:29:57 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: SMP: add support for IRQ affinity\n\nNow that the Blackfin IRQ controller supports this, drivers get the normal\nfunctionality of controlling which CPU to bind IRQs to.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "69e1d8a61d5aa9e03676dc21fdfb750c5a97bb34",
      "tree": "2a36fd12ff45c0ccde2d620476fdad1dcbaadf56",
      "parents": [
        "f05ede3a9416b6eff6c997c12fd749044fb4fdac"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Dec 25 21:06:06 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: unify MMR helpers\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f05ede3a9416b6eff6c997c12fd749044fb4fdac",
      "tree": "82f137bd2b3081f9f369f13680c030df3cec33cc",
      "parents": [
        "0ea19c64e30f3688d1a890217c382db2b0ca411c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Dec 25 15:34:08 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: isram: add unlikely to sanity checks\n\nDon\u0027t want the compiler assuming the rare sanity checks are the norm and\noptimize for those paths.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0ea19c64e30f3688d1a890217c382db2b0ca411c",
      "tree": "527e360b624109bbda635579b0dbb7627dd40a8d",
      "parents": [
        "0f7b468b6eace87ecdc59b3ec8476d50b0561ac2"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Dec 23 07:01:43 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: update defconfigs\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0f7b468b6eace87ecdc59b3ec8476d50b0561ac2",
      "tree": "0353e8ba78a5d05d32f916f1664b9e46d1f1dc46",
      "parents": [
        "252077cf7d44f1f261a5fdaedab88057f8379859"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Dec 22 11:32:06 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: add optimized version of Hamming Weight functions\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "252077cf7d44f1f261a5fdaedab88057f8379859",
      "tree": "d860502d4193b08bed2d9321bfb15a98f7384ac9",
      "parents": [
        "7a9cc48907e05e61033b953a3860e55703625950"
      ],
      "author": {
        "name": "Valentin Yakovenkov",
        "email": "yakovenkov@gmail.com",
        "time": "Tue Dec 22 09:02:10 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: bf561-acvilon: save the smsc911x mac address\n\nSigned-off-by: Valentin Yakovenkov \u003cyakovenkov@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "7a9cc48907e05e61033b953a3860e55703625950",
      "tree": "66572c3350f4e9b17e1bcfa4c8b290253623ac8d",
      "parents": [
        "01218654cd97a1e970034b1e080ec5459172c3f6"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Dec 22 04:47:04 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: bf537-stamp: unify duplicated ADP5588 headers\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "01218654cd97a1e970034b1e080ec5459172c3f6",
      "tree": "e43dd9b078e1acfd5baf456266ae5757d9474c44",
      "parents": [
        "3b781de6dd96d64c133a7ed774f385d35129575b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Dec 21 15:07:43 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: bf537-stamp: change CONFIG_USB_SL811_BFIN_IRQ to IRQ_PF4\n\nThe Kconfig option was never mainlined, so replace the define with the\nactual pin that it is hooked up to by default.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3b781de6dd96d64c133a7ed774f385d35129575b",
      "tree": "5df2deaa22f09ea5c7c3c465cc70d4a4ecaadeed",
      "parents": [
        "1dafdc513a20410e328b22b6d25d4ac78557516a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Dec 21 15:04:03 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: drop unused SL811 platform resources from bf527/pnav boards\n\nThese platforms don\u0027t hook up to this USB controller, so no point in\ndeclaring resources for it.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "1dafdc513a20410e328b22b6d25d4ac78557516a",
      "tree": "5947476856651a72a9ca5de0f585cde6ce74dbed",
      "parents": [
        "244d34230b7447fba95221dbf39b39e94257939c"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Dec 18 12:30:04 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:47 2010 -0500"
      },
      "message": "Blackfin: BF51x: fix L1 Instruction SRAM size\n\nThe BF51x\u0027s Instruction SRAM is 32kB, not 48kB.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "244d34230b7447fba95221dbf39b39e94257939c",
      "tree": "43500d6b220af8e444c0ea5c03565c689070915e",
      "parents": [
        "edd07992504e631b50d18d130c62addbcb16269e"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Dec 18 09:29:39 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: update AD7879 resources to match the new gpiolib driver support\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "edd07992504e631b50d18d130c62addbcb16269e",
      "tree": "9008613660c0cffe449640e8f10238ee0600a8aa",
      "parents": [
        "15435a2a55a678b21b9bb75a7513b3c9ff69a68e"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Dec 16 08:45:17 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: gpio: use shorter name\n\nThe gpio label size is 16 char, but the current code uses a longer name\nresulting in chopped display.  So use a shorter name.\n\nReported-by: Peter Meerwald \u003cpmeerw@pmeerw.net\u003e\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "15435a2a55a678b21b9bb75a7513b3c9ff69a68e",
      "tree": "5575ac21c4e927c32c6cd9ad3e55c9f9e9e91c51",
      "parents": [
        "a3a6a590190ca77aedf9de871d941c1139a5a24c"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Dec 16 08:39:58 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: pull in asm/bfin_can.h for interrupt masks\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "a3a6a590190ca77aedf9de871d941c1139a5a24c",
      "tree": "3fbc9066b9e1ce9de3b4f73b81467ec2f48d3262",
      "parents": [
        "0c270807db7c6478d60ab2bc23511fd5868a7a80"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Dec 16 07:52:52 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: dma-mapping: fix thinko in constant optimization\n\nMake sure the non-constant version of the dma_sync functions actually\ncomplete instead of recursively calling itself forever.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0c270807db7c6478d60ab2bc23511fd5868a7a80",
      "tree": "20610dbcf3e26a146efe497b0ef62f27e1b92fc0",
      "parents": [
        "0e64268ced7975ddcfed3e47a26b8df534f8e3ed"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Dec 15 20:57:43 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: drop duplicate HOTPLUG Kconfig option\n\nThe option already exists for everyone in init/Kconfig.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0e64268ced7975ddcfed3e47a26b8df534f8e3ed",
      "tree": "c421f7aa4b8373072f862d12c6cedaf6ca09c037",
      "parents": [
        "360adee8a5c249f221de43d7d46073391359a4ba"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Dec 15 13:33:19 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: merge common CAN defines into one headers\n\nRather than copy and paste the MMR defines and register layout,\nconsolidate everything in one place.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "360adee8a5c249f221de43d7d46073391359a4ba",
      "tree": "df654d4ec6fc5727add7972ec4cebad2c725cc4d",
      "parents": [
        "ead9b1156d4b128db9f13ee8be32cbcd3f255db9"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Dec 15 05:08:36 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: wire up the various memory related syscalls\n\nThese all just go to the stub syscall at the moment, so this is largely\nfuture proofing.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "ead9b1156d4b128db9f13ee8be32cbcd3f255db9",
      "tree": "3d3bf27d88f05643d2849e32c2e8f2ec1d76e06a",
      "parents": [
        "5792ab2a0a22fdaef33056ca2b31847a28b1af60"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Dec 14 08:01:08 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: SMP: enable HAVE_LEGACY_PER_CPU_AREA\n\nThe current Blackfin SMP code relies on the legacy cpu area code, so\nselect it until we port things to the newer code.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "5792ab2a0a22fdaef33056ca2b31847a28b1af60",
      "tree": "7c1257f6f0fa2c0bf469cb898b38b9320f57920c",
      "parents": [
        "d94a1aa44ed6bfe8d8ab36c02de652d4fcf0d2c3"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Dec 09 07:01:50 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: MPU: handle caches for reserved memory\n\nWe weren\u0027t handling the user-specified cache behavior for the reserved\nmemory regions (via mem\u003d/max_mem\u003d).  The no-MPU code already takes care\nof this, so add support to the MPU code as well.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "d94a1aa44ed6bfe8d8ab36c02de652d4fcf0d2c3",
      "tree": "98af210bc21ed8388011b75818f0064b00d31b01",
      "parents": [
        "6924dfb0588dab02a331a3a526f8a8fae7d1b3cc"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Dec 08 11:45:55 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: extend bfin-lq035q1-fb resources to include PPI mode\n\nThis lets us support the new BF527-EZKIT V2.1 via platform resources\ntweaks only.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6924dfb0588dab02a331a3a526f8a8fae7d1b3cc",
      "tree": "029fbcc4b79321ce014d256ac21b6da374053040",
      "parents": [
        "e18e7dd33454f277b9438af66d25984362278021"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Dec 07 13:41:28 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: bf527-ezkit: add support for V2.1 boards\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "e18e7dd33454f277b9438af66d25984362278021",
      "tree": "3c809ab2ebf8ad6276570f7eab238bd45e7216e8",
      "parents": [
        "c9784ebb23be1e2ef23f537d6df04e0ea0206802"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Mon Dec 07 10:05:58 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:46 2010 -0500"
      },
      "message": "Blackfin: fix MPU page permission masks overflow when dealing with async memory\n\nAttempting to use the MPU while doing XIP out of parallel flash hooked up\nto the async memory bus would often result in random crashes as the MPU\nslowly corrupted memory.\n\nThe fallout here is that the async banks gain MPU protection from user\nspace too.  So any accesses have to go through the mmap() interface rather\nthan just using hardcoded pointers.\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c9784ebb23be1e2ef23f537d6df04e0ea0206802",
      "tree": "fd0eb67c23deb8f1073c9162bd105d8b0d9e3962",
      "parents": [
        "3630ac34b0ab346ff0910401dbed7af624be7027"
      ],
      "author": {
        "name": "Yi Li",
        "email": "yi.li@analog.com",
        "time": "Fri Dec 04 06:56:21 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:45 2010 -0500"
      },
      "message": "Blackfin: flush caches on SMP when one core calls another via IPI\n\nSometimes a SMP system will randomly panic at boot.  This is due to caches\nbeing out of sync when one core tries to signal the other.  So when one\ncore calls another via IPI, flush the data caches.\n\nSigned-off-by: Yi Li \u003cyi.li@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "3630ac34b0ab346ff0910401dbed7af624be7027",
      "tree": "38cbf0382d2b54a08de07e7c247d8b488dc624ce",
      "parents": [
        "c13ce9fd26c3a0e32b3bf0b00929181e66114ed2"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Nov 17 04:26:22 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:45 2010 -0500"
      },
      "message": "Blackfin: bfin_sport: unify \u0026 standardize SPORT masks\n\nRather than have every SPORT driver copy \u0026 paste things, declare the C\nstructure and MMR bitmasks in one place for everyone to use.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "c13ce9fd26c3a0e32b3bf0b00929181e66114ed2",
      "tree": "2f7093e48f93dfdea691b057d9a7ded6fddedc07",
      "parents": [
        "b635f1912da764c960c044ffd58ba27157aa2c85"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Sep 23 09:37:46 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:45 2010 -0500"
      },
      "message": "Blackfin: add UART/SPORT early platform resources\n\nThis lets people easily select the UART/SPORT consoles for early printk\nwhile leveraging the pins declared in the boards file.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "b635f1912da764c960c044ffd58ba27157aa2c85",
      "tree": "c2abb6c09c7f517380379582307a7bc6a4b8cef2",
      "parents": [
        "df5de261306d9bfc1ed9121595593b10a7626b95"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Sep 23 08:06:25 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:45 2010 -0500"
      },
      "message": "Blackfin: allow boards to register early devices\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "df5de261306d9bfc1ed9121595593b10a7626b95",
      "tree": "6bfd86734f017ddcaeb4fc03b0f80819916e64e9",
      "parents": [
        "08a54bffaf7d5dc9391518323234ce9f9ea4be8e"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Sep 23 05:01:56 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:45 2010 -0500"
      },
      "message": "Blackfin: move SPORT UART resources to boards files\n\nRather than keeping the pins in the actual driver and worrying about a\nmess of Kconfig options, declare all the desired pin resources in the\nboards file.  This lets people easily select the specific pins/ports for\nthe normal emulated UART as well as GPIOs for CTS/RTS.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "08a54bffaf7d5dc9391518323234ce9f9ea4be8e",
      "tree": "8bd380915fca5830f68362b549313f6cd9278174",
      "parents": [
        "6bd1fbea2e8bff9346a5afb44ca948b4e4ed74a5"
      ],
      "author": {
        "name": "Barry Song",
        "email": "barry.song@analog.com",
        "time": "Fri Sep 18 09:14:38 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:45 2010 -0500"
      },
      "message": "Blackfin: bf537-stamp: ad1938: switch to GPIO CS\n\nSigned-off-by: Barry Song \u003cbarry.song@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "6bd1fbea2e8bff9346a5afb44ca948b4e4ed74a5",
      "tree": "87019fd6c4fb46bc64d6f0ddaaac32179a6af7e6",
      "parents": [
        "57d54889cd00db2752994b389ba714138652e60c"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Sep 09 10:46:19 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Mar 09 00:30:45 2010 -0500"
      },
      "message": "Blackfin: move on-chip UART resources to boards files\n\nRather than keeping the pins in the actual driver and worrying about a\nmess of Kconfig options, declare all the desired pin resources in the\nboards file.  This lets people easily select the specific pins/ports for\nthe normal UART as well as GPIOs for CTS/RTS.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "57d54889cd00db2752994b389ba714138652e60c",
      "tree": "86e37b65c811fdc6d9f2de3b50da3292eb28da1a",
      "parents": [
        "e10154189f001b6428a83f58b03a27954f0f8022"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 10:45:44 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 10:45:44 2010 -0800"
      },
      "message": "Linux 2.6.34-rc1\n"
    },
    {
      "commit": "e10154189f001b6428a83f58b03a27954f0f8022",
      "tree": "30b4ac5760c5d310e9cc2cbf8fc4b9c6f9d0e369",
      "parents": [
        "d4bab1b091be4a91a7363118c9ede3cc9a7fefd4",
        "410c17651998944630a95fbb286a50362de2dbb0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 10:17:20 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 10:17:20 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6: (62 commits)\n  msi-laptop: depends on RFKILL\n  msi-laptop: Detect 3G device exists by standard ec command\n  msi-laptop: Add resume method for set the SCM load again\n  msi-laptop: Support some MSI 3G netbook that is need load SCM\n  msi-laptop: Add threeg sysfs file for support query 3G state by standard 66/62 ec command\n  msi-laptop: Support standard ec 66/62 command on MSI notebook and nebook\n  Driver core: create lock/unlock functions for struct device\n  sysfs: fix for thinko with sysfs_bin_attr_init()\n  sysfs: Kill unused sysfs_sb variable.\n  sysfs: Pass super_block to sysfs_get_inode\n  driver core: Use sysfs_rename_link in device_rename\n  sysfs: Implement sysfs_rename_link\n  sysfs: Pack sysfs_dirent more tightly.\n  sysfs: Serialize updates to the vfs inode\n  sysfs: windfarm: init sysfs attributes\n  sysfs: Use sysfs_attr_init and sysfs_bin_attr_init on module dynamic attributes\n  sysfs: Document sysfs_attr_init and sysfs_bin_attr_init\n  sysfs: Use sysfs_attr_init and sysfs_bin_attr_init on dynamic attributes\n  sysfs: Use one lockdep class per sysfs attribute.\n  sysfs: Only take active references on attributes.\n  ...\n"
    },
    {
      "commit": "d4bab1b091be4a91a7363118c9ede3cc9a7fefd4",
      "tree": "b473b1bb53ef0fec027023ea6f419ea9894465dd",
      "parents": [
        "56b78921c32ae825c596c158e74ab48c0e8e280d",
        "2786095a58fd55931fa0298ff6e3914331edaaf2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 07:35:30 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 07:35:30 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] i6300esb.c: change platform_driver to pci_driver\n  [WATCHDOG] i6300esb: fix unlock register with\n  [WATCHDOG] drivers/watchdog/wdt.c:wdt_ioctl(): make `ident\u0027 non-static\n  [WATCHDOG] change reboot_notifier to platform-shutdown method.\n  [WATCHDOG] watchdog_info constify\n  [WATCHDOG] gef_wdt: Author corrections following split of GE Fanuc joint venture\n  [WATCHDOG] iTCO_wdt: clean up probe(), modify err msg\n  [WATCHDOG] ep93xx: watchdog timer driver for TS-72xx SBCs cleanup\n  [WATCHDOG] support for max63xx watchdog timer chips\n  [WATCHDOG] ep93xx: added platform side support for TS-72xx WDT driver\n  [WATCHDOG] ep93xx: implemented watchdog timer driver for TS-72xx SBCs\n"
    },
    {
      "commit": "56b78921c32ae825c596c158e74ab48c0e8e280d",
      "tree": "3a5b9dd3b89c1f4d1bf7fe75e3283bd490bee40e",
      "parents": [
        "3c443cbc1dbb9a3b4dd9a134b97349195bcb4990",
        "a3087ae970e5c8984fab2306b1f4dbe5ef132ff7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 07:34:26 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 07:34:26 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (26 commits)\n  ALSA: hdmi - show debug message on changing audio infoframe\n  ALSA: hdmi - merge common code for intelhdmi and nvhdmi\n  ALSA: hda - Add ASRock mobo to MSI blacklist\n  ALSA: hda: uninitialized variable fix\n  ALSA: hda: Use LPIB for a Biostar Microtech board\n  ALSA: usb/audio.h: Fix field order\n  ALSA: fix jazz16 compile (udelay)\n  ALSA: hda: Use LPIB for Dell Latitude 131L\n  ALSA: hda - Build hda_eld into snd-hda-codec module\n  ALSA: hda - Support NVIDIA MCP89 and GT21x hdmi audio\n  ALSA: hda - Support max codecs to 8 for nvidia hda controller\n  ALSA: riptide: clean up while loop\n  ALSA: usbaudio - remove debug \"SAMPLE BYTES\" printk line\n  ALSA: timer - pass real event in snd_timer_notify1() to instance callback\n  ALSA: oxygen: change || to \u0026\u0026\n  ALSA: opti92x: use PnP data to select Master Control port\n  ASoC: fix ak4104 register array access\n  ASoC: soc_pcm_open: Add missing bailout tag\n  ALSA: usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam\n  ALSA: ua101: removing debugging code\n  ...\n"
    },
    {
      "commit": "3c443cbc1dbb9a3b4dd9a134b97349195bcb4990",
      "tree": "208594c4867cbdfa1616a6f6961334718c0e2c76",
      "parents": [
        "d4014030d2b2508aaf54093a5885f1c8a2275dd7",
        "1ffaa640c6ba135aafc91841204e41846eae6841"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 07:33:46 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 07:33:46 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6:\n  [S390] smsgiucv_app: deliver z/VM CP special messages (SMSG) as uevents\n  [S390] smsgiucv: declare char pointers as \"const\"\n  [S390] dasd: automatic recognition of read-only devices\n  [S390] remove unused qdio flags in zfcp and qeth\n  [S390] Cleanup xtime usage\n  [S390] qdio: add missing bracket\n  [S390] cio: fix init_count in case of recognition after steal lock\n  [S390] dasd: security and PSF update patch for EMC CKD ioctl\n  [S390] hvc_iucv: allocate memory buffers for IUCV in zone DMA\n  [S390] uaccess: make sure copy_from_user_overflow is builtin\n"
    },
    {
      "commit": "d4014030d2b2508aaf54093a5885f1c8a2275dd7",
      "tree": "1954a7500d9ab035671503fdc39f4609fa240c53",
      "parents": [
        "25cf84cf377c0aae5dbcf937ea89bc7893db5176"
      ],
      "author": {
        "name": "Christian Kujau",
        "email": "lists@nerdbynature.de",
        "time": "Mon Mar 08 15:03:09 2010 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 08 07:32:34 2010 -0800"
      },
      "message": "FS-Cache: Remove the EXPERIMENTAL flag\n\nRemove the EXPERIMENTAL flag from FS-Cache so that Ubuntu can make use of the\nfacility.\n\nSigned-off-by: Christian Kujau \u003clists@nerdbynature.de\u003e\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2786095a58fd55931fa0298ff6e3914331edaaf2",
      "tree": "20edab7294828b6047f3c7857682bb1a4709c896",
      "parents": [
        "39f3be72c1a1b20d7e6e35717afa2ddb89259650"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Mar 08 13:48:01 2010 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Mar 08 13:48:01 2010 +0000"
      },
      "message": "[WATCHDOG] i6300esb.c: change platform_driver to pci_driver\n\nSince the intel 6300esb platform uses a dedicated PCI ID for\nit\u0027s watchdog timer (00:1d.4), it\u0027s better and easier to have\nthis as a pci_driver.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "1ffaa640c6ba135aafc91841204e41846eae6841",
      "tree": "cb5357dcef64814b9d0734e713bec40d9d89b458",
      "parents": [
        "09003ed90a2880de7e36b170a9298dd10d53e322"
      ],
      "author": {
        "name": "Hendrik Brueckner",
        "email": "brueckner@linux.vnet.ibm.com",
        "time": "Mon Mar 08 12:26:26 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Mon Mar 08 12:26:28 2010 +0100"
      },
      "message": "[S390] smsgiucv_app: deliver z/VM CP special messages (SMSG) as uevents\n\nThe smsgiucv_app driver registers a callback with the smsgiucv driver\nto receive z/VM CP special messages (SMSG) starting with \"APP\".\n\nWhen the callback is called for special messages, the driver creates\nan uevent for the received message.  The uevent consists of additional\nenvironment data containing the message prefix (\"APP\"), message sender,\nand message content.\n\nudev rules can be used to trigger application specific actions through\nmatching the content or sender of the special message.\n\nSigned-off-by: Hendrik Brueckner \u003cbrueckner@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "09003ed90a2880de7e36b170a9298dd10d53e322",
      "tree": "ff3125abb3822685681245338e5e94caf0d7c184",
      "parents": [
        "33b62a30f78536b976183cc764c08038ac011e0a"
      ],
      "author": {
        "name": "Hendrik Brueckner",
        "email": "brueckner@linux.vnet.ibm.com",
        "time": "Mon Mar 08 12:26:25 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Mon Mar 08 12:26:28 2010 +0100"
      },
      "message": "[S390] smsgiucv: declare char pointers as \"const\"\n\nDeclare the smsgiucv prefix char pointer as \"const\" and use\nuse const char pointers in callback functions.\n\nSigned-off-by: Hendrik Brueckner \u003cbrueckner@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "33b62a30f78536b976183cc764c08038ac011e0a",
      "tree": "60a18b4478c68082835fa6fee9a24bb1e7e8b312",
      "parents": [
        "584dfddfce1bd81d877f14de2b56d4bc747af821"
      ],
      "author": {
        "name": "Stefan Weinhuber",
        "email": "wein@de.ibm.com",
        "time": "Mon Mar 08 12:26:24 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Mon Mar 08 12:26:27 2010 +0100"
      },
      "message": "[S390] dasd: automatic recognition of read-only devices\n\nIn z/VM it is possible to attach a device as read-only. To prevent\nunintentional write requests and subsequent I/O errors, we can detect\nthis configuration using the z/VM DIAG 210 interface and set the\nrespective linux block device to read-only as well.\n\nSigned-off-by: Stefan Weinhuber \u003cwein@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "584dfddfce1bd81d877f14de2b56d4bc747af821",
      "tree": "e91ae4e2c9fceaf96918276d8cc74adf49613155",
      "parents": [
        "b1e2ba8da973535e62839915403b6f5450081d8c"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Mon Mar 08 12:25:20 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Mon Mar 08 12:25:30 2010 +0100"
      },
      "message": "[S390] remove unused qdio flags in zfcp and qeth\n\nzfcp and qeth are setting flags for the qdio-layer, but these flags\nare not used in qdio. Patch removes the flag definitions from qdio\nand their settings in zfcp and qeth.\n\nCc: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nCc: Christof Schmitt \u003cchristof.schmitt@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "b1e2ba8da973535e62839915403b6f5450081d8c",
      "tree": "1357570f1ebaf65a070e61bca69ee4faa7bc9717",
      "parents": [
        "bd6e8a162ecdec4f1d8895b0f330f75425993567"
      ],
      "author": {
        "name": "John Stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Mon Mar 08 12:25:19 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Mon Mar 08 12:25:30 2010 +0100"
      },
      "message": "[S390] Cleanup xtime usage\n\nThis replaces direct xtime usage in the s390 arch with timekeeping accessors,\nso we can further clean up the timekeeping core.\n\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "bd6e8a162ecdec4f1d8895b0f330f75425993567",
      "tree": "d82eec18d8f0078ce008a56a58c33fa412c67efa",
      "parents": [
        "a290156f479af436f94ac23f5729a1e33c94293b"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Mon Mar 08 12:25:18 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Mon Mar 08 12:25:30 2010 +0100"
      },
      "message": "[S390] qdio: add missing bracket\n\nAdd a missing bracket to only log the outbound handler event in the\nappropriate case.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "a290156f479af436f94ac23f5729a1e33c94293b",
      "tree": "a0bf6cf6e673cc4dd4da081d95c19f69d2832e9a",
      "parents": [
        "52898025cf7d458d029c18773d0ef49b4789d829"
      ],
      "author": {
        "name": "Sebastian Ott",
        "email": "sebott@linux.vnet.ibm.com",
        "time": "Mon Mar 08 12:25:17 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Mon Mar 08 12:25:30 2010 +0100"
      },
      "message": "[S390] cio: fix init_count in case of recognition after steal lock\n\nAfter we try to steal a lock on a ccw device in boxed state,\nwe have to restart device recognition and potentially reprobing.\n\nIn this case ccw_device_init_count was erroneously decreased\ntwice. This patch fixes the issue.\n\nSigned-off-by: Sebastian Ott \u003csebott@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "52898025cf7d458d029c18773d0ef49b4789d829",
      "tree": "f7a7b99a6001d4edb625d669fc6d59073269bb82",
      "parents": [
        "91a970d9889c7d6f451ee91ed361d0f0119d3778"
      ],
      "author": {
        "name": "Nigel Hislop",
        "email": "hislop_nigel@emc.com",
        "time": "Mon Mar 08 12:25:16 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Mon Mar 08 12:25:30 2010 +0100"
      },
      "message": "[S390] dasd: security and PSF update patch for EMC CKD ioctl\n\nRemove the PSF order/suborder check from the Symmetrix CKD dasd ioctl.\nIn exchange restrict the ioctl to CAP_SYS_ADMIN and CAP_SYS_RAWIO.\n\nSigned-off-by: Nigel Hislop \u003chislop_nigel@emc.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "91a970d9889c7d6f451ee91ed361d0f0119d3778",
      "tree": "90cae28b66ac49543b3146194c88205c72f9f926",
      "parents": [
        "596a95cdf0ba35ea353fb5b65750f596d712041e"
      ],
      "author": {
        "name": "Hendrik Brueckner",
        "email": "brueckner@linux.vnet.ibm.com",
        "time": "Mon Mar 08 12:25:15 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Mon Mar 08 12:25:29 2010 +0100"
      },
      "message": "[S390] hvc_iucv: allocate memory buffers for IUCV in zone DMA\n\nThe device driver must allocate memory for IUCV buffers with GFP_DMA,\nbecause IUCV cannot address memory above 2GB (31bit addresses only).\n\nBecause the IUCV ignores the higher bits of the address, sending and\nreceiving IUCV data with this driver might cause memory corruptions.\n\nSigned-off-by: Hendrik Brueckner \u003cbrueckner@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "596a95cdf0ba35ea353fb5b65750f596d712041e",
      "tree": "f9b2cedaaad0c334fcc2fda2172256a01dced73a",
      "parents": [
        "25cf84cf377c0aae5dbcf937ea89bc7893db5176"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Mar 08 12:25:14 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Mon Mar 08 12:25:29 2010 +0100"
      },
      "message": "[S390] uaccess: make sure copy_from_user_overflow is builtin\n\nIf there is no in kernel image caller modules will suffer:\n\nERROR: \"copy_from_user_overflow\" [net/core/pktgen.ko] undefined!\nERROR: \"copy_from_user_overflow\" [net/can/can-raw.ko] undefined!\nERROR: \"copy_from_user_overflow\" [fs/cifs/cifs.ko] undefined!\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "39f3be72c1a1b20d7e6e35717afa2ddb89259650",
      "tree": "fd122f0f7fa47662e5b99c06f5c84ee851abef7a",
      "parents": [
        "c1bf3acffcddcf794e3d8a1d25fb8bd4d5912383"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Mar 08 11:02:38 2010 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Mar 08 11:02:38 2010 +0000"
      },
      "message": "[WATCHDOG] i6300esb: fix unlock register with\n\nBefore you can read or write from the i6300esb memeory mapped registers,\nyou need to unlock these. This is done by writing the magic numbers 0x80\nand 0x86 to the reload register. The size of the reload register is 32bit\nthough.\n\nAlso binary 11 is hex 0x03 and not 0x11.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "a3087ae970e5c8984fab2306b1f4dbe5ef132ff7",
      "tree": "5d9ecc2dd903ed506c58a31f1076b2df500a6fe0",
      "parents": [
        "f0f20a16983f7d3713ab695e19bd15eca4e7533f",
        "2b9ddcb8b2ce6a44f0f969000f16b016caa64294"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 08 09:35:50 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 08 09:35:50 2010 +0100"
      },
      "message": "Merge branch \u0027topic/misc\u0027 into for-linus\n"
    },
    {
      "commit": "f0f20a16983f7d3713ab695e19bd15eca4e7533f",
      "tree": "838fddcc99c8d68c8b8a1b575276b12e974740f1",
      "parents": [
        "f1cf9a666de65254b0c56b4dec8ca2ecdab5b620",
        "e555317c083fda01f516d2153589e82514e20e70"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 08 09:35:48 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 08 09:35:48 2010 +0100"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "f1cf9a666de65254b0c56b4dec8ca2ecdab5b620",
      "tree": "88a97e58f83ba2ccaffd7d3ac250e55d7384827d",
      "parents": [
        "6679ee1870f7ccdd48e2e5c57919240b8f19a6dc",
        "2abbf4391fb56dfa97221ed6796782537d15196f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 08 09:35:43 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 08 09:35:43 2010 +0100"
      },
      "message": "Merge branch \u0027topic/hda\u0027 into for-linus\n"
    },
    {
      "commit": "2abbf4391fb56dfa97221ed6796782537d15196f",
      "tree": "c989facc03c48b6a45bfabeeb4537680dfb21e64",
      "parents": [
        "079d88ccc374d2c1a850b8a83595ba4c907fb3df"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Mon Mar 08 10:45:38 2010 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 08 08:21:25 2010 +0100"
      },
      "message": "ALSA: hdmi - show debug message on changing audio infoframe\n\nAlso change printk level for the two others.\n\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "079d88ccc374d2c1a850b8a83595ba4c907fb3df",
      "tree": "ea1145a3af7355383bdb59dc75ffe59c3fee2f0e",
      "parents": [
        "4193d13b2c2b694aa59e629e6daf6269d7922f13"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Mon Mar 08 10:44:23 2010 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 08 08:21:08 2010 +0100"
      },
      "message": "ALSA: hdmi - merge common code for intelhdmi and nvhdmi\n\nCreate patch_hdmi.c to hold common code from intelhdmi and nvhdmi.\n\nFor now the patch_hdmi.c file is simply included by patch_intelhdmi.c\nand patch_nvhdmi.c, and does not represent a real codec.\n\nThere are no behavior changes to intelhdmi. However nvhdmi made several\nchanges when copying code out of intelhdmi, which are all reverted in\nthis patch. Wei Ni confirmed that the reverted code actually works fine.\n\nTested-by: Wei Ni \u003cwni@nvidia.com\u003e\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "410c17651998944630a95fbb286a50362de2dbb0",
      "tree": "503c55dc6e7a510718d71724a4bcd043a2ef6aef",
      "parents": [
        "e22388e71b8787b26dc33d023e5c1eec58865541"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Feb 03 14:24:28 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Mar 07 17:04:53 2010 -0800"
      },
      "message": "msi-laptop: depends on RFKILL\n\nmsi-laptop uses rfkill*() interfaces so it should depend on RFKILL.\n\nmsi-laptop.c:(.text+0x1fcd1b): undefined reference to `rfkill_alloc\u0027\nmsi-laptop.c:(.text+0x1fcd76): undefined reference to `rfkill_register\u0027\nmsi-laptop.c:(.text+0x1fcdc8): undefined reference to `rfkill_destroy\u0027\nmsi-laptop.c:(.text+0x1fcdd9): undefined reference to `rfkill_unregister\u0027\n\nThis repairs \"msi-laptop: Detect 3G device exists by standard ec command\",\nwhich is in some gregkh tree.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Lennart Poettering \u003cmzxreary@0pointer.de\u003e\nCc: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e22388e71b8787b26dc33d023e5c1eec58865541",
      "tree": "6c1e9a43b19d5a6f74fb47f1f4c3218fed08ae79",
      "parents": [
        "ec766278ba927f3d3c75211ea7697aae37f327f0"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "jlee@novell.com",
        "time": "Wed Jan 27 12:23:00 2010 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Mar 07 17:04:53 2010 -0800"
      },
      "message": "msi-laptop: Detect 3G device exists by standard ec command\n\nDetect 3G device exists by standard ec command. Driver will not create the threeg sysfs\nfile and threeg rfkill interface if there have no internal 3G device in MSI notebook/netbook.\n\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nCc: Lennart Poettering \u003cmzxreary@0pointer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ec766278ba927f3d3c75211ea7697aae37f327f0",
      "tree": "71e40d734fa95525e2968d6620c11c73be37b080",
      "parents": [
        "472ea12d1a265c868e1605abb59bf21f595eedfc"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "jlee@novell.com",
        "time": "Wed Jan 27 00:13:45 2010 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Mar 07 17:04:53 2010 -0800"
      },
      "message": "msi-laptop: Add resume method for set the SCM load again\n\nImplement the resume method for set the load SCM flag after system reusme.\nWithout this patch, the wifi function key on SCM model will back to BIOS\ncontrol mode then confuse with the userland software control.\ne.g. MSI N034\n\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nCc: Lennart Poettering \u003cmzxreary@0pointer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "472ea12d1a265c868e1605abb59bf21f595eedfc",
      "tree": "423796857593af71f52b60ce43a45548e6321370",
      "parents": [
        "fc0dc4c926e6b7afe680aecf809f48eef3faa182"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "jlee@novell.com",
        "time": "Fri Jan 22 00:15:59 2010 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Mar 07 17:04:53 2010 -0800"
      },
      "message": "msi-laptop: Support some MSI 3G netbook that is need load SCM\n\nSome MSI 3G netbook only have one fn key to control Wlan/Bluetooth/3G,\nthose netbook will load the SCM (windows app) to disable the original\nWlan/Bluetooth control by BIOS when user press fn key, then control\nWlan/Bluetooth/3G by SCM (software control by OS). Without SCM, user\ncann\u0027t on/off 3G module on those 3G netbook.\nOn Linux, msi-laptop driver will do the same thing to disable the\noriginal BIOS control, then might need use HAL or other userland\napplication to do the software control that simulate with SCM.\ne.g. MSI N034 netbook\n\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nCc: Lennart Poettering \u003cmzxreary@0pointer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fc0dc4c926e6b7afe680aecf809f48eef3faa182",
      "tree": "e4e7f8bbcff729fdc8af703dbcefb3a2b6c7f794",
      "parents": [
        "46d0e9e091ba5dd29cac7543e97084540da9c4b7"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "jlee@novell.com",
        "time": "Sat Jan 09 23:17:07 2010 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Mar 07 17:04:53 2010 -0800"
      },
      "message": "msi-laptop: Add threeg sysfs file for support query 3G state by standard 66/62 ec command\n\nAdd threeg sysfs file for support query 3G state by standard 66/62 ec\ncommand, the MSI standard ec interface supported this feature.\n\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nCc: Lennart Poettering \u003cmzxreary@0pointer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "46d0e9e091ba5dd29cac7543e97084540da9c4b7",
      "tree": "effdff9c981e20d56ce156562ff6ce19e44e67c0",
      "parents": [
        "8e9394ce2412254ec69fd2a4f3e44a66eade2297"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "jlee@novell.com",
        "time": "Sat Jan 09 21:16:52 2010 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Mar 07 17:04:52 2010 -0800"
      },
      "message": "msi-laptop: Support standard ec 66/62 command on MSI notebook and nebook\n\nSuppport standard ec 66/62 command on MSI notebook and nebook. MSI\nnetbook and notebook already support 66/62 command, so, add new\nget_state function, and put the old model to non-standard model, but\ndriver still support those old model.\n\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nCc: Lennart Poettering \u003cmzxreary@0pointer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8e9394ce2412254ec69fd2a4f3e44a66eade2297",
      "tree": "355f25148b4ce3f5cfebeaf0939d71cb6beaf88b",
      "parents": [
        "62e877b893e6350c900d381f353aa62ed48dcc97"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Feb 17 10:57:05 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Mar 07 17:04:52 2010 -0800"
      },
      "message": "Driver core: create lock/unlock functions for struct device\n\nIn the future, we are going to be changing the lock type for struct\ndevice (once we get the lockdep infrastructure properly worked out)  To\nmake that changeover easier, and to possibly burry the lock in a\ndifferent part of struct device, let\u0027s create some functions to lock and\nunlock a device so that no out-of-core code needs to be changed in the\nfuture.\n\nThis patch creates the device_lock/unlock/trylock() functions, and\nconverts all in-tree users to them.\n\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Dave Young \u003chidave.darkstar@gmail.com\u003e\nCc: Ming Lei \u003ctom.leiming@gmail.com\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: Phil Carmody \u003cext-phil.2.carmody@nokia.com\u003e\nCc: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nCc: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nCc: Magnus Damm \u003cdamm@igel.co.jp\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Vegard Nossum \u003cvegard.nossum@gmail.com\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nCc: Alex Chiang \u003cachiang@hp.com\u003e\nCc: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Andrew Patterson \u003candrew.patterson@hp.com\u003e\nCc: Yu Zhao \u003cyu.zhao@intel.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nCc: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: CHENG Renquan \u003crqcheng@smu.edu.sg\u003e\nCc: Oliver Neukum \u003coliver@neukum.org\u003e\nCc: Frans Pop \u003celendil@planet.nl\u003e\nCc: David Vrabel \u003cdavid.vrabel@csr.com\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Sarah Sharp \u003csarah.a.sharp@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    }
  ],
  "next": "62e877b893e6350c900d381f353aa62ed48dcc97"
}
