)]}'
{
  "log": [
    {
      "commit": "e77414e0aad6a1b063ba5e5750c582c75327ea6a",
      "tree": "9492b584ce6a3e4f99570ce4517d7efaaff4fb93",
      "parents": [
        "bb52d6694002b9d632bb355f64daa045c6293a4e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat Dec 05 15:10:44 2009 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Dec 11 06:44:59 2009 -0500"
      },
      "message": "fix broken aliasing checks for MAP_FIXED on sparc32, mips, arm and sh\n\nWe want addr - (pgoff \u003c\u003c PAGE_SHIFT) consistently coloured...\n\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Hugh Dickins \u003chugh.dickins@tiscali.co.uk\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "f8b7256096a20436f6d0926747e3ac3d64c81d24",
      "tree": "18bcabd1de263bd2d0f8d6b763bde8b037716c5c",
      "parents": [
        "0067bd8a55862ac9dd212bd1c4f6f5bff1ca1301"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Nov 30 17:37:04 2009 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Dec 11 06:44:29 2009 -0500"
      },
      "message": "Unify sys_mmap*\n\nNew helper - sys_mmap_pgoff(); switch syscalls to using it.\n\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "4ef58d4e2ad1fa2a3e5bbf41af2284671fca8cf8",
      "tree": "856ba96302a36014736747e8464f80eeb827bbdd",
      "parents": [
        "f6c4c8195b5e7878823caa1181be404d9e86d369",
        "d014d043869cdc591f3a33243d3481fa4479c2d0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:43:33 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:43:33 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (42 commits)\n  tree-wide: fix misspelling of \"definition\" in comments\n  reiserfs: fix misspelling of \"journaled\"\n  doc: Fix a typo in slub.txt.\n  inotify: remove superfluous return code check\n  hdlc: spelling fix in find_pvc() comment\n  doc: fix regulator docs cut-and-pasteism\n  mtd: Fix comment in Kconfig\n  doc: Fix IRQ chip docs\n  tree-wide: fix assorted typos all over the place\n  drivers/ata/libata-sff.c: comment spelling fixes\n  fix typos/grammos in Documentation/edac.txt\n  sysctl: add missing comments\n  fs/debugfs/inode.c: fix comment typos\n  sgivwfb: Make use of ARRAY_SIZE.\n  sky2: fix sky2_link_down copy/paste comment error\n  tree-wide: fix typos \"couter\" -\u003e \"counter\"\n  tree-wide: fix typos \"offest\" -\u003e \"offset\"\n  fix kerneldoc for set_irq_msi()\n  spidev: fix double \"of of\" in comment\n  comment typo fix: sybsystem -\u003e subsystem\n  ...\n"
    },
    {
      "commit": "3a43aaa31790c36b69ebf8a6396f37fade86b531",
      "tree": "7c7f8da6219d546f2b44534cb7be1fb5591d6ac4",
      "parents": [
        "aed886ce777590eac87f7ce2897d9f8357754331",
        "6a5a0b9139b19dd1a107870269a35bc9cf18d2dc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:03:16 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:03:16 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (137 commits)\n  sh: include empty zero page in romImage\n  sh: Make associative cache writes fatal on all SH-4A parts.\n  sh: Drop associative writes for SH-4 cache flushes.\n  sh: Partial revert of copy/clear_user_highpage() optimizations.\n  sh: Add default uImage rule for se7724, ap325rxa, and migor.\n  sh: allow runtime pm without suspend/resume callbacks\n  sh: mach-ecovec24: Remove un-defined settings for VPU\n  sh: mach-ecovec24: LCDC drive ability become high\n  sh: fix sh7724 VEU3F resource size\n  serial: sh-sci: Fix too early port disabling.\n  sh: pfc: pr_info() -\u003e pr_debug() cleanups.\n  sh: pfc: Convert from ctrl_xxx() to __raw_xxx() I/O routines.\n  sh: Improve kfr2r09 serial port setup code\n  sh: Break out SuperH PFC code\n  sh: Move KEYSC header file\n  sh: convert /proc/cpu/aligmnent, /proc/cpu/kernel_alignment to seq_file\n  sh: Add CPG save/restore code for sh7724 R-standby\n  sh: Add SDHI power control support to Ecovec\n  mfd: Add power control platform data to SDHI driver\n  sh: mach-ecovec24: modify address map\n  ...\n"
    },
    {
      "commit": "6035ccd8e9e40bb654fbfdef325902ab531679a5",
      "tree": "c1810d8a4d4ef150cdf14af72e6087dfc3f4b6e0",
      "parents": [
        "23eb3b64b5e44680c867e165fe1cd18e57fba255",
        "878eaddd05d251cefa9632c2b8046833c5eead66"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 08:19:16 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 08:19:16 2009 -0800"
      },
      "message": "Merge branch \u0027for-2.6.33\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-2.6.33\u0027 of git://git.kernel.dk/linux-2.6-block: (113 commits)\n  cfq-iosched: Do not access cfqq after freeing it\n  block: include linux/err.h to use ERR_PTR\n  cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit\n  blkio: Allow CFQ group IO scheduling even when CFQ is a module\n  blkio: Implement dynamic io controlling policy registration\n  blkio: Export some symbols from blkio as its user CFQ can be a module\n  block: Fix io_context leak after failure of clone with CLONE_IO\n  block: Fix io_context leak after clone with CLONE_IO\n  cfq-iosched: make nonrot check logic consistent\n  io controller: quick fix for blk-cgroup and modular CFQ\n  cfq-iosched: move IO controller declerations to a header file\n  cfq-iosched: fix compile problem with !CONFIG_CGROUP\n  blkio: Documentation\n  blkio: Wait on sync-noidle queue even if rq_noidle \u003d 1\n  blkio: Implement group_isolation tunable\n  blkio: Determine async workload length based on total number of queues\n  blkio: Wait for cfq queue to get backlogged if group is empty\n  blkio: Propagate cgroup weight updation to cfq groups\n  blkio: Drop the reference to queue once the task changes cgroup\n  blkio: Provide some isolation between groups\n  ...\n"
    },
    {
      "commit": "d7fc02c7bae7b1cf69269992cf880a43a350cdaa",
      "tree": "a43d56fa72913a1cc98a0bbebe054d08581b3a7c",
      "parents": [
        "ee1262dbc65ce0b6234a915d8432171e8d77f518",
        "28b4d5cc17c20786848cdc07b7ea237a309776bb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 07:55:01 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 07:55:01 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1815 commits)\n  mac80211: fix reorder buffer release\n  iwmc3200wifi: Enable wimax core through module parameter\n  iwmc3200wifi: Add wifi-wimax coexistence mode as a module parameter\n  iwmc3200wifi: Coex table command does not expect a response\n  iwmc3200wifi: Update wiwi priority table\n  iwlwifi: driver version track kernel version\n  iwlwifi: indicate uCode type when fail dump error/event log\n  iwl3945: remove duplicated event logging code\n  b43: fix two warnings\n  ipw2100: fix rebooting hang with driver loaded\n  cfg80211: indent regulatory messages with spaces\n  iwmc3200wifi: fix NULL pointer dereference in pmkid update\n  mac80211: Fix TX status reporting for injected data frames\n  ath9k: enable 2GHz band only if the device supports it\n  airo: Fix integer overflow warning\n  rt2x00: Fix padding bug on L2PAD devices.\n  WE: Fix set events not propagated\n  b43legacy: avoid PPC fault during resume\n  b43: avoid PPC fault during resume\n  tcp: fix a timewait refcnt race\n  ...\n\nFix up conflicts due to sysctl cleanups (dead sysctl_check code and\nCTL_UNNUMBERED removed) in\n\tkernel/sysctl_check.c\n\tnet/ipv4/sysctl_net_ipv4.c\n\tnet/ipv6/addrconf.c\n\tnet/sctp/sysctl.c\n"
    },
    {
      "commit": "a421018e8c10e5593a1fee076af72a66c3fe8ca3",
      "tree": "2854511845d0e07d33726a13eda6de1059a5c9df",
      "parents": [
        "3ad1f3b35e8309ec93454dbf89beaafcdb5312da",
        "86e1d57e4f24ca27ce813bdc2afaac4adafcbaf4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 07:47:46 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 07:47:46 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (294 commits)\n  S3C64XX: Staticise platform data for PCM devices\n  ASoC: Rename controls with a / in wm_hubs\n  snd-fm801: autodetect SF64-PCR (tuner-only) card\n  ALSA: tea575x-tuner: fix mute\n  ASoC: au1x: dbdma2: plug memleak in pcm device creation error path\n  ASoC: au1x: dbdma2: fix oops on soc device removal.\n  ALSA: hda - Fix memory leaks in the previous patch\n  ALSA: hda - Add ALC661/259, ALC892/888VD support\n  ALSA: opti9xx: remove snd_opti9xx fields\n  ALSA: aaci - Clean up duplicate code\n  ALSA: usb - Fix mixer map for Hercules Gamesurround Muse Pocket LT\n  ALSA: hda - Add position_fix quirk for HP dv3\n  ALSA: hda - Add a pin-fix for FSC Amilo Pi1505\n  ALSA: hda - Fix Cxt5047 test mode\n  ASoC: pxa/raumfeld: adopt new snd_soc_dai_set_pll() API\n  ASoC: sh: fsi: Add runtime PM support\n  sh: ms7724se: Add runtime PM support for FSI\n  ALSA: hda - Add a position_fix quirk for MSI Wind U115\n  ALSA: opti-miro: add PnP detection\n  ALSA: opti-miro: separate comon probing code\n  ...\n"
    },
    {
      "commit": "1557d33007f63dd96e5d15f33af389378e5f2e54",
      "tree": "06d05722b2ba5d2a67532f779fa8a88efe3c88f1",
      "parents": [
        "6ec22f9b037fc0c2e00ddb7023fad279c365324d",
        "c656ae95d1c5c8ed5763356263ace2d03087efec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 07:38:50 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 08 07:38:50 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/sysctl-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/sysctl-2.6: (43 commits)\n  security/tomoyo: Remove now unnecessary handling of security_sysctl.\n  security/tomoyo: Add a special case to handle accesses through the internal proc mount.\n  sysctl: Drop \u0026 in front of every proc_handler.\n  sysctl: Remove CTL_NONE and CTL_UNNUMBERED\n  sysctl: kill dead ctl_handler definitions.\n  sysctl: Remove the last of the generic binary sysctl support\n  sysctl net: Remove unused binary sysctl code\n  sysctl security/tomoyo: Don\u0027t look at ctl_name\n  sysctl arm: Remove binary sysctl support\n  sysctl x86: Remove dead binary sysctl support\n  sysctl sh: Remove dead binary sysctl support\n  sysctl powerpc: Remove dead binary sysctl support\n  sysctl ia64: Remove dead binary sysctl support\n  sysctl s390: Remove dead sysctl binary support\n  sysctl frv: Remove dead binary sysctl support\n  sysctl mips/lasat: Remove dead binary sysctl support\n  sysctl drivers: Remove dead binary sysctl support\n  sysctl crypto: Remove dead binary sysctl support\n  sysctl security/keys: Remove dead binary sysctl support\n  sysctl kernel: Remove binary sysctl logic\n  ...\n"
    },
    {
      "commit": "d014d043869cdc591f3a33243d3481fa4479c2d0",
      "tree": "63626829498e647ba058a1ce06419fe7e4d5f97d",
      "parents": [
        "6ec22f9b037fc0c2e00ddb7023fad279c365324d",
        "6070d81eb5f2d4943223c96e7609a53cdc984364"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 07 18:36:35 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 07 18:36:35 2009 +0100"
      },
      "message": "Merge branch \u0027for-next\u0027 into for-linus\n\nConflicts:\n\n\tkernel/irq/chip.c\n"
    },
    {
      "commit": "6070d81eb5f2d4943223c96e7609a53cdc984364",
      "tree": "d2464159210bded5c7824fea2d4a8744233bd168",
      "parents": [
        "febe29d957c5076ff6a9fa49f39b01f1e48d1c04"
      ],
      "author": {
        "name": "Adam Buchbinder",
        "email": "adam.buchbinder@gmail.com",
        "time": "Fri Dec 04 15:47:01 2009 -0500"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Dec 04 23:41:47 2009 +0100"
      },
      "message": "tree-wide: fix misspelling of \"definition\" in comments\n\n\"Definition\" is misspelled \"defintion\" in several comments; this\npatch fixes them. No code changes.\n\nSigned-off-by: Adam Buchbinder \u003cadam.buchbinder@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "baf9226667734579e344f612ed39f727079cad51",
      "tree": "9744efb5f1838ea73b695a0ab862547fdcf92ecf",
      "parents": [
        "57648cd52b1848c6885bdbd948d113d52f3ddd43",
        "43f0de8d0298e624e6c3bf2185b6003a59b331bd"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 04 16:22:41 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 04 16:22:41 2009 +0100"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "6a5a0b9139b19dd1a107870269a35bc9cf18d2dc",
      "tree": "6212ed4ee2d0cc3f84edd26173bad5c4d6470338",
      "parents": [
        "6e8a0d11a088ed51b1b649d3a1127a7bda3700a0"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Dec 04 06:42:35 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 16:26:20 2009 +0900"
      },
      "message": "sh: include empty zero page in romImage\n\nThis patch updates the romImage code to include the\nempty_zero_page contents from vmlinux. Without this\npatch the empty zero page is lef uninitialized.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6e8a0d11a088ed51b1b649d3a1127a7bda3700a0",
      "tree": "ccf75bf36c8dd5c5f0dce18be8f5cb8c9ad59079",
      "parents": [
        "a781d1e5ff6277f80ff3c9503775521bc64cf131"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 16:22:11 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 16:22:11 2009 +0900"
      },
      "message": "sh: Make associative cache writes fatal on all SH-4A parts.\n\nNow that associative cache writes are no longer needed by the SH-4/SH-4A\ncache flush code, associative write support can be explicitly disabled\nfor all SH-4A parts. This makes any associative write throw an exception,\nas this behaviour can not be assumed to exist on future parts.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a781d1e5ff6277f80ff3c9503775521bc64cf131",
      "tree": "ce6c6222f86be3bd9bf409b9852a527fdf4b8a14",
      "parents": [
        "7e01c949989b984c074469e04ab99c47367c7187"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Fri Dec 04 16:18:11 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 16:18:11 2009 +0900"
      },
      "message": "sh: Drop associative writes for SH-4 cache flushes.\n\nWhen flushing/invalidating the icache/dcache via the memory-mapped IC/OC\naddress arrays, the associative bit should only be used in conjunction with\nvirtual addresses. However, we currently flush cache lines based on physical\naddress, so stop using the associative bit.\n\nIt is a better strategy to use non-associative writes (and physical tags) for\nflushing the caches anyway, because flushing by virtual address (as with the\nA-bit set) requires a valid TLB entry for that virtual address. If one does not\nexist in the TLB no exception is generated and the flush is silently ignored.\n\nThis is also future-proofing for SH-4A parts which are gradually phasing out\nassociative writes to the cache array due to the aforementioned case of certain\nflushes silently turning in to nops.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7e01c949989b984c074469e04ab99c47367c7187",
      "tree": "86b505a69cbbffb8319466453a0e945f771e19ae",
      "parents": [
        "8144a7dd51712ab58d052f4df4420768ec5489ef"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 15:14:52 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 15:14:52 2009 +0900"
      },
      "message": "sh: Partial revert of copy/clear_user_highpage() optimizations.\n\nThese still require more testing, so revert them for now. We keep the\noff-by-1 in the fixmap colouring and drop the rest.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8144a7dd51712ab58d052f4df4420768ec5489ef",
      "tree": "17905b833fd75754f3b548a063fab1be064052b9",
      "parents": [
        "a65d0d79c49ca6e220f770e49416e924fd9ecaec"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 13:57:40 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 13:57:40 2009 +0900"
      },
      "message": "sh: Add default uImage rule for se7724, ap325rxa, and migor.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a65d0d79c49ca6e220f770e49416e924fd9ecaec",
      "tree": "076e95f76a7f0401b264599d005bccad87b38352",
      "parents": [
        "1c2e36cc9bbd60b8ba1eaa0768da57cf7f7cc570"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Dec 03 12:31:45 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 13:42:37 2009 +0900"
      },
      "message": "sh: allow runtime pm without suspend/resume callbacks\n\nThis patch updates the Runtime PM code for SuperH Mobile\nto allow drivers to have NULL as pm or callback value.\nWith this in place there is no need for no-op functions.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1c2e36cc9bbd60b8ba1eaa0768da57cf7f7cc570",
      "tree": "866d947d77e32e828a8ced793ce90e73d194c46b",
      "parents": [
        "82b33221784850c32831826619546b848997d80e"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Wed Dec 02 09:36:18 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 13:42:34 2009 +0900"
      },
      "message": "sh: mach-ecovec24: Remove un-defined settings for VPU\n\nThe setting of VPU need not be changed from default.\nAnd current setting value is not defined on SH7724\n\nReported-by:   Goda Yusuke \u003cgoda.yusuke@renesas.com\u003e\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "82b33221784850c32831826619546b848997d80e",
      "tree": "8b7c350bd3a85572e84a520338d43d6eafe0133f",
      "parents": [
        "7e213481d606e41ffb917e42eb88b1586333444b"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Wed Dec 02 09:35:42 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 13:42:32 2009 +0900"
      },
      "message": "sh: mach-ecovec24: LCDC drive ability become high\n\nDrive ability for LCDC become high for safety,\nbecame there is strange individual specificity board in mass production\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7e213481d606e41ffb917e42eb88b1586333444b",
      "tree": "b8393fddf79cf3f46207b6d31191fcf80f9cf97b",
      "parents": [
        "b1516803d5274386256bef4972dfbf8c9eed5165"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Tue Dec 01 13:38:52 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 04 13:42:29 2009 +0900"
      },
      "message": "sh: fix sh7724 VEU3F resource size\n\nFix one-off VEU3F size error for sh7724.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "220d0b1dbf78c6417a658c96e571415552d3abac",
      "tree": "70cd3862540c38ea490e7a27c3c7acc35b680234",
      "parents": [
        "474b18ccc264c472abeec50f48469b6477202699",
        "22763c5cf3690a681551162c15d34d935308c8d7"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Dec 03 13:49:39 2009 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Dec 03 13:49:39 2009 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into for-2.6.33\n"
    },
    {
      "commit": "b00615d163cd24fa98d155acfc1f9d81d6fe1103",
      "tree": "dde815788aaea3e336aaaf24763311ce63a22e1b",
      "parents": [
        "75639e7ee1401b3876c7a00ffe96ea8027668690",
        "d6797322231af98b9bb4afb175dd614cf511e5f7"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:58:15 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:58:15 2009 +0100"
      },
      "message": "Merge branch \u0027topic/pcm-dma-fix\u0027 into topic/core-change\n"
    },
    {
      "commit": "75639e7ee1401b3876c7a00ffe96ea8027668690",
      "tree": "3d6813cd3fe0d974e0a40237d003a22c5f7438dd",
      "parents": [
        "7584af10cf46e0f4aa1696f1be79fa0f19a945ba",
        "ad1cd745060ae2f24026b3b3d09da3426df6ab36"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:58:10 2009 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 01 15:58:10 2009 +0100"
      },
      "message": "Merge branch \u0027topic/beep-rename\u0027 into topic/core-change\n"
    },
    {
      "commit": "d53bd80cb32d917e224b19925bb8f500941a3659",
      "tree": "c7fce0739498e54cd9e20c67799b0a5721cbbf1e",
      "parents": [
        "5c5452f703cd9660c4f2549458d9fd0008e1a100"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Mon Nov 09 11:12:49 2009 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 30 12:56:44 2009 +0000"
      },
      "message": "sh: ms7724se: Add runtime PM support for FSI\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e6d8460aca6311d7ab5371b59dc999bb4d714444",
      "tree": "f06e509b47d6b02f4b0ef362491c887bca8d69ae",
      "parents": [
        "fae4339919c741f89f7e293b8c646207e1df28e1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Nov 27 09:28:03 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 30 12:02:55 2009 +0900"
      },
      "message": "sh: Improve kfr2r09 serial port setup code\n\nThis patch improves the serial port communication quality\nof port YC401 on the KFR2R09 board. With this fix serial\nconsole is fine at 115200 - up and down keys now work as\nexpected. Thanks to Hirohide Yamasaki for this fix.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fae4339919c741f89f7e293b8c646207e1df28e1",
      "tree": "d115bc1d87f4d13972209350df2a5ab63e69cb5a",
      "parents": [
        "fc1d003de39c306a44abce97c346921de31277cd"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Nov 27 07:38:01 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 30 12:02:53 2009 +0900"
      },
      "message": "sh: Break out SuperH PFC code\n\nThis file breaks out the SuperH PFC code from\narch/sh/kernel/gpio.c + arch/sh/include/asm/gpio.h\nto drivers/sh/pfc.c + include/linux/sh_pfc.h.\n\nSimilar to the INTC stuff. The non-SuperH specific\nfile location makes it possible to share the code\nbetween multiple architectures.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fc1d003de39c306a44abce97c346921de31277cd",
      "tree": "da6b460768b8a49111e3c46af1764cc15353a432",
      "parents": [
        "9a1607071c293e48b08bd703733480b1d55c7b93"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Nov 27 07:32:24 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 30 12:02:51 2009 +0900"
      },
      "message": "sh: Move KEYSC header file\n\nThis patch moves the KEYSC header file from the\nSuperH specific asm directory to a place where\nit can be shared by multiple architectures.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9a1607071c293e48b08bd703733480b1d55c7b93",
      "tree": "3b9ced9f290a38fc83cc994791d50b670cc04887",
      "parents": [
        "2ebe0ff7e669e7d5fc51c2add74dd71692d7bc8d"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Nov 27 06:42:16 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 30 12:02:50 2009 +0900"
      },
      "message": "sh: convert /proc/cpu/aligmnent, /proc/cpu/kernel_alignment to seq_file\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2ebe0ff7e669e7d5fc51c2add74dd71692d7bc8d",
      "tree": "188eea4ebaa31cab72a3e36ef4818cb118bf0af7",
      "parents": [
        "98779ad8226c6f6e301fa186c07247e78c6f7253"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Nov 27 05:16:21 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 30 12:02:49 2009 +0900"
      },
      "message": "sh: Add CPG save/restore code for sh7724 R-standby\n\nAdd sh7724 code to save and restore CPG state during\nR-standby. Only CPG registers IRDACLKCR and SPUCLKCR\nrequire software save and restore.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "98779ad8226c6f6e301fa186c07247e78c6f7253",
      "tree": "5c85cb597c5706ad55d32782469924176f34d0d2",
      "parents": [
        "be9cd7b6f84fd0cc59c8770771073b5c66f958ac"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Nov 27 04:36:58 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 30 12:02:48 2009 +0900"
      },
      "message": "sh: Add SDHI power control support to Ecovec\n\nThis patch adds support for SDHI power control to the\nEcovec board. Platform data and power control callbacks\nfor SDHI0 and SDHI1 are added. Power is by default off.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c60f55fa1f82984bbb168c7721db893451f9de6c",
      "tree": "2c39583f052109f59172f89cc8da502fdccb0c46",
      "parents": [
        "edad1f208e6edabb917e4f8a33c7e45bf78bb79d"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Thu Nov 26 06:00:29 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 30 12:01:23 2009 +0900"
      },
      "message": "sh: mach-ecovec24: modify address map\n\necovec24 board expect address map 2 instead of map 1\n\nSigned-off-by: Mizukawa Tatsuo \u003cmizukawa.tatsuo@renesas.com\u003e\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2d4dc890b5c8fabd818a8586607e6843c4375e62",
      "tree": "9976ed7b0eed0056f8289aeb6a2b0abf8c940454",
      "parents": [
        "3586e917f2c7df769d173c4ec99554cb40a911e5"
      ],
      "author": {
        "name": "Ilya Loginov",
        "email": "isloginov@gmail.com",
        "time": "Thu Nov 26 09:16:19 2009 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Nov 26 09:16:19 2009 +0100"
      },
      "message": "block: add helpers to run flush_dcache_page() against a bio and a request\u0027s pages\n\nMtdblock driver doesn\u0027t call flush_dcache_page for pages in request.  So,\nthis causes problems on architectures where the icache doesn\u0027t fill from\nthe dcache or with dcache aliases.  The patch fixes this.\n\nThe ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE symbol was introduced to avoid\npointless empty cache-thrashing loops on architectures for which\nflush_dcache_page() is a no-op.  Every architecture was provided with this\nflush pages on architectires where ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE is\nequal 1 or do nothing otherwise.\n\nSee \"fix mtd_blkdevs problem with caches on some architectures\" discussion\non LKML for more information.\n\nSigned-off-by: Ilya Loginov \u003cisloginov@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Peter Horton \u003cphorton@bitbox.co.uk\u003e\nCc: \"Ed L. Cashin\" \u003cecashin@coraid.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "6ba653830c85a37d0a054f1e43d9b51e59d1150b",
      "tree": "2bbafd395a15b3f649fc346cc2a9c67485e0d3f5",
      "parents": [
        "b9e39c89a9639e5005d8225a23fb7faf118a85eb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 25 12:07:31 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 25 12:07:31 2009 +0900"
      },
      "message": "sh: Fix up the FPU emulation build.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0f09e197a39c081fa8c2752ee65919cb6cba963a",
      "tree": "4b3e8f930f317d775b814c65898d100ba1450241",
      "parents": [
        "d3ea9fa0a563620fe9f416f94bb8927c64390917"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 24 17:56:17 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 24 17:56:17 2009 +0900"
      },
      "message": "sh: Apply the sleazy FPU changes for SH-2A FPU as well.\n\nThis plugs in the fpu_counter manipulation for the SH-2A side also.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d3ea9fa0a563620fe9f416f94bb8927c64390917",
      "tree": "0aa1278ac7929f936fc4fd8daf235930f6164d18",
      "parents": [
        "39ac11c1607f1d566e7cf885acd403fa4f07f8a2"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Fri Sep 25 18:25:10 2009 +0100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 24 17:45:38 2009 +0900"
      },
      "message": "sh: Minor optimisations to FPU handling\n\nA number of small optimisations to FPU handling, in particular:\n\n - move the task USEDFPU flag from the thread_info flags field (which\n   is accessed asynchronously to the thread) to a new status field,\n   which is only accessed by the thread itself. This allows locking to\n   be removed in most cases, or can be reduced to a preempt_lock().\n   This mimics the i386 behaviour.\n\n - move the modification of regs-\u003esr and thread_info-\u003estatus flags out\n   of save_fpu() to __unlazy_fpu(). This gives the compiler a better\n   chance to optimise things, as well as making save_fpu() symmetrical\n   with restore_fpu() and init_fpu().\n\n - implement prepare_to_copy(), so that when creating a thread, we can\n   unlazy the FPU prior to copying the thread data structures.\n\nAlso make sure that the FPU is disabled while in the kernel, in\nparticular while booting, and for newly created kernel threads,\n\nIn a very artificial benchmark, the execution time for 2500000\ncontext switches was reduced from 50 to 45 seconds.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "39ac11c1607f1d566e7cf885acd403fa4f07f8a2",
      "tree": "a47e6bd8526742f9dfdc177253654e2cac5b829f",
      "parents": [
        "49fb2cd2571e0134e5a12c5abab227696e4940c7"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Tue Oct 27 15:14:06 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 24 17:13:35 2009 +0900"
      },
      "message": "sh: Improve performance of SH4 versions of copy/clear_user_highpage\n\nThe previous implementation of clear_user_highpage and copy_user_highpage\nchecked to see if there was a D-cache aliasing issue between the user\nand kernel mappings of a page, but if there was they always did a\nflush with writeback on the dirtied kernel alias.\n\nHowever as we now have the ability to map a page into kernel space\nwith the same cache colour as the user mapping, there is no need to\nwrite back this data.\n\nCurrently we also invalidate the kernel alias as a precaution, however\nI\u0027m not sure if this is actually required.\n\nAlso correct the definition of FIX_CMAP_END so that the mappings created\nby kmap_coherent() are actually at the correct colour.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "49fb2cd2571e0134e5a12c5abab227696e4940c7",
      "tree": "9a77364e988ef3f3af24feee3f5bb91bd0c34129",
      "parents": [
        "dfc349402de8e95f6a42e8341e9ea193b718eee3",
        "260af56271f79da0e37faa5a99b1786b221297e5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 24 16:32:11 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 24 16:32:11 2009 +0900"
      },
      "message": "Merge branch \u0027master\u0027 into sh/st-integration\n"
    },
    {
      "commit": "dfc349402de8e95f6a42e8341e9ea193b718eee3",
      "tree": "7dfccd32dc3b5e0239f159dd3e94403f9b34501e",
      "parents": [
        "a0458b07c17a10ea316e6ae65ab15b78bf5f44ee"
      ],
      "author": {
        "name": "Stuart Menefy",
        "email": "stuart.menefy@st.com",
        "time": "Tue Oct 27 15:14:06 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 24 16:28:43 2009 +0900"
      },
      "message": "sh: Optimised memset for SH4\n\nOptimised version of memset for the SH4 which uses movca.l.\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a0458b07c17a10ea316e6ae65ab15b78bf5f44ee",
      "tree": "16211bec010bd65fe08f818ecb94075bec4d988e",
      "parents": [
        "a8a8a669ea13d792296737505adc43ccacf3a648"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Tue Jul 07 16:25:10 2009 +0200"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 24 16:23:38 2009 +0900"
      },
      "message": "sh: add sleazy FPU optimization\n\nsh port of the sLeAZY-fpu feature currently implemented for some architectures\nsuch us i386.\n\nRight now the SH kernel has a 100% lazy fpu behaviour.\nThis is of course great for applications that have very sporadic or no FPU use.\nHowever for very frequent FPU users...  you take an extra trap every context\nswitch.\nThe patch below adds a simple heuristic to this code: after 5 consecutive\ncontext switches of FPU use, the lazy behavior is disabled and the context\ngets restored every context switch.\nAfter 256 switches, this is reset and the 100% lazy behavior is returned.\n\nTests with LMbench showed no regression.\nI saw a little improvement due to the prefetching (~2%).\n\nThe tests below also show that, with this sLeazy patch, indeed,\nthe number of FPU exceptions is reduced.\nTo test this. I hacked the lat_ctx LMBench to use the FPU a little more.\n\n   sLeasy implementation\n   \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n   switch_to calls            |  79326\n   sleasy   calls             |  42577\n   do_fpu_state_restore  calls|  59232\n   restore_fpu   calls        |  59032\n\n   Exceptions:  0x800 (FPU disabled  ): 16604\n\n   100% Leazy (default implementation)\n   \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n   switch_to  calls            |  79690\n   do_fpu_state_restore calls  |  53299\n   restore_fpu  calls          |   53101\n\n   Exceptions: 0x800 (FPU disabled  ):  53273\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3505d1a9fd65e2d3e00827857b6795d9d8983658",
      "tree": "941cfafdb57c427bb6b7ebf6354ee93b2a3693b5",
      "parents": [
        "dfef948ed2ba69cf041840b5e860d6b4e16fa0b1",
        "66b00a7c93ec782d118d2c03bd599cfd041e80a1"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 18 22:19:03 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 18 22:19:03 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/sfc/sfe4001.c\n\tdrivers/net/wireless/libertas/cmd.c\n\tdrivers/staging/Kconfig\n\tdrivers/staging/Makefile\n\tdrivers/staging/rtl8187se/Kconfig\n\tdrivers/staging/rtl8192e/Kconfig\n"
    },
    {
      "commit": "6d4561110a3e9fa742aeec6717248a491dfb1878",
      "tree": "689e2abf19940416ce597ba56ed31026ff59bd21",
      "parents": [
        "86926d0096279b9739ceeff40f68d3c33b9119a9"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Mon Nov 16 03:11:48 2009 -0800"
      },
      "committer": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Nov 18 08:37:40 2009 -0800"
      },
      "message": "sysctl: Drop \u0026 in front of every proc_handler.\n\nFor consistency drop \u0026 in front of every proc_handler.  Explicity\ntaking the address is unnecessary and it prevents optimizations\nlike stubbing the proc_handlers to NULL.\n\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\n"
    },
    {
      "commit": "260af56271f79da0e37faa5a99b1786b221297e5",
      "tree": "d76a2609f940b88083314d5f9131c73115bd4dcb",
      "parents": [
        "1dca899e95d27475c9036ce1cf857a72852b9c53",
        "648f15345add88a7eea724365fe1217a8d8a1e16"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 18 10:53:52 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 18 10:53:52 2009 +0900"
      },
      "message": "Merge branch \u0027sh/stable-updates\u0027\n"
    },
    {
      "commit": "648f15345add88a7eea724365fe1217a8d8a1e16",
      "tree": "6778a31579e5c8c2616adccd8ebc027e79867cad",
      "parents": [
        "68fb2e499b054bf8359965422fffac70eff56004"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Nov 17 22:50:45 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 18 10:50:22 2009 +0900"
      },
      "message": "sh: Fixup last users of irq_chip-\u003etypename\n\nThe typename member of struct irq_chip was kept for migration purposes\nand is obsolete since more than 2 years. Fix up the leftovers.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: linux-sh@vger.kernel.org\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bb9074ff58fe745e4f244f76209241909c82ec9c",
      "tree": "cf6be00ab88b1e315f6b74a896a370440f677599",
      "parents": [
        "4739a9748e1bd7459f22f7e94e7d85710ca83954",
        "156171c71a0dc4bce12b4408bb1591f8fe32dc1a"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Nov 17 01:01:34 2009 -0800"
      },
      "committer": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Nov 17 01:01:34 2009 -0800"
      },
      "message": "Merge commit \u0027v2.6.32-rc7\u0027\n\nResolve the conflict between v2.6.32-rc7 where dn_def_dev_handler\ngets a small bug fix and the sysctl tree where I am removing all\nsysctl strategy routines.\n"
    },
    {
      "commit": "1dca899e95d27475c9036ce1cf857a72852b9c53",
      "tree": "32242471d7ae594e66c6a1393a5b4233d07b4c80",
      "parents": [
        "3af539e59cf3213cbe31ce7008f1db51c52665ca"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 13 12:29:19 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 13 12:29:19 2009 +0900"
      },
      "message": "sh: dma: Kill off bogus dma_sysclass symbol export.\n\nThis is a static symbol, so the export is wholly superfluous. Recent\nkbuild updates flagged this as an error, resulting in build failure,\nso this tidies that up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a09b6e811800cba79e8104deff12c544b835a3ff",
      "tree": "56e2a57a7b28bd58ccaeef2b7cad99506da81ae9",
      "parents": [
        "26ea51355847b5cd70b46fe9ec9c68ad067118a4"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Apr 03 05:32:13 2009 -0700"
      },
      "committer": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Thu Nov 12 02:05:03 2009 -0800"
      },
      "message": "sysctl sh: Remove dead binary sysctl support\n\nNow that sys_sysctl is a generic wrapper around /proc/sys  .ctl_name\nand .strategy members of sysctl tables are dead code.  Remove them.\n\nAlso add an C99 named initializer to the child member of unaligned_root\nto prevent chaos as the ctl_table definition changes over time.\n\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\n"
    },
    {
      "commit": "3af539e59cf3213cbe31ce7008f1db51c52665ca",
      "tree": "6ae7fa174075b524282b64f315884c69e7ec41a5",
      "parents": [
        "626ac8e1388ac128495a3b7188e9d86464de6c5b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 12 17:03:28 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 12 17:03:28 2009 +0900"
      },
      "message": "sh64: Fix up reworked cache op build.\n\nThis gets the build fixed up for the sh64 cache enabled case.\nDisabling still needs further abstraction for independent I/D-cache\ndisabling.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "626ac8e1388ac128495a3b7188e9d86464de6c5b",
      "tree": "b65cd71841e646064f4e12f82b53d3a2dc0b9698",
      "parents": [
        "e9c58fc57b17bfa75c256fb4f45ce22de6626858"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 12 16:39:47 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 12 16:39:47 2009 +0900"
      },
      "message": "sh64: Fix up the CONFIG_GENERIC_BUG\u003dn build.\n\nsh64 doesn\u0027t use GENERIC_BUG, which presently causes the handle_BUG()\ncode to blow up. Fix up the dependencies and get it all building again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e9c58fc57b17bfa75c256fb4f45ce22de6626858",
      "tree": "0617f394e34af76156a8b1c10435b6cb5753c8fe",
      "parents": [
        "c4e708dc52b0e68d81a322ad11b280374685956e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 12 16:36:26 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 12 16:36:26 2009 +0900"
      },
      "message": "sh: Use the generic I/O port base for slowdown.\n\nThis fixes up the build and behaviour for various configurations. Namely\nthe CONFIG_32BIT cases where legacy mappings do not exist, as well as the\nsh64 build.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c4e708dc52b0e68d81a322ad11b280374685956e",
      "tree": "f41a5982c641b4c2604e98c8306af8b289b82438",
      "parents": [
        "a4d9d0b8a8d2a81b3189bd99482aab967ce86120"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 12 16:20:36 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 12 16:20:36 2009 +0900"
      },
      "message": "sh: Fix up the CONFIG_PERF_EVENTS\u003dn build for SH-4.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a4d9d0b8a8d2a81b3189bd99482aab967ce86120",
      "tree": "8824dc0ba764203d555fc48ff2c8098d36a83b4f",
      "parents": [
        "0fe69d773f35fd95938ea02a91ec2d026045398b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 11 10:56:13 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 11 10:56:13 2009 +0900"
      },
      "message": "sh: Enable PMB support for all SH-4A CPUs.\n\nPresently the PMB options were limited to a number of CPUs they were\ntested with, but it is generally available on all SH-4A CPUs, so just\ndrop the subtype conditionals.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0fe69d773f35fd95938ea02a91ec2d026045398b",
      "tree": "4ed85099151c687daa2b8b0bf0ec7233a4528681",
      "parents": [
        "76d2318020bf0c0c497af986a25977196715a1b9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 09 14:11:07 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 09 14:11:07 2009 +0900"
      },
      "message": "sh: perf events: Document SH-4A raw event codes.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "76d2318020bf0c0c497af986a25977196715a1b9",
      "tree": "25df17084b76eba7420c3fe9e6690ea5270e7dfd",
      "parents": [
        "e9c4148fd4f03008ecbe3b673e25764232a15503",
        "969e46a8533a3e40ce2146f6764a963b1f5505da"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 09 10:55:36 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 09 10:55:36 2009 +0900"
      },
      "message": "Merge branch \u0027sh/stable-updates\u0027\n"
    },
    {
      "commit": "969e46a8533a3e40ce2146f6764a963b1f5505da",
      "tree": "267350f5b91b0846b1b75cdecd0e44365c2a3d51",
      "parents": [
        "a9d244a2ff163247b607c4bb64803230ca8f8acb"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Nov 06 22:42:05 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 09 10:47:40 2009 +0900"
      },
      "message": "sh: Replace old style lock initializer\n\nSPIN_LOCK_UNLOCKED is deprecated. Use __SPIN_LOCK_UNLOCKED instead.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: linux-sh@vger.kernel.org\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a9d244a2ff163247b607c4bb64803230ca8f8acb",
      "tree": "152adba285f057c201c8d6c1993cfb19e96622f6",
      "parents": [
        "421b541110b20ccff1a7ff3245439cb24efe9812"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Thu Nov 05 23:14:39 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 09 10:45:30 2009 +0900"
      },
      "message": "sh: Account for cache aliases in flush_icache_range()\n\nThe icache may also contain aliases so we must account for them just\nlike we do when manipulating the dcache. We usually get away with\naliases in the icache because the instructions that are read from memory\nare read-only, i.e. they never change. However, the place where this\nbites us is when the code has been modified.\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "421b541110b20ccff1a7ff3245439cb24efe9812",
      "tree": "1a03b8e813e6e0036b83575c1e92993c838d7155",
      "parents": [
        "345e5a7672f561b539b3249cbe437b8d6595ab1b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 06 17:23:33 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 06 17:23:33 2009 +0900"
      },
      "message": "sh: unwinder: Fix up invalid PC refetch in dwarf unwinder.\n\nThe dwarf unwinder presently attempts to provide a sane PC value if none\nis provided, however the logic is broken and cases where a previous valid\ndwarf frame exists along with a bogus PC value can still proceed. This\nfixes up the test and prevents the unwinder from blowing up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e9c4148fd4f03008ecbe3b673e25764232a15503",
      "tree": "52d4eea64a1d01cea4101db3b7ab5e4b67d4b0bf",
      "parents": [
        "093aed1937cc7ae9290ede24ad45f040e097510b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 17:13:15 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 17:13:15 2009 +0900"
      },
      "message": "sh: oprofile: Fix up count size mismatch for common impl.\n\nThis reduces the \u0027count\u0027 size in the common support structure to 32-bits\nso that it matches up with what oprofile is expecting. The SH7750 code\nwas using a nasty oprofilefs hack to expose the 48-bit counter, although\nno other implementations were. Now that the offending driver has been\nkilled off, it\u0027s possible to restore some semblance of sanity.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "093aed1937cc7ae9290ede24ad45f040e097510b",
      "tree": "37803827777a53f82b248b8566a70ef08b562de5",
      "parents": [
        "1d823323f2e92287a07a25570aebf0b2d3864703"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 17:09:59 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 17:09:59 2009 +0900"
      },
      "message": "sh: oprofile: Kill off bitrotted SH7750 driver.\n\nThis kills off the old SH7750 oprofile driver, preferring perf instead.\nAs this driver has a number of bugs that no one seems to have noticed,\nit\u0027s safe to kill this off now rather than providing an extended\ntransition period.\n\nThe old oprofile framework is still kept in place for now, primarily to\ngive out-of-tree drivers a chance to transition off. But this too will be\nkilled off in short order.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1d823323f2e92287a07a25570aebf0b2d3864703",
      "tree": "e14c41afd0264dabbfd812322b472a8df40c55c2",
      "parents": [
        "830fafecc211bef5bc6e253ab7e39c9e7560f758"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 17:02:03 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 17:02:03 2009 +0900"
      },
      "message": "sh: perf events: Add support for SH7750-style counters.\n\nThis adds perf events support for the SH7750/SH7750S/SH7091 performance\ncounters.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "830fafecc211bef5bc6e253ab7e39c9e7560f758",
      "tree": "561181cfabc36698cc392b752b7bdc241ac8123b",
      "parents": [
        "d1b261ef85bf63383b80b46b7cee525e0a63b3d3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 16:20:09 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 16:20:09 2009 +0900"
      },
      "message": "sh: perf events: Preliminary callchain support.\n\nThis implements preliminary support for perf callchains (at the moment\nonly the kernel side is implemented). The actual implementation itself is\njust a simple wrapper around the unwinder API, which allows for callchain\ngeneration with or without the dwarf unwinder.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d1b261ef85bf63383b80b46b7cee525e0a63b3d3",
      "tree": "23daf053464477774aad7248a40ed0ad70e7daa5",
      "parents": [
        "2de339231b3b7c838542f646e5e699b3f033c43f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 14:06:36 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 14:06:36 2009 +0900"
      },
      "message": "sh: Default-enable SPU clock for SH7724.\n\nWanted by the SPU2 UIO driver, which really ought to be handling this\nitself. Default enable it for now, until the driver gets a bit more\nintelligent.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2de339231b3b7c838542f646e5e699b3f033c43f",
      "tree": "6687c4a5beaf30700337cec40e3b0774d42313cc",
      "parents": [
        "8820002c18cd3167d2800c002f13d78fa0325402"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Wed Nov 04 10:34:25 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 13:58:46 2009 +0900"
      },
      "message": "sh: sh7724: Add SPU2 support\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8820002c18cd3167d2800c002f13d78fa0325402",
      "tree": "8896bff3fb02dc5b0ae205a2396f5858b16296e0",
      "parents": [
        "b6d0137d6156db54a9e6ff74458ed4342a45abb5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 13:56:50 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 05 13:56:50 2009 +0900"
      },
      "message": "sh: perf events: Fix up uninitialized variable warning.\n\n\u0027config\u0027 can be unintialized, and although it\u0027s not really an error, it\nstill manages to trigger the -Werror with certain toolchains. Initialize\nit early to shut up gcc.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9dcaa7b25f2c8f6a0485854cd3641f585a154072",
      "tree": "1f3453a235682f5ba4b4357633f3546a4dbf4e2b",
      "parents": [
        "bcc2c6b7cb320d10c7fcccd87dce87f4384b4332"
      ],
      "author": {
        "name": "Rafael Ignacio Zurita",
        "email": "rizurita@yahoo.com",
        "time": "Tue Nov 03 17:16:27 2009 -0300"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 04 09:17:40 2009 +0100"
      },
      "message": "ALSA: sh: add SuperH DAC audio driver for ALSA V4\n\nThis is a port of the sound/oss/sh_dac_audio.c driver.\nThe driver uses an on-chip 8-bit D/A converter, which has a speaker connected\nto one of its channels, found in several ancient HP machines.\nFor interrupts it uses a high-resolution timer (hrtimer).\nTested on SH7709 based hp6xx (HP Jornada 680/690 and HP Palmtop 620lx/660lx).\n\nAlso, since OSS Emulation works, the old OSS sound/oss/sh_dac_audio.c driver\nwould be obsolete soon, and it could be removed.\n\nSigned-off-by: Rafael Ignacio Zurita \u003crizurita@yahoo.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9016332014404ae1dca7198f93804ac67ba9e918",
      "tree": "5823e797deb138ba18d1c441910d9781a8b7e561",
      "parents": [
        "c4b973f532206e1a67b1beae654b44c8be26fc44"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Mon Nov 02 16:14:42 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 04 11:48:07 2009 +0900"
      },
      "message": "sh: Make sure indexes are positive\n\nThe indexes are signed, make sure they are not negative\nwhen we read array elements.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c4b973f532206e1a67b1beae654b44c8be26fc44",
      "tree": "e806f8dddc943bc22b5e6d52f8403ed58e902d34",
      "parents": [
        "a37c6c7aec38a693f87ee5ccc6e60a5b3ee700f2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Mon Nov 02 09:31:03 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 04 11:48:05 2009 +0900"
      },
      "message": "sh: Add RWDT save/restore code for sh7724 R-standby\n\nAdd sh7724 code to save and restore RWDT state during\nR-standby. Without this patch the watchdog will generate\na reset shortly after resuming from R-standby.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a37c6c7aec38a693f87ee5ccc6e60a5b3ee700f2",
      "tree": "725a5fcc4627d7e1896a3646f26687f714dba31d",
      "parents": [
        "45b9deaf14e74543371aa8faea69c14e27b038c6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 04 11:44:21 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 04 11:44:21 2009 +0900"
      },
      "message": "sh: mach-se: Convert SE7722 FPGA to dynamic IRQ allocation.\n\nThis gets rid of the arbitrary set of vectors used by the SE7722 FPGA\ninterrupt controller and witches over to a completely dynamic set.\nNo assumptions regarding a contiguous range are made, and the platform\nresources themselves need to be filled in lazily.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "45b9deaf14e74543371aa8faea69c14e27b038c6",
      "tree": "485b9beab7f908557ab816fa473d7a5bdb494841",
      "parents": [
        "3d0de414423a20af741b692243317f423827489b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 02 15:43:20 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 02 15:43:20 2009 +0900"
      },
      "message": "sh: intc: Handle legacy IRQ reservation in vector map.\n\nDifferent CPUs will have different starting vectors, with varying\namounts of reserved or unusable vector space prior to the first slot.\nThis introduces a legacy vector reservation system that inserts itself in\nbetween the CPU vector map registration and the platform specific IRQ\nsetup. This works fine in practice as the only new vectors that boards\nneed to establish on their own should be dynamically allocated rather\nthan arbitrarily assigned. As a plus, this also makes all of the\nconverted platforms sparseirq ready.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3d0de414423a20af741b692243317f423827489b",
      "tree": "16979b0fce2735f49bf92f4645a09054a58442c9",
      "parents": [
        "8b431a7e662396c4f873d01a2be73500259e100b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 06:26:04 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 02 14:19:29 2009 +0900"
      },
      "message": "sh: Remove unused WP signal for SDHI0 and KFR2R09\n\nGet rid of the unused WP signal for SDHI0 on KFR2R09.\nThis because yc304 on KFR2R09 is a Micro SD slot which\ndoes not implement the WP signal.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8b431a7e662396c4f873d01a2be73500259e100b",
      "tree": "8c5d224c1c2414453e4791c9185dd5c26619866a",
      "parents": [
        "1ce7b039b5029ab698f9d64c0ad603794bc31ae7"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 06:22:03 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 02 14:19:28 2009 +0900"
      },
      "message": "sh: Add SDHI1 support to the AP325RXA board\n\nUpdate the SDHI platform data for the AP325RXA board\nto include support for the CN7 Micro SD Card slot.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "58ee987e2fd8acff6263d194d8fa43267cc8b1c9",
      "tree": "bf531b135a7a8b34cac4367728e8d75c927285b5",
      "parents": [
        "bb3e0eed9dd51987c7462bae2880a3d4d750c55a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 04:24:48 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 14:38:49 2009 +0900"
      },
      "message": "sh: Add KFR2R09 specific memory pre/post R-standby code\n\nAdd R-standby support to the KFR2R09 sdram code.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bb3e0eed9dd51987c7462bae2880a3d4d750c55a",
      "tree": "3e8bb7465ab8e39c7836562dccb539817fe3c5f3",
      "parents": [
        "03625e7107cde46e2851557ec06426799e6ae7f2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 04:24:40 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 14:38:45 2009 +0900"
      },
      "message": "sh: Add R-standby sleep mode support\n\nAdd R-standby specific bits to the SuperH Mobile sleep code.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "03625e7107cde46e2851557ec06426799e6ae7f2",
      "tree": "1dd2b0702f5b044db75bda60f7099c51b60bcaff",
      "parents": [
        "99675a7a45ed3cec54d6e1d11f13bcaacaf0909b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 04:24:32 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 14:38:33 2009 +0900"
      },
      "message": "sh: Use RSMEM for sleep code on sh7724\n\nUse RSMEM instead of ILMEM for sleep mode code storage on SH7724.\nThis allows us to use R-standby mode on SH7724.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "99675a7a45ed3cec54d6e1d11f13bcaacaf0909b",
      "tree": "7a23202a0071dc26015741d296270449e76922a6",
      "parents": [
        "02bf89347c7d6a6aeae64f02536dac038c402fce"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 04:24:23 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 14:37:56 2009 +0900"
      },
      "message": "sh: Add MMU and Cache handling sleep mode code\n\nAdd MMU and cache handling functionality to the SuperH Mobile\nsleep code. The MMU and cache registers are saved and restored.\nThe MMU is disabled and the cache is flushed and disabled before\nentering sleep modes if the SUSP_SH_MMU flag is set. This flag\nshould be set in the case of R-standby and most likely for future\nU-standby support as well.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "02bf89347c7d6a6aeae64f02536dac038c402fce",
      "tree": "33e5f6060eb483a8519e3d20deead91d344948b6",
      "parents": [
        "323ef8dba67fb7b9c709457bd0374d88cfb8f25f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 04:24:15 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 14:37:42 2009 +0900"
      },
      "message": "sh: Keep track of allowed sleep modes\n\nAdd code to keep track of supported sleep modes. This to\nonly export cpuidle modes that are backed by board support\ncode. Also, do not allow suspend-to-ram if sdram board code\nis missing.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "323ef8dba67fb7b9c709457bd0374d88cfb8f25f",
      "tree": "f8d4ae7d78837f13970fecdba061fc0df818ae11",
      "parents": [
        "eb0cd9e88c6a6561055b32a17d44d8918aecc3c7"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 04:24:07 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 14:36:52 2009 +0900"
      },
      "message": "sh: Rework SuperH Mobile sleep mode code\n\nRework the SuperH Mobile sleep code from including\nboard specific code to allowing each board to provide\npre/post code snippets. These snippets should contain\nsdram management code to enter and leave self-refresh.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "eb0cd9e88c6a6561055b32a17d44d8918aecc3c7",
      "tree": "7f91f60d07f07bc5b06879ee534958eb5ebc8de5",
      "parents": [
        "86c7d03a0fe4241e64eb19b86544647c8ee4bac9"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 04:23:59 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 14:33:46 2009 +0900"
      },
      "message": "sh: Add Ecovec24 specific memory pre/post sleep code\n\nAdd self-refresh handling code for the Ecovec24 board.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "86c7d03a0fe4241e64eb19b86544647c8ee4bac9",
      "tree": "8c73bac966ed65aafadd52e0b18ad8c20ab11c05",
      "parents": [
        "53528928d1260747c294b63218d9886c74df4c31"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 04:23:51 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 14:33:44 2009 +0900"
      },
      "message": "sh: Add ap325rxa specific memory pre/post sleep code\n\nAdd self-refresh handling code for the AP325RXA board.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "53528928d1260747c294b63218d9886c74df4c31",
      "tree": "f3479483229b518bb6516cf758f348c1745018cd",
      "parents": [
        "13fa551b5eb1752c6974a81ef19f369220972cf2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 30 04:23:42 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 14:33:43 2009 +0900"
      },
      "message": "sh: Move ap325rxa board code into separate directory\n\nMove the AP325RXA board code from a single board file\nto a separate directory. This to make it easy to add\nsupport for sdram sleep mode code.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "13fa551b5eb1752c6974a81ef19f369220972cf2",
      "tree": "1c5d64664d36dc4784451fabb1da8629026d4067",
      "parents": [
        "3b9f2952a3eda738f5f2d7610b76e284cbac581f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Oct 29 10:52:31 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 11:59:27 2009 +0900"
      },
      "message": "sh: Add migor specific memory pre/post sleep code\n\nAdd self-refresh handling code for the Migo-R board.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3b9f2952a3eda738f5f2d7610b76e284cbac581f",
      "tree": "23937cebe892efcb3d5d8767c0b5606f61aece4a",
      "parents": [
        "67e522d0f91349127b3e0e536578be484cdb3367"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Oct 29 10:52:23 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 11:59:26 2009 +0900"
      },
      "message": "sh: Add ms7724se specific memory pre/post sleep code\n\nAdd self-refresh handling code for the MS7724SE board.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "67e522d0f91349127b3e0e536578be484cdb3367",
      "tree": "5fc3a227aaf681509995c629e7b3835a33eb15f0",
      "parents": [
        "159f8cd99ea0e3613cbb6aeea574af438f33d8d7"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Oct 29 10:52:15 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 11:59:26 2009 +0900"
      },
      "message": "sh: Add kfr2r09 specific memory pre/post sleep code\n\nAdd self-refresh handling code for the KFR2R09 board.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "159f8cd99ea0e3613cbb6aeea574af438f33d8d7",
      "tree": "109b7077c55f3a98a19468f8641097c756b0554b",
      "parents": [
        "da14909eb0749c2788fc704be6dbdebb620602f6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Oct 29 10:52:06 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 11:55:24 2009 +0900"
      },
      "message": "sh: Allow boards to register memory pre/post sleep code\n\nAdd code to allow boards registering self-contained\nfunctions for going to/from self-refresh. At this\npoint the board code is unused. When all supported\nboards have been converted then the new sleep code\nwill make use of these functions.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "da14909eb0749c2788fc704be6dbdebb620602f6",
      "tree": "f5e1c87bde447d5f0fb188d3fcfbee2710ffc5a3",
      "parents": [
        "49f42644fd01bc7bd9b6b0a080fee1a89dc66665"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Oct 29 10:51:57 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 11:55:14 2009 +0900"
      },
      "message": "sh: Add sh7724 notifier for R-standby save/restore\n\nMake use of the recently added notifier chains for sh7724\nr-standby register save/restore handling. At this point\nonly the BSC and INTC are handled.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "49f42644fd01bc7bd9b6b0a080fee1a89dc66665",
      "tree": "570a5cc04f260ecdb81eb4af5ab3000c8518aa7d",
      "parents": [
        "eb3118f652ea7751ecf6a7e467bb637895e3be3b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Oct 29 10:51:48 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 11:54:59 2009 +0900"
      },
      "message": "sh: Add notifiers chains for cpu/board code\n\nThis patch adds atomic notifier chains for pre/post\nsleep events. Useful for cpu code and boards that\nneed to save and restore register state before and\nafter entering a sleep mode.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "eb3118f652ea7751ecf6a7e467bb637895e3be3b",
      "tree": "c4ab1d9c903842dcdd812e52a0ea80af6986dd71",
      "parents": [
        "1d317f90d97ca8e539939ee896bd04c7efe936ca"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Thu Oct 29 21:53:30 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 30 11:53:22 2009 +0900"
      },
      "message": "sh: Do not apply virt_to_phys() to a physical address\n\nThe variable \u0027phys\u0027 already contains the physical address to flush. It\nis not a virtual address and should not be passed to virt_to_phys().\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1d317f90d97ca8e539939ee896bd04c7efe936ca",
      "tree": "09e7141e4f84adf4ad5cbfbc44738c2985756df4",
      "parents": [
        "ac44e6694755744fe96442919da1f2c7e87a2a61"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 28 18:02:15 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 28 18:02:15 2009 +0900"
      },
      "message": "sh: perf events: Kill off left over debugging cruft.\n\nnum_events should be compared \u003e MAX_HWEVENTS and not \u003e\u003d. The latter was\nused as a debugging test which accidentally slipped in.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ac44e6694755744fe96442919da1f2c7e87a2a61",
      "tree": "155ecdb56348513eb434df87edfccc779c40cc1a",
      "parents": [
        "3714a9a026bba09a58e7cf06e0c23c67da6841c2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 28 17:57:54 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 28 17:57:54 2009 +0900"
      },
      "message": "sh: perf events: Add preliminary support for SH-4A counters.\n\nThis adds in preliminary support for the SH-4A performance counters.\nPresently only the first 2 counters are supported, as these are the ones\nof the most interest to the perf tool and end users. Counter chaining is\nnot presently handled, so these are simply implemented as 32-bit\ncounters.\n\nThis also establishes a perf event support framework for other hardware\ncounters, which the existing SH-4 oprofile code will migrate over to as\nthe SH-4A support evolves.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3714a9a026bba09a58e7cf06e0c23c67da6841c2",
      "tree": "086b57aa030eb040479979e7de6030b4163bba7f",
      "parents": [
        "5b380ec11d198a07aa6bf3a9e851531e91bf4234"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Wed Oct 28 06:31:57 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 28 16:07:19 2009 +0900"
      },
      "message": "sh: mach-ecovec24: Add USB1 gadget support\n\nUSB1 can change to host/function by checking PTB3.\nThis patch add USB1 gadget support and check PTB3 when boot,\nand change name to usb1_common_XXX from usb1_host_XXX.\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5b380ec11d198a07aa6bf3a9e851531e91bf4234",
      "tree": "1041f12dd0ced2e50219cdfcf6a0e92bb42b2ea1",
      "parents": [
        "8013cc9a5d2f6dcb79ffdcf707cf90ba120edfec"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Tue Oct 27 10:49:55 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 28 09:18:24 2009 +0900"
      },
      "message": "sh: add SDHI1 support to ms7724se\n\nAdd support for cn8 and SDHI1 to the ms7724se board.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8013cc9a5d2f6dcb79ffdcf707cf90ba120edfec",
      "tree": "bcdfe11905b811a77df5d60c635d7c04f9e91b71",
      "parents": [
        "9b3b21f788a9d7ff999544bf9b7ba950f68a9357"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Tue Oct 27 10:47:34 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 28 09:18:24 2009 +0900"
      },
      "message": "sh: mac address through private data for sh_eth on ms7724se\n\nConvert the ms7724se board code to pass the mac\naddress to the sh_eth driver using platform data.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9b3b21f788a9d7ff999544bf9b7ba950f68a9357",
      "tree": "ffd37430dff82838b9bd67d505b98804c97a1010",
      "parents": [
        "72f0c137a5c82df628dc646a82b9d8e3277b1234",
        "ffb4a73d8906f71910e6c83ec2b499e70025ee8e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:10:24 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:10:24 2009 +0900"
      },
      "message": "Merge branch \u0027sh/stable-updates\u0027\n"
    },
    {
      "commit": "72f0c137a5c82df628dc646a82b9d8e3277b1234",
      "tree": "cedbe3d5c128cafce43907fceb078c2cba6e3ed6",
      "parents": [
        "94c285108e4551157ecc1b8156921712138fa860"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:08:55 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:08:55 2009 +0900"
      },
      "message": "sh: enable PERF_USE_VMALLOC across the board.\n\nThe vast majority of SH platforms want this, and the few that don\u0027t\naren\u0027t going to care one way or the other. Enable it across the board.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "94c285108e4551157ecc1b8156921712138fa860",
      "tree": "5eed34d9e097a81542c8c640b19fb264d071518a",
      "parents": [
        "4c978ca3194a4002407a85b15122f793efc8616b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:07:45 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 17:07:45 2009 +0900"
      },
      "message": "sh: Bump up dma_ops initialization far earlier in the boot process.\n\nPresently this was tacked on to the dma debug init bits from\nfs_initcall(), which is far too late for devices setting up their own\nper-device coherent areas.\n\nThrow this in the beginning of mem_init(), as per the x86 iommu\nallocation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4c978ca3194a4002407a85b15122f793efc8616b",
      "tree": "545de23ed130d928c6c283607a1152fad3375431",
      "parents": [
        "9b798d50df3a98d22a6cbae565d9f4f630d161a6"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 11:51:19 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 11:51:19 2009 +0900"
      },
      "message": "sh: Clean up more superfluous symbol exports.\n\nMany of these symbols went away completely, or we just never cared about\nthem in the first place. Trim the exports down to the essential set.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0a993b0a290a2672500000b0ce811efc093f8467",
      "tree": "e0132b1f4596b7f0d0752b7306e95e6730f135bb",
      "parents": [
        "478fb158005b55c8484f23a6beb1b69f5a612162"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:51:35 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:51:35 2009 +0900"
      },
      "message": "sh64: cache flush symbol exports.\n\nThese were previously hidden in sh_ksyms_32, despite also being needed\nfor sh64 now that the cache.c code is shared.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "478fb158005b55c8484f23a6beb1b69f5a612162",
      "tree": "ca9ca7630ebecc13f435288b7076728e2de008f6",
      "parents": [
        "7693465d81827107caf9c447b9ad91098a1c4941"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:41:58 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:41:58 2009 +0900"
      },
      "message": "sh: Fix up dma_is_consistent().\n\nThis fixes up the dma_is_consistent() definition for the various\ncoherence options.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7693465d81827107caf9c447b9ad91098a1c4941",
      "tree": "e47345c26eb252578a78a33b0840d49d88624f3c",
      "parents": [
        "01be5d63fd4645eab1d05a7caa04462c11c8b7a1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:36:55 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:36:55 2009 +0900"
      },
      "message": "sh: Kill off superfluous arch/sh/drivers/pci/Kconfig.\n\nNow that this contains a grand total of 1 Kconfig option, it\u0027s hardly\nworth keeping split out. Roll CONFIG_PCI back in to the top-level\narchitecture Kconfig, along with the other bus types.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "01be5d63fd4645eab1d05a7caa04462c11c8b7a1",
      "tree": "9c316a404a55dc2a43ef5e0156590d37a828cf54",
      "parents": [
        "3f375f12ecb9c691dda70bb64b313e55fe6ee4ee"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:35:02 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 10:35:02 2009 +0900"
      },
      "message": "sh: Revamp PCI DMA coherence Kconfig bits.\n\nLeaving this configurable caused more trouble than it was ever worth, so\njust make it explicit. Boards that are verified one way or the other can\nfix up their selects accordingly. We presently default to non-coherent\nfor most platforms.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3f375f12ecb9c691dda70bb64b313e55fe6ee4ee",
      "tree": "45b2d21478dedae3597b4bada0f26da83f4b9b48",
      "parents": [
        "f72f7876ae0bc0f018fca140e66aa16fedb57d89"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "matt@console-pimps.org",
        "time": "Mon Oct 26 22:19:49 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 27 07:37:10 2009 +0900"
      },
      "message": "sh: Annotate irq functions with \"notrace\"\n\nNow that SH\u0027s irqflags functions are out of line it becomes necessary to\nmark them as \"notrace\" so that we don\u0027t try to trace them.\n\n[ Do the same for irq_64.c -- PFM. ]\n\nSigned-off-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "f72f7876ae0bc0f018fca140e66aa16fedb57d89"
}
