)]}'
{
  "log": [
    {
      "commit": "d7627467b7a8dd6944885290a03a07ceb28c10eb",
      "tree": "a18c83468418e878cfb2d44e4310d81b8db84ad7",
      "parents": [
        "da5cabf80e2433131bf0ed8993abc0f7ea618c73"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Aug 17 23:52:56 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 17 18:07:43 2010 -0700"
      },
      "message": "Make do_execve() take a const filename pointer\n\nMake do_execve() take a const filename pointer so that kernel_execve() compiles\ncorrectly on ARM:\n\narch/arm/kernel/sys_arm.c:88: warning: passing argument 1 of \u0027do_execve\u0027 discards qualifiers from pointer target type\n\nThis also requires the argv and envp arguments to be consted twice, once for\nthe pointer array and once for the strings the array points to.  This is\nbecause do_execve() passes a pointer to the filename (now const) to\ncopy_strings_kernel().  A simpler alternative would be to cast the filename\npointer in do_execve() when it\u0027s passed to copy_strings_kernel().\n\ndo_execve() may not change any of the strings it is passed as part of the argv\nor envp lists as they are some of them in .rodata, so marking these strings as\nconst should be fine.\n\nFurther kernel_execve() and sys_execve() need to be changed to match.\n\nThis has been test built on x86_64, frv, arm and mips.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nTested-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8b1bb90701f9a51f10ce8a990bcc1e237cb3b1c7",
      "tree": "20607f7e67bf9bceab68e5b91030231de993ff51",
      "parents": [
        "7cfddeef357aac78179ea804b11cffb5fbba8288"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Aug 14 22:05:58 2010 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Aug 14 22:26:53 2010 +0200"
      },
      "message": "defconfig reduction\n\nUse the defconfig files generated by \"make savedefconfig\" for\nremaining defconfig files.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "bf56fba6703592149e1bcd19220c60eb42dff9b7",
      "tree": "45908384005037b96ef4561345ded09da1798f14",
      "parents": [
        "60641aa1f379820e99ac7f45a38b43795670c741"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Aug 14 10:20:19 2010 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Aug 14 22:26:51 2010 +0200"
      },
      "message": "archs: replace unifdef-y with header-y\n\nunifdef-y and header-y have same semantic, so drop unifdef-y\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "ad41a1e0cab07c5125456e8d38e5b1ab148d04aa",
      "tree": "2d0757baeb75823a2f0488e9f35b0ca03f975337",
      "parents": [
        "8357422d4bf33bc2c35884d4016c3fc9efbbc1d2",
        "5272a7534afc5e888e702ca2c6f439a6c62f3752"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 12 10:17:19 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 12 10:17:19 2010 -0700"
      },
      "message": "Merge branch \u0027io_remap_pfn_range\u0027 of git://www.jni.nu/cris\n\n* \u0027io_remap_pfn_range\u0027 of git://www.jni.nu/cris:\n  CRIS: Define io_remap_pfn_range as remap_pfn_range\n"
    },
    {
      "commit": "5272a7534afc5e888e702ca2c6f439a6c62f3752",
      "tree": "c81c230e66c4561c087861058fd87099b851898c",
      "parents": [
        "f1d23ed8218ca5afaf178a6495253dbb7fc98f57"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Thu Aug 12 14:32:58 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Thu Aug 12 14:32:58 2010 +0200"
      },
      "message": "CRIS: Define io_remap_pfn_range as remap_pfn_range\n\nCRIS don\u0027t need any special mapping for io, but didn\u0027t define this,\nmeaning that all uses of io_remap_pfn_range lead to compile errors.\n\nThis fixes a compile error introduced in CRIS when drivers/mtd/mtdchar.c\nmmap handling was changed in commit dd02b67d5e9e7896891fa27eb5db65f55a290998\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "3b9c6c11f519718d618f5d7c9508daf78b207f6f",
      "tree": "6c99992e25b9305fbe3977dff30f5eeb445f25e0",
      "parents": [
        "d80e0d96a328cc864a1cb359f545a6ed0c61812d"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Tue Aug 10 18:03:25 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:21 2010 -0700"
      },
      "message": "dma-mapping: remove dma_is_consistent API\n\nArchitectures implement dma_is_consistent() in different ways (some\nmisinterpret the definition of API in DMA-API.txt).  So it hasn\u0027t been so\nuseful for drivers.  We have only one user of the API in tree.  Unlikely\nout-of-tree drivers use the API.\n\nEven if we fix dma_is_consistent() in some architectures, it doesn\u0027t look\nuseful at all.  It was invented long ago for some old systems that can\u0027t\nallocate coherent memory at all.  It\u0027s better to export only APIs that are\ndefinitely necessary for drivers.\n\nLet\u0027s remove this API.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nReviewed-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nCc: \u003clinux-arch@vger.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": "4565f0170dfc849b3629c27d769db800467baa62",
      "tree": "a2c70fb6f2f4826749b704ed83557623ca95bca5",
      "parents": [
        "a6eb9fe105d5de0053b261148cee56c94b4720ca"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Tue Aug 10 18:03:22 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:21 2010 -0700"
      },
      "message": "dma-mapping: unify dma_get_cache_alignment implementations\n\ndma_get_cache_alignment returns the minimum DMA alignment.  Architectures\ndefines it as ARCH_DMA_MINALIGN (formally ARCH_KMALLOC_MINALIGN).  So we\ncan unify dma_get_cache_alignment implementations.\n\nNote that some architectures implement dma_get_cache_alignment wrongly.\ndma_get_cache_alignment() should return the minimum DMA alignment.  So\nfully-coherent architectures should return 1.  This patch also fixes this\nissue.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: \u003clinux-arch@vger.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": "2f9e825d3e0e2b407ae8f082de5c00afcf7378fb",
      "tree": "f8b3ee40674ce4acd5508a0a0bf52a30904caf6c",
      "parents": [
        "7ae0dea900b027cd90e8a3e14deca9a19e17638b",
        "de75d60d5ea235e6e09f4962ab22541ce0fe176a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 10 15:22:42 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 10 15:22:42 2010 -0700"
      },
      "message": "Merge branch \u0027for-2.6.36\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-2.6.36\u0027 of git://git.kernel.dk/linux-2.6-block: (149 commits)\n  block: make sure that REQ_* types are seen even with CONFIG_BLOCK\u003dn\n  xen-blkfront: fix missing out label\n  blkdev: fix blkdev_issue_zeroout return value\n  block: update request stacking methods to support discards\n  block: fix missing export of blk_types.h\n  writeback: fix bad _bh spinlock nesting\n  drbd: revert \"delay probes\", feature is being re-implemented differently\n  drbd: Initialize all members of sync_conf to their defaults [Bugz 315]\n  drbd: Disable delay probes for the upcomming release\n  writeback: cleanup bdi_register\n  writeback: add new tracepoints\n  writeback: remove unnecessary init_timer call\n  writeback: optimize periodic bdi thread wakeups\n  writeback: prevent unnecessary bdi threads wakeups\n  writeback: move bdi threads exiting logic to the forker thread\n  writeback: restructure bdi forker loop a little\n  writeback: move last_active to bdi\n  writeback: do not remove bdi from bdi_list\n  writeback: simplify bdi code a little\n  writeback: do not lose wake-ups in bdi threads\n  ...\n\nFixed up pretty trivial conflicts in drivers/block/virtio_blk.c and\ndrivers/scsi/scsi_error.c as per Jens.\n"
    },
    {
      "commit": "26df6d13406d1a53b0bda08bd712f1924affd7cd",
      "tree": "db17328acbd7cac9dc20bc854509527c1c89ca01",
      "parents": [
        "a3c8ed693da9782f924223f65da9261da796e49b"
      ],
      "author": {
        "name": "hyc@symas.com",
        "email": "hyc@symas.com",
        "time": "Tue Jun 22 10:14:49 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 13:47:39 2010 -0700"
      },
      "message": "tty: Add EXTPROC support for LINEMODE\n\nThis patch is against the 2.6.34 source.\n\nParaphrased from the 1989 BSD patch by David Borman @ cray.com:\n\n     These are the changes needed for the kernel to support\n     LINEMODE in the server.\n\n     There is a new bit in the termios local flag word, EXTPROC.\n     When this bit is set, several aspects of the terminal driver\n     are disabled.  Input line editing, character echo, and mapping\n     of signals are all disabled.  This allows the telnetd to turn\n     off these functions when in linemode, but still keep track of\n     what state the user wants the terminal to be in.\n\n     New ioctl:\n         TIOCSIG         Generate a signal to processes in the\n                         current process group of the pty.\n\n     There is a new mode for packet driver, the TIOCPKT_IOCTL bit.\n     When packet mode is turned on in the pty, and the EXTPROC bit\n     is set, then whenever the state of the pty is changed, the\n     next read on the master side of the pty will have the TIOCPKT_IOCTL\n     bit set.  This allows the process on the server side of the pty\n     to know when the state of the terminal has changed; it can then\n     issue the appropriate ioctl to retrieve the new state.\n\nSince the original BSD patches accompanied the source code for telnet\nI\u0027ve left that reference here, but obviously the feature is useful for\nany remote terminal protocol, including ssh.\n\nThe corresponding feature has existed in the BSD tty driver since 1989.\nFor historical reference, a good copy of the relevant files can be found\nhere:\n\nhttp://anonsvn.mit.edu/viewvc/krb5/trunk/src/appl/telnet/?pathrev\u003d17741\n\nSigned-off-by: Howard Chu \u003chyc@symas.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "a3c8ed693da9782f924223f65da9261da796e49b",
      "tree": "bc3ee8b7a811e677d1db0d297b3c804f5b9d4a33",
      "parents": [
        "39e5322c074f895b5b5c657a312c56b6c6154a38"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 17 13:16:08 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 13:47:39 2010 -0700"
      },
      "message": "tty: remove remaining Hayes ESP ioctls\n\nAs Jeff Dike pointed out, the Hayes ESP driver was removed in commit\nf53a2ade0bb9f2a81f473e6469155172a96b7c38, so these ioctl definitions\nshould also be removed.  This cleans up the remaining arch-specific\nlocations of this ioctl value.\n\nThanks to Arnd for pointing these out.\n\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7fbd15f9b42f2c30ceeb94776a111d0c28669e0c",
      "tree": "a196404c795091aae4254c9d479dce1c0653e4c5",
      "parents": [
        "1989425a3aed215f1accd5d8019b18b345166a63",
        "f1d23ed8218ca5afaf178a6495253dbb7fc98f57"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 09 21:04:23 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 09 21:04:23 2010 -0700"
      },
      "message": "Merge branch \u0027rs485fix\u0027 of git://www.jni.nu/cris\n\n* \u0027rs485fix\u0027 of git://www.jni.nu/cris:\n  CRIS: ioctl for getting RS485 information\n"
    },
    {
      "commit": "f1d23ed8218ca5afaf178a6495253dbb7fc98f57",
      "tree": "e80045aba944222321ea47ba1dd8a5a2fc741348",
      "parents": [
        "9fe6206f400646a2322096b56c59891d530e8d51"
      ],
      "author": {
        "name": "Claudio Scordino",
        "email": "claudio@evidence.eu.com",
        "time": "Mon May 31 10:19:09 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 09 14:10:32 2010 +0200"
      },
      "message": "CRIS: ioctl for getting RS485 information\n\nAdd ioctl to CRIS serial driver to get RS485 data from user-space.\n\nSigned-off-by: Claudio Scordino \u003cclaudio@evidence.eu.com\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "53bcef60633086ad73683d01a4ef9ca678484d2d",
      "tree": "8b14cc031124d0aa0da6cd3b60115bc7eaa80061",
      "parents": [
        "4fd6c6bf83cb16321e9902b00e2af79054f4e0d6",
        "85d9865721c62a551547984e6cc8bd3ba732e294"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 08 10:08:26 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 08 10:08:26 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://www.jni.nu/cris\n\n* \u0027for-linus\u0027 of git://www.jni.nu/cris: (51 commits)\n  CRIS: Fix alignment problem for older ld\n  CRIS: Always dump registers for segfaulting process.\n  CRIS: Add config for pausing a seg-faulting process\n  CRIS: Don\u0027t take faults while in_atomic\n  CRIS: Fixup lookup for delay slot faults\n  CRIS: Discard exit.text and .data at runtime\n  CRIS: Add cache aligned and read mostly data sections\n  CRIS: Return something from profile write\n  CRIS: Add ARTPEC-3 and timestamps for sync-serial\n  CRIS: Better ARTPEC-3 support for gpio\n  CRIS: Add include guard\n  CRIS: Better handling of pinmux settings\n  CRIS: New DMA defines for ARTPEC-3\n  CRIS: __do_strncpy_from_user: Don\u0027t read the byte beyond the nil\n  CRIS: Pagetable for ARTPEC-3\n  CRIS: Machine dependent memmap.h\n  CRIS: Check if pointer is set before using it\n  CRIS: Machine dependent dma.h\n  CRIS: Define __read_mostly for CRISv32\n  CRIS: Discard .note.gnu.build-id section\n  ...\n"
    },
    {
      "commit": "7e005f79791dcd58436c88ded4a7f5aed1b82147",
      "tree": "3dfed83c36d9627ceffdedd783d1d02dadb7d436",
      "parents": [
        "bfe172310e58225f0d07f9354b683abacbd6a0d8"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Mon May 31 15:59:04 2010 +0900"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Sat Aug 07 18:15:50 2010 +0200"
      },
      "message": "remove needless ISA_DMA_THRESHOLD\n\nArchitectures don\u0027t need to define ISA_DMA_THRESHOLD anymore.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "b62ad9ab181a67207a4c8c373461b587c4861a68",
      "tree": "ace1572964d81f5f9bbc10b7960c1f742832d744",
      "parents": [
        "af390084359a5de20046c901529b2b6a50b941cb",
        "b29230769e3482bbd62a07d6d9485371ee66a18f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 06 13:18:29 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 06 13:18:29 2010 -0700"
      },
      "message": "Merge branch \u0027timers-timekeeping-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027timers-timekeeping-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  um: Fix read_persistent_clock fallout\n  kgdb: Do not access xtime directly\n  powerpc: Clean up obsolete code relating to decrementer and timebase\n  powerpc: Rework VDSO gettimeofday to prevent time going backwards\n  clocksource: Add __clocksource_updatefreq_hz/khz methods\n  x86: Convert common clocksources to use clocksource_register_hz/khz\n  timekeeping: Make xtime and wall_to_monotonic static\n  hrtimer: Cleanup direct access to wall_to_monotonic\n  um: Convert to use read_persistent_clock\n  timkeeping: Fix update_vsyscall to provide wall_to_monotonic offset\n  powerpc: Cleanup xtime usage\n  powerpc: Simplify update_vsyscall\n  time: Kill off CONFIG_GENERIC_TIME\n  time: Implement timespec_add\n  x86: Fix vtime/file timestamp inconsistencies\n\nTrivial conflicts in Documentation/feature-removal-schedule.txt\n\nMuch less trivial conflicts in arch/powerpc/kernel/time.c resolved as\nper Thomas\u0027 earlier merge commit 47916be4e28c (\"Merge branch\n\u0027powerpc.cherry-picks\u0027 into timers/clocksource\")\n"
    },
    {
      "commit": "4aed2fd8e3181fea7c09ba79cf64e7e3f4413bf9",
      "tree": "1f69733e5daab4915a76a41de0e4d1dc61e12cfb",
      "parents": [
        "3a3527b6461b1298cc53ce72f336346739297ac8",
        "fc9ea5a1e53ee54f681e226d735008e2a6f8f470"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 06 09:30:52 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 06 09:30:52 2010 -0700"
      },
      "message": "Merge branch \u0027perf-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027perf-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (162 commits)\n  tracing/kprobes: unregister_trace_probe needs to be called under mutex\n  perf: expose event__process function\n  perf events: Fix mmap offset determination\n  perf, powerpc: fsl_emb: Restore setting perf_sample_data.period\n  perf, powerpc: Convert the FSL driver to use local64_t\n  perf tools: Don\u0027t keep unreferenced maps when unmaps are detected\n  perf session: Invalidate last_match when removing threads from rb_tree\n  perf session: Free the ref_reloc_sym memory at the right place\n  x86,mmiotrace: Add support for tracing STOS instruction\n  perf, sched migration: Librarize task states and event headers helpers\n  perf, sched migration: Librarize the GUI class\n  perf, sched migration: Make the GUI class client agnostic\n  perf, sched migration: Make it vertically scrollable\n  perf, sched migration: Parameterize cpu height and spacing\n  perf, sched migration: Fix key bindings\n  perf, sched migration: Ignore unhandled task states\n  perf, sched migration: Handle ignored migrate out events\n  perf: New migration tool overview\n  tracing: Drop cpparg() macro\n  perf: Use tracepoint_synchronize_unregister() to flush any pending tracepoint call\n  ...\n\nFix up trivial conflicts in Makefile and drivers/cpufreq/cpufreq.c\n"
    },
    {
      "commit": "85d9865721c62a551547984e6cc8bd3ba732e294",
      "tree": "fc8e6615ce881114f2c5fab9c0c9391ee3ff3f44",
      "parents": [
        "2d495ebc55f0d5a7ac488716230d817d43818549"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 18:30:01 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 18:30:01 2010 +0200"
      },
      "message": "CRIS: Fix alignment problem for older ld\n\nCRISv10 uses a pretty old ld, which does not allow ALIGN(0),\n(It becomes . \u003d 0;) so instead we align to 1 byte.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "2d495ebc55f0d5a7ac488716230d817d43818549",
      "tree": "3f3c8f8f03f32453b82dcce4bd9b75f8567cf914",
      "parents": [
        "b4e8a1813c7d65a7c28a3536da08444c21f2c37b"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 17:48:40 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 18:28:49 2010 +0200"
      },
      "message": "CRIS: Always dump registers for segfaulting process.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "b4e8a1813c7d65a7c28a3536da08444c21f2c37b",
      "tree": "7b310dfaf31e41d6ff37a0cef2d271c1fca8003e",
      "parents": [
        "028c1f6817c1ef49c61641dc1ae6c629e5bb32df"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 17:42:43 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 18:28:48 2010 +0200"
      },
      "message": "CRIS: Add config for pausing a seg-faulting process\n\nPut it on a wait queue, so we can attach gdb to the process\nto debug it instead of just killing it.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "028c1f6817c1ef49c61641dc1ae6c629e5bb32df",
      "tree": "b21fe8ab63975791c8ddffb79c08e4b476ce120a",
      "parents": [
        "a90993c693ab7bd72bcb28b105e8dd4f0698f836"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 17:23:24 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 18:28:48 2010 +0200"
      },
      "message": "CRIS: Don\u0027t take faults while in_atomic\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "a90993c693ab7bd72bcb28b105e8dd4f0698f836",
      "tree": "577445c5e7b4102044a6b3b8293d47a94a2f03a8",
      "parents": [
        "7c8a25b544c1659ad57de2394006fdd449325161"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 14:39:01 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 18:28:47 2010 +0200"
      },
      "message": "CRIS: Fixup lookup for delay slot faults\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "7c8a25b544c1659ad57de2394006fdd449325161",
      "tree": "fa3f0584058b155fc028a2ac6a1f87aa408ad565",
      "parents": [
        "dcb313c23f440873a5a382e6672ad6a684193e86"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 14:10:04 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 14:10:04 2010 +0200"
      },
      "message": "CRIS: Discard exit.text and .data at runtime\n\nThis allows us to handle references from __bug_table.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "dcb313c23f440873a5a382e6672ad6a684193e86",
      "tree": "412e1aab87d6ff6687635ed52ed8d13ce9b0494a",
      "parents": [
        "c1c8f558749cbf2a7ed16b6ae6e19a4238b6fa33"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 14:01:28 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 14:03:07 2010 +0200"
      },
      "message": "CRIS: Add cache aligned and read mostly data sections\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "c1c8f558749cbf2a7ed16b6ae6e19a4238b6fa33",
      "tree": "b329939fdc5347532cb44261892914493d27e64e",
      "parents": [
        "72e08db187cbbfca00583c28b64ae81a35f4a287"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 11:44:08 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:40 2010 +0200"
      },
      "message": "CRIS: Return something from profile write\n\nEven if it doesn\u0027t matter, we should return something.\nAlso, clean up some formatting.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "72e08db187cbbfca00583c28b64ae81a35f4a287",
      "tree": "ace1193be5b462baa08ac1a59810c89c1f560a37",
      "parents": [
        "4f248d1cea12afd2d961509eb2ba19bd0939033f"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 11:30:41 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:39 2010 +0200"
      },
      "message": "CRIS: Add ARTPEC-3 and timestamps for sync-serial\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "4f248d1cea12afd2d961509eb2ba19bd0939033f",
      "tree": "d320bfb5fcaca4b137534f68e96371255c418b8e",
      "parents": [
        "97a644461d9f47a0b2085d79783017d45b575325"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 11:25:13 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:38 2010 +0200"
      },
      "message": "CRIS: Better ARTPEC-3 support for gpio\n\nAdd PWM support, correct comment for ARTPEC-3.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "97a644461d9f47a0b2085d79783017d45b575325",
      "tree": "9b18d65bde1d129d9f3963c10b438513e1fe4eb2",
      "parents": [
        "0c07d3abc8d76120317c108062cc7aa81fbd96d6"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 11:18:47 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:38 2010 +0200"
      },
      "message": "CRIS: Add include guard\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "0c07d3abc8d76120317c108062cc7aa81fbd96d6",
      "tree": "3ba62b6532bd8388651405847cce91cf3112b300",
      "parents": [
        "6f09963caf5ff7cb4b8de600caee3ff016e97139"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 11:03:57 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:37 2010 +0200"
      },
      "message": "CRIS: Better handling of pinmux settings\n\nDepending on eth, eth_mido and geth fields in wr_hwprot, don\u0027t set\ncorresponding pins on gpio port b to gpio mode. This avoids\nre-resetting the ethernet PHY should this already have been done.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "6f09963caf5ff7cb4b8de600caee3ff016e97139",
      "tree": "828df837a9f1cc945195f82f4227d51fa646c572",
      "parents": [
        "da2af0a771caa8f8cff9c7bfc979f0510eb0faea"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 10:49:17 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:36 2010 +0200"
      },
      "message": "CRIS: New DMA defines for ARTPEC-3\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "da2af0a771caa8f8cff9c7bfc979f0510eb0faea",
      "tree": "7cd5825126d90c9ca91c35e294d8c6d0df9fa289",
      "parents": [
        "2dc1c40c6e81ba406f2f6b00fe5eecb4c7cf1197"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 19:14:29 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:36 2010 +0200"
      },
      "message": "CRIS: __do_strncpy_from_user: Don\u0027t read the byte beyond the nil\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "2dc1c40c6e81ba406f2f6b00fe5eecb4c7cf1197",
      "tree": "71ba36e9980eb7d3edf9980b69fce82a24f93b52",
      "parents": [
        "32e7a8ba8d435d03752be818a82748c5e3eadc36"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 18:58:29 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:35 2010 +0200"
      },
      "message": "CRIS: Pagetable for ARTPEC-3\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "32e7a8ba8d435d03752be818a82748c5e3eadc36",
      "tree": "5da38f48f291f27bc83be9c30fd40943f2a007f9",
      "parents": [
        "243ba2fa461a22e01e5905dd299babeaeeb418e2"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 18:53:50 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:35 2010 +0200"
      },
      "message": "CRIS: Machine dependent memmap.h\n\nMove the old one to mach-fs and replace with a new one that\nonly include the correct one for the machine architecture.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "243ba2fa461a22e01e5905dd299babeaeeb418e2",
      "tree": "baa0b1c9c26ab875b29d7aec3f2a198ecbfa2fb7",
      "parents": [
        "a3af54ffa9fb0e3ce66904bd316f079cafad1bd5"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 18:50:06 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:34 2010 +0200"
      },
      "message": "CRIS: Check if pointer is set before using it\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "a3af54ffa9fb0e3ce66904bd316f079cafad1bd5",
      "tree": "02164f946bf20bc2879a54e5735500c8f8693e47",
      "parents": [
        "6fdf581e9df53ee4f8b46487a046fff7613a0fa0"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 18:40:39 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:34 2010 +0200"
      },
      "message": "CRIS: Machine dependent dma.h\n\nMove the old one to mach-fs and replace with a new one that\nonly include the correct one for the machine architecture.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "6fdf581e9df53ee4f8b46487a046fff7613a0fa0",
      "tree": "f899d6160a10a1774786327e21f1e12009cfd828",
      "parents": [
        "d717809bcef50658092c8e18d7576475b6484a4c"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 18:29:07 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:33 2010 +0200"
      },
      "message": "CRIS: Define __read_mostly for CRISv32\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "d717809bcef50658092c8e18d7576475b6484a4c",
      "tree": "098a2ee4e04adfc7feacb037afecc579add2adaa",
      "parents": [
        "76fdf67bb5415a8e97bfecf81bf0c0d64bf7a552"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 18:27:23 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:33 2010 +0200"
      },
      "message": "CRIS: Discard .note.gnu.build-id section\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "76fdf67bb5415a8e97bfecf81bf0c0d64bf7a552",
      "tree": "f948a07a3490eafc7c45f34ca4828a7628414075",
      "parents": [
        "ac93f62179ecb82739ab7c76857c4ae44e0cb83f"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 18:12:47 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:32 2010 +0200"
      },
      "message": "CRIS: Avoid compilation warning for puts\n\nRename to aputs.\nAlso, simplify code by moving some common code out to macros.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "ac93f62179ecb82739ab7c76857c4ae44e0cb83f",
      "tree": "8d6fdaafe9695453324a035737c9ae4d905b8856",
      "parents": [
        "7ec280c52ca5aa1448cd16ae77dd44755413db2b"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 18:10:12 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:31 2010 +0200"
      },
      "message": "CRIS: Add debug for assembler macros\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "7ec280c52ca5aa1448cd16ae77dd44755413db2b",
      "tree": "1c17d3986dec9d1482e001d258796025daa049e7",
      "parents": [
        "98560bd83e73b5c0cf38e3d984892f46a405a172"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 18:01:06 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:31 2010 +0200"
      },
      "message": "CRIS: Update for ARTPEC-3\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "98560bd83e73b5c0cf38e3d984892f46a405a172",
      "tree": "7ebd32772309f6ea50866b3fe7a9364ce3c77996",
      "parents": [
        "2d0503d1a6816e920e5b827bbe4eea7370c8130e"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 17:34:28 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:30 2010 +0200"
      },
      "message": "CRIS: Add more delays in DDR setup\n\nAlso, make DDR latency configurable.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "2d0503d1a6816e920e5b827bbe4eea7370c8130e",
      "tree": "1c0b3fc6f28e6ca1d6fc0a63bced8df2e7a1a53c",
      "parents": [
        "3a38125d3eda41972caee512d9823b964e0c16fc"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 16:18:22 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:30 2010 +0200"
      },
      "message": "CRIS: Add debug info for assembler code\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "3a38125d3eda41972caee512d9823b964e0c16fc",
      "tree": "316b92b082261521de731fd3ca1d74c3a47761d0",
      "parents": [
        "5f9ac92f3d21ed5a2afdc88c97ad7d9289be373c"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 16:16:45 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:29 2010 +0200"
      },
      "message": "CRIS: Add debug info for assembler code\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "5f9ac92f3d21ed5a2afdc88c97ad7d9289be373c",
      "tree": "fca23cf8393a6a7b2272eaf3e1b551aef55faf87",
      "parents": [
        "e2ee9bb2253c50a40a659f5c6daf3da1e77d9308"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 16:13:37 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:29 2010 +0200"
      },
      "message": "CRIS: Add debug symbols for assembler code\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "e2ee9bb2253c50a40a659f5c6daf3da1e77d9308",
      "tree": "7b5eed382017c5f2818781810bc3e66db2737e0d",
      "parents": [
        "399233265c2ce805cf19a4f56f79836faad6a034"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 15:59:26 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:15 2010 +0200"
      },
      "message": "CRIS: Minor formatting fix in traps.c\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "399233265c2ce805cf19a4f56f79836faad6a034",
      "tree": "601c99a113242d7e091b88680ee54b1522a162c8",
      "parents": [
        "e281a31e1c08e02d05c6fa1c11968c9369e4d809"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 15:55:48 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:02:01 2010 +0200"
      },
      "message": "CRIS: v32: Correct auto-restart of syscalls\n\nRegister number was incorrect in syscalls\nthat go via the restartblock (e.g, poll).\n\nSigned-off-by: Edgar Iglesias \u003cEdgar.Iglesias@axis.com\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "e281a31e1c08e02d05c6fa1c11968c9369e4d809",
      "tree": "d444f83be9cee56fde6f530cffe915011fc7b1fc",
      "parents": [
        "c9cbf097b79b9bde32f4e5aaa0bbc16212be3016"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 14:59:22 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:01:50 2010 +0200"
      },
      "message": "CRIS: More ARTPEC-3 support and i2c-boardinfo.\n\nAdd standard i2d-devices.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "c9cbf097b79b9bde32f4e5aaa0bbc16212be3016",
      "tree": "be5f3eb577480991896628fd5b4b597036b9d1b3",
      "parents": [
        "ab43d14dab1c112b74aae1c2d684a19a26c34c43"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 14:49:12 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:01:29 2010 +0200"
      },
      "message": "CRIS: Remove obsolete pinmux.c, now machine dependent.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "ab43d14dab1c112b74aae1c2d684a19a26c34c43",
      "tree": "e8f22ac08198f95f46d315f5fd7bc09f2c030cb9",
      "parents": [
        "e336285db2593bf443b53647d8f6d8006e471d89"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 14:45:55 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:01:12 2010 +0200"
      },
      "message": "CRIS: kgdb: Fix compilation errors\n\nPaths were not correct and pack_hex_byte() takes two arguments.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "e336285db2593bf443b53647d8f6d8006e471d89",
      "tree": "6876928c8a63d9d0a52a76407a44e30350ff0e6c",
      "parents": [
        "e75a320edab4170f28f6cce22d4ea5c15f13ecfa"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 14:17:20 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:00:53 2010 +0200"
      },
      "message": "CRIS: v32: Correct path for intr_vect.h\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "e75a320edab4170f28f6cce22d4ea5c15f13ecfa",
      "tree": "8eb7854641ecedddb74b56ad19d9cd576ecec59d",
      "parents": [
        "403a1c4f1380b4ec842df5f4aa86e86ba02904f3"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Aug 03 13:52:45 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:00:45 2010 +0200"
      },
      "message": "CRIS: v32: Better irq mapping code\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "403a1c4f1380b4ec842df5f4aa86e86ba02904f3",
      "tree": "237341d8b8bfe2a57628b167782ba9a74050e343",
      "parents": [
        "345c52e079001354809c17f84e164827e99f2aaa"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 18:23:39 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:00:30 2010 +0200"
      },
      "message": "CRIS: v32: Correct address for romfs in the image\n\nIs after __bss_start, not __vmlinux_end\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "345c52e079001354809c17f84e164827e99f2aaa",
      "tree": "1cd65089ed0b0394ecd27cdc16ad63cbaf6686f3",
      "parents": [
        "cd4f20110cf46ab7ca35ea32d601576b31abd9bb"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 18:22:09 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:00:20 2010 +0200"
      },
      "message": "CRIS: Additional mmu settings for ARTPEC-3\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "cd4f20110cf46ab7ca35ea32d601576b31abd9bb",
      "tree": "31cd14ab3ab1a4a1b2dedeaf8aba5f59d257d0f3",
      "parents": [
        "43f6cdd7693ddddb4db17a1ab591d506cb1fc110"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 18:13:45 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:00:09 2010 +0200"
      },
      "message": "CRIS: Faster syscall entry for CRISv32.\n\nSigned-off-by: Edgar Iglesias \u003cEdgar.Iglesias@axis.com\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "43f6cdd7693ddddb4db17a1ab591d506cb1fc110",
      "tree": "f05f9e14364b4ea9b82feb37b83538adaee943cf",
      "parents": [
        "a80a635f3d60e4aa61f96d22a122071cb061be93"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 18:09:56 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 13:00:00 2010 +0200"
      },
      "message": "CRIS: Simple insn reschedule to avoid interlocks.\n\nBrings down the CPI from ~1.5 to ~1.1.\n\nSigned-off-by: Edgar Iglesias \u003cEdgar.Iglesias@axis.com\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "a80a635f3d60e4aa61f96d22a122071cb061be93",
      "tree": "93dc8e4b0f345448b20ecc461767369b4eea46b2",
      "parents": [
        "b4973ae9dac3397499f5576c591d5c5bf51c68c6"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 18:05:17 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:59:43 2010 +0200"
      },
      "message": "CRIS: Add debug for assembler functions\n\nSigned-off-by: Edgar Iglesias \u003cEdgar.Iglesias@axis.com\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "b4973ae9dac3397499f5576c591d5c5bf51c68c6",
      "tree": "0bda0181f61cb50f8fd4c3507932e3b9f0b106dc",
      "parents": [
        "d77eab8cb18dc4b8adfa82088e95b48c654c66b9"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 17:48:31 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:59:43 2010 +0200"
      },
      "message": "CRIS: Correct address of the romfs in boot image\n\nThe romfs should land after __init_end\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "d77eab8cb18dc4b8adfa82088e95b48c654c66b9",
      "tree": "c512a06d7f2894a4ab0a3cad2b6901866b3aef7c",
      "parents": [
        "5866d7ef9553c0107576dc1bc1d5c6acb68e8f87"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 15:19:17 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:59:42 2010 +0200"
      },
      "message": "CRIS: Fasttimer: Remove obsolete ifdef\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "5866d7ef9553c0107576dc1bc1d5c6acb68e8f87",
      "tree": "6530eb6d0c650e01acfa3a03e952dfc3408e8027",
      "parents": [
        "fcb31dbb36bfaa96ceb64ed0924a828013429840"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 15:09:22 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:59:42 2010 +0200"
      },
      "message": "CRIS: Better link to rs485 in help\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "fcb31dbb36bfaa96ceb64ed0924a828013429840",
      "tree": "5d40d663d000b95cf1a06e69ae03e506407a0d11",
      "parents": [
        "0e0aff21261aba52ee37b59fcf48202230fc7377"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 15:04:51 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:59:41 2010 +0200"
      },
      "message": "CRIS: Remove CVS tag.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "0e0aff21261aba52ee37b59fcf48202230fc7377",
      "tree": "e607886797a051337309a221e6ab92d52b1eb5c1",
      "parents": [
        "60362158e2419b20cc04d43a6ffa60c1845775dc"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 13:46:12 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:59:28 2010 +0200"
      },
      "message": "CRIS: v10: remove all BKL usage\n\nWe don\u0027t need to take the BKL here.\nAlso fixes compile error after last commit (smp_lock.h was not included)\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "60362158e2419b20cc04d43a6ffa60c1845775dc",
      "tree": "5c255d6b869bd98592b862a31dc79110df91557a",
      "parents": [
        "16bc0fe5ce84df89c8e802be210af88721d4cc4f"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Aug 02 13:17:05 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:59:14 2010 +0200"
      },
      "message": "CRIS: gpio: don\u0027t call copy_to_user()/copy_from_user() while holding spinlocks\n\ncopy_to_user()/copy_from_user() must not be used with spinlocks held.\nMove locks inside each case so we have better control of when the locks\nare held.\n\nAlso, since we use spinlocks, we don\u0027t need to hold the BKL, so remove it.\n\nReported-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "16bc0fe5ce84df89c8e802be210af88721d4cc4f",
      "tree": "1fc653a620f1b5eafa63f0fb87a70131b82fb1aa",
      "parents": [
        "096b7bdc8663c16417ff5fbec42622302e6886e1"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 12 22:49:53 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:59:06 2010 +0200"
      },
      "message": "arch/cris: Remove unnecessary casts of private_data\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "096b7bdc8663c16417ff5fbec42622302e6886e1",
      "tree": "bbd80f3cf2ac7fe766f602b8d20d53dfd7759ec8",
      "parents": [
        "90276a1a64e2ab732e26e3ac68febbf3ad04c517"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Jul 30 19:15:24 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:59:06 2010 +0200"
      },
      "message": "cris: autoconvert trivial BKL users to private mutex\n\nAll these files use the big kernel lock in a trivial\nway to serialize their private file operations,\ntypically resulting from an earlier semi-automatic\npushdown from VFS.\n\nNone of these drivers appears to want to lock against\nother code, and they all use the BKL as the top-level\nlock in their file operations, meaning that there\nis no lock-order inversion problem.\n\nConsequently, we can remove the BKL completely,\nreplacing it with a per-file mutex in every case.\nUsing a scripted approach means we can avoid\ntypos.\n\nfile\u003d$1\nname\u003d$2\nif grep -q lock_kernel ${file} ; then\n    if grep -q \u0027include.*linux.mutex.h\u0027 ${file} ; then\n            sed -i \u0027/include.*\u003clinux\\/smp_lock.h\u003e/d\u0027 ${file}\n    else\n            sed -i \u0027s/include.*\u003clinux\\/smp_lock.h\u003e.*$/include \u003clinux\\/mutex.h\u003e/g\u0027 ${file}\n    fi\n    sed -i ${file} \\\n        -e \"/^#include.*linux.mutex.h/,$ {\n                1,/^\\(static\\|int\\|long\\)/ {\n                     /^\\(static\\|int\\|long\\)/istatic DEFINE_MUTEX(${name}_mutex);\n\n} }\"  \\\n    -e \"s/\\(un\\)*lock_kernel\\\u003e[ ]*()/mutex_\\1lock(\\\u0026${name}_mutex)/g\" \\\n    -e \u0027/[      ]*cycle_kernel_lock();/d\u0027\nelse\n    sed -i -e \u0027/include.*\\\u003csmp_lock.h\\\u003e/d\u0027 ${file}  \\\n                -e \u0027/cycle_kernel_lock()/d\u0027\nfi\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "90276a1a64e2ab732e26e3ac68febbf3ad04c517",
      "tree": "423dae23a180e282082e5346705022ad252d1c20",
      "parents": [
        "3648bdf79f7e020c3a28c9c842111879d8e506c0"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Jul 30 19:04:37 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:58:57 2010 +0200"
      },
      "message": "cris: Pushdown the bkl from ioctl\n\nFrom: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\n\nPushdown the bkl to the remaining drivers using the\ndeprecated .ioctl.\n\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: John Kacur \u003cjkacur@redhat.com\u003e\n"
    },
    {
      "commit": "3648bdf79f7e020c3a28c9c842111879d8e506c0",
      "tree": "249c4ddafc35d0b08320eca51e3925edd90323d5",
      "parents": [
        "60dbd6633178a8625ed71329da0167c6d50c559c"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Jul 30 18:34:16 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:58:56 2010 +0200"
      },
      "message": "CRIS: invoke oom-killer from page fault\n\nAs explained in commit 1c0fe6e3bd, we want to call the architecture independent\noom killer when getting an unexplained OOM from handle_mm_fault, rather than\nsimply killing current.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nAcked-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\n"
    },
    {
      "commit": "60dbd6633178a8625ed71329da0167c6d50c559c",
      "tree": "bcbc1004dfe356ce7cf30f183725dbbc9dad3e4f",
      "parents": [
        "26bfeea38a4a5daf52c8f01c986ca8680bf1f6a1"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Jul 30 17:33:07 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Aug 04 12:58:55 2010 +0200"
      },
      "message": "CRIS: GENERIC_TIME fixes\n\nGENERIC_TIME was not functional for CRIS, giving random backward\ntime jumps.\n\nFor CRISv32 implement a new clocksource using the free running counter\nand ditch the arch_gettimeoffset.\n\nThe random time jumps still existed, but turned out to be the write_seqlock\nwhich was missing around our do_timer() call.\n\nSo switch over to GENERIC_TIME using the clocksource for CRISv32.\n\nCRISv10 doesn\u0027t have the free running counter needed for the\nclocksource trick, but we can still use GENERIC_TIME with\narch_gettimeoffset.\n\nUnfortunately, there were problems in using the prescaler register\nto timer0 for the gettimeoffset calculation, so it is now ignored,\nmaking our resolution worse by the tune of 40usec (0.4%) worst case.\n\nAt the same time, clean up some formatting and use NSEC_PER_SEC\ninstead of 1000000000.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "592913ecb87a9e06f98ddb55b298f1a66bf94c6b",
      "tree": "0f63f5535fe517faf418e0f7e69800fcf1e4d8db",
      "parents": [
        "ce3bf7ab22527183634a76512d9854a38615e4d5"
      ],
      "author": {
        "name": "John Stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Tue Jul 13 17:56:20 2010 -0700"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Jul 27 12:40:54 2010 +0200"
      },
      "message": "time: Kill off CONFIG_GENERIC_TIME\n\nNow that all arches have been converted over to use generic time via\nclocksources or arch_gettimeoffset(), we can remove the GENERIC_TIME\nconfig option and simplify the generic code.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nLKML-Reference: \u003c1279068988-21864-4-git-send-email-johnstul@us.ibm.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "646b1db4956ba8bf748b835b5eba211133d91c2e",
      "tree": "061166d873d9da9cf83044a7593ad111787076c5",
      "parents": [
        "0f2c3de2ba110626515234d5d584fb1b0c0749a2",
        "7e27d6e778cd87b6f2415515d7127eba53fe5d02"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jun 18 10:53:12 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jun 18 10:53:19 2010 +0200"
      },
      "message": "Merge commit \u0027v2.6.35-rc3\u0027 into perf/core\n\nMerge reason: Go from -rc1 base to -rc3 base, merge in fixes.\n"
    },
    {
      "commit": "f1bbbb6912662b9f6070c5bfc4ca9eb1f06a9d5b",
      "tree": "c2c130a74be25b0b2dff992e1a195e2728bdaadd",
      "parents": [
        "fd0961ff67727482bb20ca7e8ea97b83e9de2ddb",
        "7e27d6e778cd87b6f2415515d7127eba53fe5d02"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jun 16 18:08:13 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jun 16 18:08:13 2010 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into for-next\n"
    },
    {
      "commit": "2fda16d79316eb37a3e0e09f0084623905221be8",
      "tree": "eab1bc3fcc7acab325407e41032309b1bf8f4cf2",
      "parents": [
        "c20cbe46bd5c13444e30cefc997704514dc74cc5"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jun 07 20:50:33 2010 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jun 16 17:57:46 2010 +0200"
      },
      "message": "arch/cris: Remove unnecessary kmalloc casts\n\nAnd separate declaration from allocation\nStill no error checking on failure, but it probably doesn\u0027t matter.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "1996bda2a42480c275656233e631ee0966574be4",
      "tree": "c4c61b6bde252d3d6f1dc0b62d48cf3a3e486ec1",
      "parents": [
        "d57e34fdd60be7ffd0b1d86bfa1a553df86b7172"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Fri May 21 14:05:13 2010 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jun 09 11:12:36 2010 +0200"
      },
      "message": "arch: Implement local64_t\n\nOn 64bit, local_t is of size long, and thus we make local64_t an alias.\nOn 32bit, we fall back to atomic64_t. (architecture can provide optimized\n32-bit version)\n\n(This new facility is to be used by perf events optimizations.)\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: linux-arch@vger.kernel.org\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nLKML-Reference: \u003cnew-submission\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b904d7131d116900524bd36ec170dcd97846bfd3",
      "tree": "acd97b3f0027a8dd8659181a316677ee9f578bcc",
      "parents": [
        "2e8949f09e3097c629f33323eaf280cf5c88c81a",
        "4150764fbba03ce4675b02b10872c665bb05a8aa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 01 08:51:25 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 01 08:51:25 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://www.jni.nu/cris\n\n* \u0027for-linus\u0027 of git://www.jni.nu/cris:\n  CRIS: Don\u0027t use mask_irq as symbol name\n  CRIS: Simplify param.h by simply including \u003casm-generic/param.h\u003e\n  CRISv10: Whitespace fixes for hw_settings.S\n  CRISv10: Trivial fixes.\n  CRISv32: Fix RS485 port 4 CD Kconfig item.\n  CRISv32: Remove duplicated Kconfig items.\n  cris: push down BKL into some device drivers\n"
    },
    {
      "commit": "16b3f4d65344878cff76306ed2630fa25c0ad5a7",
      "tree": "c621e70c510d80e3ffbd9ac911c23dd75b2ff7c2",
      "parents": [
        "81a791907e69146575e4463d2eb98cf17f55fdb1"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed May 26 14:44:35 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 09:12:55 2010 -0700"
      },
      "message": "cris: use asm-generic/scatterlist.h\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4150764fbba03ce4675b02b10872c665bb05a8aa",
      "tree": "fb175c197b8bedf153c010d4320befc0d885f123",
      "parents": [
        "392ed655262446a7d9bc678394600a1d81614313"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 17:48:14 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 17:48:14 2010 +0200"
      },
      "message": "CRIS: Don\u0027t use mask_irq as symbol name\n\nkernel/irq/chip.c now uses these, which lead to compile error\nfor CRISv32.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "392ed655262446a7d9bc678394600a1d81614313",
      "tree": "493aedd75f1cc061f2508e7a2a818c2101a6f29d",
      "parents": [
        "6b9c88e2a3961346db1a23d967585af16ff33f05"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 16:50:04 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 16:50:04 2010 +0200"
      },
      "message": "CRIS: Simplify param.h by simply including \u003casm-generic/param.h\u003e\n\nSigned-off-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "6b9c88e2a3961346db1a23d967585af16ff33f05",
      "tree": "c8df2a7061056892f36bca015d51960a6d371ed3",
      "parents": [
        "2f941a1be362cc2966ccb63cf15ccdfdb12a5a69"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 15:04:06 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 15:04:06 2010 +0200"
      },
      "message": "CRISv10: Whitespace fixes for hw_settings.S\n\nRemove trailing whitespace.\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "2f941a1be362cc2966ccb63cf15ccdfdb12a5a69",
      "tree": "34d8d44e362a4d321f132f103aca3ee0e3c86a7b",
      "parents": [
        "d708b41c96f404b8bb572f39973bbdf6d99d5f4b"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 14:55:54 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 15:00:52 2010 +0200"
      },
      "message": "CRISv10: Trivial fixes.\n\n- Removed CVS id tag.\n- Formatting fixes\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "d708b41c96f404b8bb572f39973bbdf6d99d5f4b",
      "tree": "63a3457e4c6ee5062a380342ab4c117a46d23f58",
      "parents": [
        "f06d8b694c9c96d460990888561b3ab3a5f8192f"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 13:35:31 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 13:35:31 2010 +0200"
      },
      "message": "CRISv32: Fix RS485 port 4 CD Kconfig item.\n\nThe Kconfig item for port 4 CD was controlled by the same\nKconfig item as for port 3.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "f06d8b694c9c96d460990888561b3ab3a5f8192f",
      "tree": "b3ef1bcf7453b33b7f3c13a71d266f572636cf1f",
      "parents": [
        "f35d77645808d1b890abb1a36260bf228854259e"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 13:33:51 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue May 25 13:33:51 2010 +0200"
      },
      "message": "CRISv32: Remove duplicated Kconfig items.\n\nThe items were duplicated when they should have been moved.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "82f3952c02add60b15eea9151d4d99b6b82066c6",
      "tree": "31a30c82aaea4472df7f40d98619cb3ae8016816",
      "parents": [
        "4f0447b8184acb1d21b0fd71683d72ef2b83167b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri May 21 11:26:35 2010 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri May 21 18:31:29 2010 -0400"
      },
      "message": "fix handling of offsets in cris eeprom.c, get rid of fake on-stack files\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "4f0447b8184acb1d21b0fd71683d72ef2b83167b",
      "tree": "4a6e07c4211f0c88f246d3c459b080b99078adcb",
      "parents": [
        "48c1e44aceca577aa35be509714bd9ec4b4c3837"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri May 21 11:19:18 2010 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri May 21 18:31:29 2010 -0400"
      },
      "message": "get rid of home-grown mutex in cris eeprom.c\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "f39d01be4c59a61a08d0cb53f615e7016b85d339",
      "tree": "6777590e3ff2ddf4df1d38444ba7d692cd463b7b",
      "parents": [
        "54291263519ac2c9bdda68b23b02fef3808deed4",
        "7db82437cfcac4bdfe79a6323eb554fdfa271623"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 09:20:59 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 09:20:59 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (44 commits)\n  vlynq: make whole Kconfig-menu dependant on architecture\n  add descriptive comment for TIF_MEMDIE task flag declaration.\n  EEPROM: max6875: Header file cleanup\n  EEPROM: 93cx6: Header file cleanup\n  EEPROM: Header file cleanup\n  agp: use NULL instead of 0 when pointer is needed\n  rtc-v3020: make bitfield unsigned\n  PCI: make bitfield unsigned\n  jbd2: use NULL instead of 0 when pointer is needed\n  cciss: fix shadows sparse warning\n  doc: inode uses a mutex instead of a semaphore.\n  uml: i386: Avoid redefinition of NR_syscalls\n  fix \"seperate\" typos in comments\n  cocbalt_lcdfb: correct sections\n  doc: Change urls for sparse\n  Powerpc: wii: Fix typo in comment\n  i2o: cleanup some exit paths\n  Documentation/: it\u0027s -\u003e its where appropriate\n  UML: Fix compiler warning due to missing task_struct declaration\n  UML: add kernel.h include to signal.c\n  ...\n"
    },
    {
      "commit": "7d02093e29de9efc4a72d5e93baae9506969b789",
      "tree": "a6fc2450132ae419934f6eb9d223baa338b7d782",
      "parents": [
        "6e0b7b2c39b91b467270dd0bc383914f99e1fb28",
        "e9ddbc075d95b2edf111247cdde16f33c31654a8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 17:10:06 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 17:10:06 2010 -0700"
      },
      "message": "Merge branch \u0027timers-for-linus-cleanups\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027timers-for-linus-cleanups\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  avr32: Fix typo in read_persistent_clock()\n  sparc: Convert sparc to use read/update_persistent_clock\n  cris: Convert cris to use read/update_persistent_clock\n  m68k: Convert m68k to use read/update_persistent_clock\n  m32r: Convert m32r to use read/update_peristent_clock\n  blackfin: Convert blackfin to use read/update_persistent_clock\n  ia64: Convert ia64 to use read/update_persistent_clock\n  avr32: Convert avr32 to use read/update_persistent_clock\n  h8300: Convert h8300 to use read/update_persistent_clock\n  frv: Convert frv to use read/update_persistent_clock\n  mn10300: Convert mn10300 to use read/update_persistent_clock\n  alpha: Convert alpha to use read/update_persistent_clock\n  xtensa: Fix unnecessary setting of xtime\n  time: Clean up direct xtime usage in xen\n"
    },
    {
      "commit": "f3d46f9d3194e0329216002a8724d4c0957abc79",
      "tree": "6d9413e4a448d7b8d342c40297c4fbe0b9c4c2f0",
      "parents": [
        "e40152ee1e1c7a63f4777791863215e3faa37a86"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Mon May 17 14:33:53 2010 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 17 07:57:27 2010 -0700"
      },
      "message": "atomic_t: Cast to volatile when accessing atomic variables\n\nIn preparation for removing volatile from the atomic_t definition, this\npatch adds a volatile cast to all the atomic read functions.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0ddc9324b1a842afd77e8e86698b1d1d2ffed022",
      "tree": "9247bd1a897cc9ed665782a1b7f7e5fb28068600",
      "parents": [
        "6858d49833b8c2aae74adcb593065797409d376e"
      ],
      "author": {
        "name": "Andreas Dilger",
        "email": "adilger@dilger.ca",
        "time": "Fri May 14 11:13:27 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri May 14 11:13:27 2010 +0200"
      },
      "message": "add descriptive comment for TIF_MEMDIE task flag declaration.\n\nSigned-off-by: Andreas Dilger \u003cadilger@dilger.ca\u003e\nAcked-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f35d77645808d1b890abb1a36260bf228854259e",
      "tree": "6453ad50414f3e09c6a62ca1bacab0353bbdf551",
      "parents": [
        "1d16b0f2f3edf05f12a9e3960588e0d4854157bb"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Apr 27 16:24:21 2010 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Thu Apr 29 16:36:40 2010 +0200"
      },
      "message": "cris: push down BKL into some device drivers\n\nA number of cris specific device drivers still use the\nlocked -\u003eioctl operation. Convert them to unlocked_ioctl\nwith explicit lock_kernel calls.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "5a0e3ad6af8660be21ca98a971cd00f331318c05",
      "tree": "5bfb7be11a03176a87296a43ac6647975c00a1d1",
      "parents": [
        "ed391f4ebf8f701d3566423ce8f17e614cde9806"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Mar 24 17:04:11 2010 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Mar 30 22:02:32 2010 +0900"
      },
      "message": "include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h\n\npercpu.h is included by sched.h and module.h and thus ends up being\nincluded when building most .c files.  percpu.h includes slab.h which\nin turn includes gfp.h making everything defined by the two files\nuniversally available and complicating inclusion dependencies.\n\npercpu.h -\u003e slab.h dependency is about to be removed.  Prepare for\nthis change by updating users of gfp and slab facilities include those\nheaders directly instead of assuming availability.  As this conversion\nneeds to touch large number of source files, the following script is\nused as the basis of conversion.\n\n  http://userweb.kernel.org/~tj/misc/slabh-sweep.py\n\nThe script does the followings.\n\n* Scan files for gfp and slab usages and update includes such that\n  only the necessary includes are there.  ie. if only gfp is used,\n  gfp.h, if slab is used, slab.h.\n\n* When the script inserts a new include, it looks at the include\n  blocks and try to put the new include such that its order conforms\n  to its surrounding.  It\u0027s put in the include block which contains\n  core kernel includes, in the same order that the rest are ordered -\n  alphabetical, Christmas tree, rev-Xmas-tree or at the end if there\n  doesn\u0027t seem to be any matching order.\n\n* If the script can\u0027t find a place to put a new include (mostly\n  because the file doesn\u0027t have fitting include block), it prints out\n  an error message indicating which .h file needs to be added to the\n  file.\n\nThe conversion was done in the following steps.\n\n1. The initial automatic conversion of all .c files updated slightly\n   over 4000 files, deleting around 700 includes and adding ~480 gfp.h\n   and ~3000 slab.h inclusions.  The script emitted errors for ~400\n   files.\n\n2. Each error was manually checked.  Some didn\u0027t need the inclusion,\n   some needed manual addition while adding it to implementation .h or\n   embedding .c file was more appropriate for others.  This step added\n   inclusions to around 150 files.\n\n3. The script was run again and the output was compared to the edits\n   from #2 to make sure no file was left behind.\n\n4. Several build tests were done and a couple of problems were fixed.\n   e.g. lib/decompress_*.c used malloc/free() wrappers around slab\n   APIs requiring slab.h to be added manually.\n\n5. The script was run on all .h files but without automatically\n   editing them as sprinkling gfp.h and slab.h inclusions around .h\n   files could easily lead to inclusion dependency hell.  Most gfp.h\n   inclusion directives were ignored as stuff from gfp.h was usually\n   wildly available and often used in preprocessor macros.  Each\n   slab.h inclusion directive was examined and added manually as\n   necessary.\n\n6. percpu.h was updated not to include slab.h.\n\n7. Build test were done on the following configurations and failures\n   were fixed.  CONFIG_GCOV_KERNEL was turned off for all tests (as my\n   distributed build env didn\u0027t work with gcov compiles) and a few\n   more options had to be turned off depending on archs to make things\n   build (like ipr on powerpc/64 which failed due to missing writeq).\n\n   * x86 and x86_64 UP and SMP allmodconfig and a custom test config.\n   * powerpc and powerpc64 SMP allmodconfig\n   * sparc and sparc64 SMP allmodconfig\n   * ia64 SMP allmodconfig\n   * s390 SMP allmodconfig\n   * alpha SMP allmodconfig\n   * um on x86_64 SMP allmodconfig\n\n8. percpu.h modifications were reverted so that it could be applied as\n   a separate patch and serve as bisection point.\n\nGiven the fact that I had only a couple of failures from tests on step\n6, I\u0027m fairly confident about the coverage of this conversion patch.\nIf there is a breakage, it\u0027s likely to be something in one of the arch\nheaders which should be easily discoverable easily on most builds of\nthe specific arch.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nGuess-its-ok-by: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Lee Schermerhorn \u003cLee.Schermerhorn@hp.com\u003e\n"
    },
    {
      "commit": "f7454c5d5c33b84fdbb957b7ad4a432e333b2550",
      "tree": "dd9891d44bf96d9727ccbe252af3039c40d3ef8a",
      "parents": [
        "a53f4f9efaeb1d87cfae066346979d4d70e1abe9"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Mar 24 16:59:36 2010 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 29 09:37:14 2010 -0700"
      },
      "message": "frv/chris: fix lines with a missing semicolons\n\nCommit b26b2d494b659f9 (\"resource/PCI: align functions now return start\nof resource\") added lines with missing semicolons.\n\nAdd the missing semicolons to the FRV and CRIS arch code.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: linux@dominikbrodowski.net\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8eff8a5c1d3a1de7a2d173e0effc6cc9bcbb5177",
      "tree": "3dddecd637815a6cd26e717e6af4ce9373086e14",
      "parents": [
        "ffbcad49e79cd82428010b44a87401446ea7f370"
      ],
      "author": {
        "name": "John Stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Wed Mar 03 19:57:28 2010 -0800"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Mar 13 01:14:13 2010 +0100"
      },
      "message": "cris: Convert cris to use read/update_persistent_clock\n\nThis patch converts the cris architecture to use the generic\nread_persistent_clock and update_persistent_clock interfaces, reducing\nthe amount of arch specific code we have to maintain, and allowing for\nfurther cleanups in the future.\n\nI have not built or tested this patch, so help from arch maintainers\nwould be appreciated.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nLKML-Reference: \u003c1267675049-12337-14-git-send-email-johnstul@us.ibm.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "c32da02342b7521df25fefc2ef20aee0e61cf887",
      "tree": "7e38f664fa3e13602c357d37f77d8adcf82fccc2",
      "parents": [
        "dca1d9f6d7ae428c193f32bd3e9a4ca13176648b",
        "318ae2edc3b29216abd8a2510f3f80b764f06858"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 16:04:50 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 16:04:50 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (56 commits)\n  doc: fix typo in comment explaining rb_tree usage\n  Remove fs/ntfs/ChangeLog\n  doc: fix console doc typo\n  doc: cpuset: Update the cpuset flag file\n  Fix of spelling in arch/sparc/kernel/leon_kernel.c no longer needed\n  Remove drivers/parport/ChangeLog\n  Remove drivers/char/ChangeLog\n  doc: typo - Table 1-2 should refer to \"status\", not \"statm\"\n  tree-wide: fix typos \"ass?o[sc]iac?te\" -\u003e \"associate\" in comments\n  No need to patch AMD-provided drivers/gpu/drm/radeon/atombios.h\n  devres/irq: Fix devm_irq_match comment\n  Remove reference to kthread_create_on_cpu\n  tree-wide: Assorted spelling fixes\n  tree-wide: fix \u0027lenght\u0027 typo in comments and code\n  drm/kms: fix spelling in error message\n  doc: capitalization and other minor fixes in pnp doc\n  devres: typo fix s/dev/devm/\n  Remove redundant trailing semicolons from macros\n  fix typo \"definetly\" -\u003e \"definitely\" in comment\n  tree-wide: s/widht/width/g typo in comments\n  ...\n\nFix trivial conflict in Documentation/laptops/00-INDEX\n"
    },
    {
      "commit": "f41b177157718abe9a93868bb76e47d4a6f3681d",
      "tree": "555d8608a2fe320483c8761dcb2e80cc37b5e822",
      "parents": [
        "c7e67ac1f329fa28b6a411335787c786de618cba"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed Mar 10 15:23:30 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:42 2010 -0800"
      },
      "message": "pci-dma: add linux/pci-dma.h to linux/pci.h\n\nAll the architectures properly set NEED_DMA_MAP_STATE now so we can safely\nadd linux/pci-dma.h to linux/pci.h and remove the linux/pci-dma.h\ninclusion in arch\u0027s asm/pci.h\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c7e67ac1f329fa28b6a411335787c786de618cba",
      "tree": "8dad9b50aaf32339630b7450ff147575d22be659",
      "parents": [
        "479ea1e90c2b052de793a80ecc5eceab480f44ff"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed Mar 10 15:23:29 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:41 2010 -0800"
      },
      "message": "pci-dma: cris: use include/linux/pci-dma.h\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "290ba3aef58ff21c977585ff6b687e457f80bf54",
      "tree": "efce6dc709b93798f588e0825602a6cc3b73786d",
      "parents": [
        "8313809ef3bfa8fa366d416add2150787235f192"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Mar 10 15:23:00 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:39 2010 -0800"
      },
      "message": "cris arch-v32: use generic ptrace_resume code\n\nUse the generic ptrace_resume code for PTRACE_SYSCALL, PTRACE_CONT,\nPTRACE_KILL and PTRACE_SINGLESTEP.  This implies defining\narch_has_single_step in \u003casm/ptrace.h\u003e and implementing the\nuser_enable_single_step and user_disable_single_step functions, which also\ncauses the breakpoint information to be cleared on fork, which could be\nconsidered a bug fix.\n\nAlso the TIF_SYSCALL_TRACE thread flag is now cleared on PTRACE_KILL which\nit previously wasn\u0027t which is consistent with all architectures using the\nmodern ptrace code.\n\nThe way breakpoints are disabled is entirely inconsistent currently, I\ntried to make some sense of it, but I suspect all of the content of\nptrace_disable should be moved into user_disable_single_step, this\ndefintively needs some revisting as the current patch changes behaviour in\nnot quite designed ways.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Roland McGrath \u003croland@redhat.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8313809ef3bfa8fa366d416add2150787235f192",
      "tree": "78bf6cc8e85ec8a4f173d32962c7c8379cc1b773",
      "parents": [
        "6d75ca10225be4c7509026f9b61c740b22e734e4"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Mar 10 15:22:58 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:39 2010 -0800"
      },
      "message": "cris arch-v10: use generic ptrace_resume code\n\nUse the generic ptrace_resume code for PTRACE_SYSCALL, PTRACE_CONT and\nPTRACE_KILL.  This also makes PTRACE_SINGLESTEP return -EIO while it\npreviously succeeded despite not actually causing any kind of single\nstepping.\n\nAlso the TIF_SYSCALL_TRACE thread flag is now cleared on PTRACE_KILL which\nit previously wasn\u0027t which is consistent with all architectures using the\nmodern ptrace code.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Roland McGrath \u003croland@redhat.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "baed7fc9b580bd3fb8252ff1d9b36eaf1f86b670",
      "tree": "38f23cd9888b92de3f73ed1f4ce48cd83e940e0e",
      "parents": [
        "a4679373cf4ee0e7792dc56205365732b725c2c1"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Mar 10 15:21:18 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:32 2010 -0800"
      },
      "message": "Add generic sys_ipc wrapper\n\nAdd a generic implementation of the ipc demultiplexer syscall.  Except for\ns390 and sparc64 all implementations of the sys_ipc are nearly identical.\n\nThere are slight differences in the types of the parameters, where mips\nand powerpc as the only 64-bit architectures with sys_ipc use unsigned\nlong for the \"third\" argument as it gets casted to a pointer later, while\nit traditionally is an \"int\" like most other paramters.  frv goes even\nfurther and uses unsigned long for all parameters execept for \"ptr\" which\nis a pointer type everywhere.  The change from int to unsigned long for\n\"third\" and back to \"int\" for the others on frv should be fine due to the\nin-register calling conventions for syscalls (we already had a similar\nissue with the generic sys_ptrace), but I\u0027d prefer to have the arch\nmaintainers looks over this in details.\n\nExcept for that h8300, m68k and m68knommu lack an impplementation of the\nsemtimedop sub call which this patch adds, and various architectures have\ngets used - at least on i386 it seems superflous as the compat code on\nx86-64 and ia64 doesn\u0027t even bother to implement it.\n\n[akpm@linux-foundation.org: add sys_ipc to sys_ni.c]\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nReviewed-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: James Morris \u003cjmorris@namei.org\u003e\nCc: Andreas Schwab \u003cschwab@linux-m68k.org\u003e\nAcked-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a4679373cf4ee0e7792dc56205365732b725c2c1",
      "tree": "6cf8040f608ad46ae7c605284af1ca585fb50eaa",
      "parents": [
        "5d0e52830e9ae09b872567f4aca3dfb5b5918079"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Mar 10 15:21:15 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 12 15:52:32 2010 -0800"
      },
      "message": "Add generic sys_old_mmap()\n\nAdd a generic implementation of the old mmap() syscall, which expects its\nargument in a memory block and switch all architectures over to use it.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nReviewed-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: James Morris \u003cjmorris@namei.org\u003e\nCc: Andreas Schwab \u003cschwab@linux-m68k.org\u003e\nAcked-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "318ae2edc3b29216abd8a2510f3f80b764f06858",
      "tree": "ce595adde342f57f379d277b25e4dd206988a052",
      "parents": [
        "25cf84cf377c0aae5dbcf937ea89bc7893db5176",
        "3e58974027b04e84f68b964ef368a6cd758e2f84"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 08 16:55:37 2010 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 08 16:55:37 2010 +0100"
      },
      "message": "Merge branch \u0027for-next\u0027 into for-linus\n\nConflicts:\n\tDocumentation/filesystems/proc.txt\n\tarch/arm/mach-u300/include/mach/debug-macro.S\n\tdrivers/net/qlge/qlge_ethtool.c\n\tdrivers/net/qlge/qlge_main.c\n\tdrivers/net/typhoon.c\n"
    },
    {
      "commit": "be1494527c4dea4db87749d08b09be23327157dc",
      "tree": "66b3fd4602185324a3e7a4c8234fb0d1b870925c",
      "parents": [
        "cda1c5af26a00ee31cdc5ab8321a1be7851cbfff"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Mar 05 13:42:33 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 06 11:26:28 2010 -0800"
      },
      "message": "cris v32: typo in crisv32_arbiter_unwatch()?\n\nWith id 1 the wrong bp was unwatched.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cda1c5af26a00ee31cdc5ab8321a1be7851cbfff",
      "tree": "780496d48b6d779dc7cae7e76866e6caa2992bf8",
      "parents": [
        "ba875ba6b7cd28c5f15680ed694276510aa69970"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Mar 05 13:42:32 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 06 11:26:28 2010 -0800"
      },
      "message": "cryptocop: fix assertion in create_output_descriptors()\n\nsize_t desc_len cannot be less than 0, test before the subtraction.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ba875ba6b7cd28c5f15680ed694276510aa69970",
      "tree": "6811a8cb2750070fdb5aaa55ec6a117c4d9cf53c",
      "parents": [
        "56e6943b41468826c26155139629c9a5379550ab"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Fri Mar 05 13:42:31 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 06 11:26:28 2010 -0800"
      },
      "message": "cris: convert to use arch_gettimeoffset()\n\nConvert cris to use GENERIC_TIME via the arch_getoffset() infrastructure,\nreducing the amount of arch specific code we need to maintain.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "0a135ba14d71fb84c691a5386aff5049691fe6d7"
}
