)]}'
{
  "log": [
    {
      "commit": "c08b8a49100715b20e6f7c997e992428b5e06078",
      "tree": "014758fb05908a3d49eeadc77f16dfa7585b12ac",
      "parents": [
        "185ae6d7a32721e9062030a9f2d24ed714fa45df"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Mar 25 03:06:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:48 2006 -0800"
      },
      "message": "[PATCH] sys_alarm() unsigned signed conversion fixup\n\nalarm() calls the kernel with an unsigend int timeout in seconds.  The\nvalue is stored in the tv_sec field of a struct timeval to setup the\nitimer.  The tv_sec field of struct timeval is of type long, which causes\nthe tv_sec value to be negative on 32 bit machines if seconds \u003e INT_MAX.\n\nBefore the hrtimer merge (pre 2.6.16) such a negative value was converted\nto the maximum jiffies timeout by the timeval_to_jiffies conversion.  It\u0027s\nnot clear whether this was intended or just happened to be done by the\ntimeval_to_jiffies code.\n\nhrtimers expect a timeval in canonical form and treat a negative timeout as\nalready expired.  This breaks the legitimate usage of alarm() with a\ntimeout value \u003e INT_MAX seconds.\n\nFor 32 bit machines it is therefor necessary to limit the internal seconds\nvalue to avoid API breakage.  Instead of doing this in all implementations\nof sys_alarm the duplicated sys_alarm code is moved into a common function\nin itimer.c\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "394e3902c55e667945f6f1c2bdbc59842cce70f7",
      "tree": "f4bca0bdc0c291fda6f6949265aacec0669b9084",
      "parents": [
        "63872f87a151413100678f110d1556026002809e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Mar 23 03:01:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 23 07:38:17 2006 -0800"
      },
      "message": "[PATCH] more for_each_cpu() conversions\n\nWhen we stop allocating percpu memory for not-possible CPUs we must not touch\nthe percpu data for not-possible CPUs at all.  The correct way of doing this\nis to test cpu_possible() or to use for_each_cpu().\n\nThis patch is a kernel-wide sweep of all instances of NR_CPUS.  I found very\nfew instances of this bug, if any.  But the patch converts lots of open-coded\ntest to use the preferred helper macros.\n\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nCc: Anton Blanchard \u003canton@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Christian Zankel \u003cchris@zankel.net\u003e\nCc: Philippe Elie \u003cphil.el@wanadoo.fr\u003e\nCc: Nathan Scott \u003cnathans@sgi.com\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nCc: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17256052ff8c50f2330d2f297745fdbd6f37b720",
      "tree": "023d98b156e70f7aee35afce952ce54c217c1da6",
      "parents": [
        "947df17cb1be4c7239280a77263c249fde1379ef"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Mon Mar 20 02:51:20 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:48 2006 +0000"
      },
      "message": "[MIPS] Separate CPU entries in /proc/cpuinfo with a blank line.\n    \nPut in a blank line between CPU entries in /proc/cpuinfo, just like\nmost other architectures (i386, ia64, x86_64) do.\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "947df17cb1be4c7239280a77263c249fde1379ef",
      "tree": "1e32d0e81848e59a9796c3034208aa72432583d0",
      "parents": [
        "de862b488e81172d4c610945efd9f3fc7f4b84a7"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Feb 24 21:20:29 2006 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:48 2006 +0000"
      },
      "message": "[MIPS] sys_mmap2 offset argument should always be shifted 12, not PAGE_SHIFT.\n    \nThis patch adjusts the offset argument passed into sys_mmap2 to be\nalways shifted 12, even when the native page size isn\u0027t 4K.  This is\nwhat all existing userspace libraries expect.\n    \nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "a3dddd560ee936495466d85ecc97490d171e8d31",
      "tree": "e9b5d778b5249ce348d2285a9b886b83c510d813",
      "parents": [
        "59b3e8e9aac69d2d02853acac7e2affdfbabca50"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 11 08:18:41 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] War on whitespace: cleanup initial spaces followed by tabs.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8145095cd8fd466980ea6401f26a52e462275222",
      "tree": "c6f8642c2137f5fb053f018185cfd15ff7a34c00",
      "parents": [
        "219ac73a7ad17a3ae3d5c07b4fc8c280645a073a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 22 23:06:55 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Remove CONFIG_BUILD_ELF64.\n    \nThis option is no longer usable with supported compilers.  It will be\nreplaced by usage of -msym32 in a separate patch.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "219ac73a7ad17a3ae3d5c07b4fc8c280645a073a",
      "tree": "debe814488e9e36ac0870f2c97af23d229a2570e",
      "parents": [
        "b1bcb362d921f5e46a3bec0c7a73c32abfe74db2"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 21 16:05:11 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Further sparsification for 32-bit compat code.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b1bcb362d921f5e46a3bec0c7a73c32abfe74db2",
      "tree": "29b0b689886a3cb6ece801eac5b15da08dc2f489",
      "parents": [
        "9c6031cc93626a194a9ef32d62b078ef1b396c45"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 21 01:27:59 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] fix wrong __user usage in _sysn32_rt_sigsuspend\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9c6031cc93626a194a9ef32d62b078ef1b396c45",
      "tree": "ccc33703eb7e47193f06cbe995754efde92e658b",
      "parents": [
        "6254944faf5ff96b8b468457e3e2b2dcacc29fb7"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Feb 19 23:46:44 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Signal cleanup\n    \nMove function prototypes to asm/signal.h to detect trivial errors and\nadd some __user tags to get rid of sparse warnings.  Generated code\nshould not be changed.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6254944faf5ff96b8b468457e3e2b2dcacc29fb7",
      "tree": "5bae0042d6f83bf348c422d05fc29296a6a21b37",
      "parents": [
        "af2667f7efa64706c78b8bee1398726fc86b42ad"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Sat Feb 18 20:06:32 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Reformat all of signal32.c with tabs instead of space for consistency\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "af2667f7efa64706c78b8bee1398726fc86b42ad",
      "tree": "126b18451aa5ded3fcaf4219c7645fd4ab726112",
      "parents": [
        "a8433137ea9143bb3a2bc18a3407b5a130fdb868"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Feb 19 03:20:07 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:45 2006 +0000"
      },
      "message": "[MIPS] Delete unused sys32_waitpid.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d6bd0e6b32ea72be91e5789b1e838c244f8a05d9",
      "tree": "2eb5551533165cb7772ffdef3d8cbdbac1050cb6",
      "parents": [
        "966f4406d903a4214fdc74bec54710c6232a95b8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 14 23:46:58 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 18 16:59:29 2006 +0000"
      },
      "message": "[MIPS] Protect more of timer_interrupt() by xtime_lock.\n    \nFrom Dave Johnson \u003cdjohnson+linuxmips@sw.starentnetworks.com\u003e:\n\n* do_timer() expects the arch-specific handler to take the lock as it\n  modifies jiffies[_64] and xtime.\n* writing timerhi/lo in timer_interrupt() will mess up\n  fixed_rate_gettimeoffset() which reads timerhi/lo.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3367fd50757459ae7490b9dfa59b60fedc283821",
      "tree": "3a5cf15f17faf86cf9cd54afe9973c63a706d6b7",
      "parents": [
        "bb7d83f74477b41a2dee71771805c8447cdaa70f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 08 14:22:27 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 09 18:05:09 2006 +0000"
      },
      "message": "[MIPS] Momentum: Resurrect after things were moved around a while ago.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bb7d83f74477b41a2dee71771805c8447cdaa70f",
      "tree": "27ec3663ce4488fee15b48136eb173ff65b370f9",
      "parents": [
        "ec28f3065795ed3be7413368efd7f63d7b81e82d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 08 14:13:04 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 09 18:05:09 2006 +0000"
      },
      "message": "[MIPS] Discard .exit.text at runtime.\n    \nAt times gcc will place bits of __exit functions into .rodata.  If\ncompiled into the kernle itself we used to discard .exit.text - but\nnot the bits left in .rodata.  While harmless this did at times result\nin a large number of warnings.  So until gcc fixes this, discard\n.exit.text at runtime.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "800d11420dfdad3a50630ff424d7782660ad558c",
      "tree": "f13cd691d6f36eb4fbe50f97b9a5ea2156ccfa6c",
      "parents": [
        "71efa38c0eef581c69c221ceb8645f61d1e93270"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Mar 01 15:16:26 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 01 19:22:22 2006 +0000"
      },
      "message": "[MIPS] Use USECS_PER_SEC / HZ instead of tick_usec in do_gettimeofday.\n    \nThe \u0027tick_usec\u0027 is USER_HZ period in usec.  do_gettimeofday() should\nuse kernel HZ value.\n    \nHere is a patch for MIPS.  It seems m32r, m68k and sparc have same\nproblem though their HZ and USER_HZ are same for now.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2fd628fe25e1f3d07996b0dab728ea0702f81306",
      "tree": "f57882e33f96141ba59f8f188e8797adb40e42b0",
      "parents": [
        "92f22c183cd669c8575767fede8fe43bb4f7bce9"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 21 15:59:00 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 27 17:30:37 2006 +0000"
      },
      "message": "[MIPS] Use generic compat routines for readdir, getdents\n    \nNot just cleanup but also fixes O32 readdir(2) emulation.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9b6695a8adfe0916e81ddd810a5b9db3eb8b0e46",
      "tree": "62ba9475530c88ccf2149cd58eabd97ebe096aca",
      "parents": [
        "3e6cb2d38a9c9758170813497a860c64543643d5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 23 12:23:27 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 27 17:30:36 2006 +0000"
      },
      "message": "[MIPS] SMP: Fix initialization order bug.\n    \nA recent change requires cpu_possible_map to be initialized before\nsmp_sched_init() but most MIPS platforms were initializing their\nprocessors in the prom_prepare_cpus callback of smp_prepare_cpus.  The\nsimple fix of calling prom_prepare_cpus from one of the earlier SMP\ninitialization hooks doesn\u0027t work well either since IPIs may require\ninit_IRQ() to have completed, so bit the bullet and split\nprom_prepare_cpus into two initialization functions, plat_smp_setup\nwhich is called early from setup_arch and plat_prepare_cpus called where\nprom_prepare_cpus used to be called.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c04030e16dbea2f7581f82cc6688695927f6ac5b",
      "tree": "7ff5cd2494a133f1bf571f7af02e656bb01d124f",
      "parents": [
        "ee713059d4922e4ee17700496d9eb3b95b1ab836"
      ],
      "author": {
        "name": "Ulrich Drepper",
        "email": "drepper@redhat.com",
        "time": "Fri Feb 24 13:04:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:39 2006 -0800"
      },
      "message": "[PATCH] flags parameter for linkat\n\nI\u0027m currently at the POSIX meeting and one thing covered was the\nincompatibility of Linux\u0027s link() with the POSIX definition.  The name.\nLinux does not follow symlinks, POSIX requires it does.\n\nEven if somebody thinks this is a good default behavior we cannot change this\nbecause it would break the ABI.  But the fact remains that some application\nmight want this behavior.\n\nWe have one chance to help implementing this without breaking the behavior.\n For this we could use the new linkat interface which would need a new\nflags parameter.  If the new parameter is AT_SYMLINK_FOLLOW the new\nbehavior could be invoked.\n\nI do not want to introduce such a patch now.  But we could add the\nparameter now, just don\u0027t use it.  The patch below would do this.  Can we\nget this late patch applied before the release more or less fixes the\nsyscall API?\n\nSigned-off-by: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "909fa64c8bf0ef20722cddaa402404fb1aa14a4a",
      "tree": "6729397505d8039b6220c0753775ceb3918789f8",
      "parents": [
        "1e35aabab82f8a6f7ab884b642e68be260f92f2c"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 21 01:25:06 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:23 2006 +0000"
      },
      "message": "[MIPS] jiffies_to_compat_timeval fix\n    \nThe last argument of div_long_long_rem() must be long.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1e35aabab82f8a6f7ab884b642e68be260f92f2c",
      "tree": "0daef6084bb1b35f40d129245579dc358df480fb",
      "parents": [
        "76e1daee7db153400aaed55646e05a312da353b3"
      ],
      "author": {
        "name": "Rojhalat Ibrahim",
        "email": "imr@rtschenk.de",
        "time": "Mon Feb 20 13:35:27 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:23 2006 +0000"
      },
      "message": "[MIPS] Add topology_init.\n    \nA recent patch introduced cpu topology in sysfs.  When you run a kernel\nwith SMP and sysfs enabled, you now get an Oops on boot. The following\npatch fixes that by adding topology_init to arch/mips/kernel/smp.c. The\ncode is copied from arch/s390/kernel/smp.c.\n    \nSigned-off-by: Rojhalat Ibrahim \u003cimr@rtschenk.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f3468e0c34c8de919062582575a01e2434c8e727",
      "tree": "cb21a54f7b04e1408ea23016066c4c55aa3620cd",
      "parents": [
        "82ad93f4a002294820e9a5e6f84beef2222a54b7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Feb 19 03:42:11 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:23 2006 +0000"
      },
      "message": "[MIPS] N32: Make sure pointer is good before passing it to sys_waitid().\n\nAfter all we\u0027re calling sys_waitid() with fs set to KERNEL_DS ...\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "82ad93f4a002294820e9a5e6f84beef2222a54b7",
      "tree": "24423db4db76379224daeb5716fbe8b3885cd234",
      "parents": [
        "304416da860b8cd548e61ee7038f852418008a85"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 18 22:47:26 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:22 2006 +0000"
      },
      "message": "[MIPS] N32: Fix N32 rt_sigtimedwait and rt_sigsuspend breakage.\n\nOriginally found through an oops in the Gentoo N32 userland build; patch\nbased on original patch by Daniel Jacobwitz.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "304416da860b8cd548e61ee7038f852418008a85",
      "tree": "ee69d1de7bd7d4133ee934db57f74876c0a9cff6",
      "parents": [
        "dda73d0bb1d358e4337d2c4da9c61903873664cf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 18 18:20:47 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:22 2006 +0000"
      },
      "message": "[MIPS] Reformat _sys32_rt_sigsuspend with tabs instead of space for consistency.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dda73d0bb1d358e4337d2c4da9c61903873664cf",
      "tree": "7e4bdd49287519899769aa40c5e2b011d401b704",
      "parents": [
        "68fa383f3e58b5adf1d8089c93c83ab8d0d00e8d"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Sat Feb 18 15:21:30 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:22 2006 +0000"
      },
      "message": "[MIPS] Make do_signal32 return void.\n\ndo_signal has been changed to return void since the \"return value is\nignored everywhere\".  Convert do_signal32 accordingly.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "68fa383f3e58b5adf1d8089c93c83ab8d0d00e8d",
      "tree": "56af539c87b0c2adeb66d19ec500d79ea7a93432",
      "parents": [
        "8ecbbcaf08c13c57d6602472478739d64650ee0e"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Sat Feb 18 14:55:45 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:22 2006 +0000"
      },
      "message": "[MIPS] Add support for TIF_RESTORE_SIGMASK for signal32\n    \nFollowing the recent implementation of TIF_RESTORE_SIGMASK in\narch/mips/kernel/signal.c, 64-bit kernels with 32-bit user-land\ncompatibility oops when starting init.  signal32.c needs to be\nconverted to use TIF_RESTORE_SIGMASK too.\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "36ccf1c0e3917f1f73abc17c38ad704c59f8d1b6",
      "tree": "7f16183fafe1a1b9d37a0478d37dda0766f5a355",
      "parents": [
        "5914811acf36c3ff091f860a6964808f668f27d0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 21:04:54 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:22 2006 +0000"
      },
      "message": "[MIPS] Make integer overflow exceptions in kernel mode fatal.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4cbf8767902c578481ff3df366c77d24fe68fd26",
      "tree": "761833a5031845e5b21f5cb16128a0c47629699d",
      "parents": [
        "9cf8ff96447f995d5ea18ec9f25dc8dae26501a2"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 14 22:40:45 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:26 2006 +0000"
      },
      "message": "[MIPS] Fix typo in _sys32_rt_sigreturn and _sysn32_rt_sigreturn.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "387a154d0db113690ce85185a003e39e7c87009e",
      "tree": "58e0ef97b1cbf5f42421092d8d58224ada3c818f",
      "parents": [
        "74a96d943ac96ce607a841a74ff0f84eeb0c3343"
      ],
      "author": {
        "name": "Thomas Koeller",
        "email": "thomas.koeller@baslerweb.com",
        "time": "Fri Feb 10 17:36:27 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:25 2006 +0000"
      },
      "message": "[MIPS] RM9000: Fix buggy I-cache workaround.\n    \nSigned-off-by: Thomas Koeller  \u003cthomas.koeller@baslerweb.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "74a96d943ac96ce607a841a74ff0f84eeb0c3343",
      "tree": "fbd438db5e470dedf5f9b723be8b28071658c85f",
      "parents": [
        "fdc9bb16d3e16f674e52aa69306df5732d7f951b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 10 16:03:47 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:25 2006 +0000"
      },
      "message": "[MIPS] MT: Propagate config7 into VPE.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fdc9bb16d3e16f674e52aa69306df5732d7f951b",
      "tree": "67e7b262ed114462cf716d6e43fdd9e31f825693",
      "parents": [
        "fbb6b3a4ac0ccf12a97c98881d9d873d6dc26fe5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 10 14:25:16 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:25 2006 +0000"
      },
      "message": "[MIPS] MT: Fix c0 back-to-back hazard.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "63077519899721120b61d663a68adced068a459d",
      "tree": "54ed1587edae13a209f4cd2754ce4487fc3d6376",
      "parents": [
        "1bdfd0d9632f0254a4fc01d17c9933ae6107dec4"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Feb 08 01:48:03 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:24 2006 +0000"
      },
      "message": "[MIPS] Rewrite get_wchan and its helper functions using kallsyms_lookup.\n    \nImplement get_wchan() and frame_info_init() using kallsyms_lookup().\nThis fixes problem with static sched/lock functions and mfinfo[]\nmaintenance issue.  If CONFIG_KALLSYMS was disabled, get_wchan() just\nreturns thread_saved_pc() value.\n    \nAlso unwind stackframe based on \"addiu sp,-imm\" analysis instead of\nframe pointer.  This fixes problem with functions compiled without\n-fomit-frame-pointer.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1bdfd0d9632f0254a4fc01d17c9933ae6107dec4",
      "tree": "fd38736a1a9ca5e9668964055b04c88fc1a63ee7",
      "parents": [
        "359bbd42a5a205234d5943571fc7bf946967ee59"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 09 12:26:35 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:24 2006 +0000"
      },
      "message": "[MIPS] Remove commented out function prom_build_cpu_map.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "326a625748535c4cdb1c632b1dcb07030989a393",
      "tree": "1615fa184eac201aca79b569727b7769415a8b82",
      "parents": [
        "40ad7a6afc53217ad95b5ae2221e42d7655e057b"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Mon Feb 13 18:07:30 2006 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 13 07:47:03 2006 -0800"
      },
      "message": "[PATCH] MIPS 32bit machines need fstatat64 support.\n\nAs noted by Jan Dittmer \u003cjdi@l4x.org\u003e\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be6e518b625a90e84d26371f722474e239c01e4c",
      "tree": "4e975caae198b5a45a8e8af6d1a0d90cb26419bd",
      "parents": [
        "72bf891421e261262c4e614c051a68093baddd21"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Feb 08 23:39:49 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 17:52:26 2006 +0000"
      },
      "message": "[MIPS] Sparse: Add __user tags to syscall.c\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "72bf891421e261262c4e614c051a68093baddd21",
      "tree": "ac79385833fa2ff940f078af56d418eee34eecdc",
      "parents": [
        "40ac5d479b7deb98f6ccc4a7a29ee62dba7a798f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 13:38:50 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 17:52:25 2006 +0000"
      },
      "message": "[MIPS] Wire up new syscalls.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "40ac5d479b7deb98f6ccc4a7a29ee62dba7a798f",
      "tree": "a73e16545a2653c5737526f44e77752425d27430",
      "parents": [
        "7b3e2fc847c8325a7b35185fa1fc2f1729ed9c5b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 13:38:18 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 17:52:25 2006 +0000"
      },
      "message": "[MIPS] Make do_signal return void.\n    \nIt\u0027s return value is ignored everywhere.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "7b3e2fc847c8325a7b35185fa1fc2f1729ed9c5b",
      "tree": "b6e8728ad6cbf756f049b9dea106b679230710a7",
      "parents": [
        "ac171c46667c1cb2ee9e22312291df6ed78e1b6e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 12:58:41 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 17:52:24 2006 +0000"
      },
      "message": "[MIPS] Add support for TIF_RESTORE_SIGMASK.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "b38c73995f63fe205c0068cb0ce3131895244068",
      "tree": "d562c06e5639fbe08d7bee7b5ef471e7769ecf4e",
      "parents": [
        "f09678af51caf93cbbb253b298be995e1145a577"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 01:20:43 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:26 2006 +0000"
      },
      "message": "[MIPS] Clear ST0_RE on bootup.\n    \nThe reset state is undefined and some firmware doesn\u0027t clear this bit\npossibly resulting in crashes on entry into userland.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dbee90b7f90df6398f0877cd38dfaa76addb0619",
      "tree": "27b9a417f94ff8ea4364a5f8f9806909fd85709a",
      "parents": [
        "fcfd980c833bd5ca1df9ca877b3e968e4da05b24"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 02 14:31:16 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:26 2006 +0000"
      },
      "message": "[MIPS] Fix linker script to work for non-4K page size.\n    \nVery much to my surprise Fuxin Zhang reports this is all it takes to get\nthe kernel to work for page sizes larger than 4kB.  This also paves the\nway for support for the R6000 and R8000 which don\u0027t support 4kB page size.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5665a0ac59a656b94cbf3c4642b32024a6c1cf75",
      "tree": "ded491db3767bbe3d9b3de3ff88d60b9a20ab3ca",
      "parents": [
        "1e32ceeca25ea30cabce137fac7e2f58fe8847db"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Feb 02 01:26:34 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:26 2006 +0000"
      },
      "message": "[MIPS] Fix minor sparse warnings\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9bbf28a36cae08817ac3a3f98fde329b02c89f4a",
      "tree": "c040508718623f0d2fb158352dd3130da4223fc7",
      "parents": [
        "5be0f654a9d14c0c5aa031a3396ea8b9f2162cb9"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Feb 01 01:41:09 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:25 2006 +0000"
      },
      "message": "[MIPS] Sparse: Add some __user tags to signal functions.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3055acb07a248324c9338c0624d26a6fdd9c2bf6",
      "tree": "44b050f19dc3c4e16c620770bd10adbf71670680",
      "parents": [
        "b6f7880b6c6ccb9f51adecf706109e15ad911bcc"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Jan 29 22:34:32 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:24 2006 +0000"
      },
      "message": "[MIPS] Sparse: Fix some compiler/sparse warnings in ptrace32.c\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "010b853b3aab980a55a8dd34ce18aa23e9f2347a",
      "tree": "652bdc6fbb6c6f722e4e85202ae9bc9a7bfa93ff",
      "parents": [
        "492fd5f2fdbc1bb7e1d517fd5e9b0cd9f3d0b623"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 29 18:42:08 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:23 2006 +0000"
      },
      "message": "[MIPS] Get rid of CONFIG_SB1_PASS_1_WORKAROUNDS #ifdef crapola.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fcdb27ad1d5c66611d3df6400a9b559186f266fe",
      "tree": "96560c96bb962a63ed7dd3f56d50b4a8ae41f035",
      "parents": [
        "9414d3628abb646834965b6c23b8e9064729b110"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 18 17:37:07 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:22 2006 +0000"
      },
      "message": "[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9414d3628abb646834965b6c23b8e9064729b110",
      "tree": "7169a54a5b8e2aab003b3bcfbe60de5169400edc",
      "parents": [
        "a3305a8835ed039363822523a3cac24e990083dc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 17 21:14:01 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:22 2006 +0000"
      },
      "message": "[MIPS] Check function pointers are non-zero before calling.\n    \nSeveral boards don\u0027t initialize the pointers, so let\u0027s play safe.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a3305a8835ed039363822523a3cac24e990083dc",
      "tree": "7549fa6171d1a60f64085a1795157c1878f4a4e6",
      "parents": [
        "a84c96e202c286c1d56fed4a81bd850017aa2c64"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 03 16:47:44 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:21 2006 +0000"
      },
      "message": "[MIPS] Revert \"mips: add pm_power_off\"\n    \npm_power_off duplicates the functionality of _machine_restart.\n    \nThis reverts b142159fa5ffbad73b6927fafa5440148030f3f1 commit.\n"
    },
    {
      "commit": "a84c96e202c286c1d56fed4a81bd850017aa2c64",
      "tree": "cfcc8642d1af216018176b08b979c6ca59bb9cba",
      "parents": [
        "71baa1a599c04ab56ebf5fdb8d03abd0d601462f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 15 18:11:28 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:21 2006 +0000"
      },
      "message": "[MIPS] RTLX compile fixes.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4f0638ba9e3825d21d41e98d04faa6b74a05c624",
      "tree": "a62a7edacb4fe0bb35bb29925a72d922dcdfbfcb",
      "parents": [
        "e3f749c4af69c4344d89f11e2293e3790eb4eaca"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 09 20:09:36 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:21 2006 +0000"
      },
      "message": "[MIPS] Remove stray .set mips3 resulting in 64-bit instruction in 32-bit kernels.\n    \nOnly the NMI handler was affected so this is a low impact bug.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1d0098b6e2055e4afb2ceadf11c4b9f43b671ccc",
      "tree": "b861028837a25fb987d9d144f5c3ae728fbe46be",
      "parents": [
        "295b117ef334bcc3c9596117cb0aa640054e35fc"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Feb 01 03:05:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] mips: gdb-stub.c: fix parse error before ; token\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b142159fa5ffbad73b6927fafa5440148030f3f1",
      "tree": "12bc9f8815e2eff9b5bf5631968f7ac303a80a78",
      "parents": [
        "8f56a31ad616b13414cf764f620f75f45dac26e6"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Mon Jan 16 22:14:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 16 23:15:26 2006 -0800"
      },
      "message": "[PATCH] mips: add pm_power_off\n\nAdds pm_power_off() to MIPS.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75bb07e788abb060cc93b6f4dc48a70a53c1406b",
      "tree": "a7c050e5ada04c8900f23e057c425b51c2a96712",
      "parents": [
        "dc8f6029cd51af1b148846a32e68d69013a5cc0f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jan 12 01:06:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 09:08:59 2006 -0800"
      },
      "message": "[PATCH] mips: task_stack_page()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc8f6029cd51af1b148846a32e68d69013a5cc0f",
      "tree": "64288cee77b341c2c39accbe5f593ff9445e18f1",
      "parents": [
        "40bc9c671a9f0a5189c07a2b4280aec9b40e30cd"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jan 12 01:06:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 09:08:59 2006 -0800"
      },
      "message": "[PATCH] mips: task_thread_info()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "40bc9c671a9f0a5189c07a2b4280aec9b40e30cd",
      "tree": "b44709dbe0a5f825f6fc0a0e0bfeac1028d8c443",
      "parents": [
        "6450578f32cdca587ae5f148e2118b2fcc36bb11"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jan 12 01:06:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 09:08:58 2006 -0800"
      },
      "message": "[PATCH] mips: task_pt_regs()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a9415644583ef344e02f84faf5fe24bfadb2af8e",
      "tree": "814013533b03705221b0e53191646a6279abcb8c",
      "parents": [
        "4fc268d24ceb9f4150777c1b5b2b8e6214e56b2b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Jan 11 12:17:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:14 2006 -0800"
      },
      "message": "[PATCH] capable/capability.h (arch/)\n\narch: Use \u003clinux/capability.h\u003e where capable() is used.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d936cfc72032fb4af03d1edd99596d18ea1f081c",
      "tree": "6d524c57fbff717ba82c6f4925659f6ec901d45d",
      "parents": [
        "4f47707b056bd2e3627ef390557ee93d312daba5",
        "adfc76419bff33542d4fd53dc7f24818f846f194"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 09:00:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 09:00:55 2006 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n"
    },
    {
      "commit": "e6a6d2efcb7e7c87c5fe0395803da1453b29cbef",
      "tree": "76061b3067e22ba78cce975e5f729c6a6a37fce5",
      "parents": [
        "8262037f406dc8e0908ad51f355c3dfd4d662aba"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Jan 09 20:52:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:33 2006 -0800"
      },
      "message": "[PATCH] sanitize building of fs/compat_ioctl.c\n\nNow that all these entries in the arch ioctl32.c files are gone [1], we can\nbuild fs/compat_ioctl.c as a normal object and kill tons of cruft.  We need a\nspecial do_ioctl32_pointer handler for s390 so the compat_ptr call is done.\nThis is not needed but harmless on all other architectures.  Also remove some\nsuperflous includes in fs/compat_ioctl.c\n\nTested on ppc64.\n\n[1] parisc still had it\u0027s PPP handler left, which is not fully correct\n    for ppp and besides that ppp uses the generic SIOCPRIV ioctl so it\u0027d\n    kick in for all netdevice users.  We can introduce a proper handler\n    in one of the next patch series by adding a compat_ioctl method to\n    struct net_device but for now let\u0027s just kill it - parisc doesn\u0027t\n    compile in mainline anyway and I don\u0027t want this to block this\n    patchset.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d56efda4510b1c6be3bd5ceb3e6dd3a4d64396f3",
      "tree": "4c7a91fb4f73f37517654a0d10fa92e62b7ede3f",
      "parents": [
        "830e9c002a5864e8cfcc55d3875cdebdd4168b00"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Dec 16 22:40:47 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:08 2006 +0000"
      },
      "message": "MIPS: Namespace pollution: dump_regs() -\u003e elf_dump_regs()\n    \ndump_regs() is used by a bunch of drivers for their internal stuff;\nrenamed mips instance (one that is seen in system-wide headers)\nto elf_dump_regs()\n    \nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ba339c03e2e8ede8ccd37ed6c4e564e3b1545495",
      "tree": "1a7bbfd15a9c46d5300d2d5a1890d748b81dbce2",
      "parents": [
        "0401572a9b9b2f368176b6e53f53004fd048a566"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Dec 09 12:29:38 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:07 2006 +0000"
      },
      "message": "MIPS: Oprofile: Fixup the loose ends in the plumbing.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b4672d37293cb045ec4d57e8b76a62810c96da71",
      "tree": "21ba827850d7bc7c36d7009575b979d12b35227c",
      "parents": [
        "e7958bb90d57f0da073cbd031a1808de51d1de15"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 08 14:04:24 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:06 2006 +0000"
      },
      "message": "MIPS: Introduce machinery for testing for MIPSxxR1/2.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e7958bb90d57f0da073cbd031a1808de51d1de15",
      "tree": "b4f0d57ab157c64ce23722dbd29864901794a019",
      "parents": [
        "571e0bed85470882cedfb100e847902911c3f4d2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 08 13:00:20 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:06 2006 +0000"
      },
      "message": "MIPS: Rename MIPS_CPU_ISA_M{32,64} -\u003e MIPS_CPU_ISA_M{32,64}R1.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "571e0bed85470882cedfb100e847902911c3f4d2",
      "tree": "1afe6f255bef4c2e78ae382a8dd3a14e56028e99",
      "parents": [
        "b2d28b7ea57edb4dee34a70fcd89083134017d4d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 08 00:32:23 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:06 2006 +0000"
      },
      "message": "MIPS: MT: Fix 32-bit dependencies.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c4fa6348750c68241a14fc255d66b5079439cb30",
      "tree": "d747815c2cf2b55af86dd1b0cc324402fc23995a",
      "parents": [
        "07a801def46f412a7ce6de9553dfd8895bf33356"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Dec 07 17:50:48 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:05 2006 +0000"
      },
      "message": "MIPS: DSP: Put DSPcontrol register into the right place in the signal frame.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6c35585273b26a580b2e2ad3d6a7db282308eec5",
      "tree": "ae81213a06a1f2728050319b47f51308d9d197ca",
      "parents": [
        "da2c9ed55b0c7e8107f23530bde293239a0b5091"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 05 13:47:25 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:04 2006 +0000"
      },
      "message": "MIPS: DSP: eleminate used_dsp.\n    \nused_dsp was meant to be used like used_math - but since the FPU context\nis small and lazy context switching is a stupid idea on multiprocessors\nthis idea only got halfway implemented and those bits are were now\nbreaking ptrace.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "682e852e2638ed0aff84aa51181c9e5d2f939562",
      "tree": "e1a5221fe0c98d743fbceec2d0932f3556aecf93",
      "parents": [
        "41ed16fa47350661da01443b8241bf6ca8080fd7"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Jan 10 00:09:16 2006 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 13:02:51 2006 -0800"
      },
      "message": "[PATCH] Fix more \"if ((err \u003d foo() \u003c 0))\" typos\n\nAnother reason to use:\n\n\tret \u003d foo();\n\tif (ret \u003c 0)\n\t\tgoto out;\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6b9c7ed84837753a436415097063232422e29a35",
      "tree": "6ad59a7bebcec359e08b3a211701781db819450d",
      "parents": [
        "6b34350f490b2c8508717541ec1fd2bbaadded94"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Jan 08 01:02:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:51 2006 -0800"
      },
      "message": "[PATCH] use ptrace_get_task_struct in various places\n\nThe ptrace_get_task_struct() helper that I added as part of the ptrace\nconsolidation is useful in variety of places that currently opencode it.\nSwitch them to the common helpers.\n\nAdd a ptrace_traceme() helper that needs to be explicitly called, and simplify\nthe ptrace_get_task_struct() interface.  We don\u0027t need the request argument\nnow, and we return the task_struct directly, using ERR_PTR() for error\nreturns.  It\u0027s a bit more code in the callers, but we have two sane routines\nthat do one thing well now.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e28cc71572da38a5a12c1cfe4d7032017adccf69",
      "tree": "bea9af22a98ea2988a38f5e9fc2467ccbbf3ae70",
      "parents": [
        "a020ff412f0ecbb1e4aae1681b287e5785dd77b5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:20:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:20:40 2006 -0800"
      },
      "message": "Relax the rw_verify_area() error checking.\n\nIn particular, allow over-large read- or write-requests to be downgraded\nto a more reasonable range, rather than considering them outright errors.\n\nWe want to protect lower layers from (the sadly all too common) overflow\nconditions, but prefer to do so by chopping the requests up, rather than\njust refusing them outright.\n\nCc: Peter Anvin \u003chpa@zytor.com\u003e\nCc: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "85b05496024fd913da2c1fbea711ebcdfd40c2f3",
      "tree": "94910c9702bb37a92418ec8b1ae89a82f27d7a85",
      "parents": [
        "04a7052c8399edc95b5e120c980823ccaade6aaf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 30 17:21:06 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:18 2005 +0000"
      },
      "message": "[MIPS] Avoid duplicate do_syscall_trace calls on return from sigreturn.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "04a7052c8399edc95b5e120c980823ccaade6aaf",
      "tree": "230e75476b3d1fae60bfaf98d4e407d65b0be114",
      "parents": [
        "ecd5a739048b4d94e4ae3545196eb752d6776c97"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 30 16:24:57 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:17 2005 +0000"
      },
      "message": "[MIPS] Fix register handling in syscalls when debugging.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "edcb98d1db7d0320d7b1920c05a4f1cafe7cb798",
      "tree": "cd148f10f348ab62a47a2c1fdbc8aaa10d0d7032",
      "parents": [
        "fe3d72858c34a464976c6f8076971e2862d5c3b8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 29 13:01:01 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:15 2005 +0000"
      },
      "message": "[MIPS] Fix return path of sysmips(MIPS_ATOMIC_SET, ...)\n    \nThe way we were doing things does no longer work on 2.6.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "56ebd51bae72c2e47c83f6eacf258479d5658ec8",
      "tree": "eb39e5ee383815c0185b910523d5470088f93494",
      "parents": [
        "b6c3539bdd6d766cffea76698c85ebb92bf3fb12"
      ],
      "author": {
        "name": "Daniel Jacobowitz",
        "email": "dan@debian.org",
        "time": "Sat Nov 26 22:34:41 2005 -0500"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:14 2005 +0000"
      },
      "message": "[MIPS] Generate SIGILL again\n    \nThe rdhwr emulation accidentally swallowed the SIGILL from most other\nillegal instructions.  Make sure to return -EFAULT by default.\n    \nSigned-off-by: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8b36612a23fda542fab5f0c6c26e15e2178e3d0e",
      "tree": "b450d768b69bb89cecccc0321eade2d37174c8df",
      "parents": [
        "380b92537c23422b277ff66eb7086a092dbb75cb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 22 17:53:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:12 2005 +0000"
      },
      "message": "[MIPS] R10000 and R12000 need to set MIPS_CPU_4K_CACHE ...\n    \n... because they have R4000-style caches.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5bfb5d690f36d316a5f3b4f7775fda996faa6b12",
      "tree": "ea53f15293d1ddb49c316eb65df85e939a4f6e5e",
      "parents": [
        "ede3d0fba99520f268067917b50858d788bc41da"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "nickpiggin@yahoo.com.au",
        "time": "Tue Nov 08 21:39:01 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:33 2005 -0800"
      },
      "message": "[PATCH] sched: disable preempt in idle tasks\n\nRun idle threads with preempt disabled.\n\nAlso corrected a bugs in arm26\u0027s cpu_idle (make it actually call schedule()).\nHow did it ever work before?\n\nMight fix the CPU hotplugging hang which Nigel Cunningham noted.\n\nWe think the bug hits if the idle thread is preempted after checking\nneed_resched() and before going to sleep, then the CPU offlined.\n\nAfter calling stop_machine_run, the CPU eventually returns from preemption and\ninto the idle thread and goes to sleep.  The CPU will continue executing\nprevious idle and have no chance to call play_dead.\n\nBy disabling preemption until we are ready to explicitly schedule, this bug is\nfixed and the idle threads generally become more robust.\n\nFrom: alexs \u003cashepard@u.washington.edu\u003e\n\n  PPC build fix\n\nFrom: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\n\n  MIPS build fix\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e4c54a2a4f1cec6a652c6014714ee51b7e1311f",
      "tree": "1ea84dfd2ec1ee67f9a111012b136621c170f77b",
      "parents": [
        "7a81e316866be8053b18fe1dffc663f1ff19bfc3"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Nov 08 21:35:07 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:00 2005 -0800"
      },
      "message": "[PATCH] remove ioctl32_handler_t\n\nSome architectures define and use this type in their compat_ioctl code, but\nall of them can easily use the identical ioctl_trans_handler_t type that is\ndefined in common code.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f00d3e8fb963968a922d821a9a53b503b687e81",
      "tree": "dfac1c73ae63f8d48340f3bbb77ee53b322c59e9",
      "parents": [
        "407cf84f956ee4b52da5508d5357b8ae212ff77c",
        "a637a114f36b94a1ad8b9867f43bac0414958420"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 11:15:23 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 11:15:23 2005 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n"
    },
    {
      "commit": "16cd3951366a013d52006982108437d3343c2fae",
      "tree": "95bc91a9d1922e9ded809254f8bb7e525762d2c0",
      "parents": [
        "0d959c260e98b6b046d268b5ef5b76caf0026ab2"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Nov 05 23:00:58 2005 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 07 18:05:39 2005 +0000"
      },
      "message": "Fix return type of setup_frame variants\n    \nSince 2.6.13-rc1 setup_frame and its variants return int.  But some bits\nwere missed in the conversion.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0d959c260e98b6b046d268b5ef5b76caf0026ab2",
      "tree": "a5e53f7482cecaec5053265e84f7d44640851afd",
      "parents": [
        "a0f08209c685b4f7dccaf013da74e0e80986c477"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Nov 05 11:26:43 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 07 18:05:39 2005 +0000"
      },
      "message": "IRIX: Use schedule_timeout_interruptible.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "307bd284c205616e02fb85557b97f0e3e969662e",
      "tree": "716a79ba83a86bd841208c4ee4ca70ba590a0ff2",
      "parents": [
        "b8c2a77ce38defcf539a4ba5c666f8e9f093f887"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 31 23:34:52 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 07 18:05:36 2005 +0000"
      },
      "message": "VPE loader janitoring\n    \n o Switch to dynamic major\n o Remove duplicate SHN_MIPS_SCOMMON definition\n o Coding style: remove typedefs.\n o Coding style: reorder to avoid the need for forward declarations\n o Use kzalloc.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "afc4841d8a0118fcce9fd520b21ec1da401603a3",
      "tree": "25e16fdb4c00311e025efcd2ef448a3e97ebba12",
      "parents": [
        "0b154bb7d0cce80e9c0bcf11d4f9e71b59409d26"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 31 00:30:39 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 07 18:05:33 2005 +0000"
      },
      "message": "Turn rtlx upside down.\n    \n o Coding style\n o Race condition on open\n o Switch to dynamic major\n o Header file cleanup\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "481bed454247538e9f57d4ea37b153ccba24ba7b",
      "tree": "bb4198296962c08dbf52e8f377dc27206f621640",
      "parents": [
        "db73e9aa99bf093427b79877f9475392724fd5e5"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Nov 07 00:59:47 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:42 2005 -0800"
      },
      "message": "[PATCH] consolidate sys_ptrace()\n\nThe sys_ptrace boilerplate code (everything outside the big switch\nstatement for the arch-specific requests) is shared by most architectures.\nThis patch moves it to kernel/ptrace.c and leaves the arch-specific code as\narch_ptrace.\n\nSome architectures have a too different ptrace so we have to exclude them.\nThey continue to keep their implementations.  For sh64 I had to add a\nsh64_ptrace wrapper because it does some initialization on the first call.\nFor um I removed an ifdefed SUBARCH_PTRACE_SPECIAL block, but\nSUBARCH_PTRACE_SPECIAL isn\u0027t defined anywhere in the tree.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-By: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ecea8d19c9f0ebd62ddaa07fc919ff4e4b820d99",
      "tree": "189de0b898157618fbf08ec6e4adc8e5cce71ec3",
      "parents": [
        "371e8c25b65f2fe7942868a8a67129d571e94076"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Oct 30 15:03:00 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:25 2005 -0800"
      },
      "message": "[PATCH] jiffies_64 cleanup\n\nDefine jiffies_64 in kernel/timer.c rather than having 24 duplicated\ndefines in each architecture.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfb7dac3af623a68262536437af008ed6aba4d88",
      "tree": "fdc8a61c73257dcf8866cf7b9213ce78d2422e7f",
      "parents": [
        "7024a9b884ed7657fb873e655cd124d85ae792a4"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Oct 30 15:02:22 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] unify sys_ptrace prototype\n\nMake sure we always return, as all syscalls should.  Also move the common\nprototype to \u003clinux/syscalls.h\u003e\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a92897286485735e3708af357f8bcaf0592bd77a",
      "tree": "698e4623bdc794462c270ee3e5ef549503593f4a",
      "parents": [
        "dfc4f94d2ff95fc92127d3e512c1df7cab274fb8"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sun Oct 30 15:02:08 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:18 2005 -0800"
      },
      "message": "[PATCH] Don\u0027t uselessly export task_struct to userspace in core dumps\n\ntask_struct is an internal structure to the kernel with a lot of good\ninformation, that is probably interesting in core dumps.  However there is\nno way for user space to know what format that information is in making it\nuseless.\n\nI grepped the GDB 6.3 source code and NT_TASKSTRUCT while defined is not\nused anywhere else.  So I would be surprised if anyone notices it is\nmissing.\n\nIn addition exporting kernel pointers to all the interesting kernel data\nstructures sounds like the very definition of an information leak.  I\nhaven\u0027t a clue what someone with evil intentions could do with that\ninformation, but in any attack against the kernel it looks like this is the\nperfect tool for aiming that attack.\n\nSo since NT_TASKSTRUCT is useless as currently defined and is potentially\ndangerous, let\u0027s just not export it.\n\n(akpm: Daniel Jacobowitz \u003cdan@debian.org\u003e \"would be amazed\" if anything was\nusing NT_TASKSTRUCT).\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "404351e67a9facb475abf1492245374a28d13e90",
      "tree": "5ef4e78b399b36a46eda339ad0cd27556fc5b9a2",
      "parents": [
        "fc2acab31be8e869b2d5f6de12f557f6f054f19c"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Sat Oct 29 18:16:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 21:40:38 2005 -0700"
      },
      "message": "[PATCH] mm: mm_init set_mm_counters\n\nHow is anon_rss initialized?  In dup_mmap, and by mm_alloc\u0027s memset; but\nthat\u0027s not so good if an mm_counter_t is a special type.  And how is rss\ninitialized?  By set_mm_counter, all over the place.  Come on, we just need to\ninitialize them both at once by set_mm_counter in mm_init (which follows the\nmemcpy when forking).\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "030274ae03c20f9ac27d4218118b9679d7c680d8",
      "tree": "95e8ede01327367ce5a66b6dfc61c460c4284764",
      "parents": [
        "e5adb8770e12169a6595a3ad5682541441bd1052"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 21 22:26:07 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:50 2005 +0100"
      },
      "message": "Remove useless casts of kmalloc return values.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "93ce2f524e96571711029884e6340c790a029b94",
      "tree": "1cb69ac513d01b25a2c300c90a2f11c69c0290e9",
      "parents": [
        "4f19f990475dc4465ca6906ba03a55805d4c1402"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Oct 19 23:56:20 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:46 2005 +0100"
      },
      "message": "Add support for SB1A CPU.\n    \nSigned-Off-By: Andy Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d121ced21d79eab7726bfe6b1e33da4ae86072c0",
      "tree": "a673fe4d3e3c49179b68c3185ef331712df9e716",
      "parents": [
        "485a4a928a059a361c7363e7ce0eab330a09dbd3"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Oct 19 23:54:43 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:45 2005 +0100"
      },
      "message": "Sibyte fixes\n    \nFix typo in cpu_probe_sibyte.\n    \nSigned-Off-By: Andy Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f4c72cc737561aab0d9c7f877abbc0a853f1c465",
      "tree": "14b53c7de3e27e27eed7c715f2fe96468bfeeaa0",
      "parents": [
        "0d507d61cd1cce6d920e78fe10e67296abb2a1eb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 18 13:25:29 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:43 2005 +0100"
      },
      "message": "Get 64-bit right in the kgdb stub.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0d507d61cd1cce6d920e78fe10e67296abb2a1eb",
      "tree": "8db52cb5dc090eaee60f0248afe8743fe3e52904",
      "parents": [
        "12616ed202ba66af6e1386df02d06c72d7386339"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 18 12:48:31 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:43 2005 +0100"
      },
      "message": "Sys_lookup_dcookie arguments occupy 4 argument slots.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "12616ed202ba66af6e1386df02d06c72d7386339",
      "tree": "1e003d71846e85d0e0f377b855ad9602f66e9dda",
      "parents": [
        "178086c86ac9738a76f1462e9ee4cbe8fd3b8c51"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 18 10:26:46 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:43 2005 +0100"
      },
      "message": "FPU emulator garbage collection.\n    \nFirst argument of fpu_emulator_cop1Handler() was unused.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "178086c86ac9738a76f1462e9ee4cbe8fd3b8c51",
      "tree": "7981d13e3037b51acfe83b7280804ea73c6b7013",
      "parents": [
        "6ec25809c143d875ed17b2e85d1dd894a1f4aba4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 13 17:07:54 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:42 2005 +0100"
      },
      "message": "Don\u0027t print file name and line in die and die_if_kernel.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9383292f179e1907e7e7ade539ac8fd3b65c1e97",
      "tree": "67500f159dba8146a120c27619ec9524b555be93",
      "parents": [
        "8592d4c00eeb92495eaab6374baaad79b30866ed"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 14 03:03:23 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:39 2005 +0100"
      },
      "message": "Date:   Fri Jan 14 03:03:23 2005 +0000\n\nLocking cleanups.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ec917c2c1ab4359a1d438e62daeb50cc42e632e1",
      "tree": "deb2e00bee354577e1f19b7b70c1a2037828a957",
      "parents": [
        "f92c1759a40a85f52b835c21b0ef6ce556b340c5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 07 16:58:15 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:37 2005 +0100"
      },
      "message": "Fixup a few lose ends in explicit support for MIPS R1/R2.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "101b3531a693ad890f33f2f04323592cd376616a",
      "tree": "adb9410d492ee3dca0fd437191213a28e02edcf4",
      "parents": [
        "8afcb5d82934c83fb01664ae00eaff9de1d8d340"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 06 17:39:32 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:36 2005 +0100"
      },
      "message": "Protect manipulation of c0_status against preemption and multithreading.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8afcb5d82934c83fb01664ae00eaff9de1d8d340",
      "tree": "b658bb46b7e42f78befc5cc561ef69b43d0bab53",
      "parents": [
        "d50f7ec9d2c3e66cc9d529f2155d088d019f467a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 04 15:01:26 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:36 2005 +0100"
      },
      "message": "Detect 4KSD and treat it like 4KSc.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "57468af3267bfb89391f9c607a9637e86e55d299",
      "tree": "3a52d3238fea2dd4cd887ff626e4b45d81c9b843",
      "parents": [
        "f8bb3af924211b0e6ee66dc0d3bcb4a66ba59af4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 03 13:40:26 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:35 2005 +0100"
      },
      "message": "Define and initialize kdb_lock using DEFINE_SPINLOCK.\nConvert kgdb_cpulock into a raw_spinlock_t.\n    \nSPIN_LOCK_UNLOCKED is deprecated and it\u0027s replacement DEFINE_SPINLOCK is\nnot suitable for arrays of spinlocks.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f8bb3af924211b0e6ee66dc0d3bcb4a66ba59af4",
      "tree": "8f8fe1953febe3fcc696a309d25a97cf68042003",
      "parents": [
        "65f1f5a2c3cdb0570806fe4e5512945673dfa199"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 03 13:30:57 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:34 2005 +0100"
      },
      "message": "Make kgdb_wait static.\n    \nNothing outside gdb-stub.c uses kgdb_wait, so change it\u0027s definition to\nstatic.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "02cf2119684e52e97a8a90bd7630386e0f1a250a",
      "tree": "fbe051feacc403d7703bf27043ac048b5d2f2369",
      "parents": [
        "942d042d17c77febab9af6815b2e77f665d0f9c1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 01 13:06:32 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:32 2005 +0100"
      },
      "message": "Cleanup the mess in cpu_cache_init.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c78cbf49c4edf2f9ca9e56d4b87a5d6ef08b7fed",
      "tree": "44bee3daac887df59c0d69658b19c21da4e1839f",
      "parents": [
        "b288f135872b651ebf6cd1565d0709a5e31997f7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Sep 30 13:59:37 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:30 2005 +0100"
      },
      "message": "Support for MIPSsim, the cycle accurate MIPS simulator.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b288f135872b651ebf6cd1565d0709a5e31997f7",
      "tree": "4466c2038022d406aa3378ea644e5a7989ec5a08",
      "parents": [
        "ea3d710fe572f0af4d242701973f7363b2146429"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Sep 30 01:51:21 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:29 2005 +0100"
      },
      "message": "Switch Sibyte profiling driver to -\u003ecompat_ioctl\n    \nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ea3d710fe572f0af4d242701973f7363b2146429",
      "tree": "b8c7138296d4e19b7101b51bfeb6677d27185bc7",
      "parents": [
        "9043f7e95d104795fcb03a2f762524babcd49da5"
      ],
      "author": {
        "name": "Daniel Jacobowitz",
        "email": "dan@debian.org",
        "time": "Wed Sep 28 18:11:15 2005 -0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:29 2005 +0100"
      },
      "message": "Revise MIPS 64-bit ptrace interface\n    \nChange the N32 debugging ABI to something more sane, and add support\nfor o32 and n32 debuggers to trace n64 programs.\n    \nSigned-off-by: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "0bf0e3e279661c42ad43014d62ddd87d42da12e7"
}
