)]}'
{
  "log": [
    {
      "commit": "52393ccc0a53c130f31fbbdb8b40b2aadb55ee72",
      "tree": "9f0bcb3ed29e9f7dbdb1cb8692cdbdfd7462c45d",
      "parents": [
        "f92213bae062cf88c099fbfd3040fef512b19905"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Fri Jul 14 16:05:03 2006 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:56:14 2006 -0700"
      },
      "message": "[PATCH] remove set_wmb - arch removal\n\nset_wmb should not be used in the kernel because it just confuses the\ncode more and has no benefit.  Since it is not currently used in the\nkernel this patch removes it so that new code does not include it.\n\nAll archs define set_wmb(var, value) to do { var \u003d value; wmb(); }\nwhile(0) except ia64 and sparc which use a mb() instead.  But this is\nstill moot since it is not used anyway.\n\nHasn\u0027t been tested on any archs but x86 and x86_64 (and only compiled\ntested)\n\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bddc8134db00002a9fd1b33fcb45747bdd3a2777",
      "tree": "949680189cfb725c0c88b966b95bc238d3306e5e",
      "parents": [
        "f26811e0d89d412a2f5d8e16760e71d3b5c2702c"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jul 13 17:33:33 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:21 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Update workpad setup function\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f26811e0d89d412a2f5d8e16760e71d3b5c2702c",
      "tree": "ce621e2103a5eda53bc5bc59c038165576ba52cc",
      "parents": [
        "efcb487a8e9a86874cf63c3fbf6c85bbf87e6d87"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jul 13 17:33:24 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:20 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Update e55 setup function\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "efcb487a8e9a86874cf63c3fbf6c85bbf87e6d87",
      "tree": "621f0f33f95709303c9deea5f726ccfb4eb75e9a",
      "parents": [
        "66151bbd20c6c62dbe5b131484c885086e3a8d29"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jul 13 17:33:14 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:19 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Removed old v2.4 VRC4173 driver\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "66151bbd20c6c62dbe5b131484c885086e3a8d29",
      "tree": "7ffdb72ca1f74dda598d1023098ef9bc0f7268c1",
      "parents": [
        "5fd326573876e466c7693cbf06e9c88ecf86135d"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jul 13 17:33:03 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:19 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Move IRQ numbers to asm-mips/vr41xx/irq.h\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "54d0a216f40e060ba4265bb851cc36b3ca55d1a8",
      "tree": "a57ecc2da68fea0989c397bd97ebd38e93fee569",
      "parents": [
        "2c70df5b9807293705d8123d1f36579831ac09eb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jul 09 21:38:56 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:17 2006 +0100"
      },
      "message": "[MIPS] Replace board_timer_setup function pointer by plat_timer_setup.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "2874fe55332e2fb4e9c8e672cf2b7361bb168d17",
      "tree": "bf62c9191328f2874745f9afb77187d0eca9ee2a",
      "parents": [
        "1058ecda9bedaa2c3438376caa5f1925f3d15bbd"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Sat Jul 08 00:42:12 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:11 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Replace magic number for P4K bit with symbol.\n    \nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "192ef366198ce16c0379100565cdc5b7bd68511f",
      "tree": "1f4ef0a9ee796fbf970b6f0703aa31ecad584ee1",
      "parents": [
        "8d197f3d17d4f43eb7d032491af7fc959cbed4fa"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jul 07 14:07:18 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:09 2006 +0100"
      },
      "message": "[MIPS] TRACE_IRQFLAGS_SUPPORT support.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8d197f3d17d4f43eb7d032491af7fc959cbed4fa",
      "tree": "036c0b115469a831c42ec2bb53672219dd24995a",
      "parents": [
        "565200a14641eb7ab7b96a726441f2e4d663d15c"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 07 14:26:41 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:08 2006 +0100"
      },
      "message": "[MIPS] Fix rdhwr_op definition.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7de58fab9ccb63b4194ce39cf163a7491921d037",
      "tree": "6b7153cc7b731fdb8e1a5b1641d093bcedd78154",
      "parents": [
        "cfbae5d331b8872719b5cddb0ed5292c393ad78a"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Jul 05 01:22:44 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:07 2006 +0100"
      },
      "message": "[MIPS] Sparsemem fixes\n\n1. MIPS should select SPARSEMEM_STATIC since allocating bootmem in\n   memory_present() will corrupt bootmap area.\n2. pfn_valid() for SPARSEMEM is defined in linux/mmzone.h\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4e8ab3618273b8c5f87a46f82902fbd4138f97f4",
      "tree": "d933b46da299af716840a186bfcfd7ab0f4c754b",
      "parents": [
        "f72af3cf06370cedbe387364d447223e5252a000"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Tue Jul 04 22:59:41 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:06 2006 +0100"
      },
      "message": "[MIPS] VR41xx: Set VR41_CONF_BP only for PrId 0x0c80.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fc5d2d279ff820172a698706d33e733d4578bd6c",
      "tree": "1b376605e1870af29a49272d85cb589d319e058b",
      "parents": [
        "879ba8c88a32f2bd3d3369837afdc148bd66bb04"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 06 13:04:01 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:04 2006 +0100"
      },
      "message": "[MIPS] Use the proper technical term for naming some of the cache  macros.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a722df087dc745a213573ed860be57a255e799bb",
      "tree": "be271f280fcba09d8b0fce4f396f617e09e1de3b",
      "parents": [
        "722cfd90420b660ad13f933efb135daf1d0e5400"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Sun Jul 02 23:13:34 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:25:59 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Removed unused definitions for NEC CMBVR4133.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "722cfd90420b660ad13f933efb135daf1d0e5400",
      "tree": "e1fc9a799330d21389483c1807fc0148aade74e2",
      "parents": [
        "94dee171df34b7955cd647da4c40ba67d55a7671"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jul 02 16:31:14 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:25:59 2006 +0100"
      },
      "message": "[MIPS] Wire up vmsplice(2) and move_pages(2).\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e1e80b4d24eddd1a76cd386e25164cf159661bd6",
      "tree": "930bc13a8602987692d8d67c9912e50a7c06d53a",
      "parents": [
        "2e128dedcd66d2f17f42a45dacc223fa2dcd8acd"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jul 01 22:07:23 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:25:58 2006 +0100"
      },
      "message": "[MIPS] Don\u0027t include obsolete \u003clinux/config.h\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2e128dedcd66d2f17f42a45dacc223fa2dcd8acd",
      "tree": "392f1f7b9c8673e6310498064e29198667a41425",
      "parents": [
        "70ae6126090686b2e957f0abd2a3c882e94c7071"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Fri Jun 30 12:32:37 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:25:58 2006 +0100"
      },
      "message": "[MIPS] Default cpu_has_mipsmt to a runtime check\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "38e0e8c0550eaed1af48ec5ad9ddb8a25e8b04ae",
      "tree": "f38daa22e42969c8eabccfd73dc298dcaec99821",
      "parents": [
        "06c67befeeb16f2995c11b0e04a348103ddbfab1"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Jul 10 04:45:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 10 13:24:25 2006 -0700"
      },
      "message": "[PATCH] char/rtc: Handle memory-mapped chips properly\n\nHandle memory-mapped chips properly, needed for example on DECstations.\nThis support was in Linux 2.4 but for some reason got lost in 2.6.  This\npatch is taken directly from the linux-mips repository.\n\n[akpm@osdl.org: cleanup]\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nCc: Paul Gortmaker \u003cpenguin@muskoka.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": "6fa0cb1141da80eed4f86155fb51931bc1c31888",
      "tree": "df9b3c378ae4f44260eaae1a4b9d5c4ccf7bb641",
      "parents": [
        "c6482dde1c2811afba289b2344268f850595f350",
        "257a5bdeb0441789d8e34e1b3e92b26d0f51bbf0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 04 12:55:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 04 12:55:45 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/hdrinstall-2.6\n\n* git://git.infradead.org/hdrinstall-2.6:\n  Remove export of include/linux/isdn/tpam.h\n  Remove \u003clinux/i2c-id.h\u003e and \u003clinux/i2c-algo-ite.h\u003e from userspace export\n  Restrict headers exported to userspace for SPARC and SPARC64\n  Add empty Kbuild files for \u0027make headers_install\u0027 in remaining arches.\n  Add Kbuild file for Alpha \u0027make headers_install\u0027\n  Add Kbuild file for SPARC \u0027make headers_install\u0027\n  Add Kbuild file for IA64 \u0027make headers_install\u0027\n  Add Kbuild file for S390 \u0027make headers_install\u0027\n  Add Kbuild file for i386 \u0027make headers_install\u0027\n  Add Kbuild file for x86_64 \u0027make headers_install\u0027\n  Add Kbuild file for PowerPC \u0027make headers_install\u0027\n  Add generic Kbuild files for \u0027make headers_install\u0027\n  Basic implementation of \u0027make headers_check\u0027\n  Basic implementation of \u0027make headers_install\u0027\n"
    },
    {
      "commit": "f40298fddcc3c8115c6135c9733f5a0de52dcea9",
      "tree": "c0ff0cc1bd589cf764a55cfc93e3f7bbd559fe92",
      "parents": [
        "b0b9fdc123cf0f1b671ac3f593d77af325ad4cf3"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 01 19:29:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 13:58:47 2006 -0700"
      },
      "message": "[PATCH] irq-flags: MIPS: Use the new IRQF_ constants\n\nUse the new IRQF_ constants and remove the SA_INTERRUPT define\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\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": "877ce7c1b3afd69a9b1caeb1b9964c992641f52a",
      "tree": "740c6c0d4a2858af53c09c4635cadf06833536c1",
      "parents": [
        "d6b4991ad5d1a9840e12db507be1a6593def01fe"
      ],
      "author": {
        "name": "Catherine Zhang",
        "email": "cxzhang@watson.ibm.com",
        "time": "Thu Jun 29 12:27:47 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 16:58:06 2006 -0700"
      },
      "message": "[AF_UNIX]: Datagram getpeersec\n\nThis patch implements an API whereby an application can determine the\nlabel of its peer\u0027s Unix datagram sockets via the auxiliary data mechanism of\nrecvmsg.\n\nPatch purpose:\n\nThis patch enables a security-aware application to retrieve the\nsecurity context of the peer of a Unix datagram socket.  The application\ncan then use this security context to determine the security context for\nprocessing on behalf of the peer who sent the packet.\n\nPatch design and implementation:\n\nThe design and implementation is very similar to the UDP case for INET\nsockets.  Basically we build upon the existing Unix domain socket API for\nretrieving user credentials.  Linux offers the API for obtaining user\ncredentials via ancillary messages (i.e., out of band/control messages\nthat are bundled together with a normal message).  To retrieve the security\ncontext, the application first indicates to the kernel such desire by\nsetting the SO_PASSSEC option via getsockopt.  Then the application\nretrieves the security context using the auxiliary data mechanism.\n\nAn example server application for Unix datagram socket should look like this:\n\ntoggle \u003d 1;\ntoggle_len \u003d sizeof(toggle);\n\nsetsockopt(sockfd, SOL_SOCKET, SO_PASSSEC, \u0026toggle, \u0026toggle_len);\nrecvmsg(sockfd, \u0026msg_hdr, 0);\nif (msg_hdr.msg_controllen \u003e sizeof(struct cmsghdr)) {\n    cmsg_hdr \u003d CMSG_FIRSTHDR(\u0026msg_hdr);\n    if (cmsg_hdr-\u003ecmsg_len \u003c\u003d CMSG_LEN(sizeof(scontext)) \u0026\u0026\n        cmsg_hdr-\u003ecmsg_level \u003d\u003d SOL_SOCKET \u0026\u0026\n        cmsg_hdr-\u003ecmsg_type \u003d\u003d SCM_SECURITY) {\n        memcpy(\u0026scontext, CMSG_DATA(cmsg_hdr), sizeof(scontext));\n    }\n}\n\nsock_setsockopt is enhanced with a new socket option SOCK_PASSSEC to allow\na server socket to receive security context of the peer.\n\nTesting:\n\nWe have tested the patch by setting up Unix datagram client and server\napplications.  We verified that the server can retrieve the security context\nusing the auxiliary data mechanism of recvmsg.\n\nSigned-off-by: Catherine Zhang \u003ccxzhang@watson.ibm.com\u003e\nAcked-by: Acked-by: James Morris \u003cjmorris@namei.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d231c11fd0b694c447e59e687754b6999eea0a2",
      "tree": "b0b3c17efff7018bbf948e489f642c8079f33cc0",
      "parents": [
        "1f1332f727c3229eb2166a83fec5d3de6a73dce2",
        "8db089c6b5594c961fb6bc6d613b9926e0d3d98f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 13:44:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 13:44:45 2006 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (33 commits)\n  [MIPS] Add missing backslashes to macro definitions.\n  [MIPS] Death list of board support to be removed after 2.6.18.\n  [MIPS] Remove BSD and Sys V compat data types.\n  [MIPS] ioc3.h: Uses u8, so include \u003clinux/types.h\u003e.\n  [MIPS] 74K: Assume it will also have an AR bit in config7\n  [MIPS] Treat CPUs with AR bit as physically indexed.\n  [MIPS] Oprofile: Support VSMP on 34K.\n  [MIPS] MIPS32/MIPS64 S-cache fix and cleanup\n  [MIPS] excite: PCI makefile needs to use +\u003d if it wants a chance to work.\n  [MIPS] excite: plat_setup -\u003e plat_mem_setup.\n  [MIPS] au1xxx: export dbdma functions\n  [MIPS] au1xxx: dbdma, no sleeping under spin_lock\n  [MIPS] au1xxx: fix PSC_SMBTXRX_RSR.\n  [MIPS] Early printk for IP27.\n  [MIPS] Fix handling of 0 length I \u0026 D caches.\n  [MIPS] Typo fixes.\n  [MIPS] MIPS32/MIPS64 secondary cache management\n  [MIPS] Fix FIXADDR_TOP for TX39/TX49.\n  [MIPS] Remove first timer interrupt setup in wrppmc_timer_setup()\n  [MIPS] Fix configuration of R2 CPU features and multithreading.\n  ...\n"
    },
    {
      "commit": "8db089c6b5594c961fb6bc6d613b9926e0d3d98f",
      "tree": "be663aa41f8034c02838011d27d90ce188315b5c",
      "parents": [
        "127fe6af38fe237374fc158c11da6bb44bcfdc9a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 29 20:06:53 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 29 21:10:55 2006 +0100"
      },
      "message": "[MIPS] Add missing backslashes to macro definitions.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fc103349bb7d3f011ffe9678da86a35634f4b6fc",
      "tree": "07cbf6115b81b328c34f3d217541f3c970204ced",
      "parents": [
        "89e22d15910a47fe026fe607710ec4646efc100a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 28 11:24:12 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 29 21:10:54 2006 +0100"
      },
      "message": "[MIPS] Remove BSD and Sys V compat data types.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "89e22d15910a47fe026fe607710ec4646efc100a",
      "tree": "16013d62dc6a1c7976dc4e6fc438a9df82da3085",
      "parents": [
        "2e78ae3f48b2596797101fa365abd6348143299f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 27 17:34:35 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 29 21:10:54 2006 +0100"
      },
      "message": "[MIPS] ioc3.h: Uses u8, so include \u003clinux/types.h\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "38e9156147e5b0defb71a3eb7e9eff74609c496a",
      "tree": "1419fad8f3b79088eba7c941a2b0843a639500f9",
      "parents": [
        "a3d45391866d2c244363c3000fc6c1acb3dfcb0b"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen.puncer@ultra.si",
        "time": "Fri Jun 23 11:58:31 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 29 21:10:53 2006 +0100"
      },
      "message": "[MIPS] au1xxx: fix PSC_SMBTXRX_RSR.\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@ultra.si\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f7a849153be3b66326b52dce0d07896b56cb4cd7",
      "tree": "71afe4415b664ae3d34a28568c1b09a9dd9129a3",
      "parents": [
        "6feb6efaec9858dfb673fc5c89b8280b1b73bb08"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Jun 20 23:59:11 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 29 21:10:52 2006 +0100"
      },
      "message": "[MIPS] Fix FIXADDR_TOP for TX39/TX49.\n\nFIXADDR_TOP is used for HIGHMEM and for upper limit of vmalloc area on\n32bit kernel.  TX39XX and TX49XX have \"reserved\" segment in CKSEG3\narea.  0xff000000-0xff3fffff on TX49XX and 0xff000000-0xfffeffff on\nTX39XX are reserved (unmapped, uncached) therefore can not be used as\nmapped area.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f41ae0b2b9e5b4455cfc68dcc885f4fa2a973384",
      "tree": "1d571a10b4265233b511ce2f45d4ca03b9fbb13a",
      "parents": [
        "e73ea273ef87a04ff59fc368fa33333dca275dde"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 05 17:24:46 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 29 21:10:51 2006 +0100"
      },
      "message": "[MIPS] Fix configuration of R2 CPU features and multithreading.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4277ff5ee55694f67d9c6586bb4c06991e221a68",
      "tree": "c75ff9101d0dc14688c86f709370d3e122e7402a",
      "parents": [
        "b4ab24e1c8c1442b2928bab1325b56bdbbcf898e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jun 03 22:40:15 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 29 21:10:49 2006 +0100"
      },
      "message": "[MIPS] Fix use of ehb instruction for non-R2 configurations.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b4ab24e1c8c1442b2928bab1325b56bdbbcf898e",
      "tree": "aa80383677ce2563fdaad652e8e45c05e722324f",
      "parents": [
        "14cd8015015199d6e8dea8aa4948b559137df7b7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jun 03 22:30:58 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 29 21:10:48 2006 +0100"
      },
      "message": "[MIPS] Define ARCH_HAS_IRQ_PER_CPU for all SMP systems.\n\nWithout SMTC on non-Malta will blow up.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "136d47d3e1cc455e9e1d9cb7b9d513a8581d3835",
      "tree": "5a8e96ba0571685acf7d7139600cc1bf40ad572a",
      "parents": [
        "10edd8b9d5e42d5fb0a51061a0e97bc4009aeb1a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Apr 15 11:16:19 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 29 21:10:47 2006 +0100"
      },
      "message": "[MIPS] Wire up tee(2).\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c0ad90a32fb60f4129d0e24dfd5fd7128e2e09f2",
      "tree": "260d99ab74d33a37cbcc3557e2f18a5e96879f4d",
      "parents": [
        "096c8131c573ed37939dc3f1440221c92c87e74b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jun 29 02:24:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 10:26:23 2006 -0700"
      },
      "message": "[PATCH] genirq: add -\u003eretrigger() irq op to consolidate hw_irq_resend()\n\nAdd -\u003eretrigger() irq op to consolidate hw_irq_resend() implementations.\n(Most architectures had it defined to NOP anyway.)\n\nNOTE: ia64 needs testing. i386 and x86_64 tested.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\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": "0d7012a968d006e277eb0fe20edd7a9b5563c2b7",
      "tree": "1077acc018d78aed6991f8d3913f9a52d431bca1",
      "parents": [
        "cd916d31cc31273eca8a620fae02b7bf7f577559"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jun 29 02:24:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 10:26:23 2006 -0700"
      },
      "message": "[PATCH] genirq: cleanup: turn ARCH_HAS_IRQ_PER_CPU into CONFIG_IRQ_PER_CPU\n\nCleanup: change ARCH_HAS_IRQ_PER_CPU into a Kconfig method.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\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": "838cd153a5250a79a302f6c5d68a4794b70c4ccb",
      "tree": "9122d37d7521c9345779aa84e2ca8d754d997475",
      "parents": [
        "92eeccd8badbfebe12383b6e5326b27dc707601d"
      ],
      "author": {
        "name": "akpm@osdl.org",
        "email": "akpm@osdl.org",
        "time": "Sun Jun 25 05:48:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:15 2006 -0700"
      },
      "message": "[PATCH] N32 sigset and __COMPAT_ENDIAN_SWAP__\n\nI\u0027m testing glibc on MIPS64, little-endian, N32, O32 and N64 multilibs.\n\nAmong the NPTL test failures seen are some arising from sigsuspend problems\nfor N32: it blocks the wrong signals, so SIGCANCEL (SIGRTMIN) is blocked\ndespite glibc\u0027s carefully excluding it from sets of signals to block.\nSpecifically, testing suggests it blocks signal N^32 instead of signal N,\nso (in the example tested) blocking SIGUSR1 (17) blocks signal 49 instead.\n\nglibc\u0027s sigset_t uses an array of unsigned long, as does the kernel.\nIn both cases, signal N+1 is represented as\n(1UL \u003c\u003c (N % (8 * sizeof (unsigned long)))) in word number\n(N / (8 * sizeof (unsigned long))).\n\nThus the N32 glibc uses an array of 32-bit words and the N64 kernel uses an\narray of 64-bit words.  For little-endian, the layout is the same, with\nsignals 1-32 in the first 4 bytes, signals 33-64 in the second, etc.; for\nbig-endian, userspace has that layout while in the kernel each 8 bytes have\nthe two halves swapped from the userspace layout.\n\nThe N32 sigsuspend syscall uses sigset_from_compat to convert the userspace\nsigset to kernel format.  If __COMPAT_ENDIAN_SWAP__ is *not* set, this uses\nlogic of the form\n\n  set-\u003esig[0] \u003d compat-\u003esig[0] | (((long)compat-\u003esig[1]) \u003c\u003c 32 )\n\nto convert the userspace sigset to a kernel one.  This looks correct to me\nfor both big and little endian, given that in userspace compat-\u003esig[1] will\nrepresent signals 33-64, and so will the high 32 bits of set-\u003esig[0] in the\nkernel.  If however __COMPAT_ENDIAN_SWAP__ *is* set, as it is for\n__MIPSEL__, it uses\n\n  set-\u003esig[0] \u003d compat-\u003esig[1] | (((long)compat-\u003esig[0]) \u003c\u003c 32 );\n\nwhich seems incorrect for both big and little endian, and would\nexplain the observed symptoms.\n\nThis code is the only use of __COMPAT_ENDIAN_SWAP__, so if incorrect\nthen that macro serves no purpose, in which case something like the\nfollowing patch would seem appropriate to remove it.\n\nSigned-off-by: Joseph Myers \u003cjoseph@codesourcery.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "afedfd016a78ea1b678886ab6236acbc7650fcfb",
      "tree": "e507606f1f636d5557ca91305b2891070d75b3f1",
      "parents": [
        "51849738cf3af4d2c43a657e811a89e7f69eccc2"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Sun Jun 25 05:47:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:00 2006 -0700"
      },
      "message": "[PATCH] random: remove SA_SAMPLE_RANDOM from floppy driver\n\nThe floppy driver is already calling add_disk_randomness as it should, so this\nwas redundant.\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2c780c1fdbe5008c902c2d7e37242ac5e60f0b9",
      "tree": "f2fb215610897e06812548986f3c37a6d6dc38ca",
      "parents": [
        "c52c17622e27876c2395f59cfe342497a399de41"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Fri Jun 23 02:04:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:42:56 2006 -0700"
      },
      "message": "[PATCH] Au1550/1200: add missing PSC #define\u0027s, make OSS driver use the proper ones\n\nAdd missing PSC #define\u0027s required for the drivers using PSC on DBAu1550\nboard (also fixing Au1550 PSC3 address) and all Au1200-based boards as\nwell.  Make the OSS driver use the correct PSC definitions fo each board.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.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": "d501e62bc7796e90b0312648e23ac39490dfbf87",
      "tree": "fbeeb75898e9434c0c725738482b9e946f46d5bb",
      "parents": [
        "485bb99b49a173a22a0bbf4e189465414947ecac"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jun 23 02:03:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:42:52 2006 -0700"
      },
      "message": "[PATCH] Delete unused definitions of kvaddr_to_nid\n\nSigned-off-by: 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": "4f1bcaf094ccc512c23e10104c05a6f8e5b7a9e4",
      "tree": "883c6ece20a28f86eb73cd329bb9d4674b1e5480",
      "parents": [
        "d702ccb342e49f7591df5a87c3857c698183b0fa"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Jun 22 14:47:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:05:58 2006 -0700"
      },
      "message": "[PATCH] vgacon: make VGA_MAP_MEM take size, remove extra use\n\nVGA_MAP_MEM translates to ioremap() on some architectures.  It makes sense\nto do this to vga_vram_base, because we\u0027re going to access memory between\nvga_vram_base and vga_vram_end.\n\nBut it doesn\u0027t really make sense to map starting at vga_vram_end, because\nwe aren\u0027t going to access memory starting there.  On ia64, which always has\nto be different, ioremapping vga_vram_end gives you something completely\nincompatible with ioremapped vga_vram_start, so vga_vram_size ends up being\nnonsense.\n\nAs a bonus, we often know the size up front, so we can use ioremap()\ncorrectly, rather than giving it a zero size.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cee4cca740d209bcb4b9857baa2253d5ba4e3fbe",
      "tree": "88a23004393ea4a32cad79839479c8e653e401d6",
      "parents": [
        "2edc322d420a4cec8dbc184a1220ecd7fa9f8ae6",
        "9348f0de2d2b541b4ba64fb1f4efee9710a3d731"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:10:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:10:08 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/hdrcleanup-2.6\n\n* git://git.infradead.org/hdrcleanup-2.6: (63 commits)\n  [S390] __FD_foo definitions.\n  Switch to __s32 types in joystick.h instead of C99 types for consistency.\n  Add \u003csys/types.h\u003e to headers included for userspace in \u003clinux/input.h\u003e\n  Move inclusion of \u003clinux/compat.h\u003e out of user scope in asm-x86_64/mtrr.h\n  Remove struct fddi_statistics from user view in \u003clinux/if_fddi.h\u003e\n  Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390\n  Revert include/media changes: Mauro says those ioctls are only used in-kernel(!)\n  Include \u003clinux/types.h\u003e and use __uXX types in \u003clinux/cramfs_fs.h\u003e\n  Use __uXX types in \u003clinux/i2o_dev.h\u003e, include \u003clinux/ioctl.h\u003e too\n  Remove private struct dx_hash_info from public view in \u003clinux/ext3_fs.h\u003e\n  Include \u003clinux/types.h\u003e and use __uXX types in \u003clinux/affs_hardblocks.h\u003e\n  Use __uXX types in \u003clinux/divert.h\u003e for struct divert_blk et al.\n  Use __u32 for elf_addr_t in \u003casm-powerpc/elf.h\u003e, not u32. It\u0027s user-visible.\n  Remove PPP_FCS from user view in \u003clinux/ppp_defs.h\u003e, remove __P mess entirely\n  Use __uXX types in user-visible structures in \u003clinux/nbd.h\u003e\n  Don\u0027t use \u0027u32\u0027 in user-visible struct ip_conntrack_old_tuple.\n  Use __uXX types for S390 DASD volume label definitions which are user-visible\n  S390 BIODASDREADCMB ioctl should use __u64 not u64 type.\n  Remove unneeded inclusion of \u003clinux/time.h\u003e from \u003clinux/ufs_fs.h\u003e\n  Fix private integer types used in V4L2 ioctls.\n  ...\n\nManually resolve conflict in include/linux/mtd/physmap.h\n"
    },
    {
      "commit": "1723b4a34af85447684c9696af83929d2c1e8e6b",
      "tree": "ffd16da24a0a6a661d21d1b1f8ef85f0f3b615d9",
      "parents": [
        "b97b36bfd761d83f714eb1b5d6bce519794fa650"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Jun 20 00:19:13 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:27 2006 +0100"
      },
      "message": "[MIPS] Make timer interrupt frequency configurable from kconfig.\n\nMake HZ configurable.  DECSTATION can select 128/256/1024 HZ, JAZZ can\nonly select 100 HZ, others can select 100/128/250/256/1000/1024 HZ if\nnot explicitly specified).  Also remove all mach-xxx/param.h files and\nupdate all defconfigs according to current HZ value.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c3b1c2de2254aa4721e7e3c8d418fa9302e6acb0",
      "tree": "81939a7c5aa1a7ec369d1899dd0df35fbe51d8ae",
      "parents": [
        "2493921c284813b9f512c95d972a302cf82296cb"
      ],
      "author": {
        "name": "Kumba",
        "email": "kumba@gentoo.org",
        "time": "Sun Jun 18 02:17:01 2006 -0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:26 2006 +0100"
      },
      "message": "[MIPS] Fix R4K cache macro names\n\nSeveral machines have the R4K cache macro name spelled incorrectly.  Namely,\nthey have cpu_has_4kcache defined instead of cpu_has_4k_cache.\n\nSigned-off-by: Joshua Kinard \u003ckumba@gentoo.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2493921c284813b9f512c95d972a302cf82296cb",
      "tree": "cda347ae07400e2aa277b52ee5ba27d1b7b5588c",
      "parents": [
        "35189fad3cb5f6e3ab66c8321928a851de0cd2b1"
      ],
      "author": {
        "name": "Kumba",
        "email": "kumba@gentoo.org",
        "time": "Sun Jun 18 02:16:53 2006 -0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:26 2006 +0100"
      },
      "message": "[MIPS] Add Missing R4K Cache Macros to IP27 \u0026 IP32\n\nKeeping in accordance with other machines, IP27 and IP32 lack a few\nmacros.  IP27 lacks cpu_has_4kex \u0026 cpu_has_4k_cache macros while IP32\nlacks just the cpu_has_4k_cache macro.\n\nSigned-off-by: Joshua Kinard \u003ckumba@gentoo.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "35189fad3cb5f6e3ab66c8321928a851de0cd2b1",
      "tree": "70dcd11a08d964da9ee27bc716b2205f250b42dd",
      "parents": [
        "355c471f2ff324c21f8a1fb8e2e242a0f2a4aa68"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jun 18 16:39:46 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:26 2006 +0100"
      },
      "message": "[MIPS] Support for the RM9000-based Basler eXcite smart camera platform.\n\nSigned-off-by: Thomas Koeller \u003cthomas.koeller@baslerweb.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "355c471f2ff324c21f8a1fb8e2e242a0f2a4aa68",
      "tree": "8a491d03e865b9e16686004dea765a141e048219",
      "parents": [
        "4a0312fca6599299bbed944ce09278d90388a3e5"
      ],
      "author": {
        "name": "dmitry pervushin",
        "email": "dpervushin@ru.mvista.com",
        "time": "Sun May 21 14:53:06 2006 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:26 2006 +0100"
      },
      "message": "[MIPS] Support for the R5500-based NEC EMMA2RH Mark-eins board\n\nSigned-off-by: dmitry pervushin  \u003cdpervushin@ru.mvista.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4a0312fca6599299bbed944ce09278d90388a3e5",
      "tree": "cde9b9d353eab1aa7ab062c2a958986bd45c1f24",
      "parents": [
        "b00f473e1af9a11454e572de1ea446eb672e700d"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue Jun 13 13:59:01 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:24 2006 +0100"
      },
      "message": "[MIPS] Support SNI RM200C SNI in big endian mode and R5000 processors.\n\nAdded support for RM200C machines with big endian firmware\nAdded support for RM200-C40 (R5000 support)\n    \nSigned-off-by: Florian Lohoff \u003cflo@rfc822.org\u003e\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b00f473e1af9a11454e572de1ea446eb672e700d",
      "tree": "daed429452901d2b1d3d09380e2b9467b4f68cda",
      "parents": [
        "4fb60a4b80f9db94605c2a47807d34dfb9ae44c8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jun 17 10:56:26 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:24 2006 +0100"
      },
      "message": "[MIPS] SN: include asm/sn/types.h for nasid_t.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "470b160364db5b8096b8e557a23c97eb6612be67",
      "tree": "e788b9548129880ecf5f6a7be89d7f1380050616",
      "parents": [
        "eaff3888742155bd397e45a1c3323c0173042e5b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jun 18 05:28:38 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:24 2006 +0100"
      },
      "message": "[MIPS] Remove support for NEC DDB5476.\n\nAs warned several times before.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "eaff3888742155bd397e45a1c3323c0173042e5b",
      "tree": "bf8ee6203072e01ce0d50db5898137c7552da6e5",
      "parents": [
        "2925aba4223f4532e85f0c6f64584b3e0b2849c3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jun 18 04:58:57 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:24 2006 +0100"
      },
      "message": "[MIPS] Remove support for NEC DDB5074.\n\nAs warned several times before.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2925aba4223f4532e85f0c6f64584b3e0b2849c3",
      "tree": "1a7d38a22db3b745926232d665d6653baa47ee61",
      "parents": [
        "7ab2dc41d15f31e9d5472e46148337b4cf7c941c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jun 18 01:32:22 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:23 2006 +0100"
      },
      "message": "[MIPS] Cleanup memory managment initialization.\n\nHistorically plat_mem_setup did the entire platform initialization.  This\nwas rather impractical because it meant plat_mem_setup had to get away\nwithout any kind of memory allocator.  To keep old code from breaking\nplat_setup was just renamed to plat_setup and a second platform\ninitialization hook for anything else was introduced.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7ab2dc41d15f31e9d5472e46148337b4cf7c941c",
      "tree": "f42d6678527130086997dfb3fe8e7a7f41dbf933",
      "parents": [
        "610019baddcb4c4c323c12cd44ca7f73d7145d6f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jun 17 14:55:40 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:23 2006 +0100"
      },
      "message": "[MIPS] SN: Declare bridge_pci_ops.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f456acae4fe9b4504db7d75c51fba6b8db787ee2",
      "tree": "0957b407a6ce53a67a3df333a83d24a9d47d3c9b",
      "parents": [
        "09866258612bd9f389b0d86b3a63fe98e855d3f0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 14 08:10:35 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:23 2006 +0100"
      },
      "message": "[MIPS] IP27: Cleanup N/M mode configuration.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "09866258612bd9f389b0d86b3a63fe98e855d3f0",
      "tree": "0c6efa03ce82f343d4e6deeed9118a9ebc68aa71",
      "parents": [
        "d9b8d0da404cf952a425d990c37c29c166eec954"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 14 08:01:30 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:22 2006 +0100"
      },
      "message": "[MIPS] IP27: Throw away old unused hacks.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d9b8d0da404cf952a425d990c37c29c166eec954",
      "tree": "22083744b8735c22314f52cd276df35126c8a7b6",
      "parents": [
        "e53639d8f313974a87540015cbb0832905be6056"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 12 12:20:09 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:22 2006 +0100"
      },
      "message": "[MIPS] Drop 0 definition for kern_addr_valid\n\nkern_addr_valid is currently only being used in kmem_ptr_validate which\nis making some vague attempt at verfying the validity of an address.\nOnly IA-64, PARISC and x86-64 actually make some actual effort to verify\nthe validity of the pointer.  Most architecture definitions of\nkern_addr_valid() just define it as 1; the Alpha and CONFIG_DISCONTIGMEM\non i386 and MIPS even as 0; the 0-definition will result in\nkmem_ptr_validate always failing which in turn will cause d_validate to\nalways fail.  d_validate\u0027s only two users are smbfs and ncpfs, so the\n0 definition ended breaking those ...\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e53639d8f313974a87540015cbb0832905be6056",
      "tree": "b6a442bd408c9c4f2d3de284097d06c69cae273f",
      "parents": [
        "952fa954a61cee43de5afba91ae605e30ed2586c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 12 09:13:56 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:22 2006 +0100"
      },
      "message": "[MIPS] Consolidate definitions of pfn_valid in one file.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "952fa954a61cee43de5afba91ae605e30ed2586c",
      "tree": "8d94bd87614cb1c8a7eda02e383c7b6c4f45a474",
      "parents": [
        "aa9772e330d6c0a8a94316cb38ae8a7495885a60"
      ],
      "author": {
        "name": "Rodolfo Giometti",
        "email": "giometti@linux.it",
        "time": "Mon Jun 05 17:43:10 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:22 2006 +0100"
      },
      "message": "[MIPS] APM emu support\n\nSigned-off-by: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "aa9772e330d6c0a8a94316cb38ae8a7495885a60",
      "tree": "7371d03f0d86a74eb751d0e262fd562214bf8da5",
      "parents": [
        "bf5a312b26e9943613b765a29a8de5f4c762df11"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 12 00:55:14 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:22 2006 +0100"
      },
      "message": "[MIPS] SN: Rename SGI_SN0_N_MODE -\u003e SGI_SN_N_MODE.\n\nIt\u0027s not SN0-specific.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bf5a312b26e9943613b765a29a8de5f4c762df11",
      "tree": "163a30c499ad6f92f73cbbbd48bfcec73b9a9efc",
      "parents": [
        "d8cb4e119f9a97f87f69a179d855f5dfc5d578c2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jun 10 00:37:20 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:22 2006 +0100"
      },
      "message": "[MIPS] SN: Move FRU header one level up; it is not SN0-specific.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3e0ba410a5d5595c2b79ecbfb85fb2466b998680",
      "tree": "22f2044fb6f8c630b02c1c86cc7a96ed017395d0",
      "parents": [
        "8f2f360da9262091153c97d756c40eabdde75f1a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 07 20:13:20 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:21 2006 +0100"
      },
      "message": "[MIPS] IP27: Remove #if 0\u0027ed code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8f2f360da9262091153c97d756c40eabdde75f1a",
      "tree": "057e7afec78f5f2f56e487f4c8dea5d62553a3e6",
      "parents": [
        "edc123d18397008fcd4fdf04f60e033ba1042834"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 07 20:10:06 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:21 2006 +0100"
      },
      "message": "[MIPS] IP27: Nuke leftovers of _STANDALONE\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "edc123d18397008fcd4fdf04f60e033ba1042834",
      "tree": "27abf8dda80d61d46c3ee20502e236f1345f77d7",
      "parents": [
        "8dbd1d3e65f0281ddf9f7b8123ef81763bc2051f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 07 20:07:29 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:21 2006 +0100"
      },
      "message": "[MIPS] IP27: Remove leftovers of sable support.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8dbd1d3e65f0281ddf9f7b8123ef81763bc2051f",
      "tree": "45f61ecc0a919451d4e4178f3baae69324ed3a22",
      "parents": [
        "b383f47ec71de66dbba5f7233479783041f5096a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 07 20:04:23 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:21 2006 +0100"
      },
      "message": "[MIPS] IP27: Nuke last leftovers from FRUTEST\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b383f47ec71de66dbba5f7233479783041f5096a",
      "tree": "dec6cffd527d78e03cb784629f438e5208523672",
      "parents": [
        "5e46c3aefe60d1398488410a0c39b4cd87738614"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 07 20:02:21 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:20 2006 +0100"
      },
      "message": "[MIPS] IP27: Nuke last leftovers of CONFIG_SGI_IO.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1bd5e16168b58e73f7be432ba3558af9d38662cf",
      "tree": "f816acdb0a3a8015c2049c2a7bd1f655e2ec3a15",
      "parents": [
        "c0589f1ecea73e7bce09c569dca44b83e68a39b1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jun 03 21:59:51 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:20 2006 +0100"
      },
      "message": "[MIPS] Cleanup __emt() a bit.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c0589f1ecea73e7bce09c569dca44b83e68a39b1",
      "tree": "c601141cbcf2f80b28f41c1a27556b764f385540",
      "parents": [
        "fbd7a38ffb127da53a4c9fd0ad09e6ed937e8e3f"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Wed May 31 16:00:05 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:19 2006 +0100"
      },
      "message": "[MIPS] Remove unused definitions from addrspace.h.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c583122c26ad04bb2379933dc5acc8b9479d6c67",
      "tree": "8afc9153e18b300ab93ff6a675e0c0f6e464c518",
      "parents": [
        "eae89076e696f51762d81d6e2538c3beb59fa7bd"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Mon May 15 18:59:34 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:19 2006 +0100"
      },
      "message": "[MIPS] Qemu system shutdown support\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "eae89076e696f51762d81d6e2538c3beb59fa7bd",
      "tree": "7aab0972d6786721eb6c9b01d77a1b5f13263c49",
      "parents": [
        "5deee2dbf495b2693629f7e8f846483432096278"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue May 16 01:26:03 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:18 2006 +0100"
      },
      "message": "[MIPS] Unify mips_fpu_soft_struct and mips_fpu_hard_structs.\n\nThe struct mips_fpu_soft_struct and mips_fpu_hard_struct are\ncompletely same now and the kernel fpu emulator assumes that.  This\npatch unifies them to mips_fpu_struct and get rid of mips_fpu_union.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a240a469649eaab03f0c4c7fbb21ea5041bf5572",
      "tree": "71801adbf35a8a449a76398a4a5d7c34066313b4",
      "parents": [
        "a643d2b57403dc943fd4d9a3c803addd1c6b0ddc"
      ],
      "author": {
        "name": "Mark.Zhan",
        "email": "rongkai.zhan@windriver.com",
        "time": "Sat May 06 17:04:20 2006 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:18 2006 +0100"
      },
      "message": "[MIPS] Wind River 4KC PPMC Eval Board Support\n    \nSupport for the GT-64120-based Wind River 4KC PPMC Evaluation board.\n\nSigned-off-by: Rongkai.Zhan \u003cRongkai.zhan@windriver.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0307e8d024dffc00743fb54b9afa920a346f1adb",
      "tree": "3e6ea1c677105501fc9efb57105cb23cec4e8f2d",
      "parents": [
        "e1701fb2e2f3c02760684e26007e3379be23b690"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Jun 11 23:25:43 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:17 2006 +0100"
      },
      "message": "[MIPS] Fix futex_atomic_op_inuser.\n\nI found that NPTL\u0027s pthread_cond_signal() does not work properly on\nkernels compiled by gcc 4.1.x.  I suppose inline asm for\n__futex_atomic_op() was wrong.  I suppose:\n\n1. \"\u003d\u0026r\" constraint should be used for oldval.\n2. Instead of \"r\" (uaddr), \"\u003dR\" (*uaddr) for output and \"R\" (*uaddr)\n   for input should be used.\n3. \"memory\" should be added to the clobber list.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c138e12f3a2e0421a4c8edf02587d2d394418679",
      "tree": "66abbf27cbfc9030958b469aa4d826242417a752",
      "parents": [
        "734996820fd02b52a3fa0fcc09bdb914934bea4c"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue May 23 00:47:41 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:13 2006 +0100"
      },
      "message": "[MIPS] Fix fpu_save_double on 64-bit.\n\n\u003e Without this fix, _save_fp() in 64-bit kernel is seriously broken.\n\u003e\n\u003e ffffffff8010bec0 \u003c_save_fp\u003e:\n\u003e ffffffff8010bec0:       400d6000        mfc0    t1,c0_status\n\u003e ffffffff8010bec4:       000c7140        sll     t2,t0,0x5\n\u003e ffffffff8010bec8:       05c10011        bgez    t2,ffffffff8010bf10 \u003c_save_fp+0x50\u003e\n\u003e ffffffff8010becc:       00000000        nop\n\u003e ffffffff8010bed0:       f4810328        sdc1    $f1,808(a0)\n\u003e ...\n\nFix register usage in fpu_save_double() and make fpu_restore_double()\nmore symmetric with fpu_save_double().\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ef4d04b87d16839500a77aa1279f80be7ec4ef2e",
      "tree": "58cd5908c66f90810c75505ff555023d9be00073",
      "parents": [
        "57e580f885a62c21fe75e35e9e445fb6fb82509c"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Jun 18 12:58:53 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Jun 18 12:58:53 2006 +0100"
      },
      "message": "Add empty Kbuild files for \u0027make headers_install\u0027 in remaining arches.\n\nThese include nothing more than the basic set of files listed in\nasm-generic/Kbuild.asm. Any extra arch-specific files will need to be\nadded.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b1c231f5a57cb4a417c38a8a946f1e66db3bb9c0",
      "tree": "940184596b217cfe65948e8e29d91025e3657d47",
      "parents": [
        "ecf52d3c895c8bc069b9ae07c18acf39d846c2ef"
      ],
      "author": {
        "name": "Chad Reese",
        "email": "creese@caviumnetworks.com",
        "time": "Tue May 30 17:16:49 2006 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 06 00:15:20 2006 +0100"
      },
      "message": "[MIPS] Fix sparsemem support.\n    \nMove memory_present() in arch/mips/kernel/setup.c. When using sparsemem\nextreme, this function does an allocate for bootmem. This would always\nfail since init_bootmem hasn\u0027t been called yet.\n    \nMove memory_present after free_bootmem. This only marks actual memory\nranges as present instead of the entire address space.\n    \nSigned-off-by: Chad Reese  \u003ccreese@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e32b699335b70fae94ce041c9a1c6d3a31a3f7e4",
      "tree": "9c52c58f25354100f5455f5a92cba8afa8e4ca24",
      "parents": [
        "b6d7c7a91138c883f890c204cd5300172145b0b3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue May 30 15:55:05 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 06 00:15:19 2006 +0100"
      },
      "message": "[MIPS] Fix 64-bit build for RM7000.\n    \nRM7000 has 40-bit virtual / 36-bit physical address space.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7cb710c9a617384cd0ed30638f3acc00125690fc",
      "tree": "b73e0f3c4c2df044a049e77f4c2146af2b7327b0",
      "parents": [
        "aa32374aaa2e516a9b0719477efae0782a62a79e"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sat May 27 22:39:39 2006 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 06 00:15:18 2006 +0100"
      },
      "message": "[MIPS] Fix non-linear memory mapping on MIPS\n    \nFix the non-linear memory mapping done via remap_file_pages() -- it\ndidn\u0027t work on any MIPS CPU because the page offset clashing with\n_PAGE_FILE and some other page protection bits which should have been left\nzeros for this kind of pages.\n    \nSigned-off-by: Konstantin Baydarov \u003ckbaidarov@ru.mvista.com\u003e\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6ebba0e2f56ee77270a9ef8e92c1b4ec38e5f419",
      "tree": "a4b4808d0f55eddc41d96cec95a68054e4380b55",
      "parents": [
        "79e0bc37255a4b934291b4d3ea5a4561fbd78da4"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sat May 27 20:43:04 2006 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 06 00:15:16 2006 +0100"
      },
      "message": "[MIPS] Fix swap entry for MIPS32 36-bit physical address\n    \nWith 64-bit physical address enabled, \u0027swapon\u0027 was causing kernel oops on\nAlchemy CPUs (MIPS32) because of the swap entry type field corrupting the\n_PAGE_FILE bit in \u0027pte_low\u0027 field. So, switch to storing the swap entry in\n\u0027pte_high\u0027 field using all its bits except _PAGE_GLOBAL and _PAGE_VALID which\ngives 25 bits for the swap entry offset.\n    \nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "79e0bc37255a4b934291b4d3ea5a4561fbd78da4",
      "tree": "5505705aba14aa4560bbd875f50b5f15f9e18f29",
      "parents": [
        "9370b35175ca43fad7d24bc7b391473f3becbee8"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Wed May 03 22:56:43 2006 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 06 00:15:15 2006 +0100"
      },
      "message": "[MIPS] Fix mprotect() syscall for MIPS32 w/36-bit physical address support\n    \nFix mprotect() syscall for MIPS32 CPUs with 36-bit physical address\nsupport: pte_modify() macro didn\u0027t clear the hardware page protection bits\nbefore modifying...\n    \nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "722ace9dfb73a62bf78c2db619795cfc128fef5a",
      "tree": "f2bcad8e14a231a60881f3e507b06e8a9a5396b8",
      "parents": [
        "1acf1ca7e906cf7453d76d76a6c953996295c220"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed May 24 03:04:18 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 06 00:15:12 2006 +0100"
      },
      "message": "[MIPS] Fix declaration of smp_prepare_cpus() platform hook.\n    \nA while ago prom_prepare_cpus was replaced by plat_prepare_cpus but\nthe declaration has stayed unchanged.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5ee823507b3c7d2187df2160125a4f64232d3a60",
      "tree": "f5109154f9ea442581cf0000dd5c3faa3466310f",
      "parents": [
        "f3bf07b9a367c342bcbc9f47d525d3cf5e8b4f3b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue May 23 16:37:32 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 06 00:15:10 2006 +0100"
      },
      "message": "[MIPS] Fix instable BogoMIPS on multi-issue processors.\n\nIncrease alignment of BogoMIPS loop to 8 bytes.  Having the delay loop\noverlap cache line boundaries may cause instable delays.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "acf518cbba773e2c20fe313acb340da65001c7a8",
      "tree": "f6c2b992ce4c46841787ef269c0c32d28ade5f28",
      "parents": [
        "364212e0df05efee43d87270b476fc5c9ad2c651"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 18 01:16:10 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 06 00:15:09 2006 +0100"
      },
      "message": "[MIPS] Remove duplicate declaration of cpu_online_map.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "48e49ead3e92d53196a78c42cf24c0eed6ca98dd",
      "tree": "021e1b1616258cfcee73556fa4095db5663afc61",
      "parents": [
        "b1ab41c4943008375c149a63602d7407f61de5b2",
        "0b0968a3e691771bf87e1ce747b2c7d23b5526c8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 02 16:02:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 02 16:02:22 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Fix D-cache corruption in mremap\n  [SPARC64]: Make smp_processor_id() functional before start_kernel()\n"
    },
    {
      "commit": "0b0968a3e691771bf87e1ce747b2c7d23b5526c8",
      "tree": "71787e376b7aef54b48e99d15a0fc11c7cf7ee8d",
      "parents": [
        "951bc82c53f30ec6b4c2d04a051e74ea9a89b669"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.sfo1.dsl.speakeasy.net",
        "time": "Thu Jun 01 17:47:25 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.sfo1.dsl.speakeasy.net",
        "time": "Thu Jun 01 17:47:25 2006 -0700"
      },
      "message": "[SPARC64]: Fix D-cache corruption in mremap\n\nIf we move a mapping from one virtual address to another,\nand this changes the virtual color of the mapping to those\npages, we can see corrupt data due to D-cache aliasing.\n\nCheck for and deal with this by overriding the move_pte()\nmacro.  Set things up so that other platforms can cleanly\noverride the move_pte() macro too.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "44d921b246923380f26b8010e47ac5dfe48fcec5",
      "tree": "a7fb7476fbfc8a6564881d7e7e4ce7e5473d0224",
      "parents": [
        "714bfad60f3a127147aba76e9c57860c26b1450d"
      ],
      "author": {
        "name": "Kumba",
        "email": "kumba@gentoo.org",
        "time": "Tue May 16 22:23:59 2006 -0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:35 2006 +0100"
      },
      "message": "[MIPS] Treat R14000 like R10000.\n\nSigned-off-by: Joshua Kinard \u003ckumba@gentoo.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ca30225e9e4c0c74fe781a9fd1d1ad5f85b29c60",
      "tree": "b60ac252150a97a1b49c2ad307539faf6484c411",
      "parents": [
        "3301edcbd7aab674bd7598e6b97a314b93874ec0"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Mon May 15 18:27:03 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:34 2006 +0100"
      },
      "message": "[MIPS] Update/Fix instruction definitions\n    \nA small bugfix for up to now unused instruction definitions, and a\nsomewhat larger update to cover MIPS32R2 instructions.\n    \nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3301edcbd7aab674bd7598e6b97a314b93874ec0",
      "tree": "f6c9a1e42f2bb659ca5fb0da94125c6bd6d902a8",
      "parents": [
        "7f3f1d01a9020cff2cb2390aaee3f8df0d70e203"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Mon May 15 18:24:57 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:33 2006 +0100"
      },
      "message": "[MIPS] DSP and MDMX share the same config flag bit.\n    \nClarify comment.\n    \nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1c0c1ae4f3d5057d091677d0ef7dbaeb28122ded",
      "tree": "4daae44b0aa73f4fd1bae00e5fc1434b9465db94",
      "parents": [
        "6ee1da94c5fed95bacce3eda8e6d9e69324ecab7"
      ],
      "author": {
        "name": "Daniel Jacobowitz",
        "email": "dan@debian.org",
        "time": "Mon May 08 15:28:22 2006 -0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:31 2006 +0100"
      },
      "message": "[MIPS] Update struct sigcontext member names\n    \nRename the 64-bit sc_hi and sc_lo arrays to use the same names\nas the 32-bit struct sigcontext (sc_mdhi, sc_hi1, et cetera).\n    \nSigned-off-by: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6ee1da94c5fed95bacce3eda8e6d9e69324ecab7",
      "tree": "730d377f59f66434b479f83b24d2ebad74945705",
      "parents": [
        "235a9d3eee9a9588c17d39efff8373d0513549b5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed May 03 20:42:39 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:31 2006 +0100"
      },
      "message": "[MIPS] Update/fix futex assembly\n    \n o Implement futex_atomic_op_inuser() operation\n o Don\u0027t use the R10000-ll/sc bug workaround version for every processor.\n   branch likely is deprecated and some historic ll/sc processors don\u0027t\n   implement it.  In any case it\u0027s slow.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c620953c32d301c2a7bc73f9f780301e110b7d7c",
      "tree": "68be959e79ba34ca4704f1e2ad421eb404b34aa2",
      "parents": [
        "98a41de99a4e4febe99b22c3a28d434caeb3165c"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Tue May 02 14:08:46 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:30 2006 +0100"
      },
      "message": "[MIPS] Fix detection and handling of the 74K processor.\n    \nNothing exciting; Linux just didn\u0027t know it yet so this is most adding\na value to a case statement.\n    \nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6e9538917c5f62c1a1598da9b898702800801b98",
      "tree": "03ee3776796394870e60f74773f6b23b090dad83",
      "parents": [
        "343fdc39713d9c2fe836523e8f2dfc6a3ac39122"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sun Apr 16 23:27:21 2006 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jun 01 00:28:30 2006 +0100"
      },
      "message": "[MIPS] Fix marking buddy of pte global for MIPS32 w/36-bit physical address\n    \nIn case of CONFIG_64BIT_PHYS_ADDR, set_pte() and pte_clear() functions\nonly set _PAGE_GLOBAL bit in the pte_low field of the buddy PTEs,\nforgetting to propagate ito to pte_high. Thus, the both pages might not\nreally be made global for the CPU (since it AND\u0027s the G-bit of the\nodd / even PTEs together to decide whether they\u0027re global or not). Thus,\nif only a single page is allocated via vmalloc() or ioremap(), it\u0027s not\nreally global for CPU (and it must be, since this is kernel mapping),\nand thus its ASID is compared against the current process\u0027 one -- so,\nwe\u0027ll get into trouble sooner or later...  Also, pte_none() will fail\non global pages because _PAGE_GLOBAL bit is set in both pte_low and\npte_high, and pte_val() will return u64 value consisting of those fields\nconcateneted.\n    \nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "56142536868a2be34f261ed8fdca1610f8a73fbd",
      "tree": "0bd66166b318d8403b1881285f6813ece2acced1",
      "parents": [
        "34c278d3913a15b64943e8c40a16b4f732cc7c59"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Sat Apr 29 01:51:47 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Apr 29 01:51:47 2006 +0100"
      },
      "message": "Remove unneeded _syscallX macros from user view in asm-*/unistd.h\n\nThese aren\u0027t needed by glibc or klibc, and they\u0027re broken in some cases\nanyway. The uClibc folks are apparently switching over to stop using\nthem too (now that we agreed that they should be dropped, at least).\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d6754b401a15eaa16492ea5dbaa4826361d3f411",
      "tree": "032f067d3af458527d903a7653885404ed82431e",
      "parents": [
        "acc429a517bd11fdcac9bea97d082d26231beb92",
        "693f7d362055261882659475d2ef022e32edbff1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Sat Apr 29 01:42:26 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Apr 29 01:42:26 2006 +0100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "7a8341969fe0df4a1fffa141435e742456270ffd",
      "tree": "accf4fa15fce1d32c4f57d5acd1a28a3bd49e1f4",
      "parents": [
        "2a2c3e451965aca35c2d0d1b2db1dbd1d839c75e"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Sat Apr 15 00:31:16 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Apr 27 15:13:50 2006 +0100"
      },
      "message": "[MIPS] 24K LV: Add core card id.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bc818247203a7bfc40296a3f5b760de84fb8e0d1",
      "tree": "e0e6248b181f0e5e89349a083e60fc3812b1bf94",
      "parents": [
        "c0858d82faf96ffc32b96e23927d10844d38e564"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Apr 17 21:19:12 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Apr 27 15:13:49 2006 +0100"
      },
      "message": "[MIPS] Fix bitops for MIPS32/MIPS64 CPUs.\n    \nWith recent rewrite for generic bitops, fls() for 32bit kernel with\nMIPS64_CPU is broken.  Also, ffs(), fls() should be defined the same\nway as the libc and compiler built-in routines (returns int instead of\nunsigned 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": "62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f",
      "tree": "e85ca2d0dd43f90dccf758338764c3caa55f333f",
      "parents": [
        "089f26d5e31b7bf42a9a8fefec08b30cd27f4b0e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "message": "Don\u0027t include linux/config.h from anywhere else in include/\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7e3bfc7cfc402458b0386086ab650ce811720927",
      "tree": "d7512049fad83d13a909a9ad8085c33f9d44b13f",
      "parents": [
        "bb12d612d4b2e6dc260fab081f69df783b74289f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 20:42:04 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:29 2006 +0200"
      },
      "message": "[MIPS] Handle IDE PIO cache aliases on SMP.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b4ade4bf8811c7267b9f32b4a5d8fcfde714adac",
      "tree": "6be6c55c1f71c3d45528fd0de00d60a0eb1da181",
      "parents": [
        "8f6539d55919b8e013583df768312a2503f4125d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:48 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:29 2006 +0200"
      },
      "message": "[MIPS] MIPS boards: Set HZ to 100.\n\n1000Hz will bring an FPGA CPU down on it\u0027s knees and it\u0027s even worse on\nmultithreaded cores.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f088fc84f94c1a36943e28ad704a9a740a35f877",
      "tree": "309add2d3fe666920a681985c36d55f731df9922",
      "parents": [
        "41c594ab65fc89573af296d192aa5235d09717ab"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:47 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:28 2006 +0200"
      },
      "message": "[MIPS] FPU affinity for MT ASE.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "41c594ab65fc89573af296d192aa5235d09717ab",
      "tree": "562462512a320f386bdf49eabfbb26bb3ee761fa",
      "parents": [
        "2600990e640e3bef29ed89d565864cf16ee83833"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:45 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:28 2006 +0200"
      },
      "message": "[MIPS] MT: Improved multithreading support.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2600990e640e3bef29ed89d565864cf16ee83833",
      "tree": "7c7a43916d509d56ad89b951c485c7d75f40468e",
      "parents": [
        "bce1a28686ed6527977a198f698278b67c6bf9ec"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:45 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:27 2006 +0200"
      },
      "message": "[MIPS] kpsd and other AP/SP improvements.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a682a2417007ad6265cd71b97b751753fd10e2fb",
      "tree": "94c7a0d3c768de47d0b3651830dff463308a1770",
      "parents": [
        "193dd2ce2a4a1c5b2e7814544572424d497069db"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Apr 04 16:59:37 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:22 2006 +0200"
      },
      "message": "[MIPS] Fix genrtc compilation.\n\nSigned-off-by: Ralf Roesch \u003cralf.roesch@rw-gmbh.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "675055bfb5f99be56a20a6a214439adf23591786",
      "tree": "66b710f5f9eada27d296a49174b000a59c7c5090",
      "parents": [
        "e4ac58afdfac792c0583af30dbd9eae53e24c78b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 03 23:32:39 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:21 2006 +0200"
      },
      "message": "[MIPS] Use \"R\" constraint for cache_op.\n\nGcc might emit an absolute address for the the \"m\" constraint which\ngas unfortunately does not permit.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d35d473c25d43d7db3e5e18b66d558d2a631cca8",
      "tree": "2351622ad74bb5f09ee2faf0daf6581e7b9e47c5",
      "parents": [
        "fde3505c695e0de8ae7504b58d373db2d0ba498a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 03 13:17:41 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:21 2006 +0200"
      },
      "message": "[MIPS] Fix the crime against humanity that mipsIRQ.S is.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ba8990f2aec85b5b62643aa82a1e71c738efc487",
      "tree": "99034cdba9e925ad365fc03e0356eb45deb3d5c2",
      "parents": [
        "67cbeb334ec2f1303dd11930b0eb0379e8e39559"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 03 00:21:30 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:20 2006 +0200"
      },
      "message": "[MIPS] JMR3927 build fixes for the RTC code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "088cf96a692a0369973aa19dcbf36134d9e6a529"
}
