)]}'
{
  "log": [
    {
      "commit": "9d549a7d8ef71f684a35cf1e438543957cf81d12",
      "tree": "0090b908ba5fe448c082b2e2da51d7136cb04e29",
      "parents": [
        "05ae91585167410dadd1bc8f2e207a062e638a16"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:26:05 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:26:05 2006 +0900"
      },
      "message": "sh: Update kexec support for API changes.\n\nThis was falling a bit behind..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "05ae91585167410dadd1bc8f2e207a062e638a16",
      "tree": "8814def2576aeb54ea3860b4563c54bc3fe3be35",
      "parents": [
        "2220d164933a8776d1336c814e3c2e5573256d34"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:25:24 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:25:24 2006 +0900"
      },
      "message": "sh: Optimized readsl()/writesl() support.\n\nImplement optimized copies of readsl()/writesl().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2220d164933a8776d1336c814e3c2e5573256d34",
      "tree": "7cad89b8e9a852092fa169a5d783a7184d10fd69",
      "parents": [
        "315bb96824149614efe4844ded077a13fc908880"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:24:28 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:24:28 2006 +0900"
      },
      "message": "sh: Report movli.l/movco.l capabilities.\n\nAdd llsc to cpu_flags[] and comment cpu-features.h.\n\nSigned-off-by: Jamie Lenehan \u003cnynaeve@twibble.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "315bb96824149614efe4844ded077a13fc908880",
      "tree": "3a8db24ec8554d8e56b1460d85cc81b34299b0d7",
      "parents": [
        "a6a31139897a5e539efe7ad3b7bd351fa9673ce8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:22:53 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:22:53 2006 +0900"
      },
      "message": "sh: CPU flags in AT_HWCAP in ELF auxvt.\n\nEncode processor flags in AT_HWCAP in the ELF auxiliary vector.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a6a31139897a5e539efe7ad3b7bd351fa9673ce8",
      "tree": "6e2ad11d93ab95214694038080c79284c6da30d6",
      "parents": [
        "2cb7ce3bb384f30a377f66336c78546b834604df"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:22:14 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:22:14 2006 +0900"
      },
      "message": "sh: Add support for 4K stacks.\n\nThis enables support for 4K stacks on SH.\n\nCurrently this depends on DEBUG_KERNEL, but likely all boards\nwill switch to this as the default in the future.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2cb7ce3bb384f30a377f66336c78546b834604df",
      "tree": "8954cf1acdb07acba9a2014771720d0da2670358",
      "parents": [
        "d153ea88dccf003173315b5d21acabebb897fb4a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:20:58 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:20:58 2006 +0900"
      },
      "message": "sh: Enable /proc/kcore support.\n\nThis was previously unimplemented..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d153ea88dccf003173315b5d21acabebb897fb4a",
      "tree": "5cdc96ef0ec58026d82c03f76250ac1833f566d4",
      "parents": [
        "7a440c950efb5cdc8a05cc6c3ec8fc864b60ef77"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:20:16 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:20:16 2006 +0900"
      },
      "message": "sh: stack debugging support.\n\nThis adds a DEBUG_STACK_USAGE and DEBUG_STACKOVERFLOW for SH.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7a440c950efb5cdc8a05cc6c3ec8fc864b60ef77",
      "tree": "44a03ff7583978f6a6ce6566a78d16fd176e9888",
      "parents": [
        "2c7834a6f15fe6c50ed4766f1bb6f9183b9e2740"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:18:31 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:18:31 2006 +0900"
      },
      "message": "sh: select CONFIG_EMBEDDED.\n\nThis solution isn\u0027t very optimal, but it\u0027s generaly the behaviour that\nwe want..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2c7834a6f15fe6c50ed4766f1bb6f9183b9e2740",
      "tree": "2dee1fc4b2cd69d8e7f07e0462c57c98261a9fcf",
      "parents": [
        "bc8fb5d0471473f775378d09db712dcb8eeece75"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:17:31 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:17:31 2006 +0900"
      },
      "message": "sh: machvec rework.\n\nSome more machvec overhauling and setup code cleanup. Kill off\nget_system_type() and platform_setup(), we can do these both\nthrough the machvec. While we\u0027re add it, kill off more useless\nmach.c\u0027s and drop some legacy cruft from setup.c.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bc8fb5d0471473f775378d09db712dcb8eeece75",
      "tree": "373f7b27ae734c03d4d995a9ea8f3fecade3acab",
      "parents": [
        "91b91d01416afba8d3f230a62b5d2784bd7af94a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:09:34 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:09:34 2006 +0900"
      },
      "message": "sh: Solution Engine SH7343 board support.\n\nThis adds support for the SE7343 board.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "91b91d01416afba8d3f230a62b5d2784bd7af94a",
      "tree": "09812a19d82f697d3dd0cc8ab9c26a526f513970",
      "parents": [
        "49c3f807f5734605c10cdfb462a8fd5c3075eb76"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:08:33 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:08:33 2006 +0900"
      },
      "message": "sh: SH7710VoIPGW board support.\n\nThis adds support for the SH7710 VoIP Gateway board.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "49c3f807f5734605c10cdfb462a8fd5c3075eb76",
      "tree": "a1056540599a8f4c13ea7d4df172326dacfdc559",
      "parents": [
        "8599cf059209de22dd3be16816b90f1aad10c74a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:04:36 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:04:36 2006 +0900"
      },
      "message": "sh: Enable verbose BUG() support.\n\nAdd SH to the list of platforms interested in Verbose BUG().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8599cf059209de22dd3be16816b90f1aad10c74a",
      "tree": "8cd5bdec25431a2797147c3eea11532ec71b6272",
      "parents": [
        "ba463937ef75bceaf3943edf01f849257c68623a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:03:34 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:03:34 2006 +0900"
      },
      "message": "sh: Cleanup IRQ disabling for hardirq handlers.\n\nThe generic hardirq layer already takes care of a lot of the\nappropriate locking and disabling for us, no need to duplicate\nit in the handlers..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ba463937ef75bceaf3943edf01f849257c68623a",
      "tree": "42d8d401e2710b76d40943c4c45beab5cd084541",
      "parents": [
        "5a4053b23262afefa748e1e4c439931d4c27693b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:01:16 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:01:16 2006 +0900"
      },
      "message": "sh: maskreg IRQ support.\n\nFormerly implemented by ADX, we can use this generically,\nso move it over.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5a4053b23262afefa748e1e4c439931d4c27693b",
      "tree": "d8ed63a427c01361435d14d97b5ce3b2ab33b25c",
      "parents": [
        "f118420be83c3ce7888fe1d42db84af495da9edb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:00:19 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 18:00:19 2006 +0900"
      },
      "message": "sh: Kill off dead boards.\n\nNone of these have been maintained in years, and no one seems to\nbe interested in doing so, so just get rid of them.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f118420be83c3ce7888fe1d42db84af495da9edb",
      "tree": "5d6bf59f2d9dee6623a63cd51a56a806b73d81d0",
      "parents": [
        "781125ca58dfbd47635cfc0e408f1f9d7e10b227"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:53:59 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:53:59 2006 +0900"
      },
      "message": "watchdog: Add a simple mmap() stub for shwdt.\n\nIn some applications people have expressed a need for an mmap() method,\nso we implement a simple stub for this that maps back a page with the\ncounter in it.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "781125ca58dfbd47635cfc0e408f1f9d7e10b227",
      "tree": "92d44b262478d5cece046ff661694b1109ab1e9d",
      "parents": [
        "15f57a29a19ad0dbb468363cb617b06f71f6de92"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:52:19 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:52:19 2006 +0900"
      },
      "message": "sh: New atomic ops for SH-4A movli.l/movco.l\n\nSH-4A implements LL/SC instructions, so we implement a simple\nset of atomic operations using these.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "15f57a29a19ad0dbb468363cb617b06f71f6de92",
      "tree": "51a8a889603143abd896f14b6a64511e08d7a5cf",
      "parents": [
        "c7afb7e5cbc4baa781ec82731fc9fe9039efee22"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:51:01 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:51:01 2006 +0900"
      },
      "message": "sh: Add support for cacheline poking through debugfs.\n\nA simple debugging aid for easier visibility of the respective\ncachelines.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c7afb7e5cbc4baa781ec82731fc9fe9039efee22",
      "tree": "1a7f7c01354727af39bed2d6ed59af8e4224d1c4",
      "parents": [
        "91550f715b7f7707b5ab5b9b0cd455bda8505954"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "hemamu@t-base.ne.jp",
        "time": "Wed Sep 27 17:50:03 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:50:03 2006 +0900"
      },
      "message": "sh: Fix memcpy() build error on sh4eb.\n\nA trivial bug breaking the build on sh4eb.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003chemamu@t-base.ne.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "91550f715b7f7707b5ab5b9b0cd455bda8505954",
      "tree": "252b23d87eb62562f16e95d24761f03a9d82ede0",
      "parents": [
        "51e22e7a05c1c6f2e38ac7459d3404e32e543b75"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:45:01 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:45:01 2006 +0900"
      },
      "message": "sh: Kill off the rest of the legacy rtc mess.\n\nWith the new RTC class driver, we can get rid of most of the\nold left over cruft.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "51e22e7a05c1c6f2e38ac7459d3404e32e543b75",
      "tree": "efd81ee22e036c1d268827715e6515314e05cdf7",
      "parents": [
        "e5723e0eeb2dc16629e86d66785024ead9169000"
      ],
      "author": {
        "name": "Takashi YOSHII",
        "email": "takasi-y@ops.dti.ne.jp",
        "time": "Wed Sep 27 17:41:31 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:41:31 2006 +0900"
      },
      "message": "sh: SHMIN board support.\n\nThis adds support for the SHMIN SH7706 board.\n\nSigned-off-by: Takashi YOSHII \u003ctakasi-y@ops.dti.ne.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e5723e0eeb2dc16629e86d66785024ead9169000",
      "tree": "7fe39cdaf3106cc726d3b84fdc998b382b6c5e22",
      "parents": [
        "ecd9561687a0952a96a0a705f618e59cb6f3189b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:38:11 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:38:11 2006 +0900"
      },
      "message": "sh: Add support for SH7706/SH7710/SH7343 CPUs.\n\nThis adds support for the aforementioned CPU subtypes, and cleans\nup some build issues encountered as a result.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ecd9561687a0952a96a0a705f618e59cb6f3189b",
      "tree": "ec73915c651734e9d5bcf5baf0824a20e814577f",
      "parents": [
        "7dec62e96b38e6c62490ea5dc6939dd8d680a8b8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:32:30 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:32:30 2006 +0900"
      },
      "message": "serial: Add SERIAL_SH_SCI_NR_UARTS for sh-sci.\n\nsh-sci needs to be able to define its number of ports to\nsupport, we do this with a config option, like most other\nports do.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7dec62e96b38e6c62490ea5dc6939dd8d680a8b8",
      "tree": "57d3173abbafb5093cb639362358f788d57de2f1",
      "parents": [
        "237b98f61d02499ee248ae33cad616d950c15f49"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:30:35 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:30:35 2006 +0900"
      },
      "message": "sh: Add setup code for various CPU subtypes.\n\nThis adds some simple setup code for most of the CPU subtypes,\nprimarily simple platform device registration.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "237b98f61d02499ee248ae33cad616d950c15f49",
      "tree": "408ca46458c3399e7e9ff82110a794149f2e670a",
      "parents": [
        "9f23e7e94f7083d9705b595cbd6b30972be6fbbb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:28:20 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:28:20 2006 +0900"
      },
      "message": "sh: sem2mutex conversion for clock framework.\n\nSimple sem2mutex conversion.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9f23e7e94f7083d9705b595cbd6b30972be6fbbb",
      "tree": "5fc6e90a9e361dca2e56bb03327078a2eb88cb4c",
      "parents": [
        "a2d1a5fae6296c2a3ac1aaa982c95464c46c0585"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:27:00 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:27:00 2006 +0900"
      },
      "message": "sh: pselect6 and ppoll, along with signal trampoline rework.\n\nThis implements support for ppoll() and pselect6()..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a2d1a5fae6296c2a3ac1aaa982c95464c46c0585",
      "tree": "fa704906d368f6ab0f03b164d5071992a4029a9a",
      "parents": [
        "0b8929354cdeddb17e81bfda903812c9adfd0b67"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Wed Sep 27 17:25:07 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:25:07 2006 +0900"
      },
      "message": "sh: __addr_ok() and other misc nommu fixups.\n\nA few more outstanding nommu fixups..\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0b8929354cdeddb17e81bfda903812c9adfd0b67",
      "tree": "ff3a450e750752bfde6afe414ee0c1b0eea3ac8e",
      "parents": [
        "e96636ccfa373a00a0ee0558e1971baa7856d8b5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:22:49 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:22:49 2006 +0900"
      },
      "message": "sh: __NR_restart_syscall support.\n\nThis implements support for __NR_restart_syscall.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e96636ccfa373a00a0ee0558e1971baa7856d8b5",
      "tree": "c4f98b1c92f30f17c8c0d36419977789fe537aab",
      "parents": [
        "e7f93a355c7e32c26eab8910cf53b7506bb046c5"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Wed Sep 27 17:21:02 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:21:02 2006 +0900"
      },
      "message": "sh: Various nommu fixes.\n\nThis fixes up some of the various outstanding nommu bugs on\nSH.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e7f93a355c7e32c26eab8910cf53b7506bb046c5",
      "tree": "0f4f2e60423a2c4c70134e6734b57b97e277af65",
      "parents": [
        "adf1890b0cd63f754b2171b73e4d845c0950d407"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:19:13 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:19:13 2006 +0900"
      },
      "message": "sh: Make PAGE_OFFSET configurable.\n\nnommu needs to be able to shift PAGE_OFFSET, so we switch it to a\nnon-user-visible CONFIG_PAGE_OFFSET and use that in the few places\nwhere it matters.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "adf1890b0cd63f754b2171b73e4d845c0950d407",
      "tree": "059ae908bdbbc6b4e55b7faa740b786664c07007",
      "parents": [
        "4b565680d16300acab0ff167e24f0ea289a6bd5d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:17:27 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:17:27 2006 +0900"
      },
      "message": "sh: Move voyagergx_reg.h to a more sensible place.\n\nOther boards require this as well, so move it out of the\nrts7751r2d directory.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4b565680d16300acab0ff167e24f0ea289a6bd5d",
      "tree": "d233188a29c0a0ccfdf72c84899e926df2fc2ba8",
      "parents": [
        "317a6104a99f87c0b35c0d9f19ec23ee7429b33e"
      ],
      "author": {
        "name": "Takashi YOSHII",
        "email": "takasi-y@ops.dti.ne.jp",
        "time": "Wed Sep 27 17:15:32 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:15:32 2006 +0900"
      },
      "message": "sh: math-emu support\n\nThis implements initial math-emu support, aimed primarily at SH-3.\n\nSigned-off-by: Takashi YOSHII \u003ctakasi-y@ops.dti.ne.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "317a6104a99f87c0b35c0d9f19ec23ee7429b33e",
      "tree": "3925cb052b27e175e1ecc17dfea1fd241b87673b",
      "parents": [
        "af514ca7d27b31e3c278e1331f0ebdb3ad385a90"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:13:19 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:13:19 2006 +0900"
      },
      "message": "rtc: New RTC driver for SuperH On-Chip RTC.\n\nThis replaces the old SH RTC driver, and allows us to\nclean quite a lot of things up on the board-specific\nside.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "af514ca7d27b31e3c278e1331f0ebdb3ad385a90",
      "tree": "af5444786b8b9251e6a6f011ee71333025bb2c84",
      "parents": [
        "2991be725260d6fec11691a6138b9d71de949956"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:11:32 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:11:32 2006 +0900"
      },
      "message": "sh: Rename rtc_get/set_time() to avoid RTC_CLASS conflict.\n\nWe have a clash with RTC_CLASS over these names, so we\nchange them..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2991be725260d6fec11691a6138b9d71de949956",
      "tree": "407241b126eed902bacba4e02043930c6ce087b4",
      "parents": [
        "0f08f338083cc1d68788ccbccc44bd0502fc57ae"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:07:07 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:07:07 2006 +0900"
      },
      "message": "sh: Fixup __strnlen_user() behaviour.\n\nDrop TIF_USERSPACE and add addr_limit to the thread_info struct.\nSubsequently, use that for address checking in strnlen_user() to\nward off bogus -EFAULTs.\n\nMake __strnlen_user() return 0 on exception, rather than -EFAULT.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0f08f338083cc1d68788ccbccc44bd0502fc57ae",
      "tree": "97c69dbbd63a108a7367644dadedd390a3948f0c",
      "parents": [
        "9e3043c091819729ecf4fc5063d0a2d0954dfd7f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:03:56 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:03:56 2006 +0900"
      },
      "message": "sh: More cosmetic cleanups and trivial fixes.\n\nNothing exciting here, just trivial fixes..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9e3043c091819729ecf4fc5063d0a2d0954dfd7f",
      "tree": "ee20330eef54d709d276cc56336b8f71eeaa403a",
      "parents": [
        "e2d1864da5bfa419a108f42c0615f69432b1b876"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:55:24 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:55:24 2006 +0900"
      },
      "message": "sh: Fixup TEI IRQ requests in request_dma().\n\nIf a channel is not TEI capable, don\u0027t try to request_irq()..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e2d1864da5bfa419a108f42c0615f69432b1b876",
      "tree": "2ebd838b7b6cca8d5db7d2991797a5bc9ae1d1ab",
      "parents": [
        "ade2b3f6ed199dc4a7a0be53edf20f9399023640"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:53:40 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:53:40 2006 +0900"
      },
      "message": "sh: G2 DMA IRQ and residue sampling.\n\nThis fixes a long-standing FIXME for G2 DMA, where we finally\nwire up the IRQ handler and allow for sampling remaining bytes\nwhile in-flight.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ade2b3f6ed199dc4a7a0be53edf20f9399023640",
      "tree": "839523b6b551e44e1c37669d74d664974d50a3a4",
      "parents": [
        "a3e61d50dc82475ebca3ff8b18c174c02c5ff511"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:48:46 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:48:46 2006 +0900"
      },
      "message": "sh: VoyagerGX cleanups and 8250 UART support.\n\nThis adds the VoyagerGX UART to the RTS7751R2D setup\ncode, and cleans up a few build issues.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a3e61d50dc82475ebca3ff8b18c174c02c5ff511",
      "tree": "d7a39867983b0bca5619cfe7493358e6bde6f3ba",
      "parents": [
        "959f85f8a3223c116bbe95dd8a9b207790b5d4d3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:45:22 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:45:22 2006 +0900"
      },
      "message": "sh: Inhibit mapping PCI apertures through page tables.\n\nInhibit mapping through page tables in __ioremap() for PCI memory\napertures on SH7751 and SH7780-style PCI controllers, translation is\nnot possible for these areas. For other users that map a small window\nin P1/P2 space, ioremap() traps that already, and should never make\nit to __ioremap().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "959f85f8a3223c116bbe95dd8a9b207790b5d4d3",
      "tree": "e7da9ccf292f860bfa0ff9cc8b2682cd1d6bad4d",
      "parents": [
        "e108b2ca2349f510ce7d7f910eda89f71d710d84"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:43:28 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:43:28 2006 +0900"
      },
      "message": "sh: Consolidated SH7751/SH7780 PCI support.\n\nThis cleans up quite a lot of the PCI mess that we\ncurrently have, and attempts to consolidate the\nduplication in the SH7780 and SH7751 PCI controllers.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e108b2ca2349f510ce7d7f910eda89f71d710d84",
      "tree": "b7724e3c2edd0157da9b66d50898fd6c741a61dd",
      "parents": [
        "56e8d7b5786dc2f7d1f701500f8914fd2c52b111"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:32:13 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:32:13 2006 +0900"
      },
      "message": "serial: Rework sh-sci for driver model.\n\nsh-sci was turning in to an unmaintainable mess, especially with\nregards to the port list. This cleans it up quite a bit, and\nswitches over to a platform device model where subtypes will\nregister their port list individually in their setup code.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "56e8d7b5786dc2f7d1f701500f8914fd2c52b111",
      "tree": "68654c185bdf5badbddd9698dd14bb0166b9270e",
      "parents": [
        "2549b3222f588c188674aed0b9a0ef78bbba5c6c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:24:55 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:24:55 2006 +0900"
      },
      "message": "sh: kgdb stub cleanups.\n\nSome kgdb cleanup. Move hexchars/highhex/lowhex to the header, so it can\nbe reused by sh-sci. Also drop silly ctrl_inl/outl() overloading being\ndone by the kgdb stub.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2549b3222f588c188674aed0b9a0ef78bbba5c6c",
      "tree": "aba7471cdec193c0d1f27a25505e9195dd612e4b",
      "parents": [
        "3aa770e7972723f479122cf66b529017d2175289"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:22:33 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:22:33 2006 +0900"
      },
      "message": "sh: Use generic CONFIG_FRAME_POINTER.\n\nWe had our own version, which serves no purpose. Simply\nhook SH in to the generic one.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3aa770e7972723f479122cf66b529017d2175289",
      "tree": "f70d870381cec8034693704e346c53b311db688f",
      "parents": [
        "ef48e8e3498605351f91f195cc9af0ef981b0dde"
      ],
      "author": {
        "name": "Andriy Skulysh",
        "email": "askulysh@gmail.com",
        "time": "Wed Sep 27 16:20:22 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:20:22 2006 +0900"
      },
      "message": "sh: APM/PM support.\n\nThis adds some simple PM stubs and the basic APM interfaces,\nprimarily for use by hp6xx, where the existing userland\nexpects it.\n\nSigned-off-by: Andriy Skulysh \u003caskulysh@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ef48e8e3498605351f91f195cc9af0ef981b0dde",
      "tree": "f2fc373ebcc3569687b06005578c9bf1389e0a5b",
      "parents": [
        "801e045860586b6a4ca21b3269d111dfca7ef17b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:17:17 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:17:17 2006 +0900"
      },
      "message": "sh: Free up some and document PTEL flags.\n\nDrop _PAGE_SHARED/_PAGE_U0_SHARED and document Linux PTE encodings in\nthe PTEL value. Preserve the swap cache entry encoding semantics for\nnow, though it will need rework to free up _PAGE_WT from _PAGE_FILE.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "801e045860586b6a4ca21b3269d111dfca7ef17b",
      "tree": "ccede03d32cb9c5e559eec7bd9cabdeaf54529a3",
      "parents": [
        "a328ff9a7e3109919f59ce1903a31f8b2e6339e5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:15:48 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:15:48 2006 +0900"
      },
      "message": "sh: Update new-machine.txt so it\u0027s more accurate.\n\nThis fell behind a bit, get it updated so the documentation\nhas something in common with reality.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a328ff9a7e3109919f59ce1903a31f8b2e6339e5",
      "tree": "5533f6f8618397376731006d9ff61b37802dfc67",
      "parents": [
        "848dd265947c976b6340027088c090ff7f0a0b8b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:14:54 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:14:54 2006 +0900"
      },
      "message": "sh: SE73180 updates for IRQ changes.\n\nSE73180 can use the generic support, we just need to\nwire up the IRQ demuxing.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "848dd265947c976b6340027088c090ff7f0a0b8b",
      "tree": "35346ff37561c9bce38279d2efe27abc51120ea7",
      "parents": [
        "ae31825e63e11188d96ad9c4d2d5d4e0fc798a75"
      ],
      "author": {
        "name": "Andriy Skulysh",
        "email": "askulysh@gmail.com",
        "time": "Wed Sep 27 16:09:59 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:09:59 2006 +0900"
      },
      "message": "video: Update header location in hp680_bl.\n\nTrivial build fix.\n\nSigned-off-by: Andriy Skulysh \u003caskulysh@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ae31825e63e11188d96ad9c4d2d5d4e0fc798a75",
      "tree": "0f42d023f7bda00cfb9d1cbcc8e245f69dcdf8c4",
      "parents": [
        "00b3aa3fc9bd827caaa859de90d9eba831b77d40"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:08:24 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:08:24 2006 +0900"
      },
      "message": "sh: Make O\u003d builds work again.\n\nSome of the paths were a bit broken, fix it up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "00b3aa3fc9bd827caaa859de90d9eba831b77d40",
      "tree": "303ec8e19c9289b1a54d2c67005ac44f68adcd9d",
      "parents": [
        "bc8bff63bacea47561de34e04a17c79846ecfe91"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:05:56 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:05:56 2006 +0900"
      },
      "message": "sh: xchg()/__xchg() always_inline fixes for gcc4.\n\nMake __xchg() a macro, so that gcc 4.0 doesn\u0027t blow up thanks to\nalways_inline..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bc8bff63bacea47561de34e04a17c79846ecfe91",
      "tree": "b19925258503cf40a704b1eab06c9da4b6072889",
      "parents": [
        "d2b06a8b17f96b75fa1e8e7765cb900c99fd80fb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:04:51 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:04:51 2006 +0900"
      },
      "message": "sh: Drop incdir rule for SE7751.\n\nNo longer needed..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d2b06a8b17f96b75fa1e8e7765cb900c99fd80fb",
      "tree": "f8c962eccc54a46245d6a8fe753bccf4aa7d0b15",
      "parents": [
        "f1517494407b1f1ca0063a756cc30d75e96d433c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:03:25 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:03:25 2006 +0900"
      },
      "message": "video: Update pvr2fb for sq API changes.\n\nWith the store queue API rework, we need to change the in-kernel\nusers too.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f1517494407b1f1ca0063a756cc30d75e96d433c",
      "tree": "fe7827210e76750687de601e6b0695a4e4e16fa7",
      "parents": [
        "5283ecb5ccbdb90d49fce6488d3944bba63a591c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:01:12 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 16:01:12 2006 +0900"
      },
      "message": "sh: Cleanup and document register bank usage.\n\nInitial register bank cleanup. Make SR.RB configurable, and add some\npreliminary documentation on register bank usage within the kernel.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5283ecb5ccbdb90d49fce6488d3944bba63a591c",
      "tree": "a58e20bd532fa5f933d099bb7b5dd0637b581d33",
      "parents": [
        "d7c30c682a278abe1a52db83f69efec1a9d8f8c2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:59:17 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:59:17 2006 +0900"
      },
      "message": "sh: Add support for R7780RP and R7780MP boards.\n\nThis adds support for the Renesas SH7780 development boards,\nR7780RP and R7780MP.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d7c30c682a278abe1a52db83f69efec1a9d8f8c2",
      "tree": "48918e531904edb05944b1e097c386b87e746a24",
      "parents": [
        "373e68b5472d421cbd2703e7a77caf053f78c005"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:49:57 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:49:57 2006 +0900"
      },
      "message": "sh: Store Queue API rework.\n\nRewrite the store queue API for a per-cpu interface in the driver\nmodel. The old miscdevice is dropped, due to TASK_SIZE limitations,\nand no one was using it anyways.\n\nCarve up and allocate store queue space with a bitmap, back sq\nmapping objects with a slab cache, and let userspace worry about\nits own prefetching.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "373e68b5472d421cbd2703e7a77caf053f78c005",
      "tree": "6fed51fdf1b89f80a1ec9ea4aab285c1af649945",
      "parents": [
        "f647d33f879d258de4ab2559975bd6eebda2033e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:41:24 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:41:24 2006 +0900"
      },
      "message": "sh: Board updates for I/O routine rework.\n\nThis updates the various boards for some of the recent I/O routine\nupdates.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f647d33f879d258de4ab2559975bd6eebda2033e",
      "tree": "15364f27dea1203004ae7016c676332032c17a7d",
      "parents": [
        "c470662854ff94d44bf8c192cefac3efa33db676"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:30:24 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:30:24 2006 +0900"
      },
      "message": "sh: Fix split ptlock for user mappings in __do_page_fault().\n\nThere was a bug that got introduced when the split ptlock changes\nwent in where mm could be unintialized for user mappings, this\nfixes it up..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c470662854ff94d44bf8c192cefac3efa33db676",
      "tree": "a54b42ea6bec224f8a211cd44355d2ee05d29de6",
      "parents": [
        "d7cdc9e8ac82c43fdcd4fde6b5b53d2dcba7f707"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:29:18 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:29:18 2006 +0900"
      },
      "message": "sh: Fixup SHMLBA definition for SH7705.\n\nWe need this set to something sensible anywhere were we have\nan aliasing dcache..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d7cdc9e8ac82c43fdcd4fde6b5b53d2dcba7f707",
      "tree": "2489b1831a1b5818af0927e4d3c8933bf7d05f31",
      "parents": [
        "26ff6c11ef38e08990c1e417c299246e6ab18ff7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:16:42 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:16:42 2006 +0900"
      },
      "message": "sh: ioremap() overhaul.\n\nioremap() overhaul. Add support for transparent PMB mapping, get rid of\np3_ioremap(), etc. Also drop ioremap() and iounmap() routines from the\nmachvec, as everyone can use the generic ioremap() API instead. For PCI\nmemory apertures and other special cases, use the pci_iomap() API, as\nboards are already required to get the mapping right there.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "26ff6c11ef38e08990c1e417c299246e6ab18ff7",
      "tree": "ebd37fd0270b7c7dfe8474a046663db78fcdb1ab",
      "parents": [
        "9359e757709a211040e4b0151eae69248e7c6eca"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:13:36 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:13:36 2006 +0900"
      },
      "message": "sh: page table alloc cleanups and page fault optimizations.\n\nCleanup of page table allocators, using generic folded PMD and PUD\nhelpers. TLB flushing operations are moved to a more sensible spot.\n\nThe page fault handler is also optimized slightly, we no longer waste\ncycles on IRQ disabling for flushing of the page from the ITLB, since\nwe\u0027re already under CLI protection by the initial exception handler.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9359e757709a211040e4b0151eae69248e7c6eca",
      "tree": "0a12af716001c2bcd2b07813ea33a3a89d892be3",
      "parents": [
        "0c7b1df69c62209db19d1279dd882b37c04c5c2f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:09:48 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:09:48 2006 +0900"
      },
      "message": "sh: export clear_user_page() for the modules that need it.\n\nSome modules seem to need this, so we export it..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0c7b1df69c62209db19d1279dd882b37c04c5c2f",
      "tree": "48e8f95b2ec02173ad2e930325e21e4509a08d19",
      "parents": [
        "a09749dd86e9e93de10f12ab4ce4e90815b5650a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:08:07 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:08:07 2006 +0900"
      },
      "message": "sh: SH-4A Privileged Space Mapping Buffer (PMB) support.\n\nAdd support for 32-bit physical addressing through the SH-4A\nPrivileged Space Mapping Buffer (PMB).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a09749dd86e9e93de10f12ab4ce4e90815b5650a",
      "tree": "013d7deabb31dea70063a2acdc50ee86fb3c7b9a",
      "parents": [
        "b7e108ee63624176af85b97d4d80bef6fe099395"
      ],
      "author": {
        "name": "Jamie Lenehan",
        "email": "lenehan@twibble.org",
        "time": "Wed Sep 27 15:05:39 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:05:39 2006 +0900"
      },
      "message": "sh: Titan board support.\n\nAdd support for the titan board.\n\nSigned-off-by: Jamie Lenehan \u003clenehan@twibble.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b7e108ee63624176af85b97d4d80bef6fe099395",
      "tree": "747d9a2e760c6aa955dd4f228caaf433228ce5a0",
      "parents": [
        "298476220d1f793ca0ac6c9e5dc817e1ad3e9851"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:00:04 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 15:00:04 2006 +0900"
      },
      "message": "sh: BSS init bugfix and barrier in entry point.\n\nA synco is needed before we jump to start_kernel().\n\nWhile we\u0027re at it, also move the sh_cpu_init() jump until after\nwe\u0027ve zeroed BSS, as this has caused some undesirable results\nin sh_cpu_init().\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "298476220d1f793ca0ac6c9e5dc817e1ad3e9851",
      "tree": "59cff744ad1837844cb7a5a43a0623d39058fb44",
      "parents": [
        "749cf486920bf53f16e6a6889d9635a91ffb6c82"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:57:44 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:57:44 2006 +0900"
      },
      "message": "sh: Add control register barriers.\n\nCurrently when making changes to control registers, we\ntypically need some time for changes to take effect (8\nnops, generally).  However, for sh4a we simply need to\ndo an icbi..\n\nThis is a simple patch for implementing a general purpose\nctrl_barrier() which functions as a control register write\nbarrier. There\u0027s some additional documentation in the patch\nitself, but it\u0027s pretty self explanatory.\n\nThere were also some places where we were not doing the\nbarrier, which didn\u0027t seem to have any adverse effects on\nlegacy parts, but certainly did on sh4a. It\u0027s safer to have\nthe barrier in place for legacy parts as well in these cases,\nthough this does make flush_tlb_all() more expensive (by an\norder of 8 nops).  We can ifdef around the flush_tlb_all()\ncase for now if it\u0027s clear that all legacy parts won\u0027t have\na problem with this.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "749cf486920bf53f16e6a6889d9635a91ffb6c82",
      "tree": "ff288990effd0fe5bf980d6c27af5dc9ad11bc3d",
      "parents": [
        "94c0fa520cc169ccf661e9c03b5b95f74d1520b8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:55:41 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:55:41 2006 +0900"
      },
      "message": "sh: Add flag for MMU PTEA capability.\n\nAdd CPU_HAS_PTEA, refactor some of the cpu flag settings.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "94c0fa520cc169ccf661e9c03b5b95f74d1520b8",
      "tree": "2fc73ea11df222998a363083e03ef6c9e8066b28",
      "parents": [
        "634bf4f69b925950ddb09ef99ad7516a449a4333"
      ],
      "author": {
        "name": "kogiidena",
        "email": "kogiidena@eggplant.ddo.jp",
        "time": "Wed Sep 27 14:53:35 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:53:35 2006 +0900"
      },
      "message": "sh: landisk board support.\n\nThis adds support for the I-O DATA Landisk.\n\nSigned-off-by: kogiidena \u003ckogiidena@eggplant.ddo.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "634bf4f69b925950ddb09ef99ad7516a449a4333",
      "tree": "2a43f2602bf06c7e4430452bcd9f5bc4ab851532",
      "parents": [
        "24ab54cb49c099d691c68fdd1ac6a0c2f5177da4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:48:09 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:48:09 2006 +0900"
      },
      "message": "sh: Fix libata build.\n\nDrop virt_to_bus() from sg_dma_address() so libata builds.\nWhile we\u0027re at it, move sg_dma_address() and sg_dma_len()\nfrom pci.h to scatterlist.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "24ab54cb49c099d691c68fdd1ac6a0c2f5177da4",
      "tree": "a75607c77faadb28a994a056469165386406a8e4",
      "parents": [
        "8b395265f81817385f12e62f03f795efb732a445"
      ],
      "author": {
        "name": "Ollie Wild",
        "email": "aaw@rincewind.tv",
        "time": "Wed Sep 27 14:46:24 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:46:24 2006 +0900"
      },
      "message": "sh: Fix TCP payload csum bug in csum_partial_copy_generic().\n\nThere\u0027s a bug in the Hitachi SuperH csum_partial_copy_generic()\nimplementation.  If the supplied length is 1 (and several alignment\nconditions are met), the function immediately branches to label 4.\nHowever, the assembly at label 4 expects the length to be stored in\nregister r2.  Since this has not occurred, subsequent behavior is\nundefined.\n\nThis can cause bad payload checksums in TCP connections.\n\nI\u0027ve fixed the problem by initializing register r2 prior to the branch\ninstruction.\n\nSigned-off-by: Ollie Wild \u003caaw@rincewind.tv\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8b395265f81817385f12e62f03f795efb732a445",
      "tree": "17f6b1f4f0e09330f108f0a9ffc5b30aa9166da1",
      "parents": [
        "75c92acdd5b19a5e3536ed670e1122d73c635b4a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:38:02 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:38:02 2006 +0900"
      },
      "message": "sh: Fix fatal oops in copy_user_page() on sh4a (SH7780).\n\nWe had a pretty interesting oops happening, where copy_user_page()\nwas down()\u0027ing p3map_sem[] with a bogus offset (particularly, an\noffset that hadn\u0027t been initialized with sema_init(), due to the\nmismatch between cpu_data-\u003edcache.n_aliases and what was assumed\nbased off of the old CACHE_ALIAS value).\n\nLuckily, spinlock debugging caught this for us, and so we drop\nthe old hardcoded CACHE_ALIAS for sh4 completely and rely on the\nrun-time probed cpu_data-\u003edcache.alias_mask. This in turn gets\nthe p3map_sem[] index right, and everything works again.\n\nWhile we\u0027re at it, also convert to 4-level page tables..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "75c92acdd5b19a5e3536ed670e1122d73c635b4a",
      "tree": "9925f84c4c286c5ad52af61bb6dec672722c1a5e",
      "parents": [
        "ef9a1d4c0c383f75710f6adf2abb8cc264877e2c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:36:44 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:36:44 2006 +0900"
      },
      "message": "sh: Wire up new syscalls.\n\nThe syscall table has lagged behind a bit, wire up the new ones..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ef9a1d4c0c383f75710f6adf2abb8cc264877e2c",
      "tree": "75a0694ae808dbe1e1597d146124722cf25c70e0",
      "parents": [
        "5b19c9081fbd0882c936ec087bf9055a20251dec"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Sep 27 14:32:57 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:32:57 2006 +0900"
      },
      "message": "sh: remove cpu_online() definition from \u003casm/smp.h\u003e\n\nIt\u0027s defined in \u003clinux/cpumask.h\u003e and log is horribly flooded by\n\"redefined\" messages.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5b19c9081fbd0882c936ec087bf9055a20251dec",
      "tree": "3bfb5779699b485fcf524ea34dd227e42f74ae78",
      "parents": [
        "555ef1963029d19d2367acd09f6b9a6a0056f217"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:31:40 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:31:40 2006 +0900"
      },
      "message": "sh: Support for SH7770/SH7780 CPU subtypes.\n\nMerge support for SH7770 and SH7780 SH-4A subtypes.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "555ef1963029d19d2367acd09f6b9a6a0056f217",
      "tree": "617ae936d0379362c7156066d6b8dbc882b5e54c",
      "parents": [
        "a80fd21e52cc09ff1e4d36de5781173a5b87b2dc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:30:11 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:30:11 2006 +0900"
      },
      "message": "sh: Add SH7750S/SH7091 rules for SH7750 oprofile driver.\n\nUpdate oprofile build rules for additional subtypes,\nparticularly SH7750S/SH7091.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a80fd21e52cc09ff1e4d36de5781173a5b87b2dc",
      "tree": "9e4ee0efc4809209f5bb9c9a288a6a1cf43c060e",
      "parents": [
        "e86d6b66f5b38680746b2cb71186d90af17f150f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:26:53 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:26:53 2006 +0900"
      },
      "message": "sh: earlyprintk\u003d support and cleanups.\n\nAllow multiple early printk consoles via earlyprintk\u003d.\n\nWith this change earlyprintk is no longer enabled by default,\nit must be specified on the kernel command line. Optionally\nwith ,keep to prevent unreg by tty_io.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e86d6b66f5b38680746b2cb71186d90af17f150f",
      "tree": "aa1074d77c65c578ece46f33a112955e0b0081e0",
      "parents": [
        "e7be853df79fe8ae08ba7d933bd21e1dbb0db7bc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:20:54 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:20:54 2006 +0900"
      },
      "message": "sh: prefetch()/prefetchw() support.\n\nSH-2/3/4 are able to prefetch, add support for it..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e7be853df79fe8ae08ba7d933bd21e1dbb0db7bc",
      "tree": "0285f786e261017e42e05c080978e1c4b8d55f5d",
      "parents": [
        "73388cc7c648861742e584a97fbffed16afc7dc3"
      ],
      "author": {
        "name": "Toshinobu Sugioka",
        "email": "sugioka@itonet.co.jp",
        "time": "Wed Sep 27 14:13:14 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:13:14 2006 +0900"
      },
      "message": "sh: Fix a sign extension bug in memset().\n\nMinor sign-extension bug in SH-specific memset()..\n\nSigned-off-by: Toshinobu Sugioka \u003csugioka@itonet.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "73388cc7c648861742e584a97fbffed16afc7dc3",
      "tree": "557a675be8c5ecf8d48e430623f918d14802bc6e",
      "parents": [
        "b638d0b921dc95229af0dfd09cd24850336a2f75"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:11:33 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:11:33 2006 +0900"
      },
      "message": "sh: Refactor PRR masking to catch newer SH7760 cuts.\n\nNewer SH7760 cuts have a range of acceptable PRR values..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b638d0b921dc95229af0dfd09cd24850336a2f75",
      "tree": "0ef34527a47b22421fb92ba2141052fecfe36482",
      "parents": [
        "fdfc74f9fcebdda14609159d5010b758a9409acf"
      ],
      "author": {
        "name": "Richard Curnow",
        "email": "richard.curnow@st.com",
        "time": "Wed Sep 27 14:09:26 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:09:26 2006 +0900"
      },
      "message": "sh: Optimized cache handling for SH-4/SH-4A caches.\n\nThis reworks some of the SH-4 cache handling code to more easily\naccomodate newer-style caches (particularly for the \u003e direct-mapped\ncase), as well as optimizing some of the old code.\n\nSigned-off-by: Richard Curnow \u003crichard.curnow@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fdfc74f9fcebdda14609159d5010b758a9409acf",
      "tree": "191532cb703383768cc198a41503e412578921bb",
      "parents": [
        "36efc35447154317f9ffc5163a1793b5f7ff3de1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:05:52 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:05:52 2006 +0900"
      },
      "message": "sh: Support for SH-4A memory barriers.\n\nSH-4A supports \u0027synco\u0027 as a barrier, sprinkle it around\nthe cache ops as necessary..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "36efc35447154317f9ffc5163a1793b5f7ff3de1",
      "tree": "e90017bb7caffa93994c05897e4cb1bbcc278de1",
      "parents": [
        "e8fb67f8e05bb1f4c07c3585967cfc6d44822ab0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:02:09 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:02:09 2006 +0900"
      },
      "message": "sh: RTS7751R2D board updates.\n\nMore of the same, trivial cleanups, and moving options to their\nown board-specific Kconfig.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e8fb67f8e05bb1f4c07c3585967cfc6d44822ab0",
      "tree": "9665b58f9ca86cf577b308a29b9beb4d544fb200",
      "parents": [
        "7e27b9b720e74f471f0f0880c56578d07206c0af"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:56:28 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:56:28 2006 +0900"
      },
      "message": "sh: HS7751RVoIP board updates.\n\nVarious cleanups for HS7751RVoIP. Mostly just getting\nrid of the old mach.c and splitting codec configuration\nin to its own Kconfig.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7e27b9b720e74f471f0f0880c56578d07206c0af",
      "tree": "c99bfe14282117a933a78548569a78b2376338c9",
      "parents": [
        "048839dc548a5315b733993dfc7d082e1e848061"
      ],
      "author": {
        "name": "Andriy Skulysh",
        "email": "askulysh@gmail.com",
        "time": "Wed Sep 27 13:48:32 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:48:32 2006 +0900"
      },
      "message": "sound: SH DAC audio driver updates.\n\nUpdate the SH DAC audio driver for the clock framework.\n\nSigned-off-by: Andriy Skulysh \u003caskulysh@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "048839dc548a5315b733993dfc7d082e1e848061",
      "tree": "634b0d46a9e20ea65d579e7daeb7bbd476af13ea",
      "parents": [
        "6d75e650f1d0d59fd97c7629f0903ef18e8dfb7b"
      ],
      "author": {
        "name": "Andriy Skulysh",
        "email": "askulysh@gmail.com",
        "time": "Wed Sep 27 13:47:22 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:47:22 2006 +0900"
      },
      "message": "video: hitfb suspend/resume and updates.\n\nsuspend/resume support for hitfb, as well as some other\nminor cleanups.\n\nSigned-off-by: Andriy Skulysh \u003caskulysh@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6d75e650f1d0d59fd97c7629f0903ef18e8dfb7b",
      "tree": "71753efdb503c351079e7ece10229a87cf263901",
      "parents": [
        "d95fb13c960ae19e9fd4a95807eb68fa20caf537"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:42:57 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:42:57 2006 +0900"
      },
      "message": "sh: Move hd64461.h to a more sensible location.\n\nWith the I/O rework for hd64461 we\u0027re down to a single header,\nso move it by itself and get rid of the directory.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d95fb13c960ae19e9fd4a95807eb68fa20caf537",
      "tree": "73fda6890849396586afad1590a40e2adcfd7247",
      "parents": [
        "3530570fd43632b60b00e5ea17519d2bd69d1434"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:30:08 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:30:08 2006 +0900"
      },
      "message": "sh: Fixup TMU_TOCR definition for SH7300.\n\nSH7300 has a different TMU_TOCR, make the TMU code work again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3530570fd43632b60b00e5ea17519d2bd69d1434",
      "tree": "47b2199a54cb013f60024892649b650abb0cc669",
      "parents": [
        "5c930e8cbfaa9dfdf9fa082fd891c6e3ab6ef2fc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:28:23 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:28:23 2006 +0900"
      },
      "message": "sh: Kill off dead code for SE and SystemH boards.\n\nSome of these have suffered some bitrot, and so there is\nsome degree of dead code that has been left sitting around,\nclean it up..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5c930e8cbfaa9dfdf9fa082fd891c6e3ab6ef2fc",
      "tree": "0b66a76ff83bdc97a8f84944d539bf9eab250a7e",
      "parents": [
        "3f787fe2e077ecfe43ad9ad56f12a8e21cffafc3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:20:22 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:20:22 2006 +0900"
      },
      "message": "video: Disable vgacon for SuperH.\n\nWe don\u0027t support this on SH, so just disable it..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3f787fe2e077ecfe43ad9ad56f12a8e21cffafc3",
      "tree": "69c3abcc67137503f17b8535b854578c3aac394b",
      "parents": [
        "4bcac20a7a01d49dffb5e88a8140efa34927c383"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:11:57 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:11:57 2006 +0900"
      },
      "message": "sh: hugetlb updates.\n\nFor some of the larger sizes we permitted spanning pages\nacross several PTEs, but this turned out to not be generally\nuseful. This reverts the sh hugetlbpage interface to something\nmore sensible using huge pages at single PTE granularity.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4bcac20a7a01d49dffb5e88a8140efa34927c383",
      "tree": "c931d2d1ef979b431f297265ea386083e13aeefa",
      "parents": [
        "e4c2cfee5d5cf3e4c16b423be23551aeddf2717b"
      ],
      "author": {
        "name": "Andriy Skulysh",
        "email": "askulysh@gmail.com",
        "time": "Wed Sep 27 13:07:38 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:07:38 2006 +0900"
      },
      "message": "sh: hp6xx mach-type cleanups.\n\nSome minor cleanups for the updated consolidated hp6xx\nmach-type.\n\nSigned-off-by: Andriy Skulysh \u003caskulysh@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e4c2cfee5d5cf3e4c16b423be23551aeddf2717b",
      "tree": "656b3feabfb595448b04f4111ea82f6e395d1e0a",
      "parents": [
        "a56d276c05a80ce727902076a3b4c6247705e2df"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 12:31:01 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 12:31:01 2006 +0900"
      },
      "message": "sh: Various cosmetic cleanups.\n\nWe had quite a bit of whitespace damage, clean most of it up..\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a56d276c05a80ce727902076a3b4c6247705e2df",
      "tree": "ad4acaf463477f66dd4734c6c7210268114bb29f",
      "parents": [
        "50e98e72e459e43b6b9a5449e35bb6fc54e21149"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:43:24 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:43:24 2006 +0900"
      },
      "message": "sh: Make hs7751rvoip/rts7751r2d use pm_power_off.\n\nThese were previously sprinkled in machine_power_off(),\nthough missed being updated when the rest of the boards\nswitched over.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "50e98e72e459e43b6b9a5449e35bb6fc54e21149",
      "tree": "7f807f70e884721535d56857a71d599ade6be9c4",
      "parents": [
        "6ae5e8d7598ce01ac0e7dab1b89894c7386a2e61"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:40:05 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:40:05 2006 +0900"
      },
      "message": "sh: Kill off the .stack section.\n\nWe had a special .stack section in the ld script that\nwas being used to position r15 initially. This is\nnonsensical, as we can just use a THREAD_SIZE offset\nfrom the init_thread_union instead (as every other arch\ndoes).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6ae5e8d7598ce01ac0e7dab1b89894c7386a2e61",
      "tree": "03061d388b9cee2dc8140afe3d9fca71f75c4268",
      "parents": [
        "1c5f8f85df96dd7c17d63eed2d7da18b3ad00b6d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:37:33 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:37:33 2006 +0900"
      },
      "message": "sh: Fix kGDB NMI handling.\n\nin_nmi shifted down a few labels, so we were inadvertently\nclearing the lower byte of do_syscall_trace, badness ensues.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1c5f8f85df96dd7c17d63eed2d7da18b3ad00b6d",
      "tree": "c207fba027e33ada37d5e043528922241d024626",
      "parents": [
        "765ae317ce030217af556dc46bec238dab15091e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:36:10 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:36:10 2006 +0900"
      },
      "message": "sh: Move syscall table in to syscall.S.\n\nMove the syscall table in to its own file, as per sh64. The entry.S\nbits will end up being considerably different in the sh2/sh2a cases,\nso this lets us keep things in sync somewhat..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "765ae317ce030217af556dc46bec238dab15091e",
      "tree": "b2460562ac2d6b2efe9138f3cf6c66b1cab308fa",
      "parents": [
        "a252710fc5b63b24934905ca47ecf661702d7f00"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:31:32 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:31:32 2006 +0900"
      },
      "message": "sh: Fixup some uninitialized spinlocks.\n\nFix use of uninitialized spinlocks, caught with spinlock debugging..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a252710fc5b63b24934905ca47ecf661702d7f00",
      "tree": "7fbaddfb977095879f42c68a2a2f115d0e2314ee",
      "parents": [
        "e4e3b5ccd77226c9c4dbb0737106b868dfc182d9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:29:55 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:29:55 2006 +0900"
      },
      "message": "sh: flush_cache_range() cleanup and optimizations.\n\nflush_cache_range() wasn\u0027t page aligning the end of the range,\nwe can\u0027t assume that it will always be page aligned, and we\nended up getting unaligned faults in some rare call paths.\n\nAdditionally, we add a small optimization to just purge the\ndcache entirely if the range is large enough that the page\ntable walking will take longer. We use an arbitrary value of\n64 pages for the large range size, as per sh64.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e4e3b5ccd77226c9c4dbb0737106b868dfc182d9",
      "tree": "8401beac23ca03f79c52094ea10139658661769d",
      "parents": [
        "0c91c1a7012911e4b0180a1c1ae258e2b706f987"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@kernel.crashing.org",
        "time": "Wed Sep 27 11:28:20 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:28:20 2006 +0900"
      },
      "message": "sh: Add a simple cmpxchg().\n\nWe didn\u0027t have one of these before, a simple implementation\nborrowed from MIPS as well as the __HAVE_ARCH_CMPXCHG bits.\n\nSigned-off-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0c91c1a7012911e4b0180a1c1ae258e2b706f987",
      "tree": "f437f4bf763c7257daa2a29a8b37570f678ca9c4",
      "parents": [
        "b278240839e20fa9384ea430df463b367b90e04e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:16:20 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 11:16:20 2006 +0900"
      },
      "message": "sh: Move smc37c93x.h for SystemH board use.\n\nSystemH needs this header as well, not just 770x SE.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "b278240839e20fa9384ea430df463b367b90e04e"
}
