)]}'
{
  "log": [
    {
      "commit": "0016a126accb32f1663eaeba966eb76c98f8929b",
      "tree": "0f3a6ef304456a33f19bbf3636ccb79375569b95",
      "parents": [
        "ceb9b974513de6bd0ee86c30e84c34dd6e974fb5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:39:49 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:39:49 2007 +0900"
      },
      "message": "sh: Plug plat_smp_setup() in to generic setup path.\n\nNow that the SMP stubs are in place, call in to the setup code\nto be defined by the platform.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ceb9b974513de6bd0ee86c30e84c34dd6e974fb5",
      "tree": "7093560da97de0bda61cdcc061e77fcaea0a34c3",
      "parents": [
        "aba1030a7e529ec9fe47a8cfc06d12a39180fa71"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Sep 21 18:34:48 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:34:48 2007 +0900"
      },
      "message": "sh: Hook up the SH-X3 SMP intc register groups.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "aba1030a7e529ec9fe47a8cfc06d12a39180fa71",
      "tree": "a28de7f7b89610246fddf488f042b58c66101b95",
      "parents": [
        "f18d533e3cd476aedf41fe1e6e9dc3e0a2446bba"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:32:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:32:32 2007 +0900"
      },
      "message": "sh: Bring SMP support back from the dead.\n\nThere was a very preliminary bunch of SMP code scattered around for the\nSH7604 microcontrollers from way back when, and it has mostly suffered\nbitrot since then. With the tree already having been slowly getting\nprepped for SMP, this plugs in most of the remaining platform-independent\nbits.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f18d533e3cd476aedf41fe1e6e9dc3e0a2446bba",
      "tree": "64e54cb0572f62f8d171ce7f779b50226bfe931f",
      "parents": [
        "9964fa8bf952c5c4df9676223fab4cd886d18200"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Sep 21 18:16:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:16:42 2007 +0900"
      },
      "message": "sh: intc - initial SMP support.\n\nThis implements initial support for the SMP INTC (particularly\nINTC2) controllers.\n\nThese are largely implemented as conventional blocks, with\nregister sets grouped together at fixed strides relative to\nthe CPU id.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9964fa8bf952c5c4df9676223fab4cd886d18200",
      "tree": "f33281d2ff012be8c0b554c3cb5aca2eeb43c922",
      "parents": [
        "7ec9d6f8c0e6932d380da1964021fbebf2311f04"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:09:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:09:55 2007 +0900"
      },
      "message": "sh: Add SMP tlbflush variants.\n\nThis adds the TLB flushing routines for SMP systems, based on\nthe MIPS implementation, with some additional SH-specific\nflush routines.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7ec9d6f8c0e6932d380da1964021fbebf2311f04",
      "tree": "9c2711e32669db4278eb063818c41355a58049c6",
      "parents": [
        "2d4a73d5b91528322631830784f4eb7897fb5e41"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:05:20 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:05:20 2007 +0900"
      },
      "message": "sh: Avoid smp_processor_id() in cache desc paths.\n\ncurrent_cpu_data uses smp_processor_id() in order to find the\ncorresponding cpu_data. As the cache descs are all currently\nidentical, just have this look at probed results from the boot\nCPU.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2d4a73d5b91528322631830784f4eb7897fb5e41",
      "tree": "19a61cc5ed80c0c3488197aec9539b602b50c4ad",
      "parents": [
        "00765c816a6396e2bb3c6588019bda1508b62f6a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:01:40 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 18:01:40 2007 +0900"
      },
      "message": "sh: Kill off special boot_cpu_data.\n\nThis consolidates the cpu_data definitions and gets rid of the special\nboot_cpu_data. It\u0027s made a wrapper to the boot CPU, in order to keep\nthe existing in-tree users happy.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "00765c816a6396e2bb3c6588019bda1508b62f6a",
      "tree": "fc0988766c861d44f1330beeaab05c57d370c705",
      "parents": [
        "c1a069f960f32ff1721b1de12c875855133fe9e4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 17:53:26 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 17:53:26 2007 +0900"
      },
      "message": "sh: Make cpufreq driver less noisy on SMP.\n\nThe cpufreq driver banner is currently printed for each CPU, move\nit down so it\u0027s not as noisy and it\u0027s only printed once.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c1a069f960f32ff1721b1de12c875855133fe9e4",
      "tree": "355725fbfc8eba708200160121fe6ba554ad5d01",
      "parents": [
        "17be2d2b1c333e1e4c378369ba90ab2dd11c589a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:56:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:56:51 2007 +0900"
      },
      "message": "sh: Enable maple by default for the Dreamcast.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "17be2d2b1c333e1e4c378369ba90ab2dd11c589a",
      "tree": "2858bf8499f28bdf6422a89d896f6d8885c3231b",
      "parents": [
        "e87ab0c43c30faa0f4b337bfa87bce7923e67485"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@mcmen.demon.co.uk",
        "time": "Fri Sep 21 15:55:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:55:55 2007 +0900"
      },
      "message": "sh: Add maple bus support for the SEGA Dreamcast.\n\nThe Maple bus is SEGA\u0027s proprietary serial bus for peripherals\n(keyboard, mouse, controller etc). The bus is capable of some\n(limited) hotplugging and operates at up to 2 M/bits.\n\nDrivers of one sort or another existed/exist for 2.4 and a rudimentary\nport, which didn\u0027t support the 2.6 device driver model was also in\nexistence.\n\nThis driver - for the bus logic itself and for the keyboard (other\ndrivers will follow) are based on the code and concepts of those old\ndrivers but have lots of completely rewritten parts.\n\nI have the maple bus code as a built in now as that seems the sane and\nrational way to handle something like that - you either want the bus\nor you don\u0027t.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e87ab0c43c30faa0f4b337bfa87bce7923e67485",
      "tree": "7d2235f31282ef3c725227bcaf3a21ec4a9a4234",
      "parents": [
        "02353f5d2a317861536b8c38fea44196bdd5787c"
      ],
      "author": {
        "name": "Markus Brunner",
        "email": "super.firetwister@gmail.com",
        "time": "Fri Sep 21 15:27:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:27:35 2007 +0900"
      },
      "message": "sh: Magic Panel MTD mapping update.\n\nThis update moves the flash mapping for the Magic Panel into the board\nsetup. It also removes references to the old MTD mapping option in the\ndefconfig.\n\nSigned-off by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off by: Mark Jonas \u003ctoertel@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "02353f5d2a317861536b8c38fea44196bdd5787c",
      "tree": "307e29ce0a57c26c01b7a8bd8c8c78bf525473fd",
      "parents": [
        "43f4b8c7578b928892b6f01d374346ae14e5eb70"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:21:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:21:55 2007 +0900"
      },
      "message": "sh: rts7751r2d: Fix up trivial build failure.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "43f4b8c7578b928892b6f01d374346ae14e5eb70",
      "tree": "f0f26c520bf6de74df759f6032c910904dbeb79d",
      "parents": [
        "d04a0f79f502a87bb17b147afc4b3e39e75275c3"
      ],
      "author": {
        "name": "Aoi Shinkai",
        "email": "shinkoi2005@gmail.com",
        "time": "Fri Sep 21 15:18:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 15:18:33 2007 +0900"
      },
      "message": "sh: rts7751r2d cf_ide rework\n\nSupport CF IDE on R2D-1 boards.\n\nSigned-off-by: Aoi Shinkai \u003cshinkoi2005@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d04a0f79f502a87bb17b147afc4b3e39e75275c3",
      "tree": "9fcd7244769316e22ce54e11bd0b80f544b30f90",
      "parents": [
        "db2504966ceb9f08557b6ea3ab7e367016fcaba9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:55:03 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:55 2007 +0900"
      },
      "message": "sh: Fix up extended mode TLB for SH-X2+ cores.\n\nThe extended mode TLB requires both 64-bit PTEs and a 64-bit pgprot,\ncorrespondingly, the PGD also has to be 64-bits, so fix that up.\n\nThe kernel and user permission bits really are decoupled in early\ncuts of the silicon, which means that we also have to set corresponding\nkernel permissions on user pages or we end up with user pages that the\nkernel simply can\u0027t touch (!).\n\nFinally, with those things corrected, really enable MMUCR.ME and\ncorrect the PTEA value (this simply needs to be the upper 32-bits\nof the PTE, with the size and protection bit encoding).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "db2504966ceb9f08557b6ea3ab7e367016fcaba9",
      "tree": "9fa8d6b4028720e25c3b42fb359d944981a68d45",
      "parents": [
        "0e01059c3db95b638aa0cc75be4b0e7a134fe904"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:34:31 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:55 2007 +0900"
      },
      "message": "sh: Wire up URAM node on SH7785.\n\nAdd SH7785 URAM as node 1, follows the SH-X3 change.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0e01059c3db95b638aa0cc75be4b0e7a134fe904",
      "tree": "7c62af8fa557a4f5bd090abbfd55b1060558fb91",
      "parents": [
        "8f3dc1371efb5fd5f1dc02b2a01da589f2d220a0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 18 15:58:45 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: se7206: update defconfig.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8f3dc1371efb5fd5f1dc02b2a01da589f2d220a0",
      "tree": "a66783a0e58d2233788546183beb57e1a15f0798",
      "parents": [
        "c3fae6d163f4647e9390eac3f2a1201e91cd6669"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 18 15:41:39 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: se7206: Handle non-SuperIO I/O ports.\n\nThis fixes up the port calculation logic for non-SuperIO accesses,\nbefore these were always matching the MRSHPC base, now just make\nsure the original port is handed back if it\u0027s not in the I/O port\nrange.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c3fae6d163f4647e9390eac3f2a1201e91cd6669",
      "tree": "b61cd9f71fa5464d12c90482b9fb4542655cb615",
      "parents": [
        "2f0ae55f394a0d38ca3eb2fffac3f4d45c32eb97"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 14 09:26:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: r7780rp: irq-r7780rp needs linux/io.h.\n\nTrivial build fix.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2f0ae55f394a0d38ca3eb2fffac3f4d45c32eb97",
      "tree": "93c1586bfbcb7cbde2af59e89f6e34428d004a93",
      "parents": [
        "7216ddc6b61040d7bfdf44713ea94f6d845553b2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 13 16:36:52 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: hp6xx: Trivial build fixes for INTC changes.\n\nGet the IRL-\u003eIRQ stuff building.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7216ddc6b61040d7bfdf44713ea94f6d845553b2",
      "tree": "fcd97cff27bf0139026215fb5eac16f471f002bf",
      "parents": [
        "dfcb76089ada89a5520ad8544440799e75f01227"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 13 13:01:15 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: se7206: heartbeat needs 32-bit writes.\n\nMost boards use 8 or 16-bit access for the LED bank, se7206\nneeds 32. There\u0027s only 8 individual LEDs however, each with\na \u0027special\u0027 value in terms of logical ordering. Go FPGA, go!\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "dfcb76089ada89a5520ad8544440799e75f01227",
      "tree": "d9d12536cd6bef6ebda9eb2717f4c7a0a43a4b73",
      "parents": [
        "ded5431ff311d963888ac951131a04fe7633aa79"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Sep 13 12:59:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: se7206: Make the I/O port routines less stupid.\n\nThe port routines were logically inverted, and the MRSHPC range had\nno upper bound, causing 8 and 16-bit port I/O to get mangled.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ded5431ff311d963888ac951131a04fe7633aa79",
      "tree": "1a7b04e4f412a5140bced2074d508e1b99e49526",
      "parents": [
        "18d18ba8ef147f9d0d97da1da1253ce5c982bb91"
      ],
      "author": {
        "name": "Markus Brunner",
        "email": "super.firetwister@gmail.com",
        "time": "Wed Sep 12 11:54:58 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:54 2007 +0900"
      },
      "message": "sh: Magic Panel R2 board support.\n\nThis adds support for the SH7720 (SH3-DSP) based Magic Panel R2\nboard.\n\nSigned-off-by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off by: Mark Jonas \u003ctoertel@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "18d18ba8ef147f9d0d97da1da1253ce5c982bb91",
      "tree": "622d3b35fb7ee55c8fc1d487c2454ae1c51cd454",
      "parents": [
        "aedb598631885c54e1bd61b19a373cd1b97aa568"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Wed Sep 12 11:36:34 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: hp6xx: Enable pata_platform in defconfig.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "aedb598631885c54e1bd61b19a373cd1b97aa568",
      "tree": "5a613dd05736564a85dce61066c57d438f83d8ef",
      "parents": [
        "1db4e9bb5682fd3fd3f37f7fe9c322e7c5bb7578"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Wed Sep 12 11:35:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: hp6xx: Enable touchscreen and powerbutton IRQs.\n\nIRQ0-\u003eIRQ3 need to be an IRQ mode for these to work, fix them up.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1db4e9bb5682fd3fd3f37f7fe9c322e7c5bb7578",
      "tree": "6daaa0ceb4e8d6dd710a3286d25ec43109dfcfd0",
      "parents": [
        "d581593388e39d77acd643b1d7427c5ecbb85a03"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 18:10:23 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: Don\u0027t enable FPU for SH4AL-DSP.\n\nThis leads to invalid configurations where both FPU and DSP support\ncan be enabled in the same kernel, resulting in build failure.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d581593388e39d77acd643b1d7427c5ecbb85a03",
      "tree": "192bb486be70e24759eca239c8af7a9478468e04",
      "parents": [
        "35f3abe97696e7563b0dbd7c825acdaab423d330"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 17:55:36 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: dma: Fix CONFIG_SYSFS\u003dn build.\n\nTrivial build fix for when sysfs is disabled.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "35f3abe97696e7563b0dbd7c825acdaab423d330",
      "tree": "75ec3246cca2c09223ab5019c2e532c7663c7d78",
      "parents": [
        "68362e0857ecf8a9da1ac5f7abceafbcfaa969d7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 15:28:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: INTC stubs for SH7343 and SH7770 builds.\n\nGet the SH7343 and SH7770 stuff linking again. Both of these still\nrequire proper INTC support.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "68362e0857ecf8a9da1ac5f7abceafbcfaa969d7",
      "tree": "c033374a749c3e23afe16516b9fcf68c5e272d03",
      "parents": [
        "c9eaaa9763702bdeac5ac5f790dcebafbada44bb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 15:27:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "serial: sh-sci: kgdb console build fixes.\n\nThe kgdb console code requires uart_set_options() and friends, which\nare only provided by the serial core when console support is enabled.\nThese were sitting under CONFIG_SH_KGDB and resulted in a link error\nwhen console support wasn\u0027t enabled, work that by rolling the console\nroutines under CONFIG_SH_KGDB_CONSOLE, which they should have been\nall along.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c9eaaa9763702bdeac5ac5f790dcebafbada44bb",
      "tree": "c43e6004e0bab1bed066631aa4a006eab1cb98c6",
      "parents": [
        "4f247e84bdb81aab8880f556882a449782a1ea8b"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:51:02 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: hp6xx: Update CF IRQ for INTC changes.\n\nThe vector changed, so follow the INTC changes for the new vector.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4f247e84bdb81aab8880f556882a449782a1ea8b",
      "tree": "17849460a32089b6d11321c0cdac25256cf6a682",
      "parents": [
        "f1382305b9357c8152852d6fcf0d84570d83987a"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:49:59 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: dma: Fix up build for SH7709 support.\n\nTrivial build fixes for SH7709.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f1382305b9357c8152852d6fcf0d84570d83987a",
      "tree": "301757c825ed4385b4e6362207a939b8701adbd6",
      "parents": [
        "eb650d67d8ad0fa16c0c61674d980adb25155358"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:48:45 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "sh: hd64461: Trivial build fixes for SH7709.\n\nSome trivial fixes to get SH7709 + HD64461 building again.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "eb650d67d8ad0fa16c0c61674d980adb25155358",
      "tree": "3174b9a81d464df79462abf83d1f7d061c4cbcff",
      "parents": [
        "8c8ee8254767d517907418d88492d4d91f10aca1"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:44:38 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:53 2007 +0900"
      },
      "message": "backlight: Fix up hp680_bl build.\n\nTrivial build fixes.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8c8ee8254767d517907418d88492d4d91f10aca1",
      "tree": "5a6749064c6b683f2bf61e5c11ebf0898c16d0d0",
      "parents": [
        "9dd3f2205330a52674d7c015109813f639af0f14"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:43:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: hp6xx: APM build fix and new battery values.\n\nBuild fixes for the hp6xx APM code, as well as some adjustments for\nthe battery values.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9dd3f2205330a52674d7c015109813f639af0f14",
      "tree": "62d54f886d9e7813a6bc2f41910aecb146eb9b3f",
      "parents": [
        "f12468a6fd9edc43c7beb8be461ca6927a371540"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:41:18 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: update hp6xx defconfig.\n\nhp6xx_defconfig resync.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f12468a6fd9edc43c7beb8be461ca6927a371540",
      "tree": "5ebce4e817a52e17e06d91d413eb8061fc2e30ba",
      "parents": [
        "3d73e53870e5045eebe32b9b7d46e72b02adc4d9"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer.Ericson@gmail.com",
        "time": "Tue Sep 11 12:37:30 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: Fix OFFCHIP_IRQ_BASE compile error.\n\nHP6xx uses OFFCHIP_IRQ_BASE to know the base irq number where non\ncpu interrupts should start. This define was in irq.h before, but\nsince rework got lost. It really belongs inside hd64461.h since\nthe hp6xx wont work without it.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3d73e53870e5045eebe32b9b7d46e72b02adc4d9",
      "tree": "e20663923458bb9e5aa65f4c39a142824757fe01",
      "parents": [
        "aa0e77dc21d73057208b8683114b400c898cf53a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 12:35:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: nommu fault handler needs signal.h.\n\nTrivial build fix.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "aa0e77dc21d73057208b8683114b400c898cf53a",
      "tree": "e4b918700fe2c6ab8f7a8e0c92a5dfc9fd351271",
      "parents": [
        "da6b003adc73011fd441a89c30d4f896667e24ba"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Sep 11 12:35:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: Fix up se7751 build.\n\nTrivial compile fix.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "da6b003adc73011fd441a89c30d4f896667e24ba",
      "tree": "8e31224884e3b01bb6d479329090f5e2e7758e0a",
      "parents": [
        "9d4c82625914c31fd21e341765d476784cc74f14"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 10 12:08:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: add writesb(), readsb(), writesw() and readsw() to io.h\n\nThis patch adds inline versions of writesb(), readsb(), writesw() and\nreadsw() to include/asm-sh/io.h. Stolen from include/asm-avr32/io.h.\n\nThese functions are needed to compile certain device drivers such as\nax88796.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9d4c82625914c31fd21e341765d476784cc74f14",
      "tree": "5ad9918659ff4566fada530785bd21039dcee155",
      "parents": [
        "897cfcd878ccc9c2b0f1b3bb00a2368c43feafc0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 10 12:06:44 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: remove sh7780 interrupt controller hack from pci code\n\nThis patch removes the sh778x specific pci code that pokes in the\ninterrupt controller and overwrites things. The new and improved IRL\ncode manages this in plat_irq_setup() and plat_irq_setup_pins()\ninstead.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "897cfcd878ccc9c2b0f1b3bb00a2368c43feafc0",
      "tree": "4bfd5d6d6194e88509527990f45cf71a6907bfbe",
      "parents": [
        "5cbc3af521a85aab8ae72c25afcf2698a7547cbd"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 10 12:06:03 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: intc - rework higlander irq code for r7780mp and r7785rp\n\nThis patch reworks the highlander irq code for r7780mp and r7785rp.\nThe same strategy as for the new R2D code is used here - the board\nspecific interrupts are now starting from HL_FPGA_IRQ_BASE. The code\nfor r7780rp is not touched due to lack of hardware.\n\nTested with CF, AX88796 on r7780mp and r7785rp. The touch switch\ninterrupt has also been tested on r7780mp.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5cbc3af521a85aab8ae72c25afcf2698a7547cbd",
      "tree": "48efae9104e1de9dc5672d645b85c843852a3635",
      "parents": [
        "953c8ef250fc6c329d1607cf9cd7fac1d72d7579"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 10 12:05:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:52 2007 +0900"
      },
      "message": "sh: minor fixes\n\nThis patch contains the following fixes:\n- Adds sh7785 support to CONFIG_EARLY_SCIF_CONSOLE_PORT.\n- Removes duplicate include from rts7751r2d irq code.\n- Removes CONFIG_CPU_HAS_INTC from sh7720 Kconfig entry.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "953c8ef250fc6c329d1607cf9cd7fac1d72d7579",
      "tree": "bd327af6c320d890ab61dd6893fbdd35fca86c80",
      "parents": [
        "123f5f188638bfc673aca22ade64b863ec3a2804"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 10 12:03:50 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: intc - irl mode update for sh7780 and sh7785\n\nThis patch contains the following fixes and improvements:\n- Fix address typo for INTMSK2 / INTMSKCLR2 registers on sh7780.\n- Adds IRQ_MODE_IRLnnnn_MASK using intc controller for IRL masking.\n- Good old IRQ_MODE_IRLnnnn should not register any intc controller.\n- plat_irq_setup_pins() now selects IRL or IRQ mode.\n- the holding function is now disabled using ICR0.\n\nBy default all external pin interrupts are disabled.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "123f5f188638bfc673aca22ade64b863ec3a2804",
      "tree": "f1fb369293bfd74aaa123ea58d119090d42e6abd",
      "parents": [
        "1254d1db11d8528558613fde5b89eb09306f50a3"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@mcmen.demon.co.uk",
        "time": "Mon Sep 10 12:01:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "fb: pvr2fb: Shared IRQ for dreamcast pvr2.\n\nThe maple bus driver (http://lkml.org/lkml/2007/9/4/165) uses hardware\nsynchronisation between the maple bus and the VBLANK to poll the maple\nbus. This patch makes the interrupt shareable.\n\nBy definition the interrupt is for both devices.\n\nSigned-off by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1254d1db11d8528558613fde5b89eb09306f50a3",
      "tree": "53aaf7361999ad40d518b6ad3c884efbc7aaa32f",
      "parents": [
        "a1fd306b887f06d648f45a2c722e9036dced9590"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Aug 23 15:19:40 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: remove CONFIG_CPU_HAS_INTC_IRQ\n\nAll processor specific interrupt code is now converted to make use\nof the new intc code. The config option CONFIG_CPU_HAS_INTC_IRQ is\nbecause of that pointless.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a1fd306b887f06d648f45a2c722e9036dced9590",
      "tree": "79fa5ca3bd5ac10a087902c43cea6bafb3ef02ec",
      "parents": [
        "b8996e49e8d777abd64833095a1cd291b749df18"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Aug 23 15:11:44 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: Fix up heartbeat build and resource size.\n\nWe were abusing the resource size for the number of bits, this\nhas been reworked using proper platform data, so this can be\ntidied up now. Boards in general only have a 1-byte wide resource,\nwhich the ioremap_nocache() case already handles.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b8996e49e8d777abd64833095a1cd291b749df18",
      "tree": "d0b5ee5853e538675af7668a201ef2f6548ed8b5",
      "parents": [
        "8a467a529f01c3471b195a0e8989c6177fe145ef"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Aug 22 13:36:23 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: defconfigs for R2D-PLUS and for R2D-1\n\nThis patch removes the old r2d config file named rts7751r2d_defconfig\nand adds separate config files for the two r2d board versions. The two\nnew defconfigs are identical with the exception of board selection:\n\n- rts7751r2dplus_defconfig selects CONFIG_RTS7751R2D_PLUS\u003dy\n- rts7751r2d1_defconfig selects CONFIG_RTS7751R2D_1\u003dy\n\nPlease remember to update both files with r2d changes in the future.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8a467a529f01c3471b195a0e8989c6177fe145ef",
      "tree": "0f3c5bf78acf98c28ebb36110c94d6b8dc2e836b",
      "parents": [
        "b05d1865b46ea72c66ba082598ba370582bb590e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 22 10:34:31 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: Overhaul spinlocks and rwlocks for SH-4A SMP.\n\nThis rips out some of the old spinlock and rwlock behaviour that the SH-2\nparts were using and reworks them for LL/SC semantics on the SH-4A.\n\nThis is primarily only useful for SH-X3 multi-cores, but can also be used\nfor building CONFIG_SMP\u003dy testing kernels on SH-4A UP.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b05d1865b46ea72c66ba082598ba370582bb590e",
      "tree": "5260e9bfae2760e4ada98256fd69948d165233f6",
      "parents": [
        "2d009328db0951d5eec77a5fe0df3c3e64b35851"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Aug 21 12:25:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: Kill off volatile silliness in sq_flush_range().\n\n  CC      arch/sh/kernel/cpu/sh4/sq.o\narch/sh/kernel/cpu/sh4/sq.c: In function \u0027sq_flush_range\u0027:\narch/sh/kernel/cpu/sh4/sq.c:65: warning: passing argument 1 of \u0027prefetch\u0027 discards qualifiers from pointer target type\n\nThis didn\u0027t actually need to be volatile in the first place, so just\nkill off the qualifier entirely.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2d009328db0951d5eec77a5fe0df3c3e64b35851",
      "tree": "853e5c91b43fd637fd6f1c0162c0aca07259b01b",
      "parents": [
        "8786c952c1682a132e99b736beae4523e409b13d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 20 13:15:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: More license string silliness.\n\n\u0027GPL v2\u0027 vs \u0027GPLv2\u0027.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8786c952c1682a132e99b736beae4523e409b13d",
      "tree": "fec83f758cf197fb4515675ceb8c023ecd60dc20",
      "parents": [
        "2eb0303c2cd536d7f15c7f3bafc848b850a447f0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 20 13:03:41 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:51 2007 +0900"
      },
      "message": "sh: heartbeat driver update.\n\nAdd some flags for the heartbeat driver, and kill off some duplication\nin the bit positions for the boards that don\u0027t have special cases.\n\nThis also allows for variable access widths and inversion.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2eb0303c2cd536d7f15c7f3bafc848b850a447f0",
      "tree": "b2283de8710f9764f8aaae7c9da2f8f59c8b4153",
      "parents": [
        "0dc3fc04dd0251aa95b49ca7048e9e8f24291166"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:53:41 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - add support for sh7206\n\nThis patch converts the cpu specific interrupt setup code for sh7206\nfrom ipr to intc. New vectors are also added to match the information\nprovided by the datasheet.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0dc3fc04dd0251aa95b49ca7048e9e8f24291166",
      "tree": "549dc99c3b7548738b02657415c7c5988630da4a",
      "parents": [
        "c4773bc2a011efa9abe2027f6959106d6f911889"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:53:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - add support for sh7619\n\nThis patch converts the cpu specific interrupt setup code for sh7619\nfrom ipr to intc. New vectors are also added to match the information\nprovided by the datasheet.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c4773bc2a011efa9abe2027f6959106d6f911889",
      "tree": "a8611eca8cf6f71f7970ee02eb5a9dd8f3472939",
      "parents": [
        "3d37d94e5aab669f5a492bb3cda67bbbbbca50b8"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:51:47 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: fix irqs for the second serial port on sh7206\n\nThis patch makes sure the serial port interrupt irqs matches the\ndatasheet.  Only irqs for SCIF1 are changed. While at some cosmetic\nspaces are added.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3d37d94e5aab669f5a492bb3cda67bbbbbca50b8",
      "tree": "7066d6e40e2da4b9fdc9b169909ae65d88068df1",
      "parents": [
        "5c37e025352b993d8726b0207ff2270b2f2bc7d6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:50:44 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - primary priority masking fixes\n\nThis patch contains various intc fixes for problems reported by\nMarkus Brunner on the linuxsh-dev mailing list:\n\nhttp://marc.info/?l\u003dlinuxsh-dev\u0026m\u003d118701948224991\u0026w\u003d1\n\nApart from added comments, the fixes are:\n\n- add intc_set_priority() function prototype to hw_irq.h\n- fix off-by-one error in intc_set_priority()\n- make sure _INTC_WIDTH() is set for primary priority masking\n\nBig thanks to Markus for finding these problems. Version two fixes\na compile error and an inverted primary check.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5c37e025352b993d8726b0207ff2270b2f2bc7d6",
      "tree": "87463d1c79600c37d3df06cbdbdf14bdc6de5094",
      "parents": [
        "46420e49c9fd76defecfb3f048ab20c5a72dfd0a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 17 00:45:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - mark data structures as __initdata\n\nWith the intc core improved it is now possible to put the intc data\nstructures in the initdata section.\n\nVersion two of this patch puts the __initdata inside DECLARE_INTC_DESC()\nand removes the __initdata included in the board specific r2d code.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "46420e49c9fd76defecfb3f048ab20c5a72dfd0a",
      "tree": "08f30f269fba1fd71f00e2902ba310b49a698df6",
      "parents": [
        "f8b40d8ce86035b126a27a57ed9139c08ae3ebf1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:31:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: x3 - add ipi vectors\n\nWith the intc dual prio register support in place it is now possible\nto add the ipi vectors to x3.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f8b40d8ce86035b126a27a57ed9139c08ae3ebf1",
      "tree": "902a6757448f8d80c08b7b5c2456ed400d9fcb5b",
      "parents": [
        "2eeec85638cebcb6fbcb2abfe182a32252f3456d"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:30:40 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: replace sh specific CONFIG_VOYAGERGX with CONFIG_MFD_SM501\n\nThis patch replaces all instances of CONFIG_VOYAGERGX with\nCONFIG_MFD_SM501. While at it we make sure the r2d code compiles\nboth with and without SM501.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2eeec85638cebcb6fbcb2abfe182a32252f3456d",
      "tree": "3b98f924a5f961d844555794a3564cbc2c3a8be5",
      "parents": [
        "73505b445dbb8ad12df468404c4dd5cde9c40c65"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:29:16 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - convert board specific r2d code\n\nThis patch converts the board specific interrupt code for r2d to make\nuse of intc. While at it we improve the Kconfig to avoid confusion.\n\n- Two sets of interrupt tables exist - one for R2D-1 and one for R2D-PLUS.\n- R2D-1 and R2D-PLUS use the same irq constants.\n- R2D-1 has AX88796 support, R2D-PLUS does not hook up that IRQ.\n- R2D-PLUS has KEY support, R2D-1 does not hook up that IRQ.\n- The number and order of IRQ values are disconnected from register bits.\n- Interrupt sources now start from IRQ 100.\n- The machvec demux function converts from irlm IRQ 0-14 to IRQ 100++.\n\nTested on R2D-1 and R2D-PLUS boards.\n\nVersion 2 adds CONFIG_RTS7751R2D_1 and CONFIG_RTS7751R2D_PLUS together\nwith intc structured as __initdata.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "73505b445dbb8ad12df468404c4dd5cde9c40c65",
      "tree": "c248710475090f01dc874e2c878efc769b24d2af",
      "parents": [
        "6ef5fb2cfcedaab4a43493c8f2305a67c0ce1af6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:26:12 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:50 2007 +0900"
      },
      "message": "sh: intc - rework core code\n\nThis patch reworks the intc core, implementing the following features:\n\n- Support dual priority registers - one set and one clear register\n- All 8/16/32 bit register combinations are now supported\n- Both single mask and single enable bitmap register are supported\n- Add code to set interrupt priority\n- Speedup sense and priority configuration code\n- Allocate data using bootmem, allows intc data structures to be\n  __initdata\n- Save memory - allocated memory footprint is smaller than intc\n  structures\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6ef5fb2cfcedaab4a43493c8f2305a67c0ce1af6",
      "tree": "ba5b4c0a19a1d81047d49488b6fe3e3b02e824cf",
      "parents": [
        "d6aee69ca11550f3ca325ceaa020ea74e173478f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:22:02 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: intc - add a clear register to struct intc_prio_reg\n\nWe need a secondary register member in struct intc_prio_reg to support\ndual priority registers used by ipi on x3.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d6aee69ca11550f3ca325ceaa020ea74e173478f",
      "tree": "1ce573cbe84e4cca76b6cefa7df28b34f17e562f",
      "parents": [
        "3ea6bc3de4f15fcae84fb31eeea4d420685a3da2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Sun Aug 12 15:18:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: x3 - fix setup_bootmem_node() compile error with shx3_defconfig\n\nThis makes sure the function prototype for setup_bootmem_node() gets\nincluded. The file setup-shx3.c does not compile otherwise for\nCONFIG_NUMA\u003dn.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3ea6bc3de4f15fcae84fb31eeea4d420685a3da2",
      "tree": "2b9e37135052aab926b7be0822d024c4ba71c32e",
      "parents": [
        "dfc5ed2a939baf08f9385a8c6249b719cac63665"
      ],
      "author": {
        "name": "Markus Brunner",
        "email": "super.firetwister@gmail.com",
        "time": "Mon Aug 20 08:59:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: Add SH7720 CPU support.\n\nThis adds support for the SH7720 (SH3-DSP) CPU.\n\nSigned-off by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off by: Mark Jonas \u003ctoertel@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "dfc5ed2a939baf08f9385a8c6249b719cac63665",
      "tree": "209f6f1e40c63f0330805f05730bc2d7c3c91ebf",
      "parents": [
        "f7f86345fd0cf951613e76e4d00f1f6e8cd11f81"
      ],
      "author": {
        "name": "Markus Brunner",
        "email": "super.firetwister@gmail.com",
        "time": "Mon Aug 20 08:58:12 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: Add gpio.h stubs for PFC definitions.\n\nThis adds the PFC definitions for SH-3, as well as consolidating the\ngpio.h mess within sh-sci. Stub in sh64, as it\u0027s the odd one out\nbetween the sh-sci architectures (sh, sh64, h8300) in this capacity.\n\nSigned-off by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off by: Mark Jonas \u003ctoertel@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f7f86345fd0cf951613e76e4d00f1f6e8cd11f81",
      "tree": "f55a387d6a3ff4faa76d145f688925fe6eff349f",
      "parents": [
        "e289fd972c9943e51c46929e9dbec3cc4558a6b8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 18:11:26 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: Kill off duplicate symbol exports on SMP.\n\nsynchronize_irq() was being exported twice, kill off the duplicate\nexport.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e289fd972c9943e51c46929e9dbec3cc4558a6b8",
      "tree": "c7e5af00bd9f20c0c6fadc5697f63b064817ed67",
      "parents": [
        "d3428e91017f2ecf5655b3ffdf6ed65f5430ade1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 18:09:13 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "serial: sh-sci: Tidy cpufreq printk.\n\nThis was a bit more verbose than it needed to be.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d3428e91017f2ecf5655b3ffdf6ed65f5430ade1",
      "tree": "69035a9da61d0dbb8f152b7b412fb65be6bd0a9c",
      "parents": [
        "1760b7d760b2804a87affcb8ec74edde8812a1ea"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 17:06:54 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "sh: Wire up CSM node for SH-X3.\n\nNow that NODES_SHIFT is bumped up, we can plug in the CSM block as\na separate node, too.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1760b7d760b2804a87affcb8ec74edde8812a1ea",
      "tree": "f277b880a2d52175b88d81b76196e76598afc8e3",
      "parents": [
        "9904494d6a5303f6eebf6fe95a37bf1f952a3f5d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 16:57:05 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:49 2007 +0900"
      },
      "message": "serial: sh-sci: Shut up compiler warning for SH-X3 SCIF.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9904494d6a5303f6eebf6fe95a37bf1f952a3f5d",
      "tree": "5dbe056c90e554dd061916a976130ff84f6e2aa5",
      "parents": [
        "af24fdc1685ff8b27075afbc12d7f6b35b385ae1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 16:45:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: Bump up NODES_SHIFT for SH-X3.\n\nThis was at 1, which is where most subtypes want it. SH-X3 has\nmore nodes, so bump it up to 3.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "af24fdc1685ff8b27075afbc12d7f6b35b385ae1",
      "tree": "bb7d4fe99eedd73e3a03357d974795b1d2862f00",
      "parents": [
        "e7109a96e6e2a1f7c4b778146902d86c4f558949"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 16:31:38 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: x3proto: Trivial ILSEL build fix.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e7109a96e6e2a1f7c4b778146902d86c4f558949",
      "tree": "e7fcf1c29ee5fc176290b229ef1f97a236c25561",
      "parents": [
        "fef96086270e8d3c99fb2bfc72eef94d95ab2240"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 15:27:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: x3proto: Hook up ethernet and USB platform devices.\n\nNow that we have a way of enabling the IRQs, hook up the platform\ndevices and wrap in to ILSEL for mapping the vectors.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fef96086270e8d3c99fb2bfc72eef94d95ab2240",
      "tree": "f272fd7e40d7f4f557ab5869f4273cd90646c2e8",
      "parents": [
        "94807a33dc4aaf522d3eab62db225361e5a97b2a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 15:26:51 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: x3proto: ILSEL IRQ support.\n\nThis adds functionality for the on-board ILSEL IRQs that chain\nIRL mode events. Many on-board devices (ethernet, usb, etc.) rely\non ILSEL IRQs directly.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "94807a33dc4aaf522d3eab62db225361e5a97b2a",
      "tree": "fbfe908829b6a6067c200beae7cb1fed26040000",
      "parents": [
        "8d797cd191397b2a92b190228f07c7715c1c832a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 08 15:22:04 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: Initial support for SH-X3 prototype board.\n\nThis adds initial support for the SH-X3 prototype board.\nOnly simple logic for the IRQ controller and the heartbeat driver\nfor now.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8d797cd191397b2a92b190228f07c7715c1c832a",
      "tree": "7c5b6bfb4180d9c784529c2986827d4b006501dd",
      "parents": [
        "6d64d4256cccd3a452ebd8c37a1d41e2d5dab8c6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Aug 07 18:52:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: Plug in SH-X3 SCIF0 for sercon earlyprintk.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6d64d4256cccd3a452ebd8c37a1d41e2d5dab8c6",
      "tree": "baacb7d40fac6a97ac98dc8bbcd703045f03bd94",
      "parents": [
        "96290d808fa4c9b8e744dc1cd032b005179f4710"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Aug 07 18:51:19 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: intc: Fix sense regs oops for IRL IRQs.\n\nIRL doesn\u0027t always define sense registers, so don\u0027t bother trying to\niterate through the table. This ended up causing an oops on SH-X3\nwhen using IRL mode.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "96290d808fa4c9b8e744dc1cd032b005179f4710",
      "tree": "0eb6e0c559cf5862ec8ebe482fbbac4c87caa4ef",
      "parents": [
        "48180cab3adf4cb290c28b70e44e958b7fb8a5b0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 14:29:20 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: remove intc2 code\n\nThere is no point in keeping around the now unused intc2 code.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "48180cab3adf4cb290c28b70e44e958b7fb8a5b0",
      "tree": "2cf6000e98f680a8ed9631626d2ce7e9525b55d2",
      "parents": [
        "51da64264b8d59a1e5fceebd94a975690b70b086"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 14:27:20 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:48 2007 +0900"
      },
      "message": "sh: intc - convert voyagergx code\n\nThis patch converts the sh-specific voyagergx interrupt code to make use\nof intc. A lot of \"interesting\" old cruft gets replaced with intc tables\nand some simple demux code.\n\n- All interrupt sources in the sm501 data sheet are now in the header.\n- The number and order of IRQ values are disconnected from register bits.\n- Interrupt sources now start from IRQ 200.\n- set_irq_chained_handler() is now used to hook up the demux function.\n\nIn the future it would probably make sense to move the interrupt demuxer\ninto into the mfd driver, but this is probably a nice step in the right\ndirection until that happens.\n\nTested on a R2D-1 board using the serial port hooked up to the sm501.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "51da64264b8d59a1e5fceebd94a975690b70b086",
      "tree": "bb3042c8e14f162bda662ec9e93c807aef37de05",
      "parents": [
        "2635e8558a7ec0002724e3da8c0a221d2c08af33"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 14:25:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: intc - add single bitmap register support\n\nThis patch adds single bitmap register support to intc. The current\ncode only handles 16 and 32 bit registers where a set bit means\ninterrupt enabled, but this is easy to extend in the future.\n\nThe INTC_IRQ() macro is also added to provide a way to hook in\ninterrupt controllers for FPGAs in boards or companion chips.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2635e8558a7ec0002724e3da8c0a221d2c08af33",
      "tree": "42b3c10234b64cff8cddea080ec553a4d24160f8",
      "parents": [
        "d59645d6ba67337ff09369d9da4fc47f7dc361cc"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 14:24:29 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: intc - remove redundant irq code for shmin\n\nThis patch removes redundant interrupt code for the shmin board which\nis using a sh770x processor and 4 IRQ lines as individual interrupts\n(IRQ-mode).\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d59645d6ba67337ff09369d9da4fc47f7dc361cc",
      "tree": "cd5e81d64ec7e6a4ea22a6f2e45ddf27e1140567",
      "parents": [
        "ad89f87a84040a57c4a78ca2759b364f72f423ab"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Aug 03 14:23:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: intc - remove redundant irq code for sh03, snapgear and titan\n\nThis patch removes redundant board specific interrupt code for boards\nusing sh775x processors and 4 IRQ lines in \"Individual Interrupt Mode\"\naka IRLM.\n\nThree boards are affected: sh03, snapgear and titan.\n\nThe right way to do this is to use cpu specific code provided by intc.\nA nice side effect is that sh03 now compiles, board not BROKEN any more.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ad89f87a84040a57c4a78ca2759b364f72f423ab",
      "tree": "a34207175da4338cc8e4e7b7ea323193e199eb3c",
      "parents": [
        "7da3b8ef662af6252aa17c55cc0aa6d74cbf02e4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Aug 03 14:19:58 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "rtc: rtc-sh: Support 4-digit year on SH7705/SH7710/SH7712.\n\nAll SH-4 parts have a 4-digit year, while the SH-3 parts typically\nonly use a 2-digit one. The SH7705, SH7710, and SH7712 SH-3 parts\nhowever opted to extend it to 4-digit and still look and act like\nan SH-3 RTC in all other ways.\n\nThis adds a capability flag (RTC_CAP_4_DIGIT_YEAR) that these\ncorner-case CPU subtypes can set in their platform data and cleans\nup some of the ifdef mess in the driver as a result.\n\nReported-by: Markus Brunner \u003csuper.firetwister@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7da3b8ef662af6252aa17c55cc0aa6d74cbf02e4",
      "tree": "2a1cacd022ef472c38e0c7f5eb4a0bfcc0d79d69",
      "parents": [
        "1ee010087e2d26f0d8182bb189d5606e3586253c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Aug 01 17:52:47 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: Initial multiple-node support for SH-X3.\n\nWire up CPU#0 URAM as node 1 on SH-X3.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1ee010087e2d26f0d8182bb189d5606e3586253c",
      "tree": "229807854574a7b393d8fee35cc8a318fa212525",
      "parents": [
        "137b53b71cd421e0f59f7c4a3767c0fa9e49260a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Aug 01 17:02:22 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: intc - add support for x3\n\nThis patch converts the cpu specific interrupt setup code for x3 from\nintc2 to intc. New vectors are also added to match the preliminary\ninformation.\n\nUse plat_irq_setup_pins() to select between IRQ and IRL mode for IRQ0-3.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "137b53b71cd421e0f59f7c4a3767c0fa9e49260a",
      "tree": "ed8af93b7d52f449be4898d06858643145f085b2",
      "parents": [
        "ac38e4d33d8da3c3c402d2b4858d107273287f43"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Aug 01 16:50:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: intc - fix IRQ4 and IRQ5 typo on sh3\n\nThe intc tables for sh3 currently contain a typo where the bit\nfields in IPRD are mixed up for IRQ4 and IRQ5. This patch makes\nsure the correct bit fields are used - all according to the\ndatasheets.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ac38e4d33d8da3c3c402d2b4858d107273287f43",
      "tree": "c34438a807337bef69ed78fd10dac33ac5765e65",
      "parents": [
        "c9d03d9a80c4bcc571efd93fe80ed40973030422"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 18:52:12 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: Fix cache disabling build failures on nommu.\n\nThe cache disabling stuff screwed up some of the sh4 nommu\nbuilds, fix it up again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c9d03d9a80c4bcc571efd93fe80ed40973030422",
      "tree": "36cf0a0dd2024fca11257b3f101a6b9f4d83282c",
      "parents": [
        "e29bfbc44332ee2233d87d5adfd1824fd8a1c73b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jul 31 17:13:39 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:47 2007 +0900"
      },
      "message": "sh: simplify se7780 IRQ code\n\nThe new intc code handles IRQ3 and IRQ7 in the cpu specific code\nalready, so there is no reason to duplicate that here.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e29bfbc44332ee2233d87d5adfd1824fd8a1c73b",
      "tree": "80cb6ff95302a0817ef597f974df893fb76e2445",
      "parents": [
        "a0e23267d4c57cdaa88114c3d88e25c87ee32d84"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jul 31 17:12:34 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:46 2007 +0900"
      },
      "message": "sh: intc - add support for SH7760\n\nThis patch converts the cpu specific interrupt setup code for sh7760\nfrom ipr + intc2 to intc. New vectors are also added to match the\ninformation provided by the datasheet.\n\nVectors for IRQ4-IRQ7 are enabled by default. Use plat_irq_setup_pins()\nif pins IRL0-3 should be used in IRLM mode.\n\nThe patch also adds the SIM block to the serial port platform data.\nVersion two of this patch fixes MMCIF problems reported by Manuel Lauss.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a0e23267d4c57cdaa88114c3d88e25c87ee32d84",
      "tree": "ef578c3f6267dd7d16ede6e3cd778f0b1e619a76",
      "parents": [
        "e7bd34a15b85655f24d1b45edbe3bdfebf9d027e"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jul 31 17:11:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:46 2007 +0900"
      },
      "message": "sh: intc - add support for SH7785\n\nThis patch converts the cpu specific interrupt setup code for sh7785\nfrom intc2 to intc. New vectors are also added to match the information\nprovided by the datasheet.\n\nNo IRQ/IRL pin vectors are enabled by default. Use plat_irq_setup_pins()\nto select between IRL and IRQ mode.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e7bd34a15b85655f24d1b45edbe3bdfebf9d027e",
      "tree": "051647273266582fe95dcc5cf008534c264be5ae",
      "parents": [
        "ac919986d7dfc5d1d9f5585521307f222a8ebeaf"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 31 17:07:28 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:46 2007 +0900"
      },
      "message": "sh: Support explicit L1 cache disabling.\n\nThis reworks the cache mode configuration in Kconfig, and allows for\nexplicit selection of write-back/write-through/off configurations.\nAll of the cache flushing routines are optimized away for the off\ncase.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ac919986d7dfc5d1d9f5585521307f222a8ebeaf",
      "tree": "5a961f8ef352b4c5c98ec09afb006a9432c2f4ee",
      "parents": [
        "1301e71562acc301a39fd363010c971aade8511a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 26 10:13:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:46 2007 +0900"
      },
      "message": "sh: intc - avoid SH7710 specific vector on SH7712\n\nThis patch makes sure that the sh7710 specific ipsec vector is missing\nif building for a sh7712. All according to the datasheet.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1301e71562acc301a39fd363010c971aade8511a",
      "tree": "2ff70b47a0a44fb7046dd647e9d509c7c8c4a8bf",
      "parents": [
        "ec58f1f32de0b6f9e83aada94c857a8fa9b00070"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jul 26 10:12:50 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:46 2007 +0900"
      },
      "message": "sh: intc - add missing vectors for SH7707\n\nThis patch adds a few missing vectors for sh7707. The only interrupt\ncontroller differences between sh7707 and sh7709 seem to be added\nvectors for one LCD controller and two PCMCIA slots.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ec58f1f32de0b6f9e83aada94c857a8fa9b00070",
      "tree": "612397e5bc717d630b177aa799d8e4e2f30cb824",
      "parents": [
        "28b146c84ed571043f473d2ac2f2a27e48fda7d1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 25 17:50:01 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:46 2007 +0900"
      },
      "message": "sh: intc - add support for SH7706, SH7707, SH7708, SH7709\n\nThis patch unifies the cpu specific interrupt setup code for\nsh7706, sh7707, sh7708 and sh7709 and moves the code into a new\nfile called setup-sh770x.c.  It makes sense to share the setup code\nbetween these processors because most hardware blocks are identical\nfrom a software point of view. With this patch the sh770x processors\nnow have a complete set of vectors that match with the information\nprovided by the data sheets. This is a big improvement for sh7708.\n\nVectors for IRQ4 and IRQ5 are enabled by default. Use\nplat_irq_setup_pins() if pins IRQ0-3 should be used in IRQ mode.\n\nThis patch also unifies the platform device setup code which means\nthat the rtc driver now has platform data for all sh770x processors.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "28b146c84ed571043f473d2ac2f2a27e48fda7d1",
      "tree": "529236dd44c85493b9e2de48640da66beb390ee7",
      "parents": [
        "70e8be0a4e21f71e654bea2e5ec4789e976a796b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 25 17:47:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:45 2007 +0900"
      },
      "message": "sh: intc - add support for SH7710\n\nThis patch converts the cpu specific interrupt setup code\nfor sh7710 from ipr to intc. While at it new vectors are added\nto match the information provided by the datasheet. Version two\nsimplifies the Kconfig part.\n\nVectors for IRQ4 and IRQ5 are enabled by default. Use\nplat_irq_setup_pins() if pins IRQ0-3 should be used in IRQ mode.\n\nThis patch also adds sh7710 specific platform data for the rtc\ndriver. The base address of SCIF1 is adjusted to match the\ndatasheet.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "70e8be0a4e21f71e654bea2e5ec4789e976a796b",
      "tree": "23992c8542076cf267dea729ee5a3a08573e2b0f",
      "parents": [
        "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Jul 25 10:50:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 21 11:57:45 2007 +0900"
      },
      "message": "sh: intc - add support for SH7705\n\nThis patch converts the cpu specific interrupt setup code for\nsh7705 from ipr to intc. While at it new vectors are added to\nmatch the information provided by the datasheet.\n\nVectors for IRQ4 and IRQ5 are enabled by default.\n\nUse plat_irq_setup_pins() if pins IRQ0-3 should be used in IRQ mode.\n\nThis patch also adds sh7705 specific platform data for the rtc driver.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa",
      "tree": "909e8c07f953d7d81cc4daebfe937a95966d432b",
      "parents": [
        "b8fceee17a310f189188599a8fa5e9beaff57eb0",
        "c69c0892d8dd68b01a9fced5cab8527f0698c15e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 13:25:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 13:25:35 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [libata] ahci: add ATI SB800 PCI IDs\n  libata-sff: Fix documentation\n  libata: Update the blacklist with a few more devices\n"
    },
    {
      "commit": "b8fceee17a310f189188599a8fa5e9beaff57eb0",
      "tree": "21308319be2579059a4d4d7db680a73334659f82",
      "parents": [
        "9db619e66503494e41159de3c76fafabe80d016b"
      ],
      "author": {
        "name": "Davide Libenzi",
        "email": "davidel@xmailserver.org",
        "time": "Thu Sep 20 12:40:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 13:19:59 2007 -0700"
      },
      "message": "signalfd simplification\n\nThis simplifies signalfd code, by avoiding it to remain attached to the\nsighand during its lifetime.\n\nIn this way, the signalfd remain attached to the sighand only during\npoll(2) (and select and epoll) and read(2).  This also allows to remove\nall the custom \"tsk \u003d\u003d current\" checks in kernel/signal.c, since\ndequeue_signal() will only be called by \"current\".\n\nI think this is also what Ben was suggesting time ago.\n\nThe external effect of this, is that a thread can extract only its own\nprivate signals and the group ones.  I think this is an acceptable\nbehaviour, in that those are the signals the thread would be able to\nfetch w/out signalfd.\n\nSigned-off-by: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9db619e66503494e41159de3c76fafabe80d016b",
      "tree": "8f7d2ba98c216a772b5a0e5ab89708dcaceaa1e3",
      "parents": [
        "f685ddaf0fc9b9f53eb9346c858664776becf5d9"
      ],
      "author": {
        "name": "Wolfgang Walter",
        "email": "wolfgang.walter@studentenwerk.mhn.de",
        "time": "Thu Sep 20 15:51:46 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 13:15:57 2007 -0700"
      },
      "message": "rpc: fix garbage in printk in svc_tcp_accept()\n\nwe upgraded the kernel of a nfs-server from 2.6.17.11 to 2.6.22.6. Since\nthen we get the message\n\nlockd: too many open TCP sockets, consider increasing the number of nfsd threads\nlockd: last TCP connect from ^\\\\236^\\É^D\n\nThese random characters in the second line are caused by a bug in\nsvc_tcp_accept.\n\n(Note: there are two previous __svc_print_addr(sin, buf, sizeof(buf))\ncalls in this function, either of which would initialize buf correctly;\nbut both are inside \"if\"\u0027s and are not necessarily executed.  This is\nless obvious in the second case, which is inside a dprintk(), which is a\nmacro which expands to an if statement.)\n\nSigned-off-by: Wolfgang Walter \u003cwolfgang.walter@studentenwerk.mhn.de\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c69c0892d8dd68b01a9fced5cab8527f0698c15e",
      "tree": "dc8711b7893651d7157e64333f196841bf0bb89a",
      "parents": [
        "e1cc9de8361f267101402a1181cff4d3d3225a6d"
      ],
      "author": {
        "name": "henry su",
        "email": "henry.su.ati@gmail.com",
        "time": "Thu Sep 20 16:07:33 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 16:07:33 2007 -0400"
      },
      "message": "[libata] ahci: add ATI SB800 PCI IDs\n\nATI/AMD SB800 shares some device IDs with SB700,\nand SB800 adds two more device IDs:0x4394,0x4395.\n\nSigned-off-by: henry su \u003chenry.su.ati@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e1cc9de8361f267101402a1181cff4d3d3225a6d",
      "tree": "ddb57a3bd49a33cb869a399daa6ba094f20fa26c",
      "parents": [
        "0e3dbc01d53940fe10e5a5cfec15ede3e929c918"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Sep 20 15:03:07 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:58:26 2007 -0400"
      },
      "message": "libata-sff: Fix documentation\n\nCode moved to ioread/iowrite but the comment didn\u0027t\nAlso note a posting issue\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0e3dbc01d53940fe10e5a5cfec15ede3e929c918",
      "tree": "328ca95f87b89096ea8b86aaff57d8faf42e991f",
      "parents": [
        "6d0b842d3bf0cc027dcff57a89fb8a6b1fd610e1"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Sep 20 15:22:47 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:58:26 2007 -0400"
      },
      "message": "libata: Update the blacklist with a few more devices\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f685ddaf0fc9b9f53eb9346c858664776becf5d9",
      "tree": "b28883e47171c16e69178e2b9ccaad9985778a9e",
      "parents": [
        "460edb3cd06865ffb231eb694b567daec3113210",
        "cd46171c7297739dc7e46d885862e98023eab9c7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 12:42:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 12:42:47 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [BNX2]: Add PHY workaround for 5709 A1.\n  [PPP] L2TP: Fix skb handling in pppol2tp_xmit\n  [PPP] L2TP: Fix skb handling in pppol2tp_recv_core\n  [PPP] L2TP: Disallow non-UDP datagram sockets\n  [PPP] pppoe: Fix double-free on skb after transmit failure\n  [PKT_SCHED]: Fix \u0027SFQ qdisc crashes with limit of 2 packets\u0027\n  [NETFILTER]: MAINTAINERS update\n  [NETFILTER]: nfnetlink_log: fix sending of multipart messages\n"
    }
  ],
  "next": "460edb3cd06865ffb231eb694b567daec3113210"
}
