)]}'
{
  "log": [
    {
      "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": "de25968cc87cc5b76d09de8b4cbddc8f24fcf5f7",
      "tree": "1435a31f422039999b728ab326145a2bd5912d4e",
      "parents": [
        "03a285f58064b8e0af08383e082e383753d9c33e"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Jan 08 01:02:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:45 2006 -0800"
      },
      "message": "[PATCH] fix more missing includes\n\nInclude fixes for 2.6.14-git11.  Should allow to remove sched.h from\nmodule.h on i386, x86_64, arm, ia64, ppc, ppc64, and s390.  Probably more\nto come since I haven\u0027t yet checked the other archs.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.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": "68352e6ee3675e23b492c51908951058de4f6fe0",
      "tree": "0a033cd8cc7d800657a92ce710c107eafdbaa96a",
      "parents": [
        "7a4ae749a478f8bca73d4b5b8c1b8cbb178b2db5"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon Dec 12 00:37:23 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Dec 12 08:57:43 2005 -0800"
      },
      "message": "[PATCH] mips: setup_zero_pages count 1\n\nPage count should be initialized to 1 on each of the MIPS empty zero pages,\nto avoid a bad_page warning whenever one of them is freed from all mappings.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.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": "80b42598eec1627084e225c575201bdd838f5b8f",
      "tree": "b15e482fa4748abbd0421cd9708127e93ce82817",
      "parents": [
        "85b05496024fd913da2c1fbea711ebcdfd40c2f3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:19 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:19 2005 +0000"
      },
      "message": "[MIPS] Update defconfigs to reflect Kconfig changes.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.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": "ecd5a739048b4d94e4ae3545196eb752d6776c97",
      "tree": "11f2bc0803a06bf4ae0b93814454eb742f8eaaa8",
      "parents": [
        "dea91002d45e4f0fe83768703288e1cde917371c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 29 17:03:02 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:16 2005 +0000"
      },
      "message": "[MIPS] Alchemy: Set board type on initialization.\n    \nFrom Sergei Shtylylov \u003csshtylyov@ru.mvista.com\u003e.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dea91002d45e4f0fe83768703288e1cde917371c",
      "tree": "310ddf176806bfb3e4a74774c1c2cbd255083ef7",
      "parents": [
        "edcb98d1db7d0320d7b1920c05a4f1cafe7cb798"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 29 16:01:32 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:16 2005 +0000"
      },
      "message": "[MIPS] Alchemy: Fix BCSR accesses.\n    \nFixes BCSR accesses in the board setup/reset code.  The registers are\nactually 16-bit, and their addresses are different between DBAu1550 and\nother DBAu1xx0 boards.\n    \nFrom Sergei Shtylylov \u003csshtylyov@ru.mvista.com\u003e.\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": "fe3d72858c34a464976c6f8076971e2862d5c3b8",
      "tree": "5903ce0e8eaf69eb71ec29929bd03877e094ecf4",
      "parents": [
        "e76beeebff09b6a5eb338f306349ddc451a7804d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 28 13:15:08 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:15 2005 +0000"
      },
      "message": "[MIPS] Qemu: Accept kernel command line passed by the Emulator.\n    \nFrom Daniel Jacobowitz \u003cdan@debian.org\u003e.\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": "b6c3539bdd6d766cffea76698c85ebb92bf3fb12",
      "tree": "af8ef2310e5f6218c91c167cf5e3b2ca88f1e393",
      "parents": [
        "d981733aaf970e4537bb8dee9422ee775d92e5ae"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 25 11:35:40 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:14 2005 +0000"
      },
      "message": "[MIPS] Kconfig: Include init/Kconfig after we\u0027ve set 32BIT / 64BIT.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d981733aaf970e4537bb8dee9422ee775d92e5ae",
      "tree": "537236d2937d4d8a1f2c276cd026c774e656ea5c",
      "parents": [
        "8b36612a23fda542fab5f0c6c26e15e2178e3d0e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 23 13:49:09 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:13 2005 +0000"
      },
      "message": "[MIPS] Use reset_page_mapcount to initialize empty_zero_page usage counter.\n    \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": "380b92537c23422b277ff66eb7086a092dbb75cb",
      "tree": "eff37b17a9f86a66322785d1eb237afa7d1f002d",
      "parents": [
        "702a96a62b2a37025a752409b0dc08d8473096b1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Nov 19 21:51:56 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:11 2005 +0000"
      },
      "message": "[MIPS] JMR3927: Declare puts function.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "702a96a62b2a37025a752409b0dc08d8473096b1",
      "tree": "c8be650426703bd8881969493c6d2523a4444bfe",
      "parents": [
        "5666c0947ede0432ba5148570aa66ffb9febff5b"
      ],
      "author": {
        "name": "Sergei Shtylylov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Fri Nov 18 22:20:31 2005 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:10 2005 +0000"
      },
      "message": "[MIPS] JMR3927 fixes.\n    \n o Check if IRQ is disabled or in progress before reenabling interrupts\n   in jmr3927_irq_end..\n o s/spinlock_irqsave/spin_lock_irqsave/\n o s/spinlock_irqrestore/spin_unlock_irqrestore/\n o Flush write buffer after setting IRQ mask\n o In 2.6 jmr3927_ioc_interrupt interrupt handlers return irqreturn_t\n    \nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "aec8b7557cf0fc4dac059112328b5aa89271c77e",
      "tree": "fb431327fcbdc0b474183c8016e9e8d25a72afb7",
      "parents": [
        "1a6ea3ec6784cf3dedc338e1980dc0b4cf28a805"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:58 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:58 2005 +0000"
      },
      "message": "[MIPS] Update defconfigs\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1a6ea3ec6784cf3dedc338e1980dc0b4cf28a805",
      "tree": "91870e1281226e7ac1fac450c58e26d01f4028c5",
      "parents": [
        "09b696efd93560609f25821208dae18027187425"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 16:10:01 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:57 2005 +0000"
      },
      "message": "[MIPS] SEAD: More build fixes.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "09b696efd93560609f25821208dae18027187425",
      "tree": "54618abf054e5a94e530f9bfe8ea53e6cf929334",
      "parents": [
        "561a0792405bea8ead78990d755dd1f95b8e95b8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 13:55:06 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:56 2005 +0000"
      },
      "message": "[MIPS] TX3927: Try to glue the PCI code.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3d5d44017601c927f5e14c43b0efee34e7e50a66",
      "tree": "372b4d998b82368e172c4355f6973c609ff7cff0",
      "parents": [
        "c183f1224bbae052b5fbb971d6eafc5cbdc6be4f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 13:11:35 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:55 2005 +0000"
      },
      "message": "[MIPS] Ocelot G: Use CPU_MASK_NONE instead of 0 to initialize cpu mask.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c32cf78c0289c4d8f5973c985dda18f2b3a03e2b",
      "tree": "0cf5b2e36eeb3d6bde3f4c1051f7443cf4d4788a",
      "parents": [
        "5135b0cdb23e47dd48d8100e45bd48ce937732ff"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 13:01:50 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:53 2005 +0000"
      },
      "message": "[MIPS] JMR3927: Fix compilation by including \u003clinux/ds1742rtc.h\u003e.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5135b0cdb23e47dd48d8100e45bd48ce937732ff",
      "tree": "60270c0c35fb9d948cfb88b22b03acf9fee2862f",
      "parents": [
        "8bf4057bdd8912c7388c28e625f0b846a4ca1468"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 12:19:46 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:52 2005 +0000"
      },
      "message": "[MIPS] JMR3927: need include/asm-mips/mach-jmr3927 in it\u0027s include path.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8bf4057bdd8912c7388c28e625f0b846a4ca1468",
      "tree": "4487f32aee83cc1f1cffe2d63b564716f386679b",
      "parents": [
        "4237f229018ccf937578dee97565a49d712809e8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 12:17:42 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:51 2005 +0000"
      },
      "message": "[MIPS] JMR3927: It\u0027s ops-tx3927.o not ops-jmr3927.o\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b60ccd575c2d96041b856aad19a7d3af168d79b9",
      "tree": "4b5cd16ca45fc8f959cc32d9cd4a3ac984d54f74",
      "parents": [
        "f10d14ddec8daf11a298f05ab3d644887df39830"
      ],
      "author": {
        "name": "Pantelis Antoniou",
        "email": "pantelis.antoniou@gmail.com",
        "time": "Sun Nov 13 23:27:46 2005 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:50 2005 +0000"
      },
      "message": "[MIPS] Alchemy: Console output fixup\n    \nThis is needed to make console output appear with the new driver...\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "59f145d28ce853b13dafdfab438c48f3ead0b38e",
      "tree": "e758652a96e8d63ac2b413bcba4266743af09d78",
      "parents": [
        "84c493d8e143360cfba3efede97e5a93d62c4d3d"
      ],
      "author": {
        "name": "Arnaud Giersch",
        "email": "arnaud.giersch@free.fr",
        "time": "Sun Nov 13 00:38:18 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:48 2005 +0000"
      },
      "message": "[MIPS] IP32: Fix sparse warnings.\n    \nAdd __iomem qualifier to crime and mace pointers.\n    \nSigned-off-by: Arnaud Giersch \u003carnaud.giersch@free.fr\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "19ce1cfb2d53e5b9f70d0199d551789db2718e6f",
      "tree": "6a8e08b25a64718c5fad3c60e1aa1aedff6fdca5",
      "parents": [
        "70ad7d1840d3479ea8503c9f89ec503115bfd2cf"
      ],
      "author": {
        "name": "Arnaud Giersch",
        "email": "arnaud.giersch@free.fr",
        "time": "Sun Nov 13 00:38:18 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:47 2005 +0000"
      },
      "message": "[MIPS] IP32: Export mace symbol.\n    \nExport mace symbol so that it can be used in modules.\n    \nSigned-off-by: Arnaud Giersch \u003carnaud.giersch@free.fr\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "70ad7d1840d3479ea8503c9f89ec503115bfd2cf",
      "tree": "804f9d3678bb4aa39be1e47229236ad8c1d0e2c6",
      "parents": [
        "efd9412d850397fc129c17eb33c84f74abb0d3ee"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 11 11:49:53 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:46 2005 +0000"
      },
      "message": "[MIPS] JMR3927: Fix syntax error.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "efd9412d850397fc129c17eb33c84f74abb0d3ee",
      "tree": "49d832872141ed2982312e705b863be35a61c489",
      "parents": [
        "d93efab838ee399b45379bd97b2812ecee84471b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 11 11:46:25 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:45 2005 +0000"
      },
      "message": "[MIPS] JMR3927: Undo accidental rename.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d93efab838ee399b45379bd97b2812ecee84471b",
      "tree": "3d6ef302f593e7d7f7d4da95adb65166b41a0124",
      "parents": [
        "16212017a54afdb702ecc796aaa0448b795de03b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 11 11:15:41 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:45 2005 +0000"
      },
      "message": "[MIPS] DDB5477: Fix unused variable warning.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c5b609797b8e212dbfaf23944da8bf8c53233d5c",
      "tree": "dfebd49ff8f1545bb2609c4d6f649e416a3f8a9f",
      "parents": [
        "8426e1f6af0fd7f44d040af7263750c5a52f3cc3"
      ],
      "author": {
        "name": "Clemens Buchacher",
        "email": "drizzd@aon.at",
        "time": "Sun Nov 13 16:07:26 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:16 2005 -0800"
      },
      "message": "[PATCH] arch/mips/au1000/common/usbdev.c: don\u0027t concatenate __FUNCTION__ with strings\n\nIt\u0027s deprecated. Use \"%s\", __FUNCTION__ instead.\n\nSigned-off-by: Clemens Buchacher \u003cdrizzd@aon.at\u003e\nSigned-off-by: Maximilian Attems \u003cjanitor@sternwelten.at\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bca73e4bf8563d83f7856164caa44d5f42e44cca",
      "tree": "ea8c50adca509c8012aed715d578b6c927f9e284",
      "parents": [
        "95e861db3eaba7bc99f8605db70103ec3d078203"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Nov 13 16:06:25 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:10 2005 -0800"
      },
      "message": "[PATCH] move pm_register/etc. to CONFIG_PM_LEGACY, pm_legacy.h\n\nSince few people need the support anymore, this moves the legacy\npm_xxx functions to CONFIG_PM_LEGACY, and include/linux/pm_legacy.h.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "01a16fae8e0e99a5abdd1c6c9a2b67e7e6167c18",
      "tree": "c6dd8df18a3116f6ae9b1e14f13edc2a7bf1fd4b",
      "parents": [
        "81d3e147ec9ffc6ef04b5f05afa4bef22487b32b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 08 21:39:18 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:36 2005 -0800"
      },
      "message": "[PATCH] fbdev: Remove remains of epson1356fb\n\nDelete leftovers of the FB_E1356 and anything that did depend on it.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.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": "733482e445ca4450cf41381b1c95e2b8c7145114",
      "tree": "d31a2fdaeb8e439fc348a781c780a035d794266d",
      "parents": [
        "c1a0f5e3c01d28b6782457bee5ae5ace3a9958ec"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Nov 08 21:34:55 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:57 2005 -0800"
      },
      "message": "[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason\n\nThis patch removes almost all inclusions of linux/version.h.  The 3\n#defines are unused in most of the touched files.\n\nA few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is\nunfortunatly in linux/version.h.\n\nThere are also lots of #ifdef for long obsolete kernels, this was not\ntouched.  In a few places, the linux/version.h include was move to where\nthe LINUX_VERSION_CODE was used.\n\nquilt vi `find * -type f -name \"*.[ch]\"|xargs grep -El \u0027(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)\u0027|grep -Ev \u0027(/(boot|coda|drm)/|~$)\u0027`\n\nsearch pattern:\n/UTS_RELEASE\\|LINUX_VERSION_CODE\\|KERNEL_VERSION\\|linux\\/\\(utsname\\|version\\).h\n\nSigned-off-by: Olaf Hering \u003colh@suse.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": "53c2df2f4ebbc1d8231ca7cc13ac5381230888b1",
      "tree": "a7446ec56dd877d77ef7318b4bcdc3d38555ff0a",
      "parents": [
        "e329331aedeca0f2a7e15bd26a829ee1619c05e0"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Nov 03 01:01:15 2005 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 07 18:05:38 2005 +0000"
      },
      "message": "Use rtc_lock to protect RTC operations\n    \nMany RTC routines were not protected against each other, so there are\npotential races, for example, ntp-update against /dev/rtc.  This patch\nfixes them using rtc_lock.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "15b96a475706bfac71697a5d2f256750bdf749d3",
      "tree": "b4c6fc78b2427a826aa5c0eb58a3953aae735aba",
      "parents": [
        "307bd284c205616e02fb85557b97f0e3e969662e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 07 18:05:37 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 07 18:05:37 2005 +0000"
      },
      "message": "Add .gitignore files for MIPS.\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": "b8c2a77ce38defcf539a4ba5c666f8e9f093f887",
      "tree": "f3f47e61f2a4757eb24a50850733cc83212e3a72",
      "parents": [
        "08eaabfce0ba6eef7a0188888cc42f006914273e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 31 13:08:37 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 07 18:05:36 2005 +0000"
      },
      "message": "PNX8550 uses a MIPS32-like processor core, not R4xx0.\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": "4fd5f8267dd37aaebadfabe71d9c808821eea05a",
      "tree": "50774592eaba942cf378fca731d307f901b737b7",
      "parents": [
        "eb16292ba8a6655a560ab10a7d73a7816f0c0ac0",
        "8576762ff5d109b841fcf4e7d3883e0cf794f3cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n\nManual #include fixups for clashes - there may be some unnecessary\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\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": "872fec16d9a0ed3b75b8893aa217e49cca575ee5",
      "tree": "1dfc8b9f2754bdfff645188e497865c00201d535",
      "parents": [
        "46dea3d092d23a58b42499cc8a21de0fad079f4a"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Sat Oct 29 18:16:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 21:40:40 2005 -0700"
      },
      "message": "[PATCH] mm: init_mm without ptlock\n\nFirst step in pushing down the page_table_lock.  init_mm.page_table_lock has\nbeen used throughout the architectures (usually for ioremap): not to serialize\nkernel address space allocation (that\u0027s usually vmlist_lock), but because\npud_alloc,pmd_alloc,pte_alloc_kernel expect caller holds it.\n\nReverse that: don\u0027t lock or unlock init_mm.page_table_lock in any of the\narchitectures; instead rely on pud_alloc,pmd_alloc,pte_alloc_kernel to take\nand drop it when allocating a new one, to check lest a racing task already\ndid.  Similarly no page_table_lock in vmalloc\u0027s map_vm_area.\n\nSome temporary ugliness in __pud_alloc and __pmd_alloc: since they also handle\nuser mms, which are converted only by a later patch, for now they have to lock\ndifferently according to whether or not it\u0027s init_mm.\n\nIf sources get muddled, there\u0027s a danger that an arch source taking\ninit_mm.page_table_lock will be mixed with common source also taking it (or\nneither take it).  So break the rules and make another change, which should\nbreak the build for such a mismatch: remove the redundant mm arg from\npte_alloc_kernel (ppc64 scrapped its distinct ioremap_mm in 2.6.13).\n\nExceptions: arm26 used pte_alloc_kernel on user mm, now pte_alloc_map; ia64\nused pte_alloc_map on init_mm, now pte_alloc_kernel; parisc had bad args to\npmd_alloc and pte_alloc_kernel in unused USE_HPPA_IOREMAP code; ppc64\nmap_io_page forgot to unlock on failure; ppc mmu_mapin_ram and ppc64 im_free\ntook page_table_lock for no good reason.\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": "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": "09af7b443c257460d45cb6c1896d29f173fef35b",
      "tree": "2980b8edbda58c1b54f39935103f19766000b372",
      "parents": [
        "5ef66935c1f6d412b37cf4f68281bd4fc7fca7e5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:54 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:54 2005 +0100"
      },
      "message": "Update MIPS defconfig files.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5ef66935c1f6d412b37cf4f68281bd4fc7fca7e5",
      "tree": "dfdf1058e37ef12c890719a37070ae011ab47e9a",
      "parents": [
        "4b724efdde0287d7ba616bd2badc63fca414f978"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "a.othieno@bluewin.ch",
        "time": "Fri Oct 28 00:42:56 2005 -0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:53 2005 +0100"
      },
      "message": "    prom_free_prom_memory() returns unsigned long\n    \n    Some boards declare prom_free_prom_memory as a void function but the\n    caller free_initmem() expects a return value.\n    \n    Fix those up and return 0 instead, just like everyone else does.\n    \n    Signed-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\n    Signed-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4b724efdde0287d7ba616bd2badc63fca414f978",
      "tree": "9c30ecd163d782a4fff8542b557d8811c3a4ef3e",
      "parents": [
        "3fccc0150e720ff344b5f9c5f8dd23778139018e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 23 15:05:47 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:52 2005 +0100"
      },
      "message": "Get rid of SINGLE_ONLY_FPU.  Linux does not support half FPU other than\nby emulation of a full FPU.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3fccc0150e720ff344b5f9c5f8dd23778139018e",
      "tree": "f26a8dc6b6dbf7ce8eeb409915bc934e415a5d16",
      "parents": [
        "3c5c8f6748ce5a4a63ac7d025ddca4a01574a1a7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 23 13:58:21 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:52 2005 +0100"
      },
      "message": "Fix all the get_user / put_user related sparse warnings.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3c5c8f6748ce5a4a63ac7d025ddca4a01574a1a7",
      "tree": "6e3958230b27e1bed66789245c847075ff27efef",
      "parents": [
        "efec3c4e962d4cafbb8f0a050d05d1cd6e95458d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 23 13:48:12 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:52 2005 +0100"
      },
      "message": "Delete unused ieee754_cname[] and declaration.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "efec3c4e962d4cafbb8f0a050d05d1cd6e95458d",
      "tree": "9f7e4844d353f72164dfbfd85db0d764fdc39961",
      "parents": [
        "a663bf906dce4bfa4d620ecc6b8ac6ef958eb7c2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 23 13:46:25 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:51 2005 +0100"
      },
      "message": "Include for prototypes.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a663bf906dce4bfa4d620ecc6b8ac6ef958eb7c2",
      "tree": "9d342f63aa85e46e97e8a04d0a661b7fd8108430",
      "parents": [
        "030274ae03c20f9ac27d4218118b9679d7c680d8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 23 13:44:31 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:51 2005 +0100"
      },
      "message": "Protect against multiple inclusion.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.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": "e5adb8770e12169a6595a3ad5682541441bd1052",
      "tree": "22aaae4e58f9d4054a474a5fa31d492e4b9e79a1",
      "parents": [
        "7cf8053b8ee48a7f0e9d8ebc72c279fb2e168c25"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 20 22:55:26 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:50 2005 +0100"
      },
      "message": "Hack to resolve longstanding prefetch issue\n    \nPrefetching may be fatal on some systems if we\u0027re prefetching beyond the\nend of memory on some systems.  It\u0027s also a seriously bad idea on non\ndma-coherent systems.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7cf8053b8ee48a7f0e9d8ebc72c279fb2e168c25",
      "tree": "3c29e48cd8386dd8ff83dbf3c1a9b19e98e84484",
      "parents": [
        "cb4262481fce1d43ac9a483be4faf36fdd1c7abb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 20 22:33:09 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:49 2005 +0100"
      },
      "message": "More foolproofing of the CPU configuration.\n    \nLimit the number of cpu type options in the cpu menu to just those\ntypes that are actually available for the select platform.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cb4262481fce1d43ac9a483be4faf36fdd1c7abb",
      "tree": "04e3614f81b2ac7b3091969427160de127f8d4c3",
      "parents": [
        "8a1417de9e11f9f577499cd4fe89fa35f4bf54fa"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Oct 19 23:59:46 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:49 2005 +0100"
      },
      "message": "pci-expmem-hack\n    \nCFE 1.2.5 and earlier fails to turn on the ExpMemEn bit in the\nPCIFeatureControl register, which means that DMA does not work\nbeyond physical address 01_0000_0000, ergo to DRAM beyond 1GB.\n    \nWith ExpMemEn turned on, 01_0000_0000-0f_ffff_ffff is mapped,\nso DMA works for up to 61 GB of DRAM.\n    \nWill be fixed in CFE 1.2.6 (yet to be released).\n    \nSigned-Off-By: Andy Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8a1417de9e11f9f577499cd4fe89fa35f4bf54fa",
      "tree": "73194ecc1c84772aaf0296df7852a9e36a13cab6",
      "parents": [
        "dc41f94f770904f1fd63488ce4d30722ea514aad"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Oct 19 23:59:11 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:49 2005 +0100"
      },
      "message": "BCM1480 HT support\n    \nPCI support code for PLX 7250 PCI-X tunnel on BCM91480B BigSur board.\n    \nSigned-Off-By: Andy Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dc41f94f770904f1fd63488ce4d30722ea514aad",
      "tree": "9ac3e005264a87a3d4c2edcd13ee918142f7d050",
      "parents": [
        "a4b5bd9abcf5b0586de68722ff8e9b91020279bf"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Oct 19 23:58:49 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:48 2005 +0100"
      },
      "message": "Support for the BCM1480 on-chip PCI-X bridge.\n    \nSigned-Off-By: Andy Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a4b5bd9abcf5b0586de68722ff8e9b91020279bf",
      "tree": "fe0f4014bf5e92d72d4e15d90cf3eab3713ceee5",
      "parents": [
        "9a6dcea10308df50ed54d6d5a43c9f6c3e927118"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Oct 19 23:57:40 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:48 2005 +0100"
      },
      "message": "SB1 cache exception handling.\n    \nExpand SB1 cache error handling by adding SB1_CEX_ALWAYS_FATAL and\nSB1_CEX_STALL, allowing configurable behavior on cache errors.\n    \nSigned-Off-By: Andy Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9a6dcea10308df50ed54d6d5a43c9f6c3e927118",
      "tree": "2739e2c12577925ffd99042b460d004f3eeb0bc8",
      "parents": [
        "f137e463b50aadba91bd116f99c59ccb9c15a12f"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Oct 19 23:57:11 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:47 2005 +0100"
      },
      "message": "Support for BigSur board.\n    \nSigned-Off-By: Andy Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f137e463b50aadba91bd116f99c59ccb9c15a12f",
      "tree": "41ce0ec670a6e5a78b4cdc246614277d9bc5e070",
      "parents": [
        "93ce2f524e96571711029884e6340c790a029b94"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Oct 19 23:56:38 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:47 2005 +0100"
      },
      "message": "Add support for BCM1480 family of chips.\n    \n - Kconfig and Makefile changes\n - arch/mips/sibyte/bcm1480/\n - changes to sibyte common code to support 1480\n    \nSigned-Off-By: Andy Isaacson \u003cadi@broadcom.com\u003e\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": "750ccf687ff9adbf2a16066a3a2757d0f761384c",
      "tree": "935c776cb9927f34b7038247249e4de68c93a562",
      "parents": [
        "f4c72cc737561aab0d9c7f877abbc0a853f1c465"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Oct 19 19:57:14 2005 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:44 2005 +0100"
      },
      "message": "Fix zero length sys_cacheflush\n    \nCacheflush(0, 0, 0) was crashing the system.  This is because\nflush_icache_range(start, end) tries to flushing whole address space\n(0 - ~0UL) if both start and end are zero.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\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": "6ec25809c143d875ed17b2e85d1dd894a1f4aba4",
      "tree": "59634cf8209c68d8741aba08dee6378c85bbb477",
      "parents": [
        "8f91ed6c2fec8cb746e4dc86a79247162b4c5a7a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 12 00:02:34 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:42 2005 +0100"
      },
      "message": "Rename page argument of flush_cache_page to something more descriptive.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5e83d4305467c43af144d264674c7d7de303aeb3",
      "tree": "f9dd363971619d77a97db1a44121814ebd14a5c0",
      "parents": [
        "beb3ca82fc0c2ec938b7446b006c8f34abb301b2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:41 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:41 2005 +0100"
      },
      "message": "Sliceup Kconfig; it\u0027s grown too large.\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": "dbc571690ec4123e4e9fd6e731d8bdfa77b0d90e",
      "tree": "fecef845336efff77fc288859e19e7e62b910a13",
      "parents": [
        "ec917c2c1ab4359a1d438e62daeb50cc42e632e1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:38 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:38 2005 +0100"
      },
      "message": "Fix wrong comment.\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": "f92c1759a40a85f52b835c21b0ef6ce556b340c5",
      "tree": "55e76df02c6fb6382d86f3314b23f11a3bb728dc",
      "parents": [
        "101b3531a693ad890f33f2f04323592cd376616a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 07 12:06:12 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:37 2005 +0100"
      },
      "message": "Document the meaning of the CPU_MIPS32, CPU_MIPS64, CPU_MIPSR1 and\nCPU_MIPSR2.\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": "2f69ddccb01632dfe5d0ef946ee99000463cd9c4",
      "tree": "92a4e77e077718d08c6733f7abe604ca0c132042",
      "parents": [
        "57468af3267bfb89391f9c607a9637e86e55d299"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 03 13:41:19 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:35 2005 +0100"
      },
      "message": "Convert the remaining SPIN_LOCK_UNLOCKED instances to DEFINE_SPINLOCK.\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": "65f1f5a2c3cdb0570806fe4e5512945673dfa199",
      "tree": "61772813b74f1b3064a51ba37f36d6093eadeed7",
      "parents": [
        "5090dfb5bcf51479370b501e934edadc4d781f67"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 01 20:22:39 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:34 2005 +0100"
      },
      "message": "Don\u0027t copy SB1 cache error handler to uncached memory.\n    \nThis may have made sense on a paranoid day with pass 1 BCM1250 processors\nthat were throwing cache error exception left and right for no good\nreason.  On modern silicion that hardly makes sense and the code had\ngotten just an obscurity ...\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6aaf7786ed02da7797432708fbcdd242f9c0764e",
      "tree": "0cbece6a0ec2b706dfa8774e2b313ded86c5bbd0",
      "parents": [
        "46dc3a4a098c65551d5f364e1c56331961400314"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 01 13:14:58 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:33 2005 +0100"
      },
      "message": "No need to explicitly call __read_64bit_c0_split; __read_64bit_c0_register\nwill do that itself iff needed.  Fix format string.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "46dc3a4a098c65551d5f364e1c56331961400314",
      "tree": "e8ae4298c0435e830a8183b6436458e537a44591",
      "parents": [
        "02cf2119684e52e97a8a90bd7630386e0f1a250a"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Jun 22 16:02:03 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:33 2005 +0100"
      },
      "message": "Fix stale comment in c-sb1.c.\n    \nSigned-Off-By: Andrew Isaacson \u003cadi@broadcom.com\u003e\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": "942d042d17c77febab9af6815b2e77f665d0f9c1",
      "tree": "546feac57c4e16b7c388a1e377e3e4212aee9585",
      "parents": [
        "f5cfa980e535e1f77038f8037422594592208695"
      ],
      "author": {
        "name": "Andrew Isaacson",
        "email": "adi@broadcom.com",
        "time": "Wed Jun 22 16:01:09 2005 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:32 2005 +0100"
      },
      "message": "Use cpumask_t rather than hand-rolled bitmask code in sb1250_set_affinity.\n    \nSigned-Off-By: Andrew Isaacson \u003cadi@broadcom.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f5cfa980e535e1f77038f8037422594592208695",
      "tree": "108a922c864f5b95de9ff5f72235aaf43755f536",
      "parents": [
        "c5c96e13790122095fdf2ea74a8131e5f6b60c03"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 01 11:14:17 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:31 2005 +0100"
      },
      "message": "Use R4000 TLB routines for SB1 also.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3959c7957f0ab758066c8779483b18179c355257",
      "tree": "b709b87527dbc65091f88cf95cbca86f8547a77e",
      "parents": [
        "0015365cc68a5b6ad22dfdac19580aa9530731c3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 01 00:03:42 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:31 2005 +0100"
      },
      "message": "Don\u0027t call memset to clean irq_desc; these data fields have already\npreviously been initialized statically in kernel/irq/handle.c.\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"
    },
    {
      "commit": "9043f7e95d104795fcb03a2f762524babcd49da5",
      "tree": "cee4858eaee2579c061b3e8e52f88c557087d45b",
      "parents": [
        "9d58f302ca370c720fa47cb419f0b33eaa1a1132"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Sep 28 20:24:58 2005 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:28 2005 +0100"
      },
      "message": "Sync c-tx39.c with c-r4k.c.\n    \ntx39_flush_cache_range() does nothing if !cpu_has_dc_aliases.  It should\nflush d-cache and invalidate i-cache since the TX39(H2) has separate I/D\ncache.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0c9ec467db8bf9ae9a337b96cecd9b6b703b57a1",
      "tree": "38fa95aad7c643ef568a365364f11a489cdb5995",
      "parents": [
        "ba264b340396b8dd7348ef8531e5ac003a34ff4e"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Wed Sep 21 21:39:44 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:27 2005 +0100"
      },
      "message": "smc91x platform support; requires patch to smc91x.h which was sent\nupstream.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ba264b340396b8dd7348ef8531e5ac003a34ff4e",
      "tree": "f6edffeb3a615c3191109adef2151f358f377802",
      "parents": [
        "bab056aafe428b326f7ee72db453c3b8947c7339"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Wed Sep 21 06:18:27 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:26 2005 +0100"
      },
      "message": "Au1[12]00 mmc driver. Only tested on the Au1200 at this point though\nit should work on the Au1100 as well. Updated defconfig to include driver.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2cce8263228ac8926d675cfa19e50ca0af9e05e4",
      "tree": "9d6ab290277c0b85bdd1bb9eeae40c1cbb7354c8",
      "parents": [
        "13bb199f98d179664cc24ab2e4762ef8ab059acc"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Sun Sep 18 11:18:10 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:25 2005 +0100"
      },
      "message": "Kernel gpio/2 routines that will be used by some drivers.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "13bb199f98d179664cc24ab2e4762ef8ab059acc"
}
