)]}'
{
  "log": [
    {
      "commit": "ca5b172bd2b2fe489e7ba11cedd46ddf772d132f",
      "tree": "8b006a799624fdcc923ba85f1fcce856eb5615d6",
      "parents": [
        "63add2f2072e69c1eb7a5f6ca8f415122da889b9"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon Jul 28 15:46:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 16:30:20 2008 -0700"
      },
      "message": "exec: include pagemap.h again to fix build\n\nFix compilation errors on avr32 and without CONFIG_SWAP, introduced by\nba92a43dbaee339cf5915ef766d3d3ffbaaf103c (\"exec: remove some includes\")\n\n  In file included from include/asm/tlb.h:24,\n                   from fs/exec.c:55:\n  include/asm-generic/tlb.h: In function \u0027tlb_flush_mmu\u0027:\n  include/asm-generic/tlb.h:76: error: implicit declaration of function \u0027release_pages\u0027\n  include/asm-generic/tlb.h: In function \u0027tlb_remove_page\u0027:\n  include/asm-generic/tlb.h:105: error: implicit declaration of function \u0027page_cache_release\u0027\n  make[1]: *** [fs/exec.o] Error 1\n\nThis straightforward part-revert is nobody\u0027s favourite patch to address\nthe underlying tlb.h needs swap.h needs pagemap.h (but sparc won\u0027t like\nthat) mess; but appropriate to fix the build now before any overhaul.\n\nReported-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nReported-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nTested-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "63add2f2072e69c1eb7a5f6ca8f415122da889b9",
      "tree": "6948de01b65858ae484474d3cbf2c9d7f61b28ca",
      "parents": [
        "3684a601e4273692b6c80b86e55c728aef675660",
        "9e3ee1c39c0cc71222f9980ccbf87fe072897eef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 15:13:42 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 15:13:42 2008 -0700"
      },
      "message": "Merge branch \u0027cpus4096-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027cpus4096-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  cpu masks: optimize and clean up cpumask_of_cpu()\n  cpumask: export cpumask_of_cpu_map\n  cpumask: change cpumask_of_cpu_ptr to use new cpumask_of_cpu\n  cpumask: put cpumask_of_cpu_map in the initdata section\n  cpumask: make cpumask_of_cpu_map generic\n"
    },
    {
      "commit": "3684a601e4273692b6c80b86e55c728aef675660",
      "tree": "1eefe49a5f357c03e628c9f0eecbf2420e8e824e",
      "parents": [
        "f934fb19ef34730263e6afc01e8ec27a8a71470f"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Jul 28 17:11:44 2008 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 15:12:37 2008 -0700"
      },
      "message": "ipwireless: fix compile failure\n\nThere\u0027s a brown paper bag compile failure introduced by this patch\n\ncommit a01386924874c4d6d67f8a34e66f04452c2abb69\nAuthor: David Sterba \u003cdsterba@suse.cz\u003e\nDate:   Mon Jul 28 16:53:32 2008 +0200\n\n    ipwireless: Preallocate received packet buffers with MRU size\n\nReally, it can\u0027t ever have been even compile tested.  It looks like the\nclosing bracket is in the wrong place, so this is the fix.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9e3ee1c39c0cc71222f9980ccbf87fe072897eef",
      "tree": "99462000e6f0d4f907cb2fc690f19d4d441ba0f3",
      "parents": [
        "e56b3bc7942982ac2589c942fb345e38bc7a341a",
        "f934fb19ef34730263e6afc01e8ec27a8a71470f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jul 28 23:32:00 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jul 28 23:32:00 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into cpus4096\n\nConflicts:\n\n\tkernel/stop_machine.c\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e56b3bc7942982ac2589c942fb345e38bc7a341a",
      "tree": "8130492904f5bb9cff061f62ebb1c5d6eed3308b",
      "parents": [
        "414f746d232d41ed6ae8632c4495ae795373c44b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 11:32:33 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jul 28 22:20:41 2008 +0200"
      },
      "message": "cpu masks: optimize and clean up cpumask_of_cpu()\n\nClean up and optimize cpumask_of_cpu(), by sharing all the zero words.\n\nInstead of stupidly generating all possible i\u003d0...NR_CPUS 2^i patterns\ncreating a huge array of constant bitmasks, realize that the zero words\ncan be shared.\n\nIn other words, on a 64-bit architecture, we only ever need 64 of these\narrays - with a different bit set in one single world (with enough zero\nwords around it so that we can create any bitmask by just offsetting in\nthat big array). And then we just put enough zeroes around it that we\ncan point every single cpumask to be one of those things.\n\nSo when we have 4k CPU\u0027s, instead of having 4k arrays (of 4k bits each,\nwith one bit set in each array - 2MB memory total), we have exactly 64\narrays instead, each 8k bits in size (64kB total).\n\nAnd then we just point cpumask(n) to the right position (which we can\ncalculate dynamically). Once we have the right arrays, getting\n\"cpumask(n)\" ends up being:\n\n  static inline const cpumask_t *get_cpu_mask(unsigned int cpu)\n  {\n          const unsigned long *p \u003d cpu_bit_bitmap[1 + cpu % BITS_PER_LONG];\n          p -\u003d cpu / BITS_PER_LONG;\n          return (const cpumask_t *)p;\n  }\n\nThis brings other advantages and simplifications as well:\n\n - we are not wasting memory that is just filled with a single bit in\n   various different places\n\n - we don\u0027t need all those games to re-create the arrays in some dense\n   format, because they\u0027re already going to be dense enough.\n\nif we compile a kernel for up to 4k CPU\u0027s, \"wasting\" that 64kB of memory\nis a non-issue (especially since by doing this \"overlapping\" trick we\nprobably get better cache behaviour anyway).\n\n[ mingo@elte.hu:\n\n  Converted Linus\u0027s mails into a commit. See:\n\n     http://lkml.org/lkml/2008/7/27/156\n     http://lkml.org/lkml/2008/7/28/320\n\n  Also applied a family filter - which also has the side-effect of leaving\n  out the bits where Linus calls me an idio... Oh, never mind ;-)\n]\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Al Viro \u003cviro@ZenIV.linux.org.uk\u003e\nCc: Mike Travis \u003ctravis@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "414f746d232d41ed6ae8632c4495ae795373c44b",
      "tree": "167f9bc8f139c6e82e6732b38c7a938b8a9d31cd",
      "parents": [
        "5a7a201c51c324876d00a54e7208af6af12d1ca4",
        "c9272c4f9fbe2087beb3392f526dc5b19efaa56b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jul 28 21:14:43 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jul 28 21:14:43 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into cpus4096\n"
    },
    {
      "commit": "f934fb19ef34730263e6afc01e8ec27a8a71470f",
      "tree": "6988fa3734adb98ab989657c56b7e31e94e723f8",
      "parents": [
        "3988ba0708e98b4bafc9034aa476775520bee708",
        "72d18a7b9e1a3a9511bae78fc7f0932ae01d5d73"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 09:59:26 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 09:59:26 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: add driver for Atmel integrated touchscreen controller\n  Input: ads7846 - optimize order of calculating Rt in ads7846_rx()\n  Input: ads7846 - fix sparse endian warnings\n  Input: uinput - remove duplicate include\n  Input: serio - offload resume to kseriod\n  Input: serio - mark serio_register_driver() __must_check\n"
    },
    {
      "commit": "3988ba0708e98b4bafc9034aa476775520bee708",
      "tree": "8c706018fef444bc16b33fa8208e78cabf993a1f",
      "parents": [
        "d9089c296bdd82e6c1b7f82d04c11b5decde75e7",
        "18c60c0a3b16fc7d6a55497a228602ad8509f838"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 09:46:00 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 09:46:00 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm:\n  dlm: fix uninitialized variable for search_rsb_list callers\n  dlm: release socket on error\n  dlm: fix basts for granted CW waiting PR/CW\n  dlm: check for null in device_write\n"
    },
    {
      "commit": "d9089c296bdd82e6c1b7f82d04c11b5decde75e7",
      "tree": "6c2a3b8bc1b6f8b5930f6a20b099511dd19aa4ba",
      "parents": [
        "bda426f5310ffddcd463fe20f352609e84989514",
        "00df438e89a9003895948170e1abf64dd4665872"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 09:05:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 09:05:35 2008 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (25 commits)\n  powerpc: Disable 64K hugetlb support when doing 64K SPU mappings\n  powerpc/powermac: Fixup default serial port device for pmac_zilog\n  powerpc/powermac: Use sane default baudrate for SCC debugging\n  powerpc/mm: Implement _PAGE_SPECIAL \u0026 pte_special() for 64-bit\n  powerpc: Show processor cache information in sysfs\n  powerpc: Make core id information available to userspace\n  powerpc: Make core sibling information available to userspace\n  powerpc/vio: More fallout from dma_mapping_error API change\n  ibmveth: Fix multiple errors with dma_mapping_error conversion\n  powerpc/pseries: Fix CMO sysdev attribute API change fallout\n  powerpc: Enable tracehook for the architecture\n  powerpc: Add TIF_NOTIFY_RESUME support for tracehook\n  powerpc: Add asm/syscall.h with the tracehook entry points\n  powerpc: Make syscall tracing use tracehook.h helpers\n  powerpc: Call tracehook_signal_handler() when setting up signal frames\n  powerpc: Update cpu_sibling_maps dynamically\n  powerpc: register_cpu_online should be __cpuinit\n  powerpc: kill useless SMT code in prom_hold_cpus\n  powerpc: Fix 8xx build failure\n  powerpc: Fix vio build warnings\n  ...\n"
    },
    {
      "commit": "bda426f5310ffddcd463fe20f352609e84989514",
      "tree": "8eed1fbe72b0c9ca6293980664e55275b761c3fa",
      "parents": [
        "b10a8b7238d7b034f28d32a85bb05c48475f132a",
        "7878ac81e69c5b3ccad59808da06edf16455a57a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:41:56 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:41:56 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6:\n  Remove deprecated virt_to_bus()\n"
    },
    {
      "commit": "b10a8b7238d7b034f28d32a85bb05c48475f132a",
      "tree": "8e70e816757c2a517de6fb721dd9ac2276619c26",
      "parents": [
        "37eaf8c7463e53cf1acf025fb566fb6c4573297f",
        "8b2224dc6a5b46cfa1d54ab1fe82107351c66443"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:41:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:41:13 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (72 commits)\n  sh: SuperH Mobile CEU and camera platform data for AP325RXA\n  sh: Update smc911x platform data for AP325RXA\n  sh: SuperH Mobile LCDC platform data for AP325RXA\n  sh: Add SuperH Mobile CEU platform data for Migo-R\n  sh: Add SuperH Mobile LCDC platform data for Migo-R\n  sh: Move asid_cache() out of ifdef to fix SH-3/4 nommu build.\n  sh: Workaround for __put_user_asm() bug with gcc 4.x on big-endian.\n  sh: Wire up new syscalls.\n  sh: fix uImage Entry Point\n  sh_keysc: remove request_mem_region() and release_mem_region()\n  sh: Don\u0027t miss pending signals returning to user mode after signal processing\n  sh: Use clk_always_enable() on sh7366\n  sh: Use clk_always_enable() on sh7343 / SE77343\n  sh: Use clk_always_enable() on sh7722 / Migo-R / SE7722\n  sh: Use clk_always_enable() on sh7723 / ap325rxa\n  sh: Introduce clk_always_enable() function\n  sh: Show all clocks and their state in /proc/clocks\n  sh: Merge sh7343 and sh7722 clock code\n  sh: Add SuperH Mobile MSTPCR bits to clock framework\n  sh: Use arch_flags to simplify sh7722 siu clock code\n  ...\n"
    },
    {
      "commit": "37eaf8c7463e53cf1acf025fb566fb6c4573297f",
      "tree": "9df7e9e3e7722d9ddf257e19fd8551425d27a292",
      "parents": [
        "58f250714f2bfa3514798fde8b9d38a15e4a9836",
        "784e2d76007f90d69341b95967160c4fb7829299"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:37:46 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:37:46 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:\n  stop_machine: fix up ftrace.c\n  stop_machine: Wean existing callers off stop_machine_run()\n  stop_machine(): stop_machine_run() changed to use cpu mask\n  Hotplug CPU: don\u0027t check cpu_online after take_cpu_down\n  Simplify stop_machine\n  stop_machine: add ALL_CPUS option\n  module: fix build warning with !CONFIG_KALLSYMS\n"
    },
    {
      "commit": "58f250714f2bfa3514798fde8b9d38a15e4a9836",
      "tree": "f4d297b4711f52c4cd0c182a58836812e76e50e9",
      "parents": [
        "c32f1a34ff1097110469a240ea4539dc9c101e96",
        "c2f90e9536887fb76fb6a2aa239a70fc49beda10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:35:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:35:40 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (98 commits)\n  V4L/DVB (8549): mxl5007: Fix an error at include file\n  V4L/DVB (8548): pwc: Fix compilation\n  V4L/DVB (8546): add tuner-3036 and dpc7146 drivers to feature-removal-schedule.txt\n  V4L/DVB (8546): saa7146: fix read from uninitialized memory\n  V4L/DVB (8544): gspca: probe/open race.\n  V4L/DVB (8543): em28xx: Rename #define for Compro VideoMate ForYou/Stereo\n  V4L/DVB (8542): em28xx: AMD ATI TV Wonder HD 600 entry at cards struct is duplicated\n  V4L/DVB (8541): em28xx: HVR-950 entry is duplicated.\n  V4L/DVB (8540): em28xx-cards: Add Compro VideoMate ForYou/Stereo model\n  V4L/DVB (8539): em28xx-cards: New supported IDs for analog models\n  V4L/DVB (8538): em28xx-cards: Add GrabBeeX+ USB2800 model\n  V4L/DVB (8534): remove select\u0027s of FW_LOADER\n  V4L/DVB (8522): videodev2: Fix merge conflict\n  V4L/DVB (8532): mxl5007t: remove excessive locks\n  V4L/DVB (8531): mxl5007t: move i2c gate handling outside of mutex protected code blocks\n  V4L/DVB (8530): au0828: add support for new revision of HVR950Q\n  V4L/DVB (8529): mxl5007t: enable _init and _sleep power management functionality\n  V4L/DVB (8528): add support for MaxLinear MxL5007T silicon tuner\n  V4L/DVB (8526): saa7146: fix VIDIOC_ENUM_FMT\n  V4L/DVB (8525): fix a few assorted spelling mistakes.\n  ...\n"
    },
    {
      "commit": "c32f1a34ff1097110469a240ea4539dc9c101e96",
      "tree": "eda863205e83afe54cbedcf15cdac416cdec2cf5",
      "parents": [
        "4f31f3080943c7e3541f07df326f06d598a067d0",
        "04d91cb8163f7f946e348b2362a6e5dfa5f06b13"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:33:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:33:25 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc: Set CONFIG_HAVE_ARCH_TRACEHOOK\n  sparc: Add task_pt_regs().\n  sparc: Add call to tracehook_signal_handler().\n  sparc: Create and use TIF_NOTIFY_RESUME.\n  sparc: Use tracehook routines in syscall_trace().\n  sparc64: tracehook: CONFIG_HAVE_ARCH_TRACEHOOK\n  sparc: Add user_stack_pointer().\n  sparc64: tracehook_signal_handler\n  sparc64: tracehook: TIF_NOTIFY_RESUME\n  sparc: Add asm/syscall.h\n  sparc64: tracehook syscall\n  sparc: enable headers_export again\n  sparc, sparc64: use arch/sparc/include\n"
    },
    {
      "commit": "4f31f3080943c7e3541f07df326f06d598a067d0",
      "tree": "e7455c1a8a3991d1e16690a8cf2f7d4f0dd55836",
      "parents": [
        "1486361777b3ce5ead414d9b2d9fc46f9cd86e0b",
        "281c7413ed914623d3245299a4761b6b27ab9fdb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:32:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:32:25 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  net: missing bits of net-namespace / sysctl\n  ipcomp: Fix warnings after ipcomp consolidation.\n  dccp: Add check for truncated ICMPv6 DCCP error packets\n  dccp: Fix incorrect length check for ICMPv4 packets\n  dccp: Add check for sequence number in ICMPv6 message\n  dccp: Fix sequence number check for ICMPv4 packets\n  dccp: Bug-Fix - AWL was never updated\n  dccp: Allow to distinguish original and retransmitted packets\n"
    },
    {
      "commit": "1486361777b3ce5ead414d9b2d9fc46f9cd86e0b",
      "tree": "5ef82f1dae50eab49b80bc949aced230e9538749",
      "parents": [
        "1f07be1c31cf898e5e3708d52e38db0803c62924"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Jul 27 20:44:24 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:31:58 2008 -0700"
      },
      "message": "SubmittingPatches: add git pull \u0026 diffstat format info\n\nAdd git pull command info and diffstat summary info so that we don\u0027t\nhave to search email archives for it repeatedly.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1f07be1c31cf898e5e3708d52e38db0803c62924",
      "tree": "2e6926cedfea512458f2ffe39765079394aeb56d",
      "parents": [
        "b032bf70df2e43149ce2b4e9a865b076c6140753"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Jul 28 11:05:04 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:31:58 2008 -0700"
      },
      "message": "more sysdev API change fallout - drivers/base/memory.c\n\nNoticed because of this warning:\n\n  drivers/base/memory.c:279: warning: initialization from incompatible pointer type\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b032bf70df2e43149ce2b4e9a865b076c6140753",
      "tree": "ba022a0bc85598a29e21b7aa3f101c8043c24024",
      "parents": [
        "9ffc1699e36abd5baee188c8e36b1bb27d0d4278"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Jul 27 23:47:12 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:31:58 2008 -0700"
      },
      "message": "ACPI/CPUIDLE: prevent setting pm_idle to NULL\n\npm_idle_save resp. pm_idle_old can be NULL when the restore code in\nacpi_processor_cst_has_changed() resp. cpuidle_uninstall_idle_handler()\nis called. This can set pm_idle unconditinally to NULL, which causes the\nkernel to panic when calling pm_idle in the x86 idle code. This was\ncovered by an extra check for !pm_idle in the x86 idle code, which was\nremoved during the x86 idle code refactoring.\n\nInstead of restoring the pm_idle check in the x86 code prevent the\nacpi/cpuidle code to set pm_idle to NULL.\n\nReported by: Dhaval Giani http://lkml.org/lkml/2008/7/2/309\nBased on a debug patch from Ingo Molnar\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ffc1699e36abd5baee188c8e36b1bb27d0d4278",
      "tree": "ce07bb773305b38ec672e1e37f48bd6ecfdc8dc4",
      "parents": [
        "a01386924874c4d6d67f8a34e66f04452c2abb69",
        "958585f58f675a3c2855c7d91b6fdd2875552d0b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:50 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:50 2008 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux\n\n* \u0027i2c-for-linus\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux:\n  i2c: Blackfin I2C Driver: Functional power management support\n  i2c: Documentation: upgrading clients HOWTO\n  i2c: S3C24XX I2C frequency scaling support.\n  i2c: i2c_gpio: keep probe resident for hotplugged devices.\n  i2c: S3C2410: Pass the I2C bus number via drivers platform data\n"
    },
    {
      "commit": "a01386924874c4d6d67f8a34e66f04452c2abb69",
      "tree": "c412347f001f7d84c23ffc8d88f14479d999dfd4",
      "parents": [
        "0f38c47a545d36da4038fec0708e6e3fbdb160b1"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:53:32 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Preallocate received packet buffers with MRU size\n\nipwireless: Preallocate received packet buffers with MRU size\n\nPackets are assembled from link size (~300 bytes) up to PPP MRU\n(1500 by default). Try to preallocate full size rather than\nrepeatedly advance buffer size by 256 bytes.\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0f38c47a545d36da4038fec0708e6e3fbdb160b1",
      "tree": "3fbf042d7d3c2607e757d417f8a7c10c19901302",
      "parents": [
        "bee9c7c0773517c9f1d7931144fc8dec12233bd7"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:53:27 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Put packets to pool start\n\nipwireless: Put packets to pool start\n\nPut packets to pool start, try to reuse cached memory.\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bee9c7c0773517c9f1d7931144fc8dec12233bd7",
      "tree": "6c9d6943ac485d47bb14cfbd18aacf7d3464d224",
      "parents": [
        "09e491e9a780433f8734eb6efb7293b2da690131"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:53:21 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Increase PPP outgoing queue size\n\nipwireless: Increase PPP outgoing queue size\n\nIncrease default size of PPP outgoing queue. Currently set to 1, which\nmeans that a packet quickly following another pushed by PPP must wait\nuntil hardware actually sends the previous and PPP has to be waken up\nby ppp_wakeup(). This slows down upstream.\n\nNow PPP can push more packets at once which get buffered inside driver\nand pushed immediatelly to hardware when previous packet is out.\n\nExperiments show that size \u003d 10 is quite good for all connection types\n(GPRS/EDGE/UMTS) and gains 4 KB/sec of upload for UMTS for batch uploads.\nNeed for higher queue size than 10 occures in only \u003c 0.1 % of cases.\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "09e491e9a780433f8734eb6efb7293b2da690131",
      "tree": "c8d5d541fa3bf7468265962328c7b1f4c43b0427",
      "parents": [
        "ff3e990e61a5a9124687a01a025c43b3564f82ab"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:53:16 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Explicitly request io and mem regions\n\nipwireless: Explicitly request io and mem regions\n\nDocumentation/pcmcia/driver-changes.txt says, that driver should call request_region\nfor used memory/io regions since PCMCIA does not do this (since 2.6.8).\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ff3e990e61a5a9124687a01a025c43b3564f82ab",
      "tree": "416fe0b2c4a3f663efc7ecc3f518d3da710c04a9",
      "parents": [
        "93110f698fe92fc4dfd86c78783aedf522c69eb9"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:53:11 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Constify buffer variables\n\nipwireless: Constify buffer variables\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "93110f698fe92fc4dfd86c78783aedf522c69eb9",
      "tree": "2150a7a7614ab6149b8351a43495720b1e6caf9f",
      "parents": [
        "d54c2752f6bb6cc53359dcdf6ed4fb6e5fb6440a"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:53:05 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Do not return value from sending funcs\n\nipwireless: Do not return value from sending funcs\n\nDo not return value from do_send_fragment and do_send_packet, it\u0027s not used.\nThe packet size checks are not useful too:\n\n* zero length packet will never be sent, caller always passes packet_header\n  size which is either 1 or 3\n* MTU check is done in caller, no need to repeat\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d54c2752f6bb6cc53359dcdf6ed4fb6e5fb6440a",
      "tree": "fa0eb045b7387aaa57741f7068cce2f22788b6ac",
      "parents": [
        "622e713e8e207a99aad956bf0ebe435420fb3742"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:53:00 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Remove endian-dependent bitfields\n\nipwireless: Remove endian-dependent bitfields\n\nRemove endian-dependent bitfields and use bitmasks to transform\npacket header bitfields from/to machine order.\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "622e713e8e207a99aad956bf0ebe435420fb3742",
      "tree": "a56871b245bc67669055660ac6731938704b5b1f",
      "parents": [
        "2fc5577e1729ac303ad8b9547f8ccdb057076998"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:52:55 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Glue splitted printk strings back\n\nipwireless: Glue splitted printk strings back\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2fc5577e1729ac303ad8b9547f8ccdb057076998",
      "tree": "c184c8aa6cba0248896c7e33c9f47782af45d4b9",
      "parents": [
        "63c4dbd1023b9acd516d71635b06741962cc8a0f"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:52:49 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Remove pt_regs from interrupt handler\n\nipwireless: Remove pt_regs from interrupt handler\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "63c4dbd1023b9acd516d71635b06741962cc8a0f",
      "tree": "fd6cafc900775f40ba33a0ee26ec7e9f9a5a218f",
      "parents": [
        "2e713165f892c833d240cb265ab35490a7ef456f"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:52:44 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Rename spinlock variables to lock\n\nipwireless: Rename spinlock variables to lock\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2e713165f892c833d240cb265ab35490a7ef456f",
      "tree": "1f20f31e6a99a4efbe782e3ca53826755a244027",
      "parents": [
        "d4c0deb7009217d5cf7d0fe89255d64ecfad932b"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:52:39 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Remove unused defines\n\nipwireless: Remove unused defines\n\nRemove unused defines, defines hiding variables, defines hiding 0.\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d4c0deb7009217d5cf7d0fe89255d64ecfad932b",
      "tree": "ec28d7eb157557159d69d1481a6bad7eef061efc",
      "parents": [
        "c9272c4f9fbe2087beb3392f526dc5b19efaa56b"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Mon Jul 28 16:52:33 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 08:28:03 2008 -0700"
      },
      "message": "ipwireless: Misc cleanups\n\nipwireless: Misc cleanups\n\n- remove likely() and some extra () in ifs\n- use unsigned in for loops\n- remove useless typecasts\n- remove obvious comments\n- add () around ?:\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "958585f58f675a3c2855c7d91b6fdd2875552d0b",
      "tree": "02c8f69429c9efce17e88515a3c2fef83c0452cd",
      "parents": [
        "31321b76e1a2c70f4eb4c0e19f9f860dcd0ef2ce"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sun Jul 27 14:41:54 2008 +0800"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jul 28 12:41:03 2008 +0100"
      },
      "message": "i2c: Blackfin I2C Driver: Functional power management support\n\nPM_SUSPEND_MEM: Blackfin does not maintain register state through\nHibernate. Save and restore peripheral base initialization during\nPM transitions.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "31321b76e1a2c70f4eb4c0e19f9f860dcd0ef2ce",
      "tree": "219f882c3b54914fb3e0b048e431cd26d6aba386",
      "parents": [
        "61c7cff89224fc5651b5ba5ff2185d19304b2484"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jul 28 12:04:08 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jul 28 12:41:02 2008 +0100"
      },
      "message": "i2c: Documentation: upgrading clients HOWTO\n\nAdd a document describing how i2c clients on Linux 2.6 can be\nmoved from the old to the new driver model.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "61c7cff89224fc5651b5ba5ff2185d19304b2484",
      "tree": "9bd975a1c8cd39f4cde3038749260fd8f7029ed0",
      "parents": [
        "1efe7c55d2c4acc6c1d1c1a68bd9070f13815272"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jul 28 12:04:07 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jul 28 12:41:01 2008 +0100"
      },
      "message": "i2c: S3C24XX I2C frequency scaling support.\n\nAdd support for CPU frequency scaling to the S3C24XX I2C driver.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "1efe7c55d2c4acc6c1d1c1a68bd9070f13815272",
      "tree": "3bf7e25cb39af76d49fdbaf56865961b596fd201",
      "parents": [
        "399dee2371787825a1845de87c0cbee7b7c30ad6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jul 28 12:04:09 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jul 28 12:40:44 2008 +0100"
      },
      "message": "i2c: i2c_gpio: keep probe resident for hotplugged devices.\n\nChange the i2c_gpio driver to use platform_driver_register()\ninstead of platform_driver_probe() to ensure that is can\nattach to any devices that may be loaded after it has initialised.\n\nAcked-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "399dee2371787825a1845de87c0cbee7b7c30ad6",
      "tree": "4593e986826f9a798e9d9c7bb399bcaa67e1d3a7",
      "parents": [
        "c9272c4f9fbe2087beb3392f526dc5b19efaa56b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jul 28 12:04:06 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jul 28 12:05:26 2008 +0100"
      },
      "message": "i2c: S3C2410: Pass the I2C bus number via drivers platform data\n\nAllow the platform data to specify the bus bumber that the\nnew I2C bus will be given. This is to allow the use of the\nboard registration mechanism to specify the new style of\nI2C device registration which allows boards to provide a\nlist of attached devices.\n\nNote, as discussed on the mailing list, we have dropped\nbackwards compatibility of adding an dynamic bus number\nas it should not affect most boards to have the bus pinned\nto 0 if they have either not specified platform data for\ndriver. Any board supplying platform data will automatically\nhave the bus_num field set to 0, and anyone who needs the\ndriver on a different bus number can supply platform data\nto set bus_num.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "7878ac81e69c5b3ccad59808da06edf16455a57a",
      "tree": "c7eefaed20ef54c99772e91564b51225398ae355",
      "parents": [
        "c9272c4f9fbe2087beb3392f526dc5b19efaa56b"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Mon Jul 28 12:21:25 2008 +0200"
      },
      "committer": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Mon Jul 28 12:21:25 2008 +0200"
      },
      "message": "Remove deprecated virt_to_bus()\n\nPlease pull from git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6.git master\n\nThis was a forgotten item in a printk from the old driver,\nthe DMA allocation use already the new interface.\n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\n"
    },
    {
      "commit": "8b2224dc6a5b46cfa1d54ab1fe82107351c66443",
      "tree": "90769ab5e317659877adc60da0ff8e9d542d7fe0",
      "parents": [
        "4875ea224af0215635f18c2c1b060fb023c7602f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Jul 28 19:14:35 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 19:15:39 2008 +0900"
      },
      "message": "sh: SuperH Mobile CEU and camera platform data for AP325RXA\n\nAdd AP325RXA specific platform data for on-chip sh7723 CEU and ncm03j camera.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4875ea224af0215635f18c2c1b060fb023c7602f",
      "tree": "da80e922c8abd1e2057f0836ec06d716a9e8ad4e",
      "parents": [
        "6968980a1bc0ba56dd8ef21c14577af3f2f9992b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Jul 28 19:11:07 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 19:14:27 2008 +0900"
      },
      "message": "sh: Update smc911x platform data for AP325RXA\n\nPass board specific smc911x parameters using struct smc911x_platdata.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6968980a1bc0ba56dd8ef21c14577af3f2f9992b",
      "tree": "681365bd68cde06a654915bdb1814447c9ee7bca",
      "parents": [
        "1765534c23596794385f309609c09642f33846e4"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Jul 28 19:07:04 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 19:08:19 2008 +0900"
      },
      "message": "sh: SuperH Mobile LCDC platform data for AP325RXA\n\nAdd LCD panel platform data for the AP325RXA board.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1765534c23596794385f309609c09642f33846e4",
      "tree": "88f855fa6a6bb96f4edab807d7f20d7d15765dd6",
      "parents": [
        "8b1285f1c192e7e84ba28cc25eb0e9bcf2dadb17"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Jul 28 18:51:01 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:51:07 2008 +0900"
      },
      "message": "sh: Add SuperH Mobile CEU platform data for Migo-R\n\nAdd Migo-R specific platform data for on-chip sh7722 CEU and ov772x camera.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8b1285f1c192e7e84ba28cc25eb0e9bcf2dadb17",
      "tree": "381a9ea288707cb19c66767d92b5a1ac63fcdbc7",
      "parents": [
        "761656e6beecb38c723f207d7408c753d3103ba8"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Jul 28 18:47:30 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:48:06 2008 +0900"
      },
      "message": "sh: Add SuperH Mobile LCDC platform data for Migo-R\n\nAdd WVGA and QVGA LCD panel support to Migo-R.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "761656e6beecb38c723f207d7408c753d3103ba8",
      "tree": "ed923a90244b4f9409db1da1d698fddaeb50ccf1",
      "parents": [
        "2b4b2bb42137c779ef0084de5df66ff21b4cd86e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:39:25 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:39:25 2008 +0900"
      },
      "message": "sh: Move asid_cache() out of ifdef to fix SH-3/4 nommu build.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2b4b2bb42137c779ef0084de5df66ff21b4cd86e",
      "tree": "e4f2994b5f30f7a70015e6ad061fc0bba09b526f",
      "parents": [
        "44f95989525c48f6c79fe1c6ad07860765f987cd"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Mon Jul 28 18:36:13 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:36:13 2008 +0900"
      },
      "message": "sh: Workaround for __put_user_asm() bug with gcc 4.x on big-endian.\n\nI think this problem is GCC(4.1.2) bug.\nSyscall \"getdents\" returned \"dirent-\u003ed_off\" is always 0.\nI think other EB enviroment have same problem.\n\nProblem code\n0c03c954 \u003cfilldir\u003e:\n :\n c03c97a:       58 f7           mov.l   @(28,r15),r8 !-\u003e offset (high)\n c03c97c:       59 f8           mov.l   @(32,r15),r9 !-\u003e offset (low)\n c03c97e:       53 f9           mov.l   @(36,r15),r3\n c03c980:       54 fa           mov.l   @(40,r15),r4\n :\n c03c9a0:       21 82           mov.l   r8,@r1 !offset(high) -\u003e dirent-\u003ed_off\n\nIt\u0027s workaround patch.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "44f95989525c48f6c79fe1c6ad07860765f987cd",
      "tree": "f1b4caa36cf7607dc44e57aefb037087e8a7a259",
      "parents": [
        "82cb1f6fb3f69518eaa4ab9c0fa7eabc253ad26f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:34:45 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:34:45 2008 +0900"
      },
      "message": "sh: Wire up new syscalls.\n\nThis wires up the signalfd4, eventfd2, epoll_create1, dup3, pipe2, and\ninotify_init1 syscalls.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "82cb1f6fb3f69518eaa4ab9c0fa7eabc253ad26f",
      "tree": "166e9fc5e66972539a200488045ff093ab9b80a8",
      "parents": [
        "d3aa43a9db3b18e65f91985b5b91f2450d8b4048"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Wed Jul 23 16:49:06 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:16:41 2008 +0900"
      },
      "message": "sh: fix uImage Entry Point\n\nfix the problem that cannot boot using uImage when PAGE_SIZE is\n8kbyte or 64kbyte.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d3aa43a9db3b18e65f91985b5b91f2450d8b4048",
      "tree": "219ef6cf42e34ae3cb14d683eb892ca3979c30a4",
      "parents": [
        "0b1689cfbbc5e81a121f550782a201962c1e0ce0"
      ],
      "author": {
        "name": "Tetsuya Mukawa",
        "email": "mukawa@igel.co.jp",
        "time": "Sat Jul 19 07:46:53 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:37 2008 +0900"
      },
      "message": "sh_keysc: remove request_mem_region() and release_mem_region()\n\nRemove request_mem_region() and release_mem_region() from sh_keysc driver.\nThose functions can find resource conflict, but it is already checked in\nplatform_device_add().\n\nSigned-off-by: Tetsuya Mukawa \u003cmukawa@igel.co.jp\u003e\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0b1689cfbbc5e81a121f550782a201962c1e0ce0",
      "tree": "76a6eda9bf28f6caa8921a3a05fa208a712b0620",
      "parents": [
        "d7f1a9adc0e34ad4aa4fe246b264add4646ae064"
      ],
      "author": {
        "name": "Stuart MENEFY",
        "email": "stuart.menefy@st.com",
        "time": "Thu Jul 17 13:08:40 2008 +0100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:37 2008 +0900"
      },
      "message": "sh: Don\u0027t miss pending signals returning to user mode after signal processing\n\nWithout this patch, signals sent during architecture specific signal\nhandling (typically as a result of the user\u0027s stack being inaccessible)\nare ignored.\n\nThis is the SH version of commit c3ff8ec31c1249d268cd11390649768a12bec1b9\nwhich was for the i386.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d7f1a9adc0e34ad4aa4fe246b264add4646ae064",
      "tree": "dd45d292fbc220402c361df9ae1aa0c88c868196",
      "parents": [
        "8fa509ab915f668093c270151f884220232bfb25"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 17 19:20:11 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:37 2008 +0900"
      },
      "message": "sh: Use clk_always_enable() on sh7366\n\nUse clk_always_enable() in the sh7366 processor code.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8fa509ab915f668093c270151f884220232bfb25",
      "tree": "316da9d273a357944ad35243ba3d40d843881485",
      "parents": [
        "6c7d826cf6ff05264f9af04410aee82a08edfb9f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 17 19:18:24 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:37 2008 +0900"
      },
      "message": "sh: Use clk_always_enable() on sh7343 / SE77343\n\nUse clk_always_enable() on the sh7343 processor and in the board code\nfor Solution Engine 7343. Remove duplicate MSTPCR register definitions.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6c7d826cf6ff05264f9af04410aee82a08edfb9f",
      "tree": "ce110c55b7429071732321f9fcad19b97461f887",
      "parents": [
        "9ca6ecac505002d0c34b47b394f39aa14b0e6fb6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 17 19:16:11 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:37 2008 +0900"
      },
      "message": "sh: Use clk_always_enable() on sh7722 / Migo-R / SE7722\n\nUse clk_always_enable() on the sh7722 processor and in the board code\nfor Migo-R and Solution Engine 7722. Remove duplicate MSTPCR register\ndefinitions.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9ca6ecac505002d0c34b47b394f39aa14b0e6fb6",
      "tree": "e9f7503ef88997043685fab09b4593cdbd77d7b9",
      "parents": [
        "de9254263b8c8b1809520a1009dd516e41976519"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 17 19:13:34 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:37 2008 +0900"
      },
      "message": "sh: Use clk_always_enable() on sh7723 / ap325rxa\n\nUse clk_always_enable() on the sh7723 processor and in the ap325rxa\nboard code. Remove duplicate MSTPCR register definitions.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "de9254263b8c8b1809520a1009dd516e41976519",
      "tree": "0f75d7a40992b036f79ddbd8851ba877360ebc2f",
      "parents": [
        "152fe36ebee82b63a9c6e510c52aaa82f4b1940d"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 17 19:09:51 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:36 2008 +0900"
      },
      "message": "sh: Introduce clk_always_enable() function\n\nAdd SuperH specific funcion clk_always_enable(), useful to enable MSTPCR\nbits in processor or board specific code.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "152fe36ebee82b63a9c6e510c52aaa82f4b1940d",
      "tree": "4f3a4be582896037df99a8e90f006da905cbc557",
      "parents": [
        "1312994c8008d66806d9452c15d50df86a031437"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 17 19:05:54 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:36 2008 +0900"
      },
      "message": "sh: Show all clocks and their state in /proc/clocks\n\nShow all clocks in /proc/clocks, and also show if they are enabled or\ndisabled. This is useful to show MSTPCR bits on SuperH Mobile processors.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1312994c8008d66806d9452c15d50df86a031437",
      "tree": "47d8fc0e75b16091bb14e3b2309e6203cbcd0ab1",
      "parents": [
        "aea167cbb5c9056295109e5e171d27e30e2be5bc"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 17 19:02:23 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:36 2008 +0900"
      },
      "message": "sh: Merge sh7343 and sh7722 clock code\n\nThis code makes sh7343 share the sh7722 clock code. Instead of just using\nthe good and very old sh7343 clock implmentation, switch to the new MSTPCR\nenabled clock code. SIU clocks are disabled on sh7343 for now.\n\nWith this change all SuperH Mobile devices now use the same clock code.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "aea167cbb5c9056295109e5e171d27e30e2be5bc",
      "tree": "ee87d1120afa05de35b9fd9fe5dc1c0b195d2a65",
      "parents": [
        "3fec18bd603c3a55aeb325121a3e752f647641be"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 17 18:56:15 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:36 2008 +0900"
      },
      "message": "sh: Add SuperH Mobile MSTPCR bits to clock framework\n\nHandle module stop clock bits in MSTPCRn through the clock framework.\nThe clocks are named after the bits in the data sheet. The association\nbetween bit number and hardware block is processor specific.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3fec18bd603c3a55aeb325121a3e752f647641be",
      "tree": "52dff076dc2183d6d6950746212b88a1e56f57e9",
      "parents": [
        "5c8f9d94fea98596db255a579f5d02a0195abda7"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 17 18:52:19 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:36 2008 +0900"
      },
      "message": "sh: Use arch_flags to simplify sh7722 siu clock code\n\nMake use of arch_flags to simplify the SIU clock code.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5c8f9d94fea98596db255a579f5d02a0195abda7",
      "tree": "e9a7b24b43cf745ff16b32a625630bc92b167618",
      "parents": [
        "c46acb8e2093779bda393f028099477f98cfef3c"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 17 18:48:57 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:35 2008 +0900"
      },
      "message": "sh: Add arch_flags to struct clk\n\nAdd arch_flags to struct clk so we can keep per-clock private data\nsomewhere and share code between multiple clocks.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c46acb8e2093779bda393f028099477f98cfef3c",
      "tree": "ae8f4c3d41f10232e12e3ec2a2d52bcd4069597d",
      "parents": [
        "cbe9da029d9cc4fff59d559789885079a84a0af8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Jul 16 19:45:40 2008 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:35 2008 +0900"
      },
      "message": "fix sh ptep_get_and_clear breakage\n\nCommit 1ea0704e0da65b2b46f9142ff1391163aac24060\n(mm: add a ptep_modify_prot transaction abstraction)\ntriggered on sh build errors like the following:\n\n\u003c--  snip  --\u003e\n\n...\n  CC      arch/sh/mm/pg-sh4.o\ncc1: warnings being treated as errors\ninclude2/asm/pgtable.h:139: error: \u0027ptep_get_and_clear\u0027 declared inline after being called\ninclude2/asm/pgtable.h:139: error: previous declaration of \u0027ptep_get_and_clear\u0027 was here\nmake[2]: *** [arch/sh/mm/pg-sh4.o] Error 1\n\n\u003c--  snip  --\u003e\n\nSince there\u0027s no good reason for marking these global functions as\n\"inline\" this patch therefore removes the inline\u0027s.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cbe9da029d9cc4fff59d559789885079a84a0af8",
      "tree": "1730047636c75455eaf309f4e24e20de9dff54f0",
      "parents": [
        "1eca5c92729a83f64826d15a9ecb1652dda54bcb"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Wed Jul 16 20:21:09 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:35 2008 +0900"
      },
      "message": "sh: Renesas R0P7785LC0011RL board support\n\nThis adds initial support for the Renesas R0P7785LC0011RL board.\nThis patch supports 29bit address mode only.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1eca5c92729a83f64826d15a9ecb1652dda54bcb",
      "tree": "95753726159c945deccef68d4b54de9f4d5ec756",
      "parents": [
        "714750dd5c6aef8e204d35ba28c1be9641418671"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 16 19:02:54 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:35 2008 +0900"
      },
      "message": "sh: Add memory chunks to SH-Mobile UIO devices\n\nThis patch adds physically contiguous memory chunks to the UIO devices.\nThe same strategy can be used in the future for the CEU as well.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "714750dd5c6aef8e204d35ba28c1be9641418671",
      "tree": "db0561b346ed1f79242f5f779376856d64955e83",
      "parents": [
        "6874548c69d02fabb8bea12d8c0f5600c1176769"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jul 15 21:55:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:34 2008 +0900"
      },
      "message": "sh: Export sh7366 VPU, VEU(1), VEU(2) using uio_pdrv_genirq\n\nThis patch exports the VPU, VEU(1) and VEU(2) blocks of the sh7366\nto user space using the uio_pdrv_genirq platform driver.\n\nWhile at it, fix up the VEU(2) interrupt vector.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6874548c69d02fabb8bea12d8c0f5600c1176769",
      "tree": "00ec84f3ff7fdf55e3335bc1084e08d924b2fb96",
      "parents": [
        "a55f6d2567008699d705a006f2432bf3e872b743"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jul 15 21:53:33 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:34 2008 +0900"
      },
      "message": "sh: Export sh7723 VPU, VEU2H0, VEU2H1 using uio_pdrv_genirq\n\nThis patch exports the VPU, VEU2H0 and VEU2H1 blocks of the sh7723\nto user space using the uio_pdrv_genirq platform driver.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a55f6d2567008699d705a006f2432bf3e872b743",
      "tree": "d6bf2d9dfbc54f8d0fe0432a24889fd4fe21e6ce",
      "parents": [
        "c901c96cc25f6143a7d2fb59c3287f868e84a69e"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jul 15 21:52:19 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:34 2008 +0900"
      },
      "message": "sh: Export sh7722 VPU and VEU using uio_pdrv_genirq\n\nThis patch exports the VPU and VEU blocks of the sh7722 to user space\nusing the uio_pdrv_genirq platform driver.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c901c96cc25f6143a7d2fb59c3287f868e84a69e",
      "tree": "4d69ad00608872487e0699cc03f5b79821655a93",
      "parents": [
        "6e80f5e8c4c685eb7bc34c3916e3d986b03f9981"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jul 15 21:51:39 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:34 2008 +0900"
      },
      "message": "sh: Export sh7343 VPU and VEU using uio_pdrv_genirq\n\nThis patch exports the VPU and VEU blocks of the sh7343 to user space\nusing the uio_pdrv_genirq platform driver.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6e80f5e8c4c685eb7bc34c3916e3d986b03f9981",
      "tree": "3c8768bdb748ba6b1bc923d798b1a8e3b91df4eb",
      "parents": [
        "cafd63b0076b78bc8f114abbeb724c7e5f5bfe5d"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Thu Jul 10 01:20:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:34 2008 +0900"
      },
      "message": "sh2(A) exception handler update\n\nThis patch is\n\nBy sh2\n- Remove duplicate code\n- Reduce stack usage\n- Cleanup and little optimize\n\nBy sh2a\n- Add missing handler(256 to 511)\n- Use sh2a instructions handler\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cafd63b0076b78bc8f114abbeb724c7e5f5bfe5d",
      "tree": "e12be13bbac6d45260f9aa0c507a2712ac272c79",
      "parents": [
        "a4e1d08491b06b17eb77c92caacd40b330ca8146"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Mon Jul 07 21:11:54 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:34 2008 +0900"
      },
      "message": "sh: update Solution Engine 7343\n\nupdated the following codes for Solution Endine 7343:\n - fix compile error in arch/sh/boards/se/7343/irq.c\n - add nor flash physmaps\n - update defconfig\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a4e1d08491b06b17eb77c92caacd40b330ca8146",
      "tree": "9a32eeb9286d917a5f28932f7a77988451960da4",
      "parents": [
        "73382f710b83b84b3cffb1f4850f5292c12edfd2"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Mon Jul 07 21:11:51 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:34 2008 +0900"
      },
      "message": "sh: update sh7343 code\n\nupdated the following codes for SH7343:\n - add register_intc_controller()\n - add EARLY_SCIF_CONSOLE_PORT\n - add define of CPG register\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "73382f710b83b84b3cffb1f4850f5292c12edfd2",
      "tree": "385e6460069a79ad49b35834d0af9a2297eb20a8",
      "parents": [
        "026953db56e6244c8c80be8e211e244ff6015992"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Sat Jul 05 12:33:30 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:34 2008 +0900"
      },
      "message": "sh: fix pg-sh4.c build breakage in linux-next\n\nRemove inline from ptep_get_and_clean() to match with header file prototype.\nMakes linux-next build.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "026953db56e6244c8c80be8e211e244ff6015992",
      "tree": "b1ccf51211190bec89d26eb02b84cbda72c2c811",
      "parents": [
        "0fff76f2da9dd0cd1918822cdc99d0191f9b78cf"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Sat Jul 05 12:32:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:33 2008 +0900"
      },
      "message": "sh: enable I2C on the ap325rxa board\n\nThis patch enables I2C on the sh7723-based ap325rxa board.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0fff76f2da9dd0cd1918822cdc99d0191f9b78cf",
      "tree": "836716c476183857c0a5d17cf9be52684d2627da",
      "parents": [
        "da7d3029d1bbcd3d6489f4524056598ec030d3b0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Sat Jul 05 12:32:23 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:33 2008 +0900"
      },
      "message": "sh: add SuperH Mobile I2C platform data to sh7366\n\nThis patch adds platform data for the single I2C channel on sh7366.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "da7d3029d1bbcd3d6489f4524056598ec030d3b0",
      "tree": "645d147f122cf13f6fa706a0ff5004886df9d401",
      "parents": [
        "7549079d846651ee24150a24f9bb3b6e06ae67db"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Sat Jul 05 12:32:06 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:33 2008 +0900"
      },
      "message": "sh: add SuperH Mobile I2C platform data to sh7723\n\nThis patch adds platform data for the single I2C channel on sh7723.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7549079d846651ee24150a24f9bb3b6e06ae67db",
      "tree": "a5950c853c116d34ccd254714f3f6206240beb3a",
      "parents": [
        "6bdfb22a8e1ffa37ae4ad35b87cb02958d1901e5"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Sat Jul 05 12:31:46 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:33 2008 +0900"
      },
      "message": "sh: add SuperH Mobile I2C platform data to sh7343\n\nThis patch adds platform data for two I2C channels to the sh7343.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6bdfb22a8e1ffa37ae4ad35b87cb02958d1901e5",
      "tree": "afc8f27f1044be5787fb38d181292dd861f9a1c5",
      "parents": [
        "f12ae6bc4ad0054386b380dbf90e63617cd5ab92"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Fri Jul 04 12:37:12 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:33 2008 +0900"
      },
      "message": "sh: add interrupt ack code to sh4a\n\nThis patch is based on interrupt acknowledge code for external\ninterrupt sources on sh3 processors and adds on sh4a processors.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f12ae6bc4ad0054386b380dbf90e63617cd5ab92",
      "tree": "51efc329cb0559547ec4ece96dd5d684a8404a73",
      "parents": [
        "f2fb4e4f647dabf1177d3ce164988e73482d76b1"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Fri Jul 04 12:54:51 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:33 2008 +0900"
      },
      "message": "sh: Fix up link error on SH-2 zImage with older binutils.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f2fb4e4f647dabf1177d3ce164988e73482d76b1",
      "tree": "5288184d2d8535c826c8b3c33d79b2529c83542b",
      "parents": [
        "068f59143d821553e7a55cdbd69142b05e245d47"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Wed Jul 02 17:51:23 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:33 2008 +0900"
      },
      "message": "sh: Conditionally re-enable IRQs in fault path.\n\nThe current kernel behaviour is to reenable interrupts unconditionally\nwhen taking a page fault. This patch changes this to only enable them\nif interrupts were previously enabled.\n\nIt also fixes a problem seen with this fix in place: the kernel previously\nflushed the vsyscall page when handling a signal, which is not only\nunncessary, but caused a possible sleep with interrupts disabled.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "068f59143d821553e7a55cdbd69142b05e245d47",
      "tree": "12ce88fa8d041c2bc3095b4f5561bea2d3e141ff",
      "parents": [
        "09b5a10c1944214a6008712bfa92b29f00b84a1a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jul 02 17:46:40 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:32 2008 +0900"
      },
      "message": "sh: Record the major cut revision for probed SH-4A parts.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "09b5a10c1944214a6008712bfa92b29f00b84a1a",
      "tree": "0769016c78424356596bb0a8d854056b083246ef",
      "parents": [
        "3611ee7acc113e5e482b7d20d5133935226f3129"
      ],
      "author": {
        "name": "Chris Smith",
        "email": "chris.smith@st.com",
        "time": "Wed Jul 02 15:17:11 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:32 2008 +0900"
      },
      "message": "sh: Optimized flush_icache_range() implementation.\n\nAdd implementation of flush_icache_range() suitable for signal handler\nand kprobes. Remove flush_cache_sigtramp() and change signal.c to use\nflush_icache_range().\n\nSigned-off-by: Chris Smith \u003cchris.smith@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3611ee7acc113e5e482b7d20d5133935226f3129",
      "tree": "514eb8f7e4901f784f24d74eecfc971409da410a",
      "parents": [
        "ef9247ef89be79ffbd9faaf722e05b7bed14fc1e"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Wed Jul 02 15:15:09 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:32 2008 +0900"
      },
      "message": "sh: Stub in silicon cut in CPU info.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ef9247ef89be79ffbd9faaf722e05b7bed14fc1e",
      "tree": "6d8afba92435f2df0290d198b5a742c6a75d048d",
      "parents": [
        "d88a3ea6fa4c98d482240a6a85945ed448b7671d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jul 02 13:58:38 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:32 2008 +0900"
      },
      "message": "sh: Tidy up the SH-3 exception vector table.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d88a3ea6fa4c98d482240a6a85945ed448b7671d",
      "tree": "a6feb05c2327e574940ade80dd730e8e2b09af84",
      "parents": [
        "fafb7a97de73a917a875048801bd81cf64f79e4a"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Tue Jul 01 22:20:24 2008 -0400"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:32 2008 +0900"
      },
      "message": "SH7619 add ethernet controler support\n\n- Add EtherC + PHY resource define.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fafb7a97de73a917a875048801bd81cf64f79e4a",
      "tree": "8f7f35a3e2a6405d2b6cf71b1bbba5f716c720a7",
      "parents": [
        "7c93d87d09813e32724b572530abe5b5405ab1d1"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Tue Jun 24 13:00:52 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:32 2008 +0900"
      },
      "message": "sh: Remove sh_pcic_io_xxx function from Solution Engine IO code\n\nsh_pcic_io_xxx function are very old.\nIn linux-2.4, mrshpc_ss socket driver used this function.\nBut there is not this driver to the present kernel.\nI deleted these cords and checked operation.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7c93d87d09813e32724b572530abe5b5405ab1d1",
      "tree": "baa9a343fbc86d3e97de38ca055929e49826eddf",
      "parents": [
        "787d9d7e89c3952db12d9e4bb02ba5c5a85f6b7f"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Thu Jun 19 19:27:55 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:31 2008 +0900"
      },
      "message": "sh: Fix Kconfig of AP-325RXA\n\nThe CPU of AP-325RXA is SH7723, but a CPU becomes selectable.\nThis patch fixes this problem.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "787d9d7e89c3952db12d9e4bb02ba5c5a85f6b7f",
      "tree": "3d216ac87bc5e11e0125b5f48c2f5180be48455f",
      "parents": [
        "b2e4c109a8a49d1df37572a12e3261e9c7361cc7"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Wed Jun 18 18:32:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:31 2008 +0900"
      },
      "message": "sh: Clean up code of Solution Engine 770x\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b2e4c109a8a49d1df37572a12e3261e9c7361cc7",
      "tree": "eff99a2baefe1b583786da059102ac82249aff3a",
      "parents": [
        "ffb91ad2751723bcc9925cd38e37013e2169e256"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Wed Jun 18 18:31:46 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:31 2008 +0900"
      },
      "message": "sh: Update Solution Enginge 7712 defconfig\n\nEnable SH-Ether support and NFS userland support.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ffb91ad2751723bcc9925cd38e37013e2169e256",
      "tree": "a6f68cd3485c0b239fa7377e081a427d6beed43d",
      "parents": [
        "4c1cfab1e0f9a41246cfdcca78f3700fb67f0a5c"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Wed Jun 18 18:29:06 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:30 2008 +0900"
      },
      "message": "sh: Solution Enginge 7710/7712 SH-Ether support\n\nAdd support SH-Ether for Hitachi Solution Engine.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4c1cfab1e0f9a41246cfdcca78f3700fb67f0a5c",
      "tree": "502610786625ef7fe15d89e4226cd05b6dcd2d44",
      "parents": [
        "62410034e79d9249647d1fe6f6f35a06b3747e68"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Jun 18 03:36:50 2008 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:30 2008 +0900"
      },
      "message": "sh/kernel/ cleanups\n\nThis patch contains the following cleanups:\n- make the following needlessly global code static:\n  - cf-enabler.c: cf_init()\n  - cpu/clock.c: __clk_enable()\n  - cpu/clock.c: __clk_disable()\n  - process_32.c: default_idle()\n  - time_32.c: struct clocksource_sh\n  - timers/timer-tmu.c: struct tmu_timer_ops\n- remove the following unused functions (no CONFIG_BLK_DEV_FD on sh):\n  - process_{32,64}.c: disable_hlt()\n  - process_{32,64}.c: enable_hlt()\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "62410034e79d9249647d1fe6f6f35a06b3747e68",
      "tree": "bba8d94d245ac30947ed43650602f76097512a8f",
      "parents": [
        "175fb09f4a770fd542947e8c3f4e6dbf07debea9"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Jun 18 01:33:40 2008 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:30 2008 +0900"
      },
      "message": "sh: make pcibios_max_latency static\n\nThis patch makes the needlessly global pcibios_max_latency static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "175fb09f4a770fd542947e8c3f4e6dbf07debea9",
      "tree": "bc81c0e350b78bd5dfa63ed6344eb928bba821f6",
      "parents": [
        "2b7bf930ae762d3124317e36f26a7567dc04e835"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Jun 18 01:31:03 2008 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:30 2008 +0900"
      },
      "message": "sh: make EARLY_PCI_OP\u0027s static\n\nThis patch makes the needlessly global EARLY_PCI_OP\u0027s static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2b7bf930ae762d3124317e36f26a7567dc04e835",
      "tree": "966978643ab2186f8f4d44ed9957ee56af62c9cc",
      "parents": [
        "306cfd630a4d121cf4e08b894d8b4c4cf106e57e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Jun 18 01:30:57 2008 +0300"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:30 2008 +0900"
      },
      "message": "sh/boards/dreamcast/rtc.c: make 2 functions static\n\nThis patch makes the needlessly global aica_rtc_{get,set}timeofday()\nstatic.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "306cfd630a4d121cf4e08b894d8b4c4cf106e57e",
      "tree": "1d89d99201c2a4f317c2bf4ae5fa391e45d2349f",
      "parents": [
        "4cec1a37ba7d9dce6ed5d8259b95272100a98b1f"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@newgolddream.dyndns.info",
        "time": "Sun Jun 15 20:48:09 2008 +0100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:30 2008 +0900"
      },
      "message": "maple: tidy maple_driver code by removing redundant connect/disconnect\n\nThe connect and disconnect functions are unnecessary - everything they do can be\naccomplished in the initial probe - so remove them.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4cec1a37ba7d9dce6ed5d8259b95272100a98b1f",
      "tree": "25cf527d6e60a609257a8b578d8f0d0690cfce70",
      "parents": [
        "c63847a3621d2bac054f5709783860ecabd0ee7e"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Fri Jun 06 17:04:56 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:30 2008 +0900"
      },
      "message": "sh: Renesas Solutions SH7763RDP board support\n\nThis patch adds basic support for the SH7763RDP board.\nThis supports a basic stuff provided in SH7763, like SCIF,\nNOR Flash and USB host.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c63847a3621d2bac054f5709783860ecabd0ee7e",
      "tree": "a04e0aca07d0a672a56b1611544f7d2da0b621e4",
      "parents": [
        "04e917b606ffe6ec10fb75c21447162cba31f6b6"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Fri Jun 06 17:04:08 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:29 2008 +0900"
      },
      "message": "sh: Add SCIF2 support for SH7763.\n\nSH7763 has 3 SCIF device. Current code supports SCIF0 and 1.\nSCIF0 and 1 are same register constitution, but only SCIF2 is different.\nI added support of SCIF2.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "04e917b606ffe6ec10fb75c21447162cba31f6b6",
      "tree": "219c5475fcf904be45f72bad0460eb0180610d1e",
      "parents": [
        "42fd3b142d8867f5b58d6fb75592cd20fd654c1b"
      ],
      "author": {
        "name": "Yusuke Goda",
        "email": "goda.yusuke@renesas.com",
        "time": "Fri Jun 06 17:03:23 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:29 2008 +0900"
      },
      "message": "sh: Add support Renesas Solutions AP-325RXA board\n\nThis board is SH7723 base board.\n\nThis has SCIF, LCDC, USB Host controler, NOR/NAND Flash, Sound,\nEther and other.\n\nThis patch supports SCIF, NOR Flash.\n\nSigned-off-by: Yusuke Goda \u003cgoda.yusuke@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "42fd3b142d8867f5b58d6fb75592cd20fd654c1b",
      "tree": "b05b9543e34e008f8d466bb3a464e1f9e3081817",
      "parents": [
        "31f6a11fe764dc580b645d7aa878854fa9e85a06"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 03 20:05:39 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:29 2008 +0900"
      },
      "message": "sh: Initial consolidation of the _32/_64 uaccess split.\n\nThis consolidates everything but the bare assembly routines, which we\nwill sync up in a follow-up patch.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "31f6a11fe764dc580b645d7aa878854fa9e85a06",
      "tree": "5a25c9127545a5e0cdabaa565633b3e8bed4ed3c",
      "parents": [
        "85247285ea6f6e2087193b2a720404690e9cb1b3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 03 19:38:22 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:29 2008 +0900"
      },
      "message": "sh: Consolidate addr/access_ok across mmu/nommu on 32bit.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "85247285ea6f6e2087193b2a720404690e9cb1b3",
      "tree": "335c4114e22cb3d403cddc2b0ed7774daa1bd2bf",
      "parents": [
        "66dfe18114839a7297f56f43f03125f4121de79b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 03 19:37:35 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:29 2008 +0900"
      },
      "message": "sh: Use the common segment definitions for the _64 uaccess routines.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "66dfe18114839a7297f56f43f03125f4121de79b",
      "tree": "74519e931d2205d0871ed541297977100b110a9f",
      "parents": [
        "74fcc77982e703fe85d8bd5437130fd94c61daee"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 03 18:54:02 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:29 2008 +0900"
      },
      "message": "sh: Add support for 16kB PAGE_SIZE.\n\n16kB is a useful size on nommu, while 64kB still tends to be too big to\nbe useful. Newer MMUs are likely to support this as well, so plug it\nin in anticipation of those, too.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "74fcc77982e703fe85d8bd5437130fd94c61daee",
      "tree": "11358e97d65eee31dfeb651aa916d500e79d5619",
      "parents": [
        "02f7e627f9248a478cf790112a07ae2c612b895a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 03 18:52:11 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:28 2008 +0900"
      },
      "message": "sh: Support variable page sizes on nommu.\n\nPAGE_SIZE doesn\u0027t need to be fixed at 4096 on nommu, so stub in a !MMU\ncase for the various PAGE_SIZE Kconfig options.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "02f7e627f9248a478cf790112a07ae2c612b895a",
      "tree": "0172f4eed00a20fdcde5eb6a252c5f47c78ceb2b",
      "parents": [
        "3787aa112c653b34b6f901b2eaae2b62f9582569"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 03 18:48:54 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:28 2008 +0900"
      },
      "message": "sh: Consolidate segment modifiers across mmu/nommu systems.\n\nThis moves get_fs/set_fs() and friends in to asm/segment.h. The\nmm_segment_t definition is likewise consolidated from the _32/_64 split.\n\nThis is prepatory groundwork for using the generic address space limit\nand verification routines across mmu/nommu configs.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "3787aa112c653b34b6f901b2eaae2b62f9582569"
}
