)]}'
{
  "log": [
    {
      "commit": "bbc7f22f6dca8a075b565ade49e9a982f89707c3",
      "tree": "06f2055cd1bb17f1330023bf111dc9fa7b1d589c",
      "parents": [
        "079ef8bb809c701fa0ab09d8984262693b854f94"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 12 16:12:05 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:45 2005 +0100"
      },
      "message": "Detect the 34K.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ff88f8a3d290c213f90d40aa81bdea5c054f58b5",
      "tree": "c8d57d8024e57b5fc8b7e69f720f92c41a4ffefb",
      "parents": [
        "1e5f1caa5dc4398298a2b7c2638855881a5057c5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 12 14:54:31 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:44 2005 +0100"
      },
      "message": "Use ei / di MIPS32 R2 instructions if available.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6590326505e3f7b4b57793e84760e9920c3c56b4",
      "tree": "920ab56cb70895393e57b356c28d6eb37932c63f",
      "parents": [
        "e5de3b468795e4c58a9f0702630d28707b3ae011"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 12 12:50:30 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:43 2005 +0100"
      },
      "message": "Use clz / dclz on MIPS32 / MIPS64 processors.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "60080265a13ea43f0ebdcd25671dcab05ed01308",
      "tree": "5172178f73d65bb8cbb129ad3e49a04af7e0b7ce",
      "parents": [
        "129bc8f78b468df6824dd1584829f10aa3a69c27"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 11 20:45:51 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:42 2005 +0100"
      },
      "message": "Define kmap_atomic_pfn() for MIPS.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c0ec406c80a65590dbdb60ed0d0c8e73e6c3884f",
      "tree": "faf7c0ed89dd2473951db9c464eb4e301ceab680",
      "parents": [
        "3ef33e68c1e956bb9a93734062076edcccca7070"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jul 11 10:37:51 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:41 2005 +0100"
      },
      "message": "Fix endianess bugs.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "04988d6fda5c1cc670bd4c4d563b3443cf7ccce7",
      "tree": "dc3ead52d31bb9014f1f8ebea75525364d699b15",
      "parents": [
        "9556ac2fa1b16ec702e200fc558636a09a50f0e0"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Jul 08 09:17:05 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:40 2005 +0100"
      },
      "message": "Protect noat assembly with .set push/pop and make it somewhat readable.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\n"
    },
    {
      "commit": "9556ac2fa1b16ec702e200fc558636a09a50f0e0",
      "tree": "39b51399de0785b07d7ad8bbcdc9151fb33fe073",
      "parents": [
        "4552074577c639da32dd58a617ea11ac3e28912b"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Jul 08 08:03:48 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:39 2005 +0100"
      },
      "message": "Fix get_saved_sp for 64bit address space. Simplify set_save_sp.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\n"
    },
    {
      "commit": "4552074577c639da32dd58a617ea11ac3e28912b",
      "tree": "a9334c76c2885a0349384746a27cdbae6a69f2d7",
      "parents": [
        "85f14bf2cb084990970f897463dea66182d28acf"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Jul 08 07:36:51 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:39 2005 +0100"
      },
      "message": "IP30 Identification.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\n"
    },
    {
      "commit": "6e760c8dae7d6c47eff011dd4aad53c94d30494b",
      "tree": "141699aef6e0a3b1fef03ec0c5cc8d8958851078",
      "parents": [
        "ca4973dd559b702e265688e724f356d289b8cd67"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jul 06 12:08:11 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:37 2005 +0100"
      },
      "message": "Rename CONFIG_CPU_MIPS{32,64} to CONFIG_CPU_MIPS{32|64}_R1.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a5fc9c0bbee8b91025993a49a9176a88380aef3c",
      "tree": "e68ee45e852028ddde712abb18531777dba6e468",
      "parents": [
        "7d7ee221213609319401d1b9d6dc4bf22ab928ea"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Fri Jul 01 16:10:40 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:35 2005 +0100"
      },
      "message": "Use physical addresses at the interface level, letting drivers remap\nthem as appropriate.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7d7ee221213609319401d1b9d6dc4bf22ab928ea",
      "tree": "6e56cdfb5a09584eb01d0c1f74c4f48fc0f50701",
      "parents": [
        "2c93e12cfec8cc668d4a2a2c8576dedabb7c69c8"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 30 16:10:04 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:34 2005 +0100"
      },
      "message": "Prevent 64-bit constants from being cropped to 32 bits when used in C code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c3455b0efc2b5b1bdc755602f77ce7f43725bf61",
      "tree": "835ffe4b5509053c0623146157d92c4ca2d32aea",
      "parents": [
        "c134a5ecdb8f4aee09feca0d4d395915e752fcb8"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 30 10:48:40 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:34 2005 +0100"
      },
      "message": "Inline ioremap() calls for constant addresses that map to KSEG1.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7222424e2eb7915bceb34b915150f2fc76e0477c",
      "tree": "5ffe42c4e44085336d11573986ae73dad590bca6",
      "parents": [
        "4c0a2d4275b6993066810c42c4c6b0729d3b67a9"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 29 13:35:19 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:33 2005 +0100"
      },
      "message": "More .set to keep 32-bit processors happy.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c4559f67b73d6c34fde0faac5c6c890a2cf3527c",
      "tree": "4063b3a937215684db85cc4f70eabd99cf3b8573",
      "parents": [
        "69c75fb458cd81bb29e1d9580469110b00316748"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 23 15:57:15 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:31 2005 +0100"
      },
      "message": "Always use \".set mips3\" rather than select between \"mips2\" or \"mips3\"\nfor assembling ll/sc sequences to avoid problems with 64-bit\nconfigurations.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "64dac503e8265007ea5c53b4d6bf42488a8a8d7a",
      "tree": "d086e5ddd6d36118b476ed0fe01091d9d4d70cec",
      "parents": [
        "3b2396d972ce030e942fef9fcbea1e411b1a62db"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Wed Jun 22 20:56:26 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:30 2005 +0100"
      },
      "message": "System-specific handling of bus errors for DECstation variations\nsupporting parity errors only for memory (Pmax/3min/Maxine).\nFixes for resources decoded by the KN04/KN05 MB ASIC.  Additional\nclean-ups for the ECC handler.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e20368d5dffcfd7a2bc1749627e97e99ec4e6a77",
      "tree": "3fbe6f9e73d15001dc91f0ce9b3c53714252e4e5",
      "parents": [
        "c6ad7b7d3cd7883810c05fad9d30303cf9368f63"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 21 13:52:33 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:28 2005 +0100"
      },
      "message": "Get the thing to compile again ...\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c6ad7b7d3cd7883810c05fad9d30303cf9368f63",
      "tree": "b8df8802eb177cac2e4588ea98b86077b076d9b5",
      "parents": [
        "8a185d14b665d454bde84c6ae067beade452e7f8"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Jun 20 13:09:49 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:28 2005 +0100"
      },
      "message": "Use macros for the RM7k cp0.config bits instead of magic numbers.\nMinor clean-ups.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "260c96738cf30f489108cd0fb3f10dcd11cbb5ca",
      "tree": "f9e72b1bf084ad2d38487fa8fc7dae01660dc08e",
      "parents": [
        "778220f7c4a3357f7464a45044fd4937126ba6c5"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 16 20:39:12 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:26 2005 +0100"
      },
      "message": "Mark __die() \"noreturn\" for real.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a76f9fe122e0ba6ff95d3a4daa854e761f8a6a76",
      "tree": "4a002f0f85f26c12f0741ac4c81d0a7b85b51ac7",
      "parents": [
        "3bd4c902da14030c9a780cd0c4be2ffe9aee2974"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 16 20:35:48 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:24 2005 +0100"
      },
      "message": "GCC 4.0.0 broke `attribute((\"alias\"))\u0027 -- resort to an assembly variant.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3bd4c902da14030c9a780cd0c4be2ffe9aee2974",
      "tree": "3ebf15e8aaa4029119028d32721fd7ccbe59bccf",
      "parents": [
        "902d21d5313ba08cccadc9fceee2df3cf34e84eb"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 16 20:30:54 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:23 2005 +0100"
      },
      "message": "Deal with the bloody KSEG vs CKSEG horror...\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "02416dcf5a94af34bcd28b4baf25bbbf399d8136",
      "tree": "1906c4266d4e28ef0b13d0579a145603dcbcff1b",
      "parents": [
        "aac8aa7717a23a9bf8740dbfb59755b1d62f04bf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 15 13:00:12 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:23 2005 +0100"
      },
      "message": "Redo RM9000 workaround which along with other DSP ASE changes was\ncausing some headache for debuggers knowing about signal frames.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "aac8aa7717a23a9bf8740dbfb59755b1d62f04bf",
      "tree": "cae373db64607dafc496827c0d2f3b67b91d880f",
      "parents": [
        "fded2e508a1d3c26ab477ab3b98f13274d4359ba"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Jun 14 17:35:03 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:22 2005 +0100"
      },
      "message": "Enable a suitable ISA for the assembler around ll/sc so that code\nbuilds even for processors that don\u0027t support the instructions.\nPlus minor formatting fixes.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "478489dd2c94627ca3338368f5e1bcd71639ae00",
      "tree": "90423130fba1704f3613d11ddf95549dbb2a5da1",
      "parents": [
        "d5b6f1db5d5a7ba3f2271e5018db7c8c5c4eeea1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 07 11:39:57 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:19 2005 +0100"
      },
      "message": "Remove dead code which was causing warnings.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ac130ac494522cf71782117b8dd4b6b57e31e5ea",
      "tree": "d0118012514a51c192203e7b639bb3aa17635d3e",
      "parents": [
        "e50c0a8fa60da9ac0e0a70caa8a3a803815c1f2f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 01 12:18:30 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:18 2005 +0100"
      },
      "message": "Fix build with CONFIG_PRINTK disabled.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e50c0a8fa60da9ac0e0a70caa8a3a803815c1f2f",
      "tree": "1928e8b0a4b7fb615e5a9f65dc934ba2e74cb9cd",
      "parents": [
        "10f650db1bcc193ea07d4f8c2f07315da38ea0c4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue May 31 11:49:19 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:17 2005 +0100"
      },
      "message": "Support the MIPS32 / MIPS64 DSP ASE.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ffd099bd33c97db4be698ff8d8733bd6a301f6a3",
      "tree": "20be91a98e93f807e78ff519de76ec112f0866f5",
      "parents": [
        "149f60b30c947196be4dacb0fba216d72f51bf9f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 19 17:05:09 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:17 2005 +0100"
      },
      "message": "Fix build for CONFIG_BUG\u003dn.  Yes, bugs are now a compile time option ;-)\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fdb551a4c59945f868b8855e5baf161c9f1c0518",
      "tree": "6038d4a05ba6ac87008ce83d1295d742919a9c71",
      "parents": [
        "629c83f89b943421cd03257e7028a073baa9ca5a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 19 12:08:04 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:15 2005 +0100"
      },
      "message": "Bugs are now a configuration option.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "629c83f89b943421cd03257e7028a073baa9ca5a",
      "tree": "3d9dae8e536601d9b1ef6353ce7fa18e5f3c6e01",
      "parents": [
        "4a99d1e25b98c239d6e746af6f79679c413fb712"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 19 12:08:04 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:15 2005 +0100"
      },
      "message": "On MIPS the struct sigev preamble is only 8 bytes.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4a99d1e25b98c239d6e746af6f79679c413fb712",
      "tree": "4a68322a855668b767e211cab8804fd6d01e4097",
      "parents": [
        "baee502ce2048aad5ec56acd24c950083a4697e7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed May 11 12:02:48 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:14 2005 +0100"
      },
      "message": "Now that a struct is the only member left in struct\nmips_fpu_emulator_stats cleanup that unnecessary nesting of structs.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "baee502ce2048aad5ec56acd24c950083a4697e7",
      "tree": "3617f48e1f66bda071caabfc8bf8b861e59e1c21",
      "parents": [
        "1d74f6bc85cbdc4601e5aea1e67ccbd259f0c7f4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed May 11 11:00:36 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:14 2005 +0100"
      },
      "message": "Get rid of the eir struct mips_fpu_emulator_private member.  It\u0027s\nnever initialized been initialized anywhere, just saved to and\nrestored from signal frames so nonsense anyway.  As neat side effect\nof being shared between all processors it was also abusable as a\nnice covert channel between processes.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1d74f6bc85cbdc4601e5aea1e67ccbd259f0c7f4",
      "tree": "e9ffdef4000ab6e45a5d4c9233da0a7a67daf285",
      "parents": [
        "d547c5cc2186be9d74b0c595dc8059aef56cd445"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon May 09 13:16:07 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:13 2005 +0100"
      },
      "message": "__compute_return_epc() uses CFC1 instruction which might result in a\ncoprocessor unusable exception since the process can lose its fpu\ncontext by preemption.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4194318c3941fa9cfaa63dfdab9054fcae5e08d3",
      "tree": "2b44341a9cb911e34efbb33a35142fd2dcd536ff",
      "parents": [
        "cd21dfcfbb5c43de54f6be795dde07397da2bc2f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 05 16:45:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:12 2005 +0100"
      },
      "message": "Cleanup decoding of MIPSxx config registers.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ba5187dbb4b2eac99d6fa1d6bbece67e0066bf51",
      "tree": "9a1fa0b0cb6ff1c64c20569c4e6ecdfd3f865bbc",
      "parents": [
        "7de8d2328767cf4cb463dd3ca70c44985ac835a8"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Mon Apr 25 16:36:23 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:11 2005 +0100"
      },
      "message": "Better interface to run uncached cache setup code.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7de8d2328767cf4cb463dd3ca70c44985ac835a8",
      "tree": "83ab0fde188432875e00cd230e9ca417432b2de4",
      "parents": [
        "9447cbfc7a95225e9214ccc225c063b305038a34"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Thu Apr 21 05:31:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:10 2005 +0100"
      },
      "message": "* use \u0027unsigned long\u0027 as address supplied to au_write[bwl]()\n* remove two already unused and commented structures\n* added an ULL suffix to several address constants that use bits 35-32\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9447cbfc7a95225e9214ccc225c063b305038a34",
      "tree": "23fa3c2efa1e13355e1e0f728a86d559a85798b4",
      "parents": [
        "ecba36dad8b635174bcbc32998a019b6d1e6f12f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Apr 19 12:26:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:09 2005 +0100"
      },
      "message": "Fix D-cache aliasing problem in the PIO IDE driver potencially resulting\nin the kernel or userspace seeing stale data.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ecba36dad8b635174bcbc32998a019b6d1e6f12f",
      "tree": "004f998b5e8531fc3c0bacef840bf0b8954b1f3c",
      "parents": [
        "88de09f351e0b38a0991f4abd4ff6691b565d2ef"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 18 14:54:43 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:09 2005 +0100"
      },
      "message": "Fix a few build warnings.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "88de09f351e0b38a0991f4abd4ff6691b565d2ef",
      "tree": "93ade12f4c18047577f9208bbd2e46ab607851fd",
      "parents": [
        "cce812c99c2169f7d3157b6f7fd38cde9af9c6c6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 18 10:40:09 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:08 2005 +0100"
      },
      "message": "Need to include smp.h for the definition of smp_processor_id().\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b63014ad2dfd137ac38210c7c5cda7ecc3f536d0",
      "tree": "6943cb448f9e9cc8ef8c665f4c87b3842c7fb318",
      "parents": [
        "93b25d0621560012ff60a95ae265823b3a5e811a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Apr 14 15:28:28 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:08 2005 +0100"
      },
      "message": "Move sync into the delay slot here also.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3c37026d43c47bec4710cbda286f4a17f416f5e6",
      "tree": "8bf206dc3ee4337ac9839c0e9e26ec4513996670",
      "parents": [
        "38551576a35f1b48b6b359470d6e876c5b671ab6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 13 17:43:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:06 2005 +0100"
      },
      "message": "NPTL, round one.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "38551576a35f1b48b6b359470d6e876c5b671ab6",
      "tree": "e6082cd017c9c532f259a77855f9d101e0eaf87d",
      "parents": [
        "f03da6e28ea2d20f1a8451869fd1c9ea9935022b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 13 17:36:49 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:05 2005 +0100"
      },
      "message": "Build fix for certain configurations.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f03da6e28ea2d20f1a8451869fd1c9ea9935022b",
      "tree": "09a2e8041c2d4e1dcf9d35990caef9677db12218",
      "parents": [
        "589391a0fe229573439994b3be2cc9377722cf3d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 13 13:37:32 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:05 2005 +0100"
      },
      "message": "Fix BogoMIPS display on UP and some minor cosmetical things.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ac5d8c022f91d790888cc8c627b8010d3c31a300",
      "tree": "df575caf4a8020150b8d1be11c41327f888edcf4",
      "parents": [
        "2b07bd0235ca51816e4e43cb6781973358553a1b"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Mon Apr 11 12:24:16 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:03 2005 +0100"
      },
      "message": "Use fixed up pfn.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3b495f2bb749b828499135743b9ddec46e34fda8",
      "tree": "5f787ed9829ef01a457428114ccd3547cf6c88da",
      "parents": [
        "172546bf601356f94f8018af7908a9b7c1c4915c"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Mon Apr 04 01:06:19 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:01 2005 +0100"
      },
      "message": "Au1100 FB driver uplift for 2.6.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Antonino Daplas \u003cadaplas@pol.net\u003e\n"
    },
    {
      "commit": "1b3a6e975cbe81c5abc55e4c1b9f5b5250c5f20e",
      "tree": "541db3912172f82d30244cf215b1a1b91d8c6f7f",
      "parents": [
        "7c2740f1c1a7ff2767a92042f39edad7fad95c92"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Apr 01 14:07:13 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:00 2005 +0100"
      },
      "message": "Fix 64bit SMP TLB handler and stack frame handling, optimize 32bit SMP\nTLB handlers a bit, match definitions in pgtable-{32,64}.h better.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7c2740f1c1a7ff2767a92042f39edad7fad95c92",
      "tree": "3401fe3986258b7f5377f732ccac1b2f35e50583",
      "parents": [
        "4f12bfe5a498747a9a66f135a67aa8e1caa819dc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 21 19:35:53 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:59 2005 +0100"
      },
      "message": "HUB interrupts are allocated per node, not per slice.  Make\nmanipulation of the interrupt mask register atomic by disabling\ninterrupts.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "127c6f662348cbf2b1c09e6fc2748af316f7d2d6",
      "tree": "9e6b394e9987b933707856422879922016532533",
      "parents": [
        "53de0d471fe8ddbbeca938cffedb4cc94e04da10"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 18 17:36:42 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:58 2005 +0100"
      },
      "message": "SECCOMP for MIPS.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "53de0d471fe8ddbbeca938cffedb4cc94e04da10",
      "tree": "1bf55f2b45acbe7d5ca448fb3c8324eeb855ebdf",
      "parents": [
        "1592dac2410511d24836e18d416b1d02c678322b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 18 17:36:42 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:57 2005 +0100"
      },
      "message": "Reformat; cosmetic cleanups.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1592dac2410511d24836e18d416b1d02c678322b",
      "tree": "2cd73f3693b3c3c8df895459690f2a02c4653803",
      "parents": [
        "b4dbf95e3080cf43a27cc324bfa0975f88174d07"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 17 21:50:49 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:57 2005 +0100"
      },
      "message": "Reformatting, remove debugging code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "71e0e556db08cc20de76d510be5600f6e5ce143c",
      "tree": "da5afa71e99ad20dd08b10a9ed25624c3d64929f",
      "parents": [
        "a3701ca48763bbc681ee8db3d203827975849185"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 14 10:16:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:56 2005 +0100"
      },
      "message": "Multithreaded core dumps.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "77c728c2240a1eb45f7d355f5d87ecc319cd55ce",
      "tree": "5e8abf2eceba4beaaca4aefa875be96aecb649b4",
      "parents": [
        "5eaf7a21be3f7f81573cf26541b8f9cc786fb67d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 04 19:36:51 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:53 2005 +0100"
      },
      "message": "Gcc 4.0 fixes.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5eaf7a21be3f7f81573cf26541b8f9cc786fb67d",
      "tree": "2eede7e8e7df55c4b9c45eb94388b2a2f060c94d",
      "parents": [
        "cdaed73afb61913ee5115aa38b0c35ecb0513f50"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 04 17:24:32 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:52 2005 +0100"
      },
      "message": "Use new txx9 serial driver.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "88d535b6b58632bc51ee9a1f35ddfc357e365c37",
      "tree": "4b828339622e86b4809772120b2357239ef3c676",
      "parents": [
        "fe00f943e0ef98b4057abcc2940d631a975b43cd"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 02 19:18:46 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:50 2005 +0100"
      },
      "message": "One definition of back_to_back_c0_hazard too much.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fe00f943e0ef98b4057abcc2940d631a975b43cd",
      "tree": "c036ab8269ac86485130a083330229a01d319557",
      "parents": [
        "14f18b7f7e58de9a34c4b5fd38d5f73f22fba7ac"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 01 19:22:29 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:50 2005 +0100"
      },
      "message": "Sparseify MIPS.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5068debff2dcbc8f624811e3c06d60c7c0bba744",
      "tree": "3d3a2ceceb91e6d5e9af7d28dfb4ddeed270c704",
      "parents": [
        "0f04afb59565c3029563b9a79b3513c9f3327a27"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 01 18:12:06 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:49 2005 +0100"
      },
      "message": "New hazard handling function back_to_back_c0_hazard() to handle back to\nback mtc0 / mfc0 pairs from the same coprocessor register.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0f04afb59565c3029563b9a79b3513c9f3327a27",
      "tree": "36298347f5f44600560a525c537172b230b326a9",
      "parents": [
        "2d32ffa44a5323fda147bd5b0723744a9163e37f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 01 10:38:58 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:48 2005 +0100"
      },
      "message": "ISOify.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2d32ffa44a5323fda147bd5b0723744a9163e37f",
      "tree": "0c80197e0430fbd818a5b79e7098a9e060e0569a",
      "parents": [
        "e3ad1c23ba72214669b364c6fa304531dc768c3e"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Tue Mar 01 07:54:50 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:48 2005 +0100"
      },
      "message": "Moved irq_tab_alchemy to the board specific irqmap.c files.\nCleaned up a to of warnings in dbdma.c.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e3ad1c23ba72214669b364c6fa304531dc768c3e",
      "tree": "bc1e0004d3df66b4c37a2deb8d89431657039719",
      "parents": [
        "784f7b9d895893c6aa3ca471c1344a62fc29c285"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Tue Mar 01 06:33:16 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:47 2005 +0100"
      },
      "message": "Base Au1200 2.6 support.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0bd5d2e9ec8cc04a0225c590d35dd097e6b3a3f6",
      "tree": "dc34e1689ce06c9fef80511cdfc7ad6196dcc02b",
      "parents": [
        "8ab00b9a02c55fd6263c5f7c0dc88389d94de327"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 28 17:29:15 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:46 2005 +0100"
      },
      "message": "Cleanup fpuemuprivate declarations.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "65bda1a95d395c256818d1d8129487a4497b29d8",
      "tree": "57bea8a2593b17b987cbc188ecf07c341fda5dbc",
      "parents": [
        "4912ba72d6e27d0f19ec062ffd00a8c0165a2f67"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Feb 22 21:51:30 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:44 2005 +0100"
      },
      "message": "Switch SiByte drivers back to __raw_*() functions.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4912ba72d6e27d0f19ec062ffd00a8c0165a2f67",
      "tree": "6d72de32927d245e31e63013566807a24ae0ec12",
      "parents": [
        "b727a60258730b331519fedda503a8da78638791"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Feb 22 21:49:17 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:43 2005 +0100"
      },
      "message": "Define mem_*() I/O accessory functions that preserve byte addresses.\nAdd missing ____raw_*q() functions.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1f82bdb11ba141b3a1d37ac8c307686d56544cfe",
      "tree": "168051db3e2ae039644f8d564d017f175ba065ab",
      "parents": [
        "c4ed38a0c6e2e5c4906296758f816ee71373792f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 21 19:50:31 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:42 2005 +0100"
      },
      "message": "Define MAP_BASE for IP27\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c4ed38a0c6e2e5c4906296758f816ee71373792f",
      "tree": "65ebab9ca61ea6d03109c53acd2989b626dce52a",
      "parents": [
        "049b13c358f0187cf3c5003d5fb9848dbcb28bc3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 21 16:18:36 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:42 2005 +0100"
      },
      "message": "Resurrect Cobalt support for 2.6.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "049b13c358f0187cf3c5003d5fb9848dbcb28bc3",
      "tree": "f37a46c080ae49ca932ca23ba33f44a80aca688a",
      "parents": [
        "9f83d839dfd2dbe421224c29f02cef77f5b4b875"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Mon Feb 21 11:44:31 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:41 2005 +0100"
      },
      "message": "Enable/disable irq\u0027s only if needed.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f29244a59460a62f20885e1e3b55a845fb5a8fdb",
      "tree": "1a70946919172b93a61bd690223aee4ba48be8c6",
      "parents": [
        "dc953df1ba5526814982676f47580c8e1bcdbfeb"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Mon Feb 21 11:11:32 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:40 2005 +0100"
      },
      "message": "Fix compilation, and bring 32/64 bit variants more in line.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4e6a05fe5f87efd58da16fbf61e1f6329575fcfd",
      "tree": "ed16ed0f4f0307373bba6f83e91fc6495add020b",
      "parents": [
        "7ee8798f3756fc473e63abeba56fae3e192ce71f"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Mon Feb 21 10:45:09 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:39 2005 +0100"
      },
      "message": "Improved modules loader, more robust and works on 64bit kernels.\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7ee8798f3756fc473e63abeba56fae3e192ce71f",
      "tree": "0aa88cef08a4feb76b961615bf9673893f46d435",
      "parents": [
        "dd193261482ac235f08836750d22689fd55c5ca0"
      ],
      "author": {
        "name": "Steven J. Hill",
        "email": "sjhill@realitydiluted.com",
        "time": "Sat Feb 19 16:15:54 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:39 2005 +0100"
      },
      "message": "Until I figure out why NFS filesystems are having problems with\nthe \u0027load_irix_binary\u0027 and having kernel faults, Irix support is\ndisabled. I suspect locking of some sort, but I will now have to\ninvestigate further.\n\nStatic IRIX binaries are now being detected properly and are using the\nELF interpreter found in this file.\n\nSigned-off-by: Steven J. Hill \u003csjhill@realitydiluted.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a4f23e3dfc0931b988f70e38a876bc760400af7b",
      "tree": "b36ee14080f451b375f516d0954e5fa8461dc16a",
      "parents": [
        "39408c6af4457a5dafaa0394932229a8f498a871"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 16 20:15:40 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:34 2005 +0100"
      },
      "message": "Allocate break code 513 to KDB.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "85b6e8184b798d06c854463cdd6c63dd1d4ff47c",
      "tree": "0b8a31d1843182ea38bdaa2fe69701f21382db2f",
      "parents": [
        "f4b7cdb4814e9ad1ec662bad5fccc4d37bcc6d4c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Feb 13 00:32:43 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:32 2005 +0100"
      },
      "message": "Rewrite to avoid the use of $at.  Unfortunately binutils 2.15 and CVS\nbinutils are broken and don\u0027t warn about this use of $at even though\ngas is in .set noat mode so this for now is an accident waiting to\nhappen.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c6e8b587718c486b55c2ebecc6de231a30beba35",
      "tree": "7c6162d449c69fb6425bd27ba341e2d874fb0a1b",
      "parents": [
        "57f0060b8a2bb2a70a4cce1a37d5e0158cea92a6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 10 12:19:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:31 2005 +0100"
      },
      "message": "Update MIPS to use the 4-level pagetable code thereby getting rid of\nthe compacrapability headers.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "26852d5cdb2bac01f2a48b815194a045e8a8e300",
      "tree": "2a70644d2ddd04d24b92dc272b87bd235a19f5e7",
      "parents": [
        "505403b6a02aefc47c038acf56b719497b720012"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 09 12:59:39 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:29 2005 +0100"
      },
      "message": "Fix ptrace aliasing issue in copy_from_user_page / copy_to_user_page.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "55a6feb671885d3a1758dad20b53224a038349bc",
      "tree": "f6660dec8df70e75f8cc63a0bfce5aa50ce079a8",
      "parents": [
        "a95970f323a273230b36d23da1426f8acc5e25c0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 07 21:52:35 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:29 2005 +0100"
      },
      "message": "Add a few more PrId vendor IDs.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "84fd089a425f055ecf4a6a72f2509ccb98314b8f",
      "tree": "36f2f224adac024bfa2569911da9d9200b3f5ad8",
      "parents": [
        "cc26b815ddde4168cd853be9e62ecacd392e3f64"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 07 16:13:07 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:28 2005 +0100"
      },
      "message": "Delete duplicate copy of fixrange_init.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0efe27617e67448dfe78e7cebde3a6f9eadf1223",
      "tree": "858293ddf2a2e93da4186003ba7de016a073656f",
      "parents": [
        "d1e344e500cc693139a69d29122db18190916448"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Feb 06 21:24:55 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:25 2005 +0100"
      },
      "message": "Provide functions to access cop0 config4-7 registers\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e3c4807825501f0b445fe34b627669be24b59320",
      "tree": "438898b7a348ca7b4a452d4f7c143dc1a694c60e",
      "parents": [
        "f638d1971e3135025471c99bf079a24fbb1f3bfa"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 03 13:34:45 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:22 2005 +0100"
      },
      "message": "Define __raw_read_can_lock / __raw_write_can_lock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6b123979543a37d109b74a359b147b38ee8166dd",
      "tree": "4ea393e3f5294b74f9a2e63d921cdbe5c3357e0f",
      "parents": [
        "aa0980b8090878bf42bc73a13d051a203a201d7d"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Feb 01 20:21:48 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:20 2005 +0100"
      },
      "message": "Fix compilation; by Manish Lachwani.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "aa0980b8090878bf42bc73a13d051a203a201d7d",
      "tree": "c4e411d4100a6006b0bc2945742b0ab2fa10b2e5",
      "parents": [
        "bec0204dfb35cd5b91c0b34f97a481f363f6b272"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Feb 01 20:18:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:20 2005 +0100"
      },
      "message": "Fixes for system controllers for Atlas/Malta core cards.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c83cfc9c9477d0bc0e0a1ba29dfc58e0d42b2faf",
      "tree": "86c613b44ae25af1808b81dde2a4dc0274647194",
      "parents": [
        "8c93650890a33318263880dec36603a6d5749b7e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jun 21 13:56:30 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:18 2005 +0100"
      },
      "message": "Get rid of early_init.  There\u0027s more need to make this form of\ninitialization actually useful and as is certainly unmergable with\nupstream.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fc228a04a4c01bbb2f898e180a14f9a976001f79",
      "tree": "c6015f399aac7f0566dfadb984d843fe67175329",
      "parents": [
        "9fcc2e8a752f7d3d889114221b67c459557823e9",
        "8a212ab6b8a4ccc6f3c3d1beba5f92655c576404"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Sat Oct 29 03:10:35 2005 -0200"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Sat Oct 29 03:10:35 2005 -0200"
      },
      "message": "Merge branch \u0027master\u0027 of /pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "360ac8e2f1a38c3497739636c3b702352d1ad0ae",
      "tree": "f671d3ec4071a1be3bce97bcff2c8c759e597e88",
      "parents": [
        "e83b860539d0ac1b3cff868178fa79c457e0c21f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Oct 25 15:03:41 2005 -0700"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Sat Oct 29 02:23:58 2005 -0200"
      },
      "message": "[ETH]: ether address compare\n\nExpose faster ether compare for use by protocols and other\ndriver. And change name to be more consistent with other ether\naddress manipulation routines in same file\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n"
    },
    {
      "commit": "8a212ab6b8a4ccc6f3c3d1beba5f92655c576404",
      "tree": "525271129ff9c692defdd20566f1f7203b18ff24",
      "parents": [
        "1f419cadff55f548e7356ffebdb9e1b5a8c22275",
        "0e1f60609258e18ec0a0477c646101212822d387"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 21:09:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 21:09:26 2005 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "1f419cadff55f548e7356ffebdb9e1b5a8c22275",
      "tree": "07c04d053322e9913a6b445b2fe00510299e97cf",
      "parents": [
        "974f7bc5781d3fc16e32d8908c6e48592e767dd2",
        "4303fc6f055cf1a7ec63c3c3fd777b91b7d576f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 21:08:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 21:08:14 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n"
    },
    {
      "commit": "974f7bc5781d3fc16e32d8908c6e48592e767dd2",
      "tree": "ad36a9c4d93a138fbcd02c1df9fa3a3a321e0cc2",
      "parents": [
        "89fbb69c4f285019ba5e029963dc11cc6beb078a",
        "64a0c1c81e300f0f56f26604c81040784e3717f0"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Fri Oct 28 23:35:02 2005 -0200"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Fri Oct 28 23:35:02 2005 -0200"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sridhar/lksctp-2.6\n"
    },
    {
      "commit": "9a7834d06d553d02cc6e659e94772f69a8b5367f",
      "tree": "9ca891740becd9a090565bc3d73f8da2c2ea54d3",
      "parents": [
        "db2d55b7f7f11823b8d2e5f0c706c7a264320d1b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Oct 23 23:02:20 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:52 2005 -0700"
      },
      "message": "[PATCH] USB: fix pm patches with CONFIG_PM off part 2\n\nWith CONFIG_PM\u003dn:\n\ndrivers/built-in.o(.text+0x1098c): In function `hub_thread\u0027:\ndrivers/usb/core/hub.c:2673: undefined reference to `.dpm_runtime_resume\u0027\ndrivers/built-in.o(.text+0x10998):drivers/usb/core/hub.c:2674: undefined reference to `.dpm_runtime_resume\u0027\n\nPlease, never ever ever put extern decls into .c files.  Use the darn header\nfiles :(\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4f62efe67f077db17dad03a1d4c9665000a3eb45",
      "tree": "27f1837fd08ce3dccb94a88a5afef6eb1a5ed738",
      "parents": [
        "16f16d117c1eb99451e4c73c87546eef05c66790"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 16:24:14 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] usbcore: Fix handling of sysfs strings and other attributes\n\nThis patch (as592) makes a few small improvements to the way device\nstrings are handled, and it fixes some bugs in a couple of other sysfs\nattribute routines.  (Look at show_configuration_string() to see what I\nmean.)\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b724ae77969fd832be71419dca74bece9af287ff",
      "tree": "a38ed0337bf012db4c8deec2c33d3e4ff78a2b6a",
      "parents": [
        "0e6c8e8db508fcb292836b23d039649c5de29090"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 15:36:00 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] usbcore: Wrap lines before column 80\n\nI can\u0027t stand text lines that wrap-around in my 80-column windows.  This\npatch (as589) makes cosmetic changes to a couple of source files.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "be69e5b1900a19a545becda822b18d6f09168ba5",
      "tree": "7730b17e403cc03ea7c7cee8fc56f06171af0ebe",
      "parents": [
        "e52783206ada0c0276c8dd74c0ecd0007ead7c00"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Oct 25 15:56:06 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] usbcore: Improve endpoint sysfs file handling\n\nThis revised patch (as587b) improves the implementation of USB endpoint\nsysfs files.  Instead of storing a whole bunch of attributes for every\nsingle endpoint, each endpoint now gets its own kobject and they can\nshare a static list of attributes.  The number of extra fields added to\nstruct usb_host_endpoint has been reduced from 4 to 1.\n\nThe bEndpointAddress field is retained even though it is redundant (it\nrepeats the same information as the attributes\u0027 directory name).  The\ncode avoids calling kobject_register, to prevent generating unwanted\nhotplug events.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "478a3bab8c87a9ba4a4ba338314e32bb0c378e62",
      "tree": "37e07a18952706e76b36c782ac095c17b0bc8e11",
      "parents": [
        "46f116eab81b21c6ae8c4f169498c632b1f94bf1"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Oct 19 12:52:02 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: Always do usb-handoff\n\nThis revised patch (as586b) makes usb-handoff permanently true and no\nlonger a kernel boot parameter.  It also removes the piix3_usb quirk code;\nthat was nothing more than an early version of the USB handoff code\n(written at a time when Intel\u0027s PIIX3 was about the only motherboard with\nUSB support).  And it adds identifiers for the three PCI USB controller\nclasses to pci_ids.h.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c36fc889b5a4fd66cfd9ba80d9e038745d349567",
      "tree": "c49f295dfdf53a4c6f495be8414497f2cdf4a4d3",
      "parents": [
        "72adaa962741e8e910300b66bb123b1a9c31a8a8"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Mon Oct 17 18:15:54 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:46 2005 -0700"
      },
      "message": "[PATCH] usb: Patch for USBDEVFS_IOCTL from 32-bit programs\n\nDell supplied me with the following test:\n\n#include\u003cstdio.h\u003e\n#include\u003cerrno.h\u003e\n#include\u003csys/ioctl.h\u003e\n#include\u003cfcntl.h\u003e\n#include\u003clinux/usbdevice_fs.h\u003e\n\nmain(int argc,char*argv[])\n{\n   struct usbdevfs_hub_portinfo hubPortInfo \u003d {0};\n   struct usbdevfs_ioctl command \u003d {0};\n   command.ifno \u003d 0;\n   command.ioctl_code \u003d USBDEVFS_HUB_PORTINFO;\n   command.data \u003d (void*)\u0026hubPortInfo;\n   int fd, ret;\n   if(argc !\u003d 2) {\n     fprintf(stderr,\"Usage: %s /proc/bus/usb/\u003cBusNo\u003e/\u003cHubID\u003e\\n\",argv[0]);\n     fprintf(stderr,\"Example: %s /proc/bus/usb/001/001\\n\",argv[0]);\n     exit(1);\n   }\n   errno \u003d 0;\n   fd \u003d open(argv[1],O_RDWR);\n   if(fd \u003c 0) {\n     perror(\"open failed:\");\n     exit(errno);\n   }\n   errno \u003d 0;\n   ret \u003d ioctl(fd,USBDEVFS_IOCTL,\u0026command);\n   printf(\"IOCTL return status:%d\\n\",ret);\n   if(ret\u003c0) {\n     perror(\"IOCTL failed:\");\n     close(fd);\n     exit(3);\n   } else {\n       printf(\"IOCTL passed:Num of ports %d\\n\",hubPortInfo.nports);\n       close(fd);\n       exit(0);\n   }\n   return 0;\n}\n\nI have verified that it breaks if built in 32 bit mode on x86_64 and that\nthe patch below fixes it.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3099e75a7ccc3c5b0a4cf988a76d9c4a7fa5e91a",
      "tree": "8b1e7e5ddf097b347717e64aefb14ab33c9b2f90",
      "parents": [
        "4592bf5a22593704bb9e8c584a81bf6ca4f6cfec"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:46 2005 -0700"
      },
      "message": "[PATCH] USB: add notifier functions to the USB core for devices and busses\n\nThis should let us get rid of all of the different hooks in the USB core for\nwhen something has changed.\n\nAlso, some other parts of the kernel have wanted to know this kind of\ninformation at times.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4e67185a7ac3ecb1710e636e2f7e318e99298c7a",
      "tree": "035fa1745baa6490425d44dc126c72ddc366497f",
      "parents": [
        "f37be9b9be3ebc02d2d075d7f53f7802f3e005db"
      ],
      "author": {
        "name": "Juha Yrj?l?",
        "email": "juha.yrjola@nokia.com",
        "time": "Sun Oct 16 15:47:04 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:45 2005 -0700"
      },
      "message": "[PATCH] add usb transceiver set_suspend() method\n\nWhen a USB device is put into suspend mode, the current drawn from VBUS\nhas to be less than 500 uA. Some transceivers need to be put into a\nspecial power-saving mode to accomplish this, and won\u0027t have a separate\nOTG driver handling that.\n\nThis adds a suspend method to the \"otg_transceiver\" struct -- misnamed,\nit\u0027s not only for OTG -- and calls it from the OMAP UDC driver.\n\nSigned-off-by: Juha Yrj?l? \u003cjuha.yrjola@nokia.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5edbfb7c8af0577097dae87cdd4dfdba82bb9579",
      "tree": "497ba94999eb10524dd0d6d98ba708e83cae75d8",
      "parents": [
        "ccdcf77ae32e3d3347fdf3810b27f899e98c34fb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:45:26 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:41 2005 -0700"
      },
      "message": "[PATCH] stop exporting two functions\n\nThe way we\u0027re looking at USB suspend lately doesn\u0027t expect drivers to\ncall usb_suspend_device() or usb_resume_device() directly; that\u0027ll\nbe implicit when no interfaces are in use.\n\nThis patch removes those APIs from visibility outside usbcore.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n\n drivers/usb/core/hub.c |   12 ++++--------\n drivers/usb/core/usb.h |    4 ++++\n include/linux/usb.h    |    5 -----\n 3 files changed, 8 insertions(+), 13 deletions(-)\n"
    },
    {
      "commit": "e9b7bd4ee7f6e3ee002dc72c5211cd97c7186d00",
      "tree": "03eb4c6ae1529c904a3aca42fa597f8548bddcb4",
      "parents": [
        "a1d59ce842a35b552f22868404e4e7c923242257"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:30:48 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:39 2005 -0700"
      },
      "message": "[PATCH] one less word in struct device\n\nThis saves a word from \"struct device\" ... there\u0027s a refcounting mechanism\nstub that\u0027s rather ineffective (the values are never even tested!), which\ncan safely be deleted.  With this patch it uses normal device refcounting,\nso any potential users of the pm_parent mechanism will be more correct.\n(That mechanism is actually unusable for now though; it does nothing.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/base/power/main.c |   26 +++-----------------------\n include/linux/pm.h        |    1 -\n 2 files changed, 3 insertions(+), 24 deletions(-)\n"
    },
    {
      "commit": "390a8c345e6415cbf811232feedac70b56c9fc8d",
      "tree": "5a27e9421575c080d31884c4eedeed710d7134f1",
      "parents": [
        "c9f89fa40cf274130b56475175a35af961d4b165"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Sep 13 19:57:27 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:38 2005 -0700"
      },
      "message": "[PATCH] remove usb_suspend_device() parameter\n\nThis patch removes the extra usb_suspend_device() parameter.  The original\nreason to pass that parameter was so that this routine could suspend any\nactive children.  A previous patch removed that functionality ... leaving\nno reason to pass the parameter.  A close analogy is pci_set_power_state,\nwhich doesn\u0027t need a pm_message_t either.\n\nOn the internal code path that comes through the driver model, the parameter\nis now used to distinguish cases where USB devices need to \"freeze\" but not\nsuspend.   It also checks for an error case that\u0027s accessible through sysfs:\nattempting to suspend a device before its interfaces (or for hubs, ports).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/core/hub.c         |   34 +++++++++++++++++++++-------------\n drivers/usb/core/usb.c         |   23 +++++++++++++++++++++--\n drivers/usb/host/ehci-hcd.c    |    2 +-\n drivers/usb/host/isp116x-hcd.c |    2 +-\n drivers/usb/host/ohci-pci.c    |    2 +-\n include/linux/usb.h            |    2 +-\n 6 files changed, 46 insertions(+), 19 deletions(-)\n"
    },
    {
      "commit": "d6e5bcf4a7ebbe258124a931f1449338340a99b5",
      "tree": "e36249673c11e20f90ad837831c104b1dfce9947",
      "parents": [
        "094f1649577dfc7f2c7407a8380e05a506b31f7f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:37 2005 -0700"
      },
      "message": "[PATCH] devfs: Remove the mode field from usb_class_driver as it\u0027s no longer needed\n\nAlso fixes all drivers that set this field, and removes some other devfs\nspecfic USB logic.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/class/usblp.c           |    3 +--\n drivers/usb/core/file.c             |   19 ++++---------------\n drivers/usb/image/mdc800.c          |    3 +--\n drivers/usb/input/aiptek.c          |    2 +-\n drivers/usb/input/hiddev.c          |    3 +--\n drivers/usb/media/dabusb.c          |    3 +--\n drivers/usb/misc/auerswald.c        |    3 +--\n drivers/usb/misc/idmouse.c          |    5 ++---\n drivers/usb/misc/legousbtower.c     |    5 ++---\n drivers/usb/misc/rio500.c           |    3 +--\n drivers/usb/misc/sisusbvga/sisusb.c |    5 -----\n drivers/usb/misc/usblcd.c           |    9 ++++-----\n drivers/usb/usb-skeleton.c          |    3 +--\n include/linux/usb.h                 |    7 ++-----\n 14 files changed, 22 insertions(+), 51 deletions(-)\n"
    },
    {
      "commit": "094f1649577dfc7f2c7407a8380e05a506b31f7f",
      "tree": "5775c40d5c05f5427bb36c3c61d0db143c719bdd",
      "parents": [
        "8da608caa07d5c9745ec86bf7c25ad423352f9a4"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:37 2005 -0700"
      },
      "message": "[PATCH] USB: add endpoint information to sysfs\n\nThis patch adds endpoint information for both devices and interfaces to\nsysfs.  Previously it was only possible to get the endpoint information\nfrom usbfs, and never possible to get any information on endpoint 0.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/core/sysfs.c |  195 ++++++++++++++++++++++++++++++++++++++++++++++-\n include/linux/usb.h      |    4\n 2 files changed, 197 insertions(+), 2 deletions(-)\n"
    },
    {
      "commit": "89fbb69c4f285019ba5e029963dc11cc6beb078a",
      "tree": "d918cd1ba0ef9afa692cef281afee2f6d6634a1e",
      "parents": [
        "7efe5d7c3e3a82e43b0f8fb29c6797317bce7a9a",
        "4cce3390c998600f6648e075e475cf8f6dd8cebe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 16:47:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 16:47:34 2005 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n"
    },
    {
      "commit": "a4da0628efd788eb199dd9df225e296035ec2539",
      "tree": "1e611030c993e1480dc2f07f26976d2d33002b0d",
      "parents": [
        "70a30e16a8a9d22396a4d1e96af86e43594df584",
        "20731945ae743034353a88c307920d1f16cf8ac8"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Oct 28 15:50:51 2005 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Oct 28 15:50:51 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "2f028234f2c7f31dc0ff0784e20f14be11f7035c",
      "tree": "8aa60f015a1bc8d4579bbfa4b7ba6066bfdd4990",
      "parents": [
        "8f7020d36374dda9366fee1343f8eacfe8f5e641"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady@gmail.com",
        "time": "Thu Oct 20 09:55:32 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:02 2005 -0700"
      },
      "message": "[PATCH] pci_ids: cleanup comments\n\npci_ids.h cleanup: convert // comment to /* comment */\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d10211b278c70fbebb83fb9e4ee717ca13f69b2d",
      "tree": "65ad1bb2de1a48d024e57563562678c5c4cbd5f0",
      "parents": [
        "c2608a111b621d5cf0e4c2876d79e67333ce5341"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Oct 15 22:02:19 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:01 2005 -0700"
      },
      "message": "[PATCH] PCI: fix edac drivers for radisys 82600 borkage\n\nI told you that the pci_ids.h cleanup was a bad idea ;)\n\nCc: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b7924c38c9a9c6151213bc0d91776eace614e761",
      "tree": "68609a74c3bc43e510f58f9c808a0a74e9d23452",
      "parents": [
        "4153812fc10ea91cb1a7b6ea4f4337dd211c1ef7"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady@gmail.com",
        "time": "Thu Sep 29 11:06:40 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] pci_ids: remove non-referenced symbols from pci_ids.h\n\npci_ids.h cleanup: removed non-referenced symbols, compile tested\nwith \u0027make allmodconfig\u0027\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n include/linux/pci_ids.h |  540 ------------------------------------------------\n 1 file changed, 540 deletions(-)\n"
    }
  ],
  "next": "b135c4815051bad6b2472e4ad0152f205918d2c5"
}
