)]}'
{
  "log": [
    {
      "commit": "3a5b27bf6f29574d667230c7e76e4b83fe3014e0",
      "tree": "a80892424269083c292d3eee29c4b3e6289d588b",
      "parents": [
        "5057bfaff82e12f01a2ffd58f55535cbd7c5c3a2",
        "21df20fcfb4e88f4cd4991e9e67de549e6480adf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 02 10:41:26 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 02 10:41:26 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://gitorious.org/linux-omap-dss2/linux\n\n* \u0027for-linus\u0027 of git://gitorious.org/linux-omap-dss2/linux: (49 commits)\n  OMAP: DSS2: Taal: Fix TE when resuming\n  OMAP: DSS2: Taal: Fix ESD check\n  OMAP: DSS2: OMAPFB: Constify some function parameters\n  OMAP: DSS2: OMAPFB: install omapfb.h\n  OMAP: DSS2: DSI: add error prints\n  OMAP: DSS2: TPO-TD03MTEA1: fix function names\n  OMAP: DSS2: DSI: add dsi_vc_dcs_read_2() helper\n  OMAP: DSS2: OMAPFB: Remove FB_OMAP2_FORCE_AUTO_UPDATE\n  OMAP: DSS2: DSI: remove external TE support\n  OMAP: DSS2: move timing functions\n  OMAP: DSS2: move set/get_wss()\n  OMAP: DSS2: move enable/disable/suspend/resume\n  OMAP: DSS2: move update() and sync()\n  OMAP: DSS2: move set/get_update_mode()\n  OMAP: DSS2: move enable/get_te()\n  OMAP: DSS2: move get_recommended_bpp()\n  OMAP: DSS2: move get_resolution()\n  OMAP: DSS2: move enable/disable_channel to overlay manager\n  OMAP: DSS2: move wait_vsync()\n  OMAP: DSS2: move get/set_rotate()\n  ...\n"
    },
    {
      "commit": "5057bfaff82e12f01a2ffd58f55535cbd7c5c3a2",
      "tree": "0397253173308317480ed82f0b75af46cd3f6cb1",
      "parents": [
        "6c0ad5dfd3d5ad6def89b485ee52834547da239b",
        "d702d12167a2c05a346f49aac7a311d597762495"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 02 10:34:25 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 02 10:34:25 2010 -0800"
      },
      "message": "Merge branch \u0027omap-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (214 commits)\n  omap2: Initialize Menelaus and MMC for N8X0\n  AM3517 EVM: correct typo - tca6416 mispelt as tca6516\n  AM3517 EVM: Enable I2C support\n  AM35x: Enable OMAP_MUX in defconfig\n  AM35x: Add missing GPIO mux config for EHCI port\n  Zoom3: Defconfig update\n  omap: i2c: Fix muxing for command line enabled bus\n  OMAP4: clock: Remove clock hacks from timer-gp.c\n  OMAP4: clock: Add dummy clock nodes for interface clocks\n  OMAP4: clock: Rename leaf clock nodes to end with a _ick or _fck\n  OMAP2+ clock: revise omap2_clk_{disable,enable}()\n  OMAP2/3 clock: combine OMAP2 \u0026 3 boot-time MPU rate change code\n  OMAP clockdomain: if no autodeps exist, don\u0027t try to add or remove them\n  OMAP hwmod: add hwmod class support\n  OMAP hwmod: convert header files with static allocations into C files\n  OMAP hwmod: convert hwmod to use hardware clock names rather than clkdev dev+con\n  OMAP clock: add omap_clk_get_by_name() for use by OMAP hwmod core code\n  OMAP3: clock: add capability to change rate of dpll4_m5_ck_3630\n  OMAP4 clock: drop the ALWAYS_ENABLED clock flag\n  OMAP clock: drop RATE_FIXED clock flag\n  ...\n"
    },
    {
      "commit": "b7f3a209e9b09b3110ea084836c75f2cd26b29f2",
      "tree": "b5f77cb3f2eab58a2a2f3705fdd08bd39ea02a3f",
      "parents": [
        "6d6b89bd2e316b78d668f761d380837b81fa71ef",
        "4b17764737bb4ee3364b8bfa2059f51ebc19ccd6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 02 07:56:44 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 02 07:56:44 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6:\n  sparc: Support show_unhandled_signals.\n  sparc: use __ratelimit\n  sunxvr500: Additional PCI id for sunxvr500 driver\n  sparc: use asm-generic/scatterlist.h\n  sparc64: If \u0027slot-names\u0027 property exist, create sysfs PCI slot information.\n  sparc: remove trailing space in messages\n  sparc: remove redundant return statements\n"
    },
    {
      "commit": "6d6b89bd2e316b78d668f761d380837b81fa71ef",
      "tree": "7e63c58611fc6181153526abbdafdd846ed1a19d",
      "parents": [
        "13dda80e48439b446d0bc9bab34b91484bc8f533",
        "2507c05ff55fbf38326b08ed27eaed233bc75042"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 02 07:55:08 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 02 07:55:08 2010 -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: (1341 commits)\n  virtio_net: remove forgotten assignment\n  be2net: fix tx completion polling\n  sis190: fix cable detect via link status poll\n  net: fix protocol sk_buff field\n  bridge: Fix build error when IGMP_SNOOPING is not enabled\n  bnx2x: Tx barriers and locks\n  scm: Only support SCM_RIGHTS on unix domain sockets.\n  vhost-net: restart tx poll on sk_sndbuf full\n  vhost: fix get_user_pages_fast error handling\n  vhost: initialize log eventfd context pointer\n  vhost: logging thinko fix\n  wireless: convert to use netdev_for_each_mc_addr\n  ethtool: do not set some flags, if others failed\n  ipoib: returned back addrlen check for mc addresses\n  netlink: Adding inode field to /proc/net/netlink\n  axnet_cs: add new id\n  bridge: Make IGMP snooping depend upon BRIDGE.\n  bridge: Add multicast count/interval sysfs entries\n  bridge: Add hash elasticity/max sysfs entries\n  bridge: Add multicast_snooping sysfs toggle\n  ...\n\nTrivial conflicts in Documentation/feature-removal-schedule.txt\n"
    },
    {
      "commit": "d702d12167a2c05a346f49aac7a311d597762495",
      "tree": "baae42c299cce34d6df24b5d01f8b1d0b481bd9a",
      "parents": [
        "9418c65f9bd861d0f7e39aab9cfb3aa6f2275d11",
        "ac0f6f927db539e03e1f3f61bcd4ed57d5cde7a9"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 01 14:19:05 2010 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Mar 01 14:19:05 2010 -0800"
      },
      "message": "Merge with mainline to remove plat-omap/Kconfig conflict\n\nConflicts:\n\tarch/arm/plat-omap/Kconfig\n"
    },
    {
      "commit": "13dda80e48439b446d0bc9bab34b91484bc8f533",
      "tree": "e8037122d65fe2a5dd8f633a7648b2597640a2ce",
      "parents": [
        "379e3a820da171cb1d97e8dccd736a69cebfb7c0",
        "5f19daa16ffca55db5b0253eba2bd0f71ee7f7f4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 13:05:40 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 13:05:40 2010 -0800"
      },
      "message": "Merge branch \u0027davinci-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci\n\n* \u0027davinci-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci: (40 commits)\n  DaVinci DM365: Adding support for SPI EEPROM\n  DaVinci DM365: Adding DM365 SPI support\n  DaVinci DM355: Modifications to DM355 SPI support\n  DaVinci: SPI: Adding header file for SPI support.\n  davinci: dm646x: CDCE clocks: davinci_clk converted to clk_lookup\n  davinci: clkdev cleanup: remove clk_lookup wrapper, use clkdev_add_table()\n  DaVinci: DM365: Voice codec support for the DM365 SoC\n  davinci: clock: let clk-\u003eset_rate function sleep\n  Add SDA and SCL pin numbers to i2c platform data\n  davinci: da8xx/omap-l1xx: Add EDMA platform data for da850/omap-l138\n  davinci: build list of unused EDMA events dynamically\n  davinci: Fix edma_alloc_channel api for EDMA_CHANNEL_ANY case\n  davinci: Keep count of channel controllers on a platform\n  davinci: Correct return value of edma_alloc_channel api\n  davinci: add CDCE949 support on DM6467 EVM\n  davinci: add support for CDCE949 clock synthesizer\n  davinci: da850/omap-l138 EVM: register for suspend support\n  davinci: da850/omap-l138: add support for SoC suspend\n  davinci: add power management support\n  DaVinci: DM365: Changing default queue for DM365.\n  ...\n"
    },
    {
      "commit": "8724fdb53d27d7b59b60c8a399cc67f9abfabb33",
      "tree": "da2de791ed4845780376a5e6f844ab69957d565f",
      "parents": [
        "bc535154137601400ffe44c2a7be047ca041fe06",
        "35858adbfca13678af99fb31618ef4428d6dedb0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 10:38:09 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 10:38:09 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (62 commits)\n  Input: atkbd - release previously reserved keycodes 248 - 254\n  Input: add KEY_WPS_BUTTON definition\n  Input: ads7846 - add regulator support\n  Input: winbond-cir - fix suspend/resume\n  Input: gamecon - use pr_err() and friends\n  Input: gamecon - constify some of the setup structures\n  Input: gamecon - simplify pad type handling\n  Input: gamecon - simplify coordinate calculation for PSX\n  Input: gamecon - fix some formatting issues\n  Input: gamecon - add rumble support for N64 pads\n  Input: wacom - add device type to device name string\n  Input: s3c24xx_ts - report touch only when stylus is down\n  Input: s3c24xx_ts - re-enable IRQ on resume\n  Input: wacom - constify product features data\n  Input: wacom - use per-device instance of wacom_features\n  Input: sh_keysc - enable building on SH-Mobile ARM\n  Input: wacom - get features from driver info\n  Input: rotary-encoder - set gpio direction for each requested gpio\n  Input: sh_keysc - update the driver with mode 6\n  Input: sh_keysc - switch to using bitmaps\n  ...\n"
    },
    {
      "commit": "bc535154137601400ffe44c2a7be047ca041fe06",
      "tree": "1b6ad05ec2a458d44a384aa90b2ef914c6ce4d52",
      "parents": [
        "d03ab7ff335b7fbf48d0fd28ead5d7957798510b",
        "439913fffd39374c3737186b22d2d56c3a0ae526"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 10:36:22 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 10:36:22 2010 -0800"
      },
      "message": "Merge branch \u0027acpica\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027acpica\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPI: replace acpi_integer by u64\n  ACPICA: Update version to 20100121.\n  ACPICA: Remove unused uint32_struct type\n  ACPICA: Disassembler: Remove obsolete \"Integer64\" field in parse object\n  ACPICA: Remove obsolete ACPI_INTEGER (acpi_integer) type\n  ACPICA: Predefined name repair: fix NULL package elements\n  ACPICA: AcpiGetDevices: Eliminate unnecessary _STA calls\n  ACPICA: Update all ACPICA copyrights and signons to 2010\n  ACPICA: Update for new gcc-4 warning options\n"
    },
    {
      "commit": "5f19daa16ffca55db5b0253eba2bd0f71ee7f7f4",
      "tree": "bc1c899b166e57b132af35a3cf94be5c511ef70c",
      "parents": [
        "a3e13e89d6658042fdfd50a7bf7564e81e6ce689"
      ],
      "author": {
        "name": "Sandeep Paulraj",
        "email": "s-paulraj@ti.com",
        "time": "Mon Feb 01 09:51:45 2010 -0500"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Mar 01 10:20:24 2010 -0800"
      },
      "message": "DaVinci DM365: Adding support for SPI EEPROM\n\nThe DM365 Spectrum Digital EVM comes with an EEPROM\nconnected to SPI0.\nThis patch adds support for the SPI EEPROM.\n\nSigned-off-by: Sandeep Paulraj \u003cs-paulraj@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "a3e13e89d6658042fdfd50a7bf7564e81e6ce689",
      "tree": "45f8cdeae69f740e7f34cc6a760416c895b07d29",
      "parents": [
        "15e865859a9e65a3f39e95bcb7ee72d0645b9a0e"
      ],
      "author": {
        "name": "Sandeep Paulraj",
        "email": "s-paulraj@ti.com",
        "time": "Mon Feb 01 09:51:31 2010 -0500"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Mar 01 10:20:24 2010 -0800"
      },
      "message": "DaVinci DM365: Adding DM365 SPI support\n\nThis patch adds SPI init for DM365.\nIt does the following\n1) Initializes SPI0\n2) Defines resources to be used by SPI0\n3) Adds platform data for SPI0\n\nSigned-off-by: Sandeep Paulraj \u003cs-paulraj@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "15e865859a9e65a3f39e95bcb7ee72d0645b9a0e",
      "tree": "988266cdd865c94e269ed8b5e962d45d79df303c",
      "parents": [
        "8e2a0013c2bafd623d27b35364cbf28d4a0dbe55"
      ],
      "author": {
        "name": "Sandeep Paulraj",
        "email": "s-paulraj@ti.com",
        "time": "Mon Feb 01 09:51:15 2010 -0500"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Mar 01 10:20:23 2010 -0800"
      },
      "message": "DaVinci DM355: Modifications to DM355 SPI support\n\nThis patch does the following\n\n1) Minor change to the SPI clocks making it\nsimilar to DM365.\n2) Changing the interrupt used by SPI0\n3) Adding EDMA resources that can be used by SPI0\n4) Adding platform specific data.\n\nSigned-off-by: Sandeep Paulraj \u003cs-paulraj@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "8e2a0013c2bafd623d27b35364cbf28d4a0dbe55",
      "tree": "4442b33daa477dcc23cc081215313e2dc70f71f3",
      "parents": [
        "c564191b1c71d82977ba14ed7f975dae9f6d0001"
      ],
      "author": {
        "name": "Sandeep Paulraj",
        "email": "s-paulraj@ti.com",
        "time": "Mon Feb 01 09:51:02 2010 -0500"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Mar 01 10:20:22 2010 -0800"
      },
      "message": "DaVinci: SPI: Adding header file for SPI support.\n\nThis patch adds \"spi.h\" header file that will be used by board and\narchitecture specific code.\n\nSigned-off-by: Sandeep Paulraj \u003cs-paulraj@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "c564191b1c71d82977ba14ed7f975dae9f6d0001",
      "tree": "a412edb8386ccd57ecd96b8b7a0734306c8bf226",
      "parents": [
        "08aca087f263e8089420b2723fe0c1a0cbe5de0c"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Jan 11 08:22:23 2010 -0800"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Mar 01 10:19:58 2010 -0800"
      },
      "message": "davinci: dm646x: CDCE clocks: davinci_clk converted to clk_lookup\n\nRemove unneeded \u0027struct davinci_clk\u0027 wrapper around \u0027struct\nclk_lookup\u0027 and use clk_lookup directly.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "d03ab7ff335b7fbf48d0fd28ead5d7957798510b",
      "tree": "5a1080b6f51a51fd515a61c518d46f7f2676c139",
      "parents": [
        "8098a7ef8946169cf8ffeb6f4d8130fc3651192e",
        "4d86e1b18d6de8446aa424b615b34e436d42c241"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 10:14:46 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 10:14:46 2010 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] wrong attribute of HUB chip written in uv_setup()\n  [IA64] remove trailing space in messages\n  [IA64] use asm-generic/scatterlist.h\n  [IA64] build arch/ia64/kernel/acpi-ext.o when CONFIG_ACPI\n  [IA64] Only build arch/ia64/kernel/acpi.o when CONFIG_ACPI\n  [IA64] Remove COMPAT_IA32 support\n"
    },
    {
      "commit": "8098a7ef8946169cf8ffeb6f4d8130fc3651192e",
      "tree": "90d2da5a7340a1cbaf5f779986d733a900b88f15",
      "parents": [
        "4805a1b0e6d74feb6428c05116a2886a076ee341",
        "d8fe989e7368a26e4baf9acb55524c71e5c3a117"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 10:06:09 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 10:06:09 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://repo.or.cz/cris-mirror\n\n* \u0027for-linus\u0027 of git://repo.or.cz/cris-mirror:\n  cris: Fixup last users of irq_chip-\u003etypename\n  CRIS v32: Should index be positive?\n"
    },
    {
      "commit": "ac0f6f927db539e03e1f3f61bcd4ed57d5cde7a9",
      "tree": "816e5ac643b15c2050c64a7075f0f7e13d86ea09",
      "parents": [
        "b1bf9368407ae7e89d8a005bb40beb70a41df539",
        "9f33be2c3a80bdc2cc08342dd77fac87652e0548"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 09:15:15 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 09:15:15 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (100 commits)\n  ARM: Eliminate decompressor -Dstatic\u003d PIC hack\n  ARM: 5958/1: ARM: U300: fix inverted clk round rate\n  ARM: 5956/1: misplaced parentheses\n  ARM: 5955/1: ep93xx: move timer defines into core.c and document\n  ARM: 5954/1: ep93xx: move gpio interrupt support to gpio.c\n  ARM: 5953/1: ep93xx: fix broken build of clock.c\n  ARM: 5952/1: ARM: MM: Add ARM_L1_CACHE_SHIFT_6 for handle inside each ARCH Kconfig\n  ARM: 5949/1: NUC900 add gpio virtual memory map\n  ARM: 5948/1: Enable timer0 to time4 clock support for nuc910\n  ARM: 5940/2: ARM: MMCI: remove custom DBG macro and printk\n  ARM: make_coherent(): fix problems with highpte, part 2\n  MM: Pass a PTE pointer to update_mmu_cache() rather than the PTE itself\n  ARM: 5945/1: ep93xx: include correct irq.h in core.c\n  ARM: 5933/1: amba-pl011: support hardware flow control\n  ARM: 5930/1: Add PKMAP area description to memory.txt.\n  ARM: 5929/1: Add checks to detect overlap of memory regions.\n  ARM: 5928/1: Change type of VMALLOC_END to unsigned long.\n  ARM: 5927/1: Make delimiters of DMA area globally visibly.\n  ARM: 5926/1: Add \"Virtual kernel memory...\" printout.\n  ARM: 5920/1: OMAP4: Enable L2 Cache\n  ...\n\nFix up trivial conflict in arch/arm/mach-mx25/clock.c\n"
    },
    {
      "commit": "b1bf9368407ae7e89d8a005bb40beb70a41df539",
      "tree": "3815c8aab19c6c186736673c624fef5f3faab716",
      "parents": [
        "524df55725217b13d5a232fb5badb5846418ea0e",
        "4671a1322052425afa38fcb7980d2fd2bb0fc99b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 09:00:29 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 09:00:29 2010 -0800"
      },
      "message": "Merge branch \u0027for-2.6.34\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-2.6.34\u0027 of git://git.kernel.dk/linux-2.6-block: (38 commits)\n  block: don\u0027t access jiffies when initialising io_context\n  cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds\n  block: fix for \"Consolidate phys_segment and hw_segment limits\"\n  cfq-iosched: quantum check tweak\n  blktrace: perform cleanup after setup error\n  blkdev: fix merge_bvec_fn return value checks\n  cfq-iosched: requests \"in flight\" vs \"in driver\" clarification\n  cciss: Fix problem with scatter gather elements in the scsi half of the driver\n  cciss: eliminate unnecessary pointer use in cciss scsi code\n  cciss: do not use void pointer for scsi hba data\n  cciss: factor out scatter gather chain block mapping code\n  cciss: fix scatter gather chain block dma direction kludge\n  cciss: simplify scatter gather code\n  cciss: factor out scatter gather chain block allocation and freeing\n  cciss: detect bad alignment of scsi commands at build time\n  cciss: clarify command list padding calculation\n  cfq-iosched: rethink seeky detection for SSDs\n  cfq-iosched: rework seeky detection\n  block: remove padding from io_context on 64bit builds\n  block: Consolidate phys_segment and hw_segment limits\n  ...\n"
    },
    {
      "commit": "524df55725217b13d5a232fb5badb5846418ea0e",
      "tree": "c041613577ac7e68737cfd8af16a37d1ed37e6af",
      "parents": [
        "0f4533979473a456a8adb3869365e12c7a99cf65",
        "6679ee1870f7ccdd48e2e5c57919240b8f19a6dc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 08:58:44 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 08:58:44 2010 -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: (252 commits)\n  ASoC: Check progress when reporting periods from i.MX FIQ handler\n  ASoC: Remove a unused variables from i.MX FIQ runtime data\n  ALSA: hda - Add/fix ALC269 FSC and Quanta models\n  ALSA: hda - Add ALC670 codec support\n  OMAP4: PMIC: Add support for twl6030 codec\n  ALSA: hda - remove unnecessary msleep on power state transitions\n  usb/gadget/{f_audio,gmidi}.c: follow recent changes in audio.h\n  ASoC: fsi: Modify over/under run error settlement\n  ASoC: OMAP4: Add McPDM platform driver\n  ASoC: OMAP4: Add support for McPDM\n  ASoC: OMAP: data_type and sync_mode configurable in audio dma\n  ALSA: hda - Add missing description in HD-Audio-Models.txt\n  ALSA: add support for Macbook Air 2,1 internal speaker\n  ALSA: usbaudio: consolidate header files\n  ALSA: usbmixer: bail out early when parsing audio class v2 descriptors\n  ALSA: usbaudio: implement basic set of class v2.0 parser\n  ALSA: usbaudio: introduce new types for audio class v2\n  ALSA: usbaudio: parse USB descriptors with structs\n  ALSA: hda - enable snoop for Intel Cougar Point\n  ALSA: hda - Remove identical definitions for macmini3 model\n  ...\n"
    },
    {
      "commit": "e56425b135a8892d1e71ad5bb605d12c10efeb32",
      "tree": "9bb899e1b6b45a125bcc21554f3673878d932035",
      "parents": [
        "786f8ba2e9449a7f01ec6bc35838d0a335921061",
        "6622e670b26fbaa9c4ae7772a4d2d0abd3414b51"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 08:48:25 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 01 08:48:25 2010 -0800"
      },
      "message": "Merge branch \u0027timers-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027timers-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  posix-timers.c: Don\u0027t export local functions\n  clocksource: start CMT at clocksource resume\n  clocksource: add suspend callback\n  clocksource: add argument to resume callback\n  ntp: Cleanup xtime references in ntp.c\n  ntp: Make time_esterror and time_maxerror static\n"
    },
    {
      "commit": "6679ee1870f7ccdd48e2e5c57919240b8f19a6dc",
      "tree": "225ed7efcc0bb7e3c90233576c6106538e17a275",
      "parents": [
        "a91a4aa1ee994abeb2190a1bb2f703933609a703",
        "a0b62329bb290c10d7278809af910ed115768991"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 01 12:38:59 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 01 12:38:59 2010 +0100"
      },
      "message": "Merge branch \u0027topic/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "4b17764737bb4ee3364b8bfa2059f51ebc19ccd6",
      "tree": "7f5765e177f9e4fa0122bdf67ac6260499dd19a2",
      "parents": [
        "c7ec2b585525477f393942ecb18fff1f5e259118"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 01 00:02:23 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 01 00:02:23 2010 -0800"
      },
      "message": "sparc: Support show_unhandled_signals.\n\nJust faults right now, will add other traps later.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "47871889c601d8199c51a4086f77eebd77c29b0b",
      "tree": "40cdcac3bff0ee40cc33dcca61d0577cdf965f77",
      "parents": [
        "c16cc0b464b8876cfd57ce1c1dbcb6f9a6a0bce3",
        "30ff056c42c665b9ea535d8515890857ae382540"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 28 19:23:06 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 28 19:23:06 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of /home/davem/src/GIT/linux-2.6/\n\nConflicts:\n\tdrivers/firmware/iscsi_ibft.c\n"
    },
    {
      "commit": "30ff056c42c665b9ea535d8515890857ae382540",
      "tree": "f9875bcf01aec2f264ed7b198fc29aa4e1eafd50",
      "parents": [
        "6f5621cb160fada5bc52c2961ddc86e69e478912",
        "99659a929d653d0c9ce458091870544768add871"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 11:00:55 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 11:00:55 2010 -0800"
      },
      "message": "Merge branch \u0027x86-uv-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-uv-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, uv: Remove recursion in uv_heartbeat_enable()\n  x86, uv: uv_global_gru_mmr_address() macro fix\n  x86, uv: Add serial number parameter to uv_bios_get_sn_info()\n"
    },
    {
      "commit": "6f5621cb160fada5bc52c2961ddc86e69e478912",
      "tree": "921577f89b2bbc69813eabfd21ceedb4d7200133",
      "parents": [
        "c7e15899d07c9813c1aa96b21699d2d9c8314c4b",
        "6dbbe14f21368a45aedba7eab0221857b8ad8d16"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:59:44 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:59:44 2010 -0800"
      },
      "message": "Merge branch \u0027x86-ptrace-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-ptrace-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, ptrace: Remove set_stopped_child_used_math() in [x]fpregs_set\n  x86, ptrace: Simplify xstateregs_get()\n  ptrace: Fix ptrace_regset() comments and diagnose errors specifically\n  parisc: Disable CONFIG_HAVE_ARCH_TRACEHOOK\n  ptrace: Add support for generic PTRACE_GETREGSET/PTRACE_SETREGSET\n  x86, ptrace: regset extensions to support xstate\n"
    },
    {
      "commit": "c7e15899d07c9813c1aa96b21699d2d9c8314c4b",
      "tree": "16e9b4dceddf1b4d1dad05588d700c70cf8fcb88",
      "parents": [
        "f6a0b5cd34d6e922cc7258c5429fb0f17508ceb6",
        "78c06176466cbd1b3f0f67709d3023c40dbebcbd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:59:18 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:59:18 2010 -0800"
      },
      "message": "Merge branch \u0027x86-pci-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-pci-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Enable NMI on all cpus on UV\n  vgaarb: Add user selectability of the number of GPUS in a system\n  vgaarb: Fix VGA arbiter to accept PCI domains other than 0\n  x86, uv: Update UV arch to target Legacy VGA I/O correctly.\n  pci: Update pci_set_vga_state() to call arch functions\n"
    },
    {
      "commit": "f6a0b5cd34d6e922cc7258c5429fb0f17508ceb6",
      "tree": "0fae4978f63219b30ae0039a6a05c93df950fd37",
      "parents": [
        "d6cd4715e21508bebbb1928c91d628bd65f5de5f",
        "8e92dc767abb58357e696a48fc3d8ce615a9c01a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:43:53 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:43:53 2010 -0800"
      },
      "message": "Merge branch \u0027x86-setup-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-setup-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, setup: Don\u0027t skip mode setting for the standard VGA modes\n  x86-64, setup: Inhibit decompressor output if video info is invalid\n  x86, setup: When restoring the screen, update boot_params.screen_info\n"
    },
    {
      "commit": "d6cd4715e21508bebbb1928c91d628bd65f5de5f",
      "tree": "2b89de4d36032bdd3d56fbae6e0d626c2cdd38b8",
      "parents": [
        "1eca9acbf9cda6437db7de1097c7a18014b1289d",
        "0d1622d7f526311d87d7da2ee7dd14b73e45d3fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:41:35 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:41:35 2010 -0800"
      },
      "message": "Merge branch \u0027x86-rwsem-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-rwsem-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write\n  x86-64, rwsem: 64-bit xadd rwsem implementation\n  x86: Fix breakage of UML from the changes in the rwsem system\n  x86-64: support native xadd rwsem implementation\n  x86: clean up rwsem type system\n"
    },
    {
      "commit": "1eca9acbf9cda6437db7de1097c7a18014b1289d",
      "tree": "04c03ae847df74e45eac2eba5920761986a779c6",
      "parents": [
        "0091945b4732469bb39bbb4556ce08a25d89d1c2",
        "ca2107c9d6cf44fb915402d6f12b9d9ff3925cd7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:39:36 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:39:36 2010 -0800"
      },
      "message": "Merge branch \u0027x86-numa-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-numa-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, numa: Remove configurable node size support for numa emulation\n  x86, numa: Add fixed node size option for numa emulation\n  x86, numa: Fix numa emulation calculation of big nodes\n  x86, acpi: Map hotadded cpu to correct node.\n"
    },
    {
      "commit": "0091945b4732469bb39bbb4556ce08a25d89d1c2",
      "tree": "bb6c4fc80995d35f1b4b7088a0f9e92d8f679c4f",
      "parents": [
        "46bbffad54bd48bb809f2691c1970a79a588976b",
        "40d6753e78a602bdf62e7741c0caa36474882f00"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:39:16 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:39:16 2010 -0800"
      },
      "message": "Merge branch \u0027x86-mtrr-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-mtrr-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Convert set_atomicity_lock to raw_spinlock\n  x86, mtrr: Kill over the top warn\n  x86, mtrr: Constify struct mtrr_ops\n"
    },
    {
      "commit": "46bbffad54bd48bb809f2691c1970a79a588976b",
      "tree": "21779a574f118b1cba5d6832bc0a0fa3bee97075",
      "parents": [
        "85fe20bfd415af0a2e93bd1166533d4a6eb591ea",
        "c1fd1b43831fa20c91cdd461342af8edf2e87c2f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:38:45 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:38:45 2010 -0800"
      },
      "message": "Merge branch \u0027x86-mm-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-mm-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, mm: Unify kernel_physical_mapping_init() API\n  x86, mm: Allow highmem user page tables to be disabled at boot time\n  x86: Do not reserve brk for DMI if it\u0027s not going to be used\n  x86: Convert tlbstate_lock to raw_spinlock\n  x86: Use the generic page_is_ram()\n  x86: Remove BIOS data range from e820\n  Move page_is_ram() declaration to mm.h\n  Generic page_is_ram: use __weak\n  resources: introduce generic page_is_ram()\n"
    },
    {
      "commit": "85fe20bfd415af0a2e93bd1166533d4a6eb591ea",
      "tree": "10b0e485712859327f0c800491fb787a1859f0b6",
      "parents": [
        "58f02db466900003b801bdfdeddc4d96ce42b7d5",
        "1c5b9069e12e20d2fe883076ae0bf73966492108"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:37:40 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:37:40 2010 -0800"
      },
      "message": "Merge branch \u0027x86-io-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-io-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Merge io.h\n  x86: Simplify flush_write_buffers()\n  x86: Clean up mem*io functions.\n  x86-64: Use BUILDIO in io_64.h\n  x86-64: Reorganize io_64.h\n  x86-32: Remove _local variants of in/out from io_32.h\n  x86-32: Move XQUAD definitions to numaq.h\n"
    },
    {
      "commit": "58f02db466900003b801bdfdeddc4d96ce42b7d5",
      "tree": "3aec1f9f4aa147fde3facfe6c5f893ac667ce737",
      "parents": [
        "43a834d86c136b31ef6ad796725eb474a55a908d",
        "cb19060abfdecac0d1eb2d2f0e7d6b7a3f8bc4f4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:37:06 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:37:06 2010 -0800"
      },
      "message": "Merge branch \u0027x86-cpu-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-cpu-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, cacheinfo: Enable L3 CID only on AMD\n  x86, cacheinfo: Remove NUMA dependency, fix for AMD Fam10h rev D1\n  x86, cpu: Print AMD virtualization features in /proc/cpuinfo\n  x86, cacheinfo: Calculate L3 indices\n  x86, cacheinfo: Add cache index disable sysfs attrs only to L3 caches\n  x86, cacheinfo: Fix disabling of L3 cache indices\n  intel-agp: Switch to wbinvd_on_all_cpus\n  x86, lib: Add wbinvd smp helpers\n"
    },
    {
      "commit": "43a834d86c136b31ef6ad796725eb474a55a908d",
      "tree": "973db568aa41089f8d160982a850bec32c801c72",
      "parents": [
        "a7f16d10b510f9ee3500af7831f2e3094fab3dca",
        "3235dc3f22378f35ce77eba0d0f62db2d9c4844e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:36:48 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:36:48 2010 -0800"
      },
      "message": "Merge branch \u0027x86-cleanups-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-cleanups-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Remove trailing spaces in messages\n  x86, mtrr: Remove unused mtrr/state.c\n  x86, trivial: Fix grammo in tsc comment about Geode TSC reliability\n"
    },
    {
      "commit": "a7f16d10b510f9ee3500af7831f2e3094fab3dca",
      "tree": "bd2bff5e13083e1103205ff926342d6674f8e5c5",
      "parents": [
        "f66ffdedbf0fc059a92219bb08c1dbcac88f074b",
        "17c0e7107bed3d578864e6519f7f4e4c324c8f58"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:35:09 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:35:09 2010 -0800"
      },
      "message": "Merge branch \u0027x86-asm-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-asm-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Mark atomic irq ops raw for 32bit legacy\n  x86: Merge show_regs()\n  x86: Macroise x86 cache descriptors\n  x86-32: clean up rwsem inline asm statements\n  x86: Merge asm/atomic_{32,64}.h\n  x86: Sync asm/atomic_32.h and asm/atomic_64.h\n  x86: Split atomic64_t functions into seperate headers\n  x86-64: Modify memcpy()/memset() alternatives mechanism\n  x86-64: Modify copy_user_generic() alternatives mechanism\n  x86: Lift restriction on the location of FIX_BTMAP_*\n  x86, core: Optimize hweight32()\n"
    },
    {
      "commit": "6556a6743549defc32e5f90ee2cb1ecd833a44c3",
      "tree": "622306583d4a3c13235a8bfc012854c125c597f1",
      "parents": [
        "e0d272429a34ff143bfa04ee8e29dd4eed2964c7",
        "1dd2980d990068e20045b90c424518cc7f3657ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:20:25 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:20:25 2010 -0800"
      },
      "message": "Merge branch \u0027perf-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027perf-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (172 commits)\n  perf_event, amd: Fix spinlock initialization\n  perf_event: Fix preempt warning in perf_clock()\n  perf tools: Flush maps on COMM events\n  perf_events, x86: Split PMU definitions into separate files\n  perf annotate: Handle samples not at objdump output addr boundaries\n  perf_events, x86: Remove superflous MSR writes\n  perf_events: Simplify code by removing cpu argument to hw_perf_group_sched_in()\n  perf_events, x86: AMD event scheduling\n  perf_events: Add new start/stop PMU callbacks\n  perf_events: Report the MMAP pgoff value in bytes\n  perf annotate: Defer allocating sym_priv-\u003ehist array\n  perf symbols: Improve debugging information about symtab origins\n  perf top: Use a macro instead of a constant variable\n  perf symbols: Check the right return variable\n  perf/scripts: Tag syscall_name helper as not yet available\n  perf/scripts: Add perf-trace-python Documentation\n  perf/scripts: Remove unnecessary PyTuple resizes\n  perf/scripts: Add syscall tracing scripts\n  perf/scripts: Add Python scripting engine\n  perf/scripts: Remove check-perf-trace from listed scripts\n  ...\n\nFix trivial conflict in tools/perf/util/probe-event.c\n"
    },
    {
      "commit": "e0d272429a34ff143bfa04ee8e29dd4eed2964c7",
      "tree": "5a719135b245811b5d61ed084d7b8c1bc2e87031",
      "parents": [
        "d25e8dbdab203ed8b4fd0a174bb5259e35ecd87c",
        "480917427b0b6ff39de55ffc81391055472e6c26"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:17:55 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:17:55 2010 -0800"
      },
      "message": "Merge branch \u0027tracing-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027tracing-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (28 commits)\n  ftrace: Add function names to dangling } in function graph tracer\n  tracing: Simplify memory recycle of trace_define_field\n  tracing: Remove unnecessary variable in print_graph_return\n  tracing: Fix typo of info text in trace_kprobe.c\n  tracing: Fix typo in prof_sysexit_enable()\n  tracing: Remove CONFIG_TRACE_POWER from kernel config\n  tracing: Fix ftrace_event_call alignment for use with gcc 4.5\n  ftrace: Remove memory barriers from NMI code when not needed\n  tracing/kprobes: Add short documentation for HAVE_REGS_AND_STACK_ACCESS_API\n  s390: Add pt_regs register and stack access API\n  tracing/kprobes: Make Kconfig dependencies generic\n  tracing: Unify arch_syscall_addr() implementations\n  tracing: Add notrace to TRACE_EVENT implementation functions\n  ftrace: Allow to remove a single function from function graph filter\n  tracing: Add correct/incorrect to sort keys for branch annotation output\n  tracing: Simplify test for function_graph tracing start point\n  tracing: Drop the tr check from the graph tracing path\n  tracing: Add stack dump to trace_printk if stacktrace option is set\n  tracing: Use appropriate perl constructs in recordmcount.pl\n  tracing: optimize recordmcount.pl for offsets-handling\n  ...\n"
    },
    {
      "commit": "d25e8dbdab203ed8b4fd0a174bb5259e35ecd87c",
      "tree": "46aadc89806daebe509f35daa962114b7a730090",
      "parents": [
        "642c4c75a765d7a3244ab39c8e6fb09be21eca5b",
        "cfc9c0b450176a077205ef39092f0dc1a04e020a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:15:31 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:15:31 2010 -0800"
      },
      "message": "Merge branch \u0027oprofile-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027oprofile-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  oprofile/x86: fix msr access to reserved counters\n  oprofile/x86: use kzalloc() instead of kmalloc()\n  oprofile/x86: fix perfctr nmi reservation for mulitplexing\n  oprofile/x86: add comment to counter-in-use warning\n  oprofile/x86: warn user if a counter is already active\n  oprofile/x86: implement randomization for IBS periodic op counter\n  oprofile/x86: implement lsfr pseudo-random number generator for IBS\n  oprofile/x86: implement IBS cpuid feature detection\n  oprofile/x86: remove node check in AMD IBS initialization\n  oprofile/x86: remove OPROFILE_IBS config option\n  oprofile: remove EXPERIMENTAL from the config option description\n  oprofile: remove tracing build dependency\n"
    },
    {
      "commit": "f91b22c35f6b0ae06ec5b67922eca1999c3b6e0a",
      "tree": "b9a87ce1bf41e3b7535c7feddbf402b9380090aa",
      "parents": [
        "847f9c606cad121cebf984639e3eeee1c4db82f8",
        "e03bcb68629c7f0728c95f1afe06ce48565c7713",
        "9ca94d7c016130f9ed77f142424ace9c19742809",
        "8b833c506c05c498d4215e2c260be44225daf6de",
        "f266d7f5f89652a68e21e9882c44ee9104ad8d61",
        "016ddd9b5b315fe52ac6ba3167521f50b3868d34",
        "477346ff74f4c2aed50e8a0db96a61069f3e5b80",
        "2854e72b58dad82f5248b30a45dda0df49e5fe05"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:04:02 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 28 10:04:02 2010 -0800"
      },
      "message": "Merge branches \u0027core-ipi-for-linus\u0027, \u0027core-locking-for-linus\u0027, \u0027tracing-fixes-for-linus\u0027, \u0027x86-debug-for-linus\u0027, \u0027x86-doc-for-linus\u0027, \u0027x86-gpu-for-linus\u0027 and \u0027x86-rlimit-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core-ipi-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  generic-ipi: Optimize accesses by using DEFINE_PER_CPU_SHARED_ALIGNED for IPI data\n\n* \u0027core-locking-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  plist: Fix grammar mistake, and c-style mistake\n\n* \u0027tracing-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  kprobes: Add mcount to the kprobes blacklist\n\n* \u0027x86-debug-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86_64: Print modules like i386 does\n\n* \u0027x86-doc-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Put \u0027nopat\u0027 in kernel-parameters\n\n* \u0027x86-gpu-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86-64: Allow fbdev primary video code\n\n* \u0027x86-rlimit-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Use helpers for rlimits\n"
    },
    {
      "commit": "c7ec2b585525477f393942ecb18fff1f5e259118",
      "tree": "d7c5819148bf05305dbad11aa94a7e070b0548cc",
      "parents": [
        "275143e9b237dd7e0b6d01660fd9b8acd9922fa7"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sun Feb 28 03:31:29 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 28 03:31:29 2010 -0800"
      },
      "message": "sparc: use __ratelimit\n\nReplace open-coded rate limiting logic with __ratelimit().\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "847f9c606cad121cebf984639e3eeee1c4db82f8",
      "tree": "ecd7aaef6cdfaf908d4d37db2e8f1951b490543a",
      "parents": [
        "7981164791d18d5ed1dcdfa9598949ed158a5333",
        "00ebfe58b002f0ff387f60c7cd23bc2b274fce1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:22:47 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:22:47 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k: (24 commits)\n  m68k: Define sigcontext ABI of ColdFire\n  m68knommu: NPTL support for uClinux\n  m68k: Add NPTL support\n  m68k: Eliminate unused variable in page_to_phys()\n  m68k: Switch to generic siginfo layout\n  macfb: fix 24-bit visual and stuff\n  macfb: cleanup\n  fbdev: add some missing mac modes\n  mac68k: start CUDA early\n  valkyriefb: various fixes\n  fbdev: mac_var_to_mode() fix\n  mac68k: move macsonic and macmace platform devices\n  mac68k: move mac_esp platform device\n  mac68k: replace mac68k SCC code with platform device\n  pmac-zilog: add platform driver\n  pmac-zilog: cleanup\n  mac68k: rework SWIM platform device\n  mac68k: cleanup\n  ataflop: Killl warning about unused variable flags\n  m68k: Use DIV_ROUND_CLOSEST\n  ...\n"
    },
    {
      "commit": "7981164791d18d5ed1dcdfa9598949ed158a5333",
      "tree": "6565e7406dd55eb5014efd3e54109159a47cb10e",
      "parents": [
        "f1dd6ad599732fc89f36fdd65a2c2cf3c63a8711",
        "a8d6356cdabf4495aaae7d3e89eb058b1909761c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:20:17 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:20:17 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6: (35 commits)\n  [S390] time: remove unused code\n  [S390] zcore: Add prefix registers to dump header\n  [S390] correct vdso version string\n  [S390] add support for compressed kernels\n  [S390] Define new s390 ELF note sections in elf.h\n  [S390] codepage conversion of kernel parameter line\n  [S390] seq_file: convert drivers/s390/\n  [S390] add z9-ec/z10 instruction to kernel disassembler\n  [S390] dasd: correct offline processing\n  [S390] dasd: fix refcounting.\n  [S390] dasd: fix online/offline race\n  [S390] use kprobes_built_in() in mm/fault code\n  [S390] bug: use relative pointers in bug table entries\n  [S390] Cleanup struct _lowcore usage and defines.\n  [S390] free_initmem: reduce code duplication\n  [S390] Replace ENOTSUPP usage with EOPNOTSUPP\n  [S390] spinlock: check virtual cpu running status\n  [S390] sysinfo: fix SYSIB 3,2,2 structure\n  [S390] add MACHINE_IS_LPAR flag\n  [S390] qdio: optimize cache line usage of struct qdio_irq\n  ...\n"
    },
    {
      "commit": "f1dd6ad599732fc89f36fdd65a2c2cf3c63a8711",
      "tree": "5092207128e47cba99dc0fe373fff6a36f4cb4b8",
      "parents": [
        "8d37a371b6869920e6c40c495c68eabba1ef3909",
        "e10b234b3c4e255d3300a486c4ac15b43253ac6d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:19:22 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 16:19:22 2010 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (141 commits)\n  MIPS: Alchemy: defconfig updates\n  MIPS: Alchemy: Fix Au1100 ethernet build failure\n  MIPS: Alchemy: Repair db1500/bosporus builds\n  MIPS: ARC: Cleanup unused definitions from sgialib.h\n  MIPS: Cobalt: convert legacy port addresses to GT-64111 bus addresses\n  MIPS: Alchemy: use 36bit addresses for PCMCIA resources.\n  MIPS: Cobalt: Fix theoretical port aliasing issue\n  MIPS: Use ALIGN(x, bytes) instead of __ALIGN_MASK(x, bytes - 1)\n  MIPS: Crazy spinlock speed test.\n  MIPS: Optimize spinlocks.\n  MIPS: Alchemy: devboard PM needs to save CPLD registers.\n  MIPS: PowerTV: Eliminate duplicate opcode definition macros\n  MIPS: Lemote 2F: Move printks out of port_access_lock.\n  MIPS: PNX833x: Convert IRQ controller locks to raw spinlocks.\n  MIPS: Octeon: Replace spinlock with raw_spinlocks in dma-octeon.c.\n  MIPS: Octeon: Replace rwlocks in irq_chip handlers with raw_spinlocks.\n  MIPS: Octeon: Convert octeon_irq_msi_lock to raw spinlock.\n  MIPS: Loongson: Remove pointless sample_lock from oprofile code.\n  MIPS: SNI: Convert sni_rm200_i8259A_lock to raw spinlock.\n  MIPS: i8259: Convert IRQ controller lock to raw spinlock.\n  ...\n"
    },
    {
      "commit": "ef1a8de8ea004a689b2aa9f5cefcba2b1a0262f2",
      "tree": "14324fad5e33c50c7d00646b7f6d2524943e7726",
      "parents": [
        "1c32fd0c5ac1ccbdc37a1a392a5d75cbe059b401",
        "3d98ffbffb16f2a1569b83cb78db0b5100e6c937"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 13:26:18 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 27 13:26:18 2010 -0800"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (88 commits)\n  powerpc: Fix lwsync feature fixup vs. modules on 64-bit\n  powerpc: Convert pmc_owner_lock to raw_spinlock\n  powerpc: Convert die.lock to raw_spinlock\n  powerpc: Convert tlbivax_lock to raw_spinlock\n  powerpc: Convert mpic locks to raw_spinlock\n  powerpc: Convert pmac_pic_lock to raw_spinlock\n  powerpc: Convert big_irq_lock to raw_spinlock\n  powerpc: Convert feature_lock to raw_spinlock\n  powerpc: Convert i8259_lock to raw_spinlock\n  powerpc: Convert beat_htab_lock to raw_spinlock\n  powerpc: Convert confirm_error_lock to raw_spinlock\n  powerpc: Convert ipic_lock to raw_spinlock\n  powerpc: Convert native_tlbie_lock to raw_spinlock\n  powerpc: Convert beatic_irq_mask_lock to raw_spinlock\n  powerpc: Convert nv_lock to raw_spinlock\n  powerpc: Convert context_lock to raw_spinlock\n  powerpc/85xx: Add NOR, LEDs and PIB support for MPC8568E-MDS boards\n  powerpc/86xx: Enable VME driver on the GE SBC610\n  powerpc/86xx: Enable VME driver on the GE PPC9A\n  powerpc/86xx: Add MSI section to GE PPC9A DTS\n  ...\n"
    },
    {
      "commit": "00ebfe58b002f0ff387f60c7cd23bc2b274fce1a",
      "tree": "2e88877140ddcb97cf2b5a01bbf0b3c443bf3ef9",
      "parents": [
        "a58f75349063f60949614de39390df594ba1418d"
      ],
      "author": {
        "name": "Maxim Kuvyrkov",
        "email": "maxim@codesourcery.com",
        "time": "Wed Sep 23 01:22:43 2009 +0400"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:44:10 2010 +0100"
      },
      "message": "m68k: Define sigcontext ABI of ColdFire\n\nThe following patch defines sigcontext ABI of ColdFire.  Due to ISA\nrestrictions ColdFire needs different rt_sigreturn trampoline.\n\nAnd due to ColdFire FP registers being 8-bytes instead of 12-bytes on\nm68k, sigcontext and fpregset structures should be updated.\n\nRegarding the sc_fpstate[16+6*8] field, it would\u0027ve been enough 16\nbytes to store ColdFire\u0027s FP state.  To accomodate GLIBC\u0027s libSegFault\nit would\u0027be been enough 6*8 bytes (room for the 6 non-call-clobbered\nFP registers).  I set it to 16+6*8 to provide some extra space for any\nfuture changes in the ColdFire FPU.\n\nSigned-off-by: Maxim Kuvyrkov \u003cmaxim@codesourcery.com\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "a58f75349063f60949614de39390df594ba1418d",
      "tree": "b0fec4508132df99cfa81e5d9f080028fe234b91",
      "parents": [
        "9674cdc74d63f346870943ef966a034f8c71ee57"
      ],
      "author": {
        "name": "Maxim Kuvyrkov",
        "email": "maxim@codesourcery.com",
        "time": "Sun Dec 06 10:08:14 2009 -0800"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:35:22 2010 +0100"
      },
      "message": "m68knommu: NPTL support for uClinux\n\nPort syscalls for NPTL support to m68knommu.\n\nSigned-off-by: Maxim Kuvyrkov \u003cmaxim@codesourcery.com\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "9674cdc74d63f346870943ef966a034f8c71ee57",
      "tree": "c590640335983c5b1a7f5c9589478bf90fb68d03",
      "parents": [
        "f54bcdc2b81558a2b7e624cfeb4992422d9265f9"
      ],
      "author": {
        "name": "Maxim Kuvyrkov",
        "email": "maxim@codesourcery.com",
        "time": "Mon Dec 07 00:24:27 2009 -0800"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:31:19 2010 +0100"
      },
      "message": "m68k: Add NPTL support\n\nThis patch adds several syscalls, that provide necessary\nfunctionality to support NPTL on m68k/ColdFire.\nThe syscalls are get_thread_area, set_thread_area, atomic_cmpxchg_32 and\natomic_barrier.\nThe cmpxchg syscall is required for ColdFire as it doesn\u0027t support \u0027cas\u0027\ninstruction.\n\nAlso a ptrace call PTRACE_GET_THREAD_AREA is added to allow debugger to\ninspect the TLS storage.\n\nSigned-off-by: Maxim Kuvyrkov \u003cmaxim@codesourcery.com\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "f54bcdc2b81558a2b7e624cfeb4992422d9265f9",
      "tree": "20b420dd35e4b70fdd898c7c12c6007c4c0bc722",
      "parents": [
        "5da3a65d2d1ba333d61999640ef241f150c69c6b"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Jan 12 08:32:18 2010 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:31:18 2010 +0100"
      },
      "message": "m68k: Eliminate unused variable in page_to_phys()\n\n\"pgdat\" is unused, so we can eliminate it and turn page_to_phys()\ninto a single-line macro.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "5da3a65d2d1ba333d61999640ef241f150c69c6b",
      "tree": "f991cfea478322ecf6608456855376ba6fdfa0ad",
      "parents": [
        "99e11ab20b26b3236490ae687ab309c2601d180b"
      ],
      "author": {
        "name": "Maxim Kuvyrkov",
        "email": "maxim@codesourcery.com",
        "time": "Wed Dec 23 11:28:42 2009 -0800"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:31:17 2010 +0100"
      },
      "message": "m68k: Switch to generic siginfo layout\n\nThis patch switches m68k to generic siginfo layout.  The custom layout\nof m68k\u0027s `struct siginfo\u0027 had several issues due to not considering\naliasing of members in the union, e.g., _uid32 was at different offsets\nin ._kill, ._rt and ._sigchld.\n\nSigned-off-by: Maxim Kuvyrkov \u003cmaxim@codesourcery.com\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "18814ee846357509ceb13d4351eec71acd007480",
      "tree": "3bd2b2d80de7c63bf68d68d7f4c2d9c0512e23a3",
      "parents": [
        "11e8faca2e501c25d2f98c1b9534776a9a9704c5"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Tue Nov 17 20:03:05 2009 +1100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:31:13 2010 +0100"
      },
      "message": "mac68k: start CUDA early\n\nThe valkyriefb driver needs the CUDA to work in order to set the video\nmode at boot. So initialise the device earlier, and bring the m68k code\ncloser to the powermac code.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "eeb9c182a6ad8bc130377adb0a4cd7b95dd15f49",
      "tree": "cf891a3d1dadbb867966aa3b7b1a5be58ac4155b",
      "parents": [
        "cff75f1fb1f28eba3facb7dbe9b40a892912578a"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Wed Nov 04 00:42:02 2009 +1100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:31:11 2010 +0100"
      },
      "message": "mac68k: move macsonic and macmace platform devices\n\nMove platform device code from the drivers to the platform init function.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "cff75f1fb1f28eba3facb7dbe9b40a892912578a",
      "tree": "30bba06578c7ba184bb91df464bf85a3197b7b34",
      "parents": [
        "80614e5ab1458ff3ccced4d6ba2fa386575c8d5c"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Wed Nov 04 00:41:35 2009 +1100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:31:10 2010 +0100"
      },
      "message": "mac68k: move mac_esp platform device\n\nMove platform device code from the driver to the platform init function.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "80614e5ab1458ff3ccced4d6ba2fa386575c8d5c",
      "tree": "e34007d1ce2abb0c8c451764107973909798cac3",
      "parents": [
        "ec9cbe09899e36b5f216c3232215520dcf0320ab"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Tue Nov 17 20:06:48 2009 +1100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:31:09 2010 +0100"
      },
      "message": "mac68k: replace mac68k SCC code with platform device\n\nRemove the old 68k Mac serial port code and a lot of related cruft. Add\nnew SCC platform devices to mac 68k platform.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "ec9cbe09899e36b5f216c3232215520dcf0320ab",
      "tree": "7960e72bdad982d7dd18cab1e49ae3ca42d1a5a0",
      "parents": [
        "1f7b5fff505232521a7a770a639b63cd17636549"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Tue Nov 17 20:04:44 2009 +1100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:31:02 2010 +0100"
      },
      "message": "pmac-zilog: add platform driver\n\nAdd platform driver support to the pmac-zilog driver, for m68k macs.\nPlace the powermac-specific code inside #ifdef CONFIG_PPC_PMAC.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "2724daf439d9f4e9f25c9fb8de8602ba61758478",
      "tree": "eb15e7240b92813d8e945869424b2616a57b3999",
      "parents": [
        "53aac0ad7cb32af5c25d432454f936b57bf8c11f"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Wed Nov 04 00:39:56 2009 +1100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:27:15 2010 +0100"
      },
      "message": "mac68k: rework SWIM platform device\n\nAdjust the platform device code to conform with the code style used in the\nrest of this patch series. No need to name resources nor to register\ndevices which are not applicable.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "53aac0ad7cb32af5c25d432454f936b57bf8c11f",
      "tree": "a55596392f63bee19e2a07312812fbdfb73a3882",
      "parents": [
        "41fb11ca90fe5a115b663340290311c7f5aab0f6"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Wed Nov 04 00:39:09 2009 +1100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:27:15 2010 +0100"
      },
      "message": "mac68k: cleanup\n\nCleanup whitespace and comments. Remove some dead code.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "1a0caf41c061868eff05a054ff2b0ffe26baf4e0",
      "tree": "f24f94323dd54dbd40d6395e333deaa1c7e864ad",
      "parents": [
        "eb054e3b3d531e311e9a34b902fe29247b00f724"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sun Aug 02 10:47:47 2009 +0200"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:27:14 2010 +0100"
      },
      "message": "m68k: Use DIV_ROUND_CLOSEST\n\nThe kernel.h macro DIV_ROUND_CLOSEST performs the computation (x + d/2)/d\nbut is perhaps more readable.\n\nThe semantic patch that makes this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@haskernel@\n@@\n\n@depends on haskernel@\nexpression x,__divisor;\n@@\n\n- (((x) + ((__divisor) / 2)) / (__divisor))\n+ DIV_ROUND_CLOSEST(x,__divisor)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "f351d4bb3ce5a86f75cf297e38f87c4e437593d7",
      "tree": "b413569de0272169cddf0ac69a17ab19243f0832",
      "parents": [
        "88cb773c5f8e45e48f3a89480610448974337cb0"
      ],
      "author": {
        "name": "Philippe De Muyter",
        "email": "phdm@macqel.be",
        "time": "Thu Oct 22 16:07:17 2009 +0200"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:27:14 2010 +0100"
      },
      "message": "m68k{,nommu}/h8300: Remove obsolete comment about map_chunk\n\nRemove the comments referring to a function map_chunk that no longer exists.\n\nSigned-off-by: Philippe De Muyter \u003cphdm@macqel.be\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "88cb773c5f8e45e48f3a89480610448974337cb0",
      "tree": "0dbb615f3eebace13263455c7117e9a665749793",
      "parents": [
        "145452649d035e4e5152f6c4e6798c41960cad3e"
      ],
      "author": {
        "name": "Philippe De Muyter",
        "email": "phdm@macqel.be",
        "time": "Sun Dec 06 20:28:41 2009 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:27:13 2010 +0100"
      },
      "message": "m68k: Allow ioremapping top of memory\n\nThe test in __ioremap to reject memory ranges crossing the 0 boundary\nrejects also memory ranges ending at the end of the memory.  Fix that.\n\nSigned-off-by: Philippe De Muyter \u003cphdm@macqel.be\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "145452649d035e4e5152f6c4e6798c41960cad3e",
      "tree": "89b02d000f00f30149beec12ac534fd5c59dce97",
      "parents": [
        "06a79b82b2a3e4bebb9a20638ca208c780e9e507"
      ],
      "author": {
        "name": "Maxim Kuvyrkov",
        "email": "maxim@codesourcery.com",
        "time": "Fri Oct 02 12:32:18 2009 +0400"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Feb 27 18:27:13 2010 +0100"
      },
      "message": "m68k: Fix asm/swab.h for ColdFire\n\nMake asm/swab.h compatible with ColdFire ISA_B CPUs.\n\nSigned-off-by: Maxim Kuvyrkov \u003cmaxim@codesourcery.com\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "e10b234b3c4e255d3300a486c4ac15b43253ac6d",
      "tree": "aef56872dd13be23306b432a6a5e1592ee0d08c0",
      "parents": [
        "acc4d245a70615755cab8bace7f0f87870fc99d9"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Fri Feb 26 17:32:45 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:46 2010 +0100"
      },
      "message": "MIPS: Alchemy: defconfig updates\n\nUpdated, leaner defconfig for the alchemy development boards.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1005/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "acc4d245a70615755cab8bace7f0f87870fc99d9",
      "tree": "1a7824d2f7fb2337451a12e7007f25788d3f1cf1",
      "parents": [
        "570cb456efbd1f1e761869881ae72177595de356"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Fri Feb 26 17:22:02 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:45 2010 +0100"
      },
      "message": "MIPS: Alchemy: Fix Au1100 ethernet build failure\n\nDon\u0027t define platform info for second mac on au1100 (which only has a\nsingle mac).\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1004/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "570cb456efbd1f1e761869881ae72177595de356",
      "tree": "37adf2a0f41d2f6b2c2ae0cd50dcd2676b19e52b",
      "parents": [
        "d891a5399242579857701c2b1185b64d7bf7936f"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Fri Feb 26 17:22:01 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:45 2010 +0100"
      },
      "message": "MIPS: Alchemy: Repair db1500/bosporus builds\n\nA few hunks somehow ended up outside their #ifdef/endif blocks,\nleading to -Werror-induces build failures.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/1003/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d891a5399242579857701c2b1185b64d7bf7936f",
      "tree": "a41fb063c1bc473a96f24ae11e70b555b0825420",
      "parents": [
        "8190471087b59ff63a8db125953ae612b7a8b8b5"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Sat Feb 20 21:20:34 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:45 2010 +0100"
      },
      "message": "MIPS: ARC: Cleanup unused definitions from sgialib.h\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/979/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8190471087b59ff63a8db125953ae612b7a8b8b5",
      "tree": "ac506ab3fb3a586b6da55415301b7e9ae132c551",
      "parents": [
        "11b897cf84c37e6522db914793677e933ef311fb"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Feb 24 13:53:27 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:44 2010 +0100"
      },
      "message": "MIPS: Cobalt: convert legacy port addresses to GT-64111 bus addresses\n\nThe GT-64111 PCI host bridge has no address translation mechanism, so\nit can\u0027t generate legacy port accesses.  This quirk fixes legacy device\nport resources to contain the bus addresses actually generated by the\nGT-64111.\n\nI think this is the approach Ben Herrenschmidt suggested long ago:\n    http://marc.info/?l\u003dlinux-kernel\u0026m\u003d119733290624544\u0026w\u003d2\n\nThis allows us to remove the IORESOURCE_PCI_FIXED hack from\npcibios_fixup_device_resources(), which converts bus addresses to CPU\naddresses.  IORESOURCE_PCI_FIXED denotes resources that can\u0027t be moved;\nit has nothing to do with converting bus to CPU addresses.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: linux-mips@linux-mips.org\nTested-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/998/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "11b897cf84c37e6522db914793677e933ef311fb",
      "tree": "b9d69cea86b2c1673f30332ff9b3944dc00bfc9b",
      "parents": [
        "b9b37787d24cca9fbd63f767663e9439fa69aa22"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Wed Feb 24 17:40:21 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:43 2010 +0100"
      },
      "message": "MIPS: Alchemy: use 36bit addresses for PCMCIA resources.\n\nOn Alchemy the PCMCIA area lies at the end of the chips 36bit system bus\narea.  Currently, addresses at the far end of the 32bit area are assumed\nto belong to the PCMCIA area and fixed up to the real 36bit address before\nbeing passed to ioremap().\n\nA previous commit enabled 64 bit physical size for the resource datatype on\nAlchemy and this allows to use the correct 36bit addresses when registering\nthe PCMCIA sockets.\n\nThis patch removes the 32-to-36bit address fixup and registers the Alchemy\ndemo board pcmcia socket with the correct 36bit physical addresses.\n\nTested on DB1200, with a CF card (ide-cs driver) and a 3c589 PCMCIA ethernet\ncard.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/994/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b9b37787d24cca9fbd63f767663e9439fa69aa22",
      "tree": "36e0ed76f0ec0e7b3b28877f9d37a9523227dec8",
      "parents": [
        "2a5d66511a6adc0546a92d33734e3ebf7ab0d10c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 24 17:41:00 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:43 2010 +0100"
      },
      "message": "MIPS: Cobalt: Fix theoretical port aliasing issue\n\nBecause the VIA SuperIO chip only decodes 24 bits of address space but port\naddress space currently being configured as 32MB there is the theoretical\npossibility of aliases within the I/O port address range.\n\nThe complicated solution is to reserve all address range that potencially\ncould cause such aliases.  But with the PCI spec limiting port allocations\nfor devices to a maximum of 256 bytes 16MB of port address space already is\nway more than one would ever expect to be used so we just reduce the port\nspace to 16MB.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nTo: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: linux-mips@linux-mips.org\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/995/\n"
    },
    {
      "commit": "2a5d66511a6adc0546a92d33734e3ebf7ab0d10c",
      "tree": "e1793806f73d7c0cdc2619fe8a2e77ce40a04f1e",
      "parents": [
        "bba90760582d2563b28a4738fb785185a59e9e71"
      ],
      "author": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Wed Feb 24 23:30:14 2010 -0500"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:43 2010 +0100"
      },
      "message": "MIPS: Use ALIGN(x, bytes) instead of __ALIGN_MASK(x, bytes - 1)\n\nALIGN(x, bytes) expands to __ALIGN_MASK(x, bytes - 1), so use the one\nthat is most clear.\n\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\nTo: linux-mips@linux-mips.org\nCc: David Daney \u003cddaney@caviumnetworks.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/999/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bba90760582d2563b28a4738fb785185a59e9e71",
      "tree": "b1efda424d8ab0ef24220ce4da484819d749e2b2",
      "parents": [
        "500c2e1fdbcc2b273bd4c695a9b8ac8196f61614"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Feb 16 15:26:35 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:42 2010 +0100"
      },
      "message": "MIPS: Crazy spinlock speed test.\n\nThis is just a test program for raw_spinlocks.  The main reason I\nwrote it is to validate my spinlock changes that I sent in a previous\npatch.\n\nTo use it enable CONFIG_DEBUG_FS and CONFIG_SPINLOCK_TEST then at run\ntime do:\n\n# mount -t debugfs none /sys/kernel/debug/\n# cat /sys/kernel/debug/mips/spin_single\n# cat /sys/kernel/debug/mips/spin_multi\n\nOn my 600MHz octeon cn5860 (16 CPUs) I get\n\n\t\tspin_single\tspin_multi\nbase\t\t106885\t\t247941\nspinlock_patch\t75194\t\t219465\n\nThis shows that for uncontended locks the spinlock patch gives 41%\nimprovement and for contended locks 12% improvement (1/time).\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/969/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "500c2e1fdbcc2b273bd4c695a9b8ac8196f61614",
      "tree": "f24c80f609a739beed194fd5c66abf9bc48ce0d6",
      "parents": [
        "e275ed5ee94b358964a0dae1c8b49f0bff260b60"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Feb 04 11:31:49 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:42 2010 +0100"
      },
      "message": "MIPS: Optimize spinlocks.\n\nThe current locking mechanism uses a ll/sc sequence to release a\nspinlock.  This is slower than a wmb() followed by a store to unlock.\n\nThe branching forward to .subsection 2 on sc failure slows down the\ncontended case.  So we get rid of that part too.\n\nSince we are now working on naturally aligned u16 values, we can get\nrid of a masking operation as the LHU already does the right thing.\nThe ANDI are reversed for better scheduling on multi-issue CPUs\n\nOn a 12 CPU 750MHz Octeon cn5750 this patch improves ipv4 UDP packet\nforwarding rates from 3.58*10^6 PPS to 3.99*10^6 PPS, or about 11%.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/937/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e275ed5ee94b358964a0dae1c8b49f0bff260b60",
      "tree": "3459082d9ba20771210dd38f3d62b99e5ff6cbbb",
      "parents": [
        "81fc0179541dd52763cf62a52f0c09a05bcc6439"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Tue Feb 23 18:57:43 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "message": "MIPS: Alchemy: devboard PM needs to save CPLD registers.\n\nSave/restore CPLD registers when doing suspend-to-ram; this fixes issues\nwith harddisk and ethernet not working correctly when resuming on DB1200.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nTo: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/986/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "81fc0179541dd52763cf62a52f0c09a05bcc6439",
      "tree": "b04013dfa4eb52cadb619577d95beb2c003247de",
      "parents": [
        "3b439470e360931ad65234f94aa92cd7362f635a"
      ],
      "author": {
        "name": "David VomLehn",
        "email": "dvomlehn@cisco.com",
        "time": "Mon Feb 22 16:31:13 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "message": "MIPS: PowerTV: Eliminate duplicate opcode definition macros\n\nChange to different macros for assembler macros since the old names in\npowertv_setup.c were co-opted for use in asm/asm.h. This broken the\nbuild for the powertv platform. This patch introduces new macros based on\nthe new macros in asm.h to take the place of the old macro values.\n\nSigned-off-by: David VomLehn \u003cdvomlehn@cisco.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/985/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3b439470e360931ad65234f94aa92cd7362f635a",
      "tree": "ac185177dbf824e44a13ca7a22bb7449c762834c",
      "parents": [
        "7fe2d9c41de132b51e550212aa5709fc4e132c2c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "message": "MIPS: Lemote 2F: Move printks out of port_access_lock.\n\nNo point in protecting them and printks are sloow.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7fe2d9c41de132b51e550212aa5709fc4e132c2c",
      "tree": "7a69c168990773d5d3f47c88293199fb506afd47",
      "parents": [
        "541247f4d26f90ce0d277082d108feb121b6ae03"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:41 2010 +0100"
      },
      "message": "MIPS: PNX833x: Convert IRQ controller locks to raw spinlocks.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "541247f4d26f90ce0d277082d108feb121b6ae03",
      "tree": "f8282f4bab6112f07d98366ac19d281e581553db",
      "parents": [
        "399614226cfa45ffaba45b269e8af9ddc26de537"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Feb 18 11:48:20 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:40 2010 +0100"
      },
      "message": "MIPS: Octeon: Replace spinlock with raw_spinlocks in dma-octeon.c.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/973/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "399614226cfa45ffaba45b269e8af9ddc26de537",
      "tree": "286fda77dd50b1246c61fba69debb485decbd613",
      "parents": [
        "4837a661a52dd9e02cd1cdb08a7ebdc5ed028ee4"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Feb 18 11:47:40 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:40 2010 +0100"
      },
      "message": "MIPS: Octeon: Replace rwlocks in irq_chip handlers with raw_spinlocks.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/972/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4837a661a52dd9e02cd1cdb08a7ebdc5ed028ee4",
      "tree": "e138eeb21887f6306bfee644bae4a88f68674f00",
      "parents": [
        "f1d39e6ed7ad71048db3b2835dccf3a5a01fab69"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:40 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:40 2010 +0100"
      },
      "message": "MIPS: Octeon: Convert octeon_irq_msi_lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f1d39e6ed7ad71048db3b2835dccf3a5a01fab69",
      "tree": "9210d1ee2b97635e46dc355f9a22b03b9eb7aaf2",
      "parents": [
        "36946d7387ee6f3a331563a1d839240924b65798"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:39 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:39 2010 +0100"
      },
      "message": "MIPS: Loongson: Remove pointless sample_lock from oprofile code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "36946d7387ee6f3a331563a1d839240924b65798",
      "tree": "6bfb5e1776ebb2bce424c1600d655de09d495853",
      "parents": [
        "896508705561bea24656680cdaf3b4095c4d7473"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:39 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:39 2010 +0100"
      },
      "message": "MIPS: SNI: Convert sni_rm200_i8259A_lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "896508705561bea24656680cdaf3b4095c4d7473",
      "tree": "c02b21f167c46e6b20c60f74810121829e65a56e",
      "parents": [
        "598c5abad7f3e162a01c87a480f8d2cd57643acb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "message": "MIPS: i8259: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "598c5abad7f3e162a01c87a480f8d2cd57643acb",
      "tree": "59de67100591f6edf18aa7b803f1cc1567dfd312",
      "parents": [
        "2ba53e37120fba00fa10bebc13b9723f25e1f845"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "message": "MIPS: IP27: Convert nmi_lock lock to arch spinlock;\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2ba53e37120fba00fa10bebc13b9723f25e1f845",
      "tree": "88e8a50e7cc31a7f1556322974a807ad06c63193",
      "parents": [
        "34ee4148472996c5fd25fbb5697982914cfe955a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:38 2010 +0100"
      },
      "message": "MIPS: IP27: Remove code obfuscation by enter_panic_mode().\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "34ee4148472996c5fd25fbb5697982914cfe955a",
      "tree": "bce0291fbacd152cb5b04db85da59d5a5027a408",
      "parents": [
        "da4afffc1d03c4f0334dabd28ce4c2325ee8f092"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "message": "MIPS: GT641xx: Convert timer lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "da4afffc1d03c4f0334dabd28ce4c2325ee8f092",
      "tree": "c76db41671a4cc6632691ca2c9a1422fa2d36f91",
      "parents": [
        "2bd0073656963f7683275dbda600bf5dfc05232a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "message": "MIPS: Alchemy: Simplify DMA channel allocation code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\n"
    },
    {
      "commit": "2bd0073656963f7683275dbda600bf5dfc05232a",
      "tree": "e60844d071cf1ff1ce0820ce1127551e89b081c1",
      "parents": [
        "1a73f0478a289ee5bb2e4f44a6ecf1d6d6410eab"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:37 2010 +0100"
      },
      "message": "MIPS: Yosemite: Convert SMP startup lock to arch spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1a73f0478a289ee5bb2e4f44a6ecf1d6d6410eab",
      "tree": "45717e20bcc50864469b1bb7f093e4bd3085662e",
      "parents": [
        "32baba2fb7149ac262be1dca39291b55d846a075"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:36 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:36 2010 +0100"
      },
      "message": "MIPS: Alchemy: Remove time_lock.\n\nThe sole user is au1xxx_calc_clock() which is only used in early bootup\nwhere the is no paralellism thus no race condition to protect against.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\n"
    },
    {
      "commit": "32baba2fb7149ac262be1dca39291b55d846a075",
      "tree": "c82a03454b436cfba4b4745e073e2f7373e89c87",
      "parents": [
        "d8d607d59e78a865e0b55c60e84412519a83022c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:36 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:36 2010 +0100"
      },
      "message": "MIPS: DEC: Convert KN01 lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d8d607d59e78a865e0b55c60e84412519a83022c",
      "tree": "f0fbe9f676871c6b1b407d76ae7180d3ca9cbe02",
      "parents": [
        "c45ef44f474a82fdec96704bece192e487dca373"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:35 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:35 2010 +0100"
      },
      "message": "MIPS: BCM63xx: Convert timer locks to raw spinlocks.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c45ef44f474a82fdec96704bece192e487dca373",
      "tree": "0785d105b4b7ed8b8cf6dcf0c46f3ba0b2f41585",
      "parents": [
        "a963dc70a286898c91d021e53317ba3d485e0b93"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:34 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:34 2010 +0100"
      },
      "message": "MIPS: PowerTV: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: David VomLehn \u003cdvomlehn@cisco.com\u003e\n"
    },
    {
      "commit": "a963dc70a286898c91d021e53317ba3d485e0b93",
      "tree": "e4b6acc12fabe2d2001bad23afef8dc232de0aa8",
      "parents": [
        "ed14bbb24e62830c2b4c59f4cea3696651d502f0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "message": "MIPS: Malta: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ed14bbb24e62830c2b4c59f4cea3696651d502f0",
      "tree": "2ad207db8f8a6ee82e4ee469ff2b7dc3453a5527",
      "parents": [
        "5772f6deb6214a94248e5429869e99e8b7b9cf25"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "message": "MIPS: SB1480: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5772f6deb6214a94248e5429869e99e8b7b9cf25",
      "tree": "6876036d5c97748c946d45527b1f39f2a15de5c6",
      "parents": [
        "f2c194a00516f8ea4340975c25276fd0dfd47c31"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:32 2010 +0100"
      },
      "message": "MIPS: SB1250: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f2c194a00516f8ea4340975c25276fd0dfd47c31",
      "tree": "6c8b36bc9280b8a9a7286db82e45aef5ece9eaa6",
      "parents": [
        "4a41abe5960b6a4d496aab94264beee06bc0ab7e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:31 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:31 2010 +0100"
      },
      "message": "MIPS: GT641xx: Convert IRQ controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4a41abe5960b6a4d496aab94264beee06bc0ab7e",
      "tree": "40203229eed66bdd87da6b2b91bc911e24da2ee0",
      "parents": [
        "4a8a738de637dc7141de5228d2d722573a329b95"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:31 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:31 2010 +0100"
      },
      "message": "MIPS: Jazz: Convert irq controller lock to raw spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4a8a738de637dc7141de5228d2d722573a329b95",
      "tree": "20abde39e4697d5943dd83126ead21a9f4f8de85",
      "parents": [
        "559e25a5e3efe60a22b7f96ea4ad2eb09d996e97"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:30 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:30 2010 +0100"
      },
      "message": "MIPS: Make various locks static.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "86568dc41e8c7edcf6d014a64d143536d24b6a5d",
      "tree": "bc4ef4144c20ca419f19d3e044fb86babfb33959",
      "parents": [
        "f8c2648666b5a1b5ba9bbb662ae569bafd3cc830"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Feb 15 12:13:18 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:29 2010 +0100"
      },
      "message": "MIPS: Octeon: Do proper acknowledgment of CIU timer interrupts.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: netdev@vger.kernel.org\nTo: gregkh@suse.de\nPatchwork: http://patchwork.linux-mips.org/patch/967/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d007f991a82ed159979b7662a4ca20e978221cdb",
      "tree": "580c935bb8dd838bd2c8151ad6e067610b6a7398",
      "parents": [
        "7b012cee6173cef8598a4cf27fe80b4430e1ed7f"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Feb 12 21:35:04 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:27 2010 +0100"
      },
      "message": "MIPS: Use generic ucontext.h\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/959/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7b012cee6173cef8598a4cf27fe80b4430e1ed7f",
      "tree": "151d7b1cefb8c4024ae7f5edfb191f86ad99beb6",
      "parents": [
        "f51e5a07728d33b7ad59a84d1a7a0a34d4f58765"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Feb 12 21:33:56 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:27 2010 +0100"
      },
      "message": "MIPS: Use generic serial.h\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/960/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f51e5a07728d33b7ad59a84d1a7a0a34d4f58765",
      "tree": "041cb7a8a2a244e2b91d8035e1d8b33af837c64a",
      "parents": [
        "1a6e8963e07f126a7fa3e9b446f86205cd4e81fe"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Feb 12 21:29:14 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:27 2010 +0100"
      },
      "message": "MIPS: Use generic parport.h\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/958/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1a6e8963e07f126a7fa3e9b446f86205cd4e81fe",
      "tree": "61acc6c2c59310994dde1d296fc9ebb47e3e6a90",
      "parents": [
        "27a5bd6457c8ce38151250530152e15f76b697a8"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@linux-mips.org",
        "time": "Fri Feb 12 21:27:59 2010 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:27 2010 +0100"
      },
      "message": "MIPS: Use generic current.h\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@linux-mips.org\u003e\nCc: linux-mips \u003clinux-mips@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/957/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "27a5bd6457c8ce38151250530152e15f76b697a8",
      "tree": "97c50c1773a1ebe7604b8a8c4f046718941fc504",
      "parents": [
        "6f329468f3086e9d8f3832930fdb09ab3769176b"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Wed Feb 10 15:12:49 2010 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 27 12:53:26 2010 +0100"
      },
      "message": "MIPS: Enable Read Inhibit/eXecute Inhibit for Octeon+ CPUs\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/955/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "6f329468f3086e9d8f3832930fdb09ab3769176b"
}
