)]}'
{
  "log": [
    {
      "commit": "b0b349a85d3df00a40a8bd398e4a151fd8e91bbe",
      "tree": "79d2e5d15bb13e349af23cd3602090c9ef92f793",
      "parents": [
        "ec693fe5287e1791f4d206e81ebdfdc7d1f8f6b9"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "message": "hwmon: New driver for the SMSC EMC6W201\n\nThis is a new driver for the SMSC EMC6W201 hardware monitoring device.\nThe device is functionally close to the EMC6D100 series, but is\nregister-incompatible.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Harry G McGavran Jr \u003cw5pny@arrl.net\u003e\nTested-by: Jeff Rickman \u003cjrickman@myamigos.us\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "ec693fe5287e1791f4d206e81ebdfdc7d1f8f6b9",
      "tree": "6f261c6f8a23fdd604f6a7b2f31cac906b0533ea",
      "parents": [
        "5b0380c94a2e888b7858fbec6fc3ac623bc9b05a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "message": "hwmon: (abituguru) Depend on DMI\n\nThe abituguru drivers are only built on X86, where DMI support is now\nenabled by default. So let these drivers depend on DMI, for the\nfollowing gains:\n* Robustness and safety. Detection of these devices is weak and uses\n  non-standard methods, it should really be limited to Abit boards\n  unless the user explicitly asks otherwise.\n* Code simplicity. The code is easier to read without ifdefs.\n* Better build testing coverage. Now there\u0027s only one way to build the\n  drivers, so no risk of build failure on exotic systems.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nAcked-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\n"
    },
    {
      "commit": "5b0380c94a2e888b7858fbec6fc3ac623bc9b05a",
      "tree": "25bfaf2ab49a7b5284dd0bb04f5d6b100fe65282",
      "parents": [
        "357b9dc6c2dbb01e835415355b70d6b47c43a102"
      ],
      "author": {
        "name": "Nat Gurumoorthy",
        "email": "natg@google.com",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "message": "hwmon: (it87) Use request_muxed_region\n\nSerialize access to the hardware by using \"request_muxed_region\" macro\ndefined by Alan Cox. Call to this macro will hold off the requestor if\nthe resource is currently busy. \"superio_enter\" will return an error\nif call to \"request_muxed_region\" fails. Rest of the code change is to\nripple an error return from superio_enter to the top level.\n\nSigned-off-by: Nat Gurumoorthy \u003cnatg@google.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "357b9dc6c2dbb01e835415355b70d6b47c43a102",
      "tree": "f725c3b76bbe530aa409018dd4bec8b34c1f6b32",
      "parents": [
        "709046a62293a14fda3986a52818ec01fc11bf75"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "message": "hwmon: (sch5627) Trigger Vbat measurements\n\nThe sch5627 needs to be explicitly told to start an adc conversion\nfor Vbat, once in a while. Without this Vbat may read 0, and will never\nget updated.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "709046a62293a14fda3986a52818ec01fc11bf75",
      "tree": "f44bd68aa4202978d4e9406e9639de621bb1c967",
      "parents": [
        "949a9d70020defd7c241607ab3ed037ea88f551c"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "message": "hwmon: (sch5627) Add sch5627_send_cmd function\n\nThis patch generalizes sch5627_read_virtual_reg so that it can\nbe used to write virtual regs too.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigend-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "949a9d70020defd7c241607ab3ed037ea88f551c",
      "tree": "b366a24968110e94f0ef753558be3b9d8cbbf7b3",
      "parents": [
        "9c084dae5dc7ae0039e330230e70f2a5956e566a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:33 2011 +0200"
      },
      "message": "i8k: Integrate with the hwmon subsystem\n\nLet i8k create an hwmon class device so that libsensors will expose\nthe CPU temperature and fan speeds to monitoring applications.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Massimo Dal Zotto \u003cdz@debian.org\u003e\n"
    },
    {
      "commit": "9c084dae5dc7ae0039e330230e70f2a5956e566a",
      "tree": "1d0bb268081342ca1dee7a6c819cd459f409939d",
      "parents": [
        "67b670ff04cdff1c9584ecdb22e297956664c9b5"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "message": "hwmon: (max6650) Properly support the MAX6650\n\nThe MAX6650 has only one fan input.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: \"Hans J. Koch\" \u003chjk@hansjkoch.de\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "67b670ff04cdff1c9584ecdb22e297956664c9b5",
      "tree": "c7715376d73ac1dfbdbe9a1f1fe0710ddd344308",
      "parents": [
        "7d0333653840b0c692f55f1aaaa71d626fb00870"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "message": "hwmon: (max6650) Drop device detection\n\nMAX6650 device detection is unreliable, we got reports of false\npositives. We now have many ways to let users instantiate the devices\nexplicitly, so unreliable detection should be dropped.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: \"Hans J. Koch\" \u003chjk@hansjkoch.de\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "7d0333653840b0c692f55f1aaaa71d626fb00870",
      "tree": "e36a16eaee590c20b51622cce806bff9d836c490",
      "parents": [
        "629c58bac082ae091e518187d63249fa7e9f796f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "message": "Move ACPI power meter driver to hwmon\n\nAs discussed earlier, the ACPI power meter driver would better live\nin drivers/hwmon, as its only purpose is to create hwmon-style\ninterfaces for ACPI 4.0 power meter devices. Users are more likely to\nlook for it there, and less likely to accidentally hide it by\nunselecting its dependencies.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\n"
    },
    {
      "commit": "629c58bac082ae091e518187d63249fa7e9f796f",
      "tree": "f5b754d8fe64c8a819c89989b72c438d330c05ee",
      "parents": [
        "4d53811a28090b7583bb68fda294e0f009679770"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "message": "hwmon: (f71882fg) Add support for F71808A\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4d53811a28090b7583bb68fda294e0f009679770",
      "tree": "1b899d11a97adfec493982c866bc28d6263063fd",
      "parents": [
        "9854f971f2f5ef0c593c8ed7c09f5f999cfeeb5d"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "message": "hwmon: (f71882fg) Split has_beep in fan_has_beep and temp_has_beep\n\nNeeded for upcoming support of the F71808A.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9854f971f2f5ef0c593c8ed7c09f5f999cfeeb5d",
      "tree": "fa3b443920d85c5a6741bc1197deb1bb37e3cb8d",
      "parents": [
        "774466add7c810fd7e4c8bcf41995b6799608880"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "message": "hwmon: (asc7621) Drop duplicate dependency\n\nThe config SENSORS_ASC7621 entry is inside an if HWMON / endif block,\nso it already depends on HWMON.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "774466add7c810fd7e4c8bcf41995b6799608880",
      "tree": "3a2c4d2b52cae298390f0ca9eceeda9888636167",
      "parents": [
        "512d1027a6c58def3c2a410e8be65b7e730aad3b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:32 2011 +0200"
      },
      "message": "hwmon: (jc42) Change detection class\n\nWhile the JC42-compatible chips are temperature sensors, I2C_CLASS_SPD\nmakes more sense because these chips always live on memory modules.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "512d1027a6c58def3c2a410e8be65b7e730aad3b",
      "tree": "a83a92937cb27a135f56610b299dbcac5fbcaa2f",
      "parents": [
        "9e5813111265ad3c37a4370f0ee7e634dc07a7d6"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "andreas.herrmann3@amd.com",
        "time": "Wed May 25 20:43:31 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:31 2011 +0200"
      },
      "message": "hwmon: Add driver for AMD family 15h processor power information\n\nThis CPU family provides NB register values to gather following\nTDP information\n\n* ProcessorPwrWatts: Specifies in Watts the maximum amount of power\n  the processor can support.\n* CurrPwrWatts: Specifies in Watts the current amount of power being\n  consumed by the processor.\n\nThis driver provides\n\n* power1_crit (ProcessorPwrWatts)\n* power1_input (CurrPwrWatts)\n\nSigned-off-by: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9e5813111265ad3c37a4370f0ee7e634dc07a7d6",
      "tree": "2e697c1c13f1a6515494842c687e91857a428c1d",
      "parents": [
        "95de3b257516d21af6e0313c7bab119e4f80d6f4"
      ],
      "author": {
        "name": "Andre Przywara",
        "email": "andre.przywara@amd.com",
        "time": "Wed May 25 20:43:31 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:31 2011 +0200"
      },
      "message": "hwmon: (k10temp) Add support for Fam15h (Bulldozer)\n\nAMDs upcoming CPUs use the same mechanism for the internal\ntemperature reporting as the Fam10h CPUs, so we just needed to add\nthe appropriate PCI-ID to the list.\nThis allows to use the k10temp driver on those CPUs.\nWhile at it change the Kconfig entry to be more generic.\n\nSigned-off-by: Andre Przywara \u003candre.przywara@amd.com\u003e\nAcked-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "95de3b257516d21af6e0313c7bab119e4f80d6f4",
      "tree": "818026064f6a1602e08521f5adaed3aed6313013",
      "parents": [
        "bc1f419c76a2d6450413ce4349f4e4a07be011d5"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 25 20:43:31 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:31 2011 +0200"
      },
      "message": "hwmon: Use helper functions to set and get driver data\n\nUse helper functions to set and get driver data. This is more elegant.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "bc1f419c76a2d6450413ce4349f4e4a07be011d5",
      "tree": "b89b92a6eca16ddd70336da9e26659b6b2414a90",
      "parents": [
        "4a7df24ddc7097cd789a7527187826552ea0765e"
      ],
      "author": {
        "name": "Luca Tettamanti",
        "email": "kronos.it@gmail.com",
        "time": "Wed May 25 20:43:31 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed May 25 20:43:31 2011 +0200"
      },
      "message": "i8k: Avoid lahf in 64-bit code\n\ni8k uses lahf to read the flag register in 64-bit code; early x86-64\nCPUs, however, lack this instruction and we get an invalid opcode\nexception at runtime.\nUse pushf to load the flag register into the stack instead.\n\nSigned-off-by: Luca Tettamanti \u003ckronos.it@gmail.com\u003e\nReported-by: Jeff Rickman \u003cjrickman@myamigos.us\u003e\nTested-by: Jeff Rickman \u003cjrickman@myamigos.us\u003e\nTested-by: Harry G McGavran Jr \u003cw5pny@arrl.net\u003e\nCc: stable@kernel.org\nCc: Massimo Dal Zotto \u003cdz@debian.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4a7df24ddc7097cd789a7527187826552ea0765e",
      "tree": "2e70557e1d8e6d971ee6094de823900df1f8288e",
      "parents": [
        "37d8cb5478651b27779b9a80d024c614c452eae3",
        "5bdfdfeed5eed599a3ddc455f7c254a209ceae8d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 16:39:23 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 16:39:23 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus/2640/i2c\u0027 of git://git.fluff.org/bjdooks/linux\n\n* \u0027for-linus/2640/i2c\u0027 of git://git.fluff.org/bjdooks/linux: (21 commits)\n  mach-ux500: set proper I2C platform data from MOP500s\n  i2c-nomadik: break out single messsage transmission\n  i2c-nomadik: reset the hw after status check\n  i2c-nomadik: remove the unnecessary delay\n  i2c-nomadik: change the TX and RX threshold\n  i2c-nomadik: add code to retry on timeout failure\n  i2c-nomadik: use pm_runtime API\n  i2c-nomadik: print abort cause only on abort tag\n  i2c-nomadik: correct adapter timeout initialization\n  i2c-nomadik: remove the redundant error message\n  i2c-nomadik: corrrect returned error numbers\n  i2c-nomadik: fix speed enumerator\n  i2c-nomadik: make i2c timeout specific per i2c bus\n  i2c-nomadik: add regulator support\n  i2c: i2c-sh_mobile bus speed platform data V2\n  i2c: i2c-sh_mobile clock string removal\n  i2c-eg20t: Support new device ML7223 IOH\n  i2c: tegra: Add de-bounce cycles.\n  i2c: tegra: fix repeated start handling\n  i2c: tegra: recover from spurious interrupt storm\n  ...\n"
    },
    {
      "commit": "5bdfdfeed5eed599a3ddc455f7c254a209ceae8d",
      "tree": "3088f62f31ca79b50f0ed57d237cdc185f60bba5",
      "parents": [
        "efbe0f27ccfa7237c5524b10e8ccc91f97002f16",
        "81f8115305f821335cf9e16110bf0806f7b93283",
        "40abcf772357355a04f966416eebc943fd0281d4",
        "2b030bda66b0a59f8ebf0ce2117088256a5f9f97"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:25:55 2011 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:25:55 2011 +0100"
      },
      "message": "Merge branches \u0027for-2639/i2c-eg20t\u0027, \u0027for-2639/i2c-shmobile\u0027, \u0027for-2639/i2c-tegra\u0027 and \u0027for-2639/i2c-nomadik2\u0027 into for-linus/2640/i2c\n"
    },
    {
      "commit": "2b030bda66b0a59f8ebf0ce2117088256a5f9f97",
      "tree": "afe961d47c177caa2017f9a608e50f9f8524507a",
      "parents": [
        "82a4413450376cbce0bb2b794fb880dbfda89299"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Fri May 13 12:31:13 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:21:01 2011 +0100"
      },
      "message": "mach-ux500: set proper I2C platform data from MOP500s\n\nThis specifies the new per-platform timeout per I2C bus and\nswitches the I2C buses to fast mode, and increase the FIFO\ndepth to 8 for reads and writes.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "82a4413450376cbce0bb2b794fb880dbfda89299",
      "tree": "a3b252c4516e68331e708e5dc8fed0a33576c2eb",
      "parents": [
        "0511f643cbe6990daf4b53b1268b5c2ea28d1733"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Fri May 13 12:31:01 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:58 2011 +0100"
      },
      "message": "i2c-nomadik: break out single messsage transmission\n\nReduce code size in the message transfer function by factoring out\na single-message transfer function.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "0511f643cbe6990daf4b53b1268b5c2ea28d1733",
      "tree": "28853979c95e16aa8b6b8e2d88f595a3553e71dd",
      "parents": [
        "b5e890f7e70707d1e10e8d4844806d2223e8b36d"
      ],
      "author": {
        "name": "Virupax Sadashivpetimath",
        "email": "virupax.sadashivpetimath@stericsson.com",
        "time": "Fri May 13 12:30:53 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:54 2011 +0100"
      },
      "message": "i2c-nomadik: reset the hw after status check\n\nIn case of I2C timeout, reset the HW only after the HW status\nis read, otherwise the staus will be lost.\n\nSigned-off-by: Virupax Sadashivpetimath \u003cvirupax.sadashivpetimath@stericsson.com\u003e\nReviewed-by: Jonas Aberg \u003cjonas.aberg@stericsson.com\u003e\nReviewed-by: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "b5e890f7e70707d1e10e8d4844806d2223e8b36d",
      "tree": "5cda127810c3426ebcdc5ff7c52250f652d4a6a6",
      "parents": [
        "553553413a6abdda220a697ef439ba2f4b1d4a7c"
      ],
      "author": {
        "name": "Virupax Sadashivpetimath",
        "email": "virupax.sadashivpetimath@stericsson.com",
        "time": "Fri May 13 12:30:42 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:50 2011 +0100"
      },
      "message": "i2c-nomadik: remove the unnecessary delay\n\nThe delay in the driver seems to be not needed, so remove it.\n\nSigned-off-by: Virupax Sadashivpetimath \u003cvirupax.sadashivpetimath@stericsson.com\u003e\nReviewed-by: Markus Grape \u003cmarkus.grape@stericsson.com\u003e\nTested-by: Per Persson \u003cper.xb.persson@stericsson.com\u003e\nTested-by: Chethan Krishna N \u003cchethan.krishna@stericsson.com\u003e\nReviewed-by: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "553553413a6abdda220a697ef439ba2f4b1d4a7c",
      "tree": "7f3ea5e0f05c9cd00cb845e458f13ea1c5e968fd",
      "parents": [
        "ebd10e0783d9fb92a147e60902e22c2d3f3ad69d"
      ],
      "author": {
        "name": "Virupax Sadashivpetimath",
        "email": "virupax.sadashivpetimath@stericsson.com",
        "time": "Fri May 13 12:30:34 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:47 2011 +0100"
      },
      "message": "i2c-nomadik: change the TX and RX threshold\n\n1) Increase RX FIFO threshold so that there is a reduction in\nthe number of interrupts handled to complete a transaction.\n\n2) Fill TX FIFO in the write function.\n\nSigned-off-by: Virupax Sadashivpetimath \u003cvirupax.sadashivpetimath@stericsson.com\u003e\nReviewed-by: Jonas Aberg \u003cjonas.aberg@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "ebd10e0783d9fb92a147e60902e22c2d3f3ad69d",
      "tree": "a7e6524ae0618638bbff0b74f3abeac1e2d4817a",
      "parents": [
        "b0e751a925260e5998a76dad41d4565ef26870db"
      ],
      "author": {
        "name": "Virupax Sadashivpetimath",
        "email": "virupax.sadashivpetimath@stericsson.com",
        "time": "Fri May 13 12:30:23 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:43 2011 +0100"
      },
      "message": "i2c-nomadik: add code to retry on timeout failure\n\nIt is seen that i2c-nomadik controller randomly stops generating the\ninterrupts leading to a i2c timeout. As a workaround to this problem,\nadd retries to the on going transfer on failure.\n\nSigned-off-by: Virupax Sadashivpetimath \u003cvirupax.sadashivpetimath@stericsson.com\u003e\nReviewed-by: Jonas ABERG \u003cjonas.aberg@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "b0e751a925260e5998a76dad41d4565ef26870db",
      "tree": "1ed9228f88322344ffffc67909c894e46ea8e7be",
      "parents": [
        "4cb3f538cd88fddaa659a924e7abdb685cd5e784"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin.vincent@stericsson.com",
        "time": "Fri May 13 12:30:07 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:39 2011 +0100"
      },
      "message": "i2c-nomadik: use pm_runtime API\n\nUse the pm_runtime API for pins control.\n\nSigned-off-by: Rabin Vincent \u003crabin.vincent@stericsson.com\u003e\nReviewed-by: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nReviewed-by: Jonas Aberg \u003cjonas.aberg@stericsson.com\u003e\n[deleted some surplus runtime PM code]\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "4cb3f538cd88fddaa659a924e7abdb685cd5e784",
      "tree": "997042532b54dad8e2ac6cd8c3583d4b59267865",
      "parents": [
        "cd20e4fa910540c339b483d0b95ca237abf3354a"
      ],
      "author": {
        "name": "Virupax Sadashivpetimath",
        "email": "virupax.sadashivpetimath@stericsson.com",
        "time": "Fri May 13 12:29:55 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:36 2011 +0100"
      },
      "message": "i2c-nomadik: print abort cause only on abort tag\n\nModify the code to:\n1)Print the cause of i2c failure only if the status is set to ABORT.\n2)Print slave address on send/receive fail, will help in which slave\nfailed.\n\nSigned-off-by: Virupax Sadashivpetimath \u003cvirupax.sadashivpetimath@stericsson.com\u003e\nReviewed-by: Jonas Aberg \u003cjonas.aberg@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "cd20e4fa910540c339b483d0b95ca237abf3354a",
      "tree": "4ba5c4c788e21b21aa4a1375844b8855004518b0",
      "parents": [
        "c436f92a4646e4635554bda39407dfb907352321"
      ],
      "author": {
        "name": "Virupax Sadashivpetimath",
        "email": "virupax.sadashivpetimath@stericsson.com",
        "time": "Fri May 13 12:29:46 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:33 2011 +0100"
      },
      "message": "i2c-nomadik: correct adapter timeout initialization\n\nCorrect the incorrect initialization of adapter timeout not to be\nin milliseconds, as it needs to be done in jiffies.\n\nSigned-off-by: Virupax Sadashivpetimath \u003cvirupax.sadashivpetimath@stericsson.com\u003e\nReviewed-by: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "c436f92a4646e4635554bda39407dfb907352321",
      "tree": "eb2ecac625e120933e51fc28442c8cd6144c415b",
      "parents": [
        "99381bec0a569a69345148cb1ac74c2caa43a227"
      ],
      "author": {
        "name": "srinidhi kasagar",
        "email": "srinidhi.kasagar@stericsson.com",
        "time": "Fri May 13 12:29:38 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:29 2011 +0100"
      },
      "message": "i2c-nomadik: remove the redundant error message\n\nThe abort cause string itself is an error, so remove the redundant\nexplicit error message.\n\nSigned-off-by: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nReviewed-by: Jonas Aberg \u003cjonas.aberg@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "99381bec0a569a69345148cb1ac74c2caa43a227",
      "tree": "1f88159771942d1a71a1d77e2e859874c18c1906",
      "parents": [
        "2320f504d3c87b814abf37f224ab68d52d2a512c"
      ],
      "author": {
        "name": "Virupax Sadashivpetimath",
        "email": "virupax.sadashivpetimath@stericsson.com",
        "time": "Fri May 13 12:29:28 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:26 2011 +0100"
      },
      "message": "i2c-nomadik: corrrect returned error numbers\n\nThe code was returning bad error numbers or just -1 in some cases.\n\nSigned-off-by: Virupax Sadashivpetimath \u003cvirupax.sadashivpetimath@stericsson.com\u003e\nReviewed-by: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "2320f504d3c87b814abf37f224ab68d52d2a512c",
      "tree": "ae52f9f9467ce8e57cde7c009c93fa6ad720648e",
      "parents": [
        "9772760079253cd9a428434b43d415d18b152332"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Fri May 13 12:29:20 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:22 2011 +0100"
      },
      "message": "i2c-nomadik: fix speed enumerator\n\nThe I2C speed enumerators in the i2c-nomadik header file were in\nthe wrong order.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "9772760079253cd9a428434b43d415d18b152332",
      "tree": "1379806baba2f945e656bd8f86db91f2398c4bfc",
      "parents": [
        "a20d23945f30ec701a544fdd90d6537f4041af6f"
      ],
      "author": {
        "name": "Virupax Sadashivpetimath",
        "email": "virupax.sadashivpetimath@stericsson.com",
        "time": "Fri May 13 12:29:12 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:20:13 2011 +0100"
      },
      "message": "i2c-nomadik: make i2c timeout specific per i2c bus\n\nAdd option to have different i2c timeout delay for different i2c buses\nspecified in platform data. Default to the old value unless specified.\n\nSigned-off-by: Virupax Sadashivpetimath \u003cvirupax.sadashivpetimath@stericsson.com\u003e\nReviewed-by: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "a20d23945f30ec701a544fdd90d6537f4041af6f",
      "tree": "83e2f4f42cff01031d25af07bc5c6a7a13be4969",
      "parents": [
        "d762f4383100c2a87b1a3f2d678cd3b5425655b4"
      ],
      "author": {
        "name": "Jonas Aberg",
        "email": "jonas.aberg@stericsson.com",
        "time": "Fri May 13 12:29:02 2011 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 25 00:16:58 2011 +0100"
      },
      "message": "i2c-nomadik: add regulator support\n\nThis on-chip I2C controller needs to fetch the regulator\nrepresenting its voltage domain so that it won\u0027t be switched off.\n\nSigned-off-by: Jonas Aberg \u003cjonas.aberg@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "37d8cb5478651b27779b9a80d024c614c452eae3",
      "tree": "53fe55f595dea61ba8acd72bd19d2655513b7195",
      "parents": [
        "dc522adbee91dd17fa31f8e8cf72673fe0e8370e",
        "07da0372dd6ca5517400ce95040861def25930c8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 15:20:02 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 15:20:02 2011 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\n* \u0027i2c-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  i2c-parport: Various cleanups\n  i2c-i801: Don\u0027t depend on other kernel driver config options\n  i2c-i801: Check for vendor Fujitsu before probing for apanel\n  i2c-i801: Don\u0027t probe for slaves on IDF channels\n  i2c-i801: SMBus patch for Intel Panther Point DeviceIDs\n  i2c/writing-clients: Fix foo_driver.id_table\n"
    },
    {
      "commit": "dc522adbee91dd17fa31f8e8cf72673fe0e8370e",
      "tree": "3bef22735e85c680c8049b2145ecbeb332f3f59b",
      "parents": [
        "df3256f9ab7ae2127144de5ba2abca332278a42d",
        "c2b67735e5d3a419e90047b3f4179e54a39637bc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 15:11:46 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 15:11:46 2011 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6:\n  jbd: Fix comment to match the code in journal_start()\n  jbd/jbd2: remove obsolete summarise_journal_usage.\n  jbd: Fix forever sleeping process in do_get_write_access()\n  ext2: fix error msg when mounting fs with too-large blocksize\n  jbd: fix fsync() tid wraparound bug\n  ext3: Fix fs corruption when make_indexed_dir() fails\n  ext3: Fix lock inversion in ext3_symlink()\n"
    },
    {
      "commit": "df3256f9ab7ae2127144de5ba2abca332278a42d",
      "tree": "c2cbdca425b745894a23f8cf7d7c91effcd7478c",
      "parents": [
        "b0ca118dbacbc6c35e15f216e25e95cca7aedf5b",
        "901025d2f3194b4868980c8ba80df4cc0aa1282c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 15:04:00 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 15:04:00 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm:\n  dlm: make plock operation killable\n  dlm: remove shared message stub for recovery\n  dlm: delayed reply message warning\n  dlm: Remove superfluous call to recalc_sigpending()\n"
    },
    {
      "commit": "b0ca118dbacbc6c35e15f216e25e95cca7aedf5b",
      "tree": "6c61c91ff0174c8774d4010b892ecf0bed560910",
      "parents": [
        "2bb732cdb48d271ff7a910260ffb851fb4bc8a28",
        "b7b57551bbda1390959207f79f2038aa7adb72ae"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 13:38:19 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 13:38:19 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6: (43 commits)\n  TOMOYO: Fix wrong domainname validation.\n  SELINUX: add /sys/fs/selinux mount point to put selinuxfs\n  CRED: Fix load_flat_shared_library() to initialise bprm correctly\n  SELinux: introduce path_has_perm\n  flex_array: allow 0 length elements\n  flex_arrays: allow zero length flex arrays\n  flex_array: flex_array_prealloc takes a number of elements, not an end\n  SELinux: pass last path component in may_create\n  SELinux: put name based create rules in a hashtable\n  SELinux: generic hashtab entry counter\n  SELinux: calculate and print hashtab stats with a generic function\n  SELinux: skip filename trans rules if ttype does not match parent dir\n  SELinux: rename filename_compute_type argument to *type instead of *con\n  SELinux: fix comment to state filename_compute_type takes an objname not a qstr\n  SMACK: smack_file_lock can use the struct path\n  LSM: separate LSM_AUDIT_DATA_DENTRY from LSM_AUDIT_DATA_PATH\n  LSM: split LSM_AUDIT_DATA_FS into _PATH and _INODE\n  SELINUX: Make selinux cache VFS RCU walks safe\n  SECURITY: Move exec_permission RCU checks into security modules\n  SELinux: security_read_policy should take a size_t not ssize_t\n  ...\n"
    },
    {
      "commit": "2bb732cdb48d271ff7a910260ffb851fb4bc8a28",
      "tree": "580bf68eb1e52b4e6915588d61423347ae09c318",
      "parents": [
        "f50d1d9e8d964fdd3b4cedfbca8843d1bc5916c1",
        "c4d5ee13984f57b2f881635c49045151679f5e8a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 13:31:37 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 13:31:37 2011 -0700"
      },
      "message": "Merge branch \u0027kbuild\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027kbuild\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:\n  kbuild: make KBUILD_NOCMDDEP\u003d1 handle empty built-in.o\n  scripts/kallsyms.c: fix potential segfault\n  scripts/gen_initramfs_list.sh: Convert to a /bin/sh script\n  kbuild: Fix GNU make v3.80 compatibility\n  kbuild: Fix passing -Wno-* options to gcc 4.4+\n  kbuild: move scripts/basic/docproc.c to scripts/docproc.c\n  kbuild: Fix Makefile.asm-generic for um\n  kbuild: Allow to combine multiple W\u003d levels\n  kbuild: Disable -Wunused-but-set-variable for gcc 4.6.0\n  Fix handling of backlash character in LINUX_COMPILE_BY name\n  kbuild: asm-generic support\n  kbuild: implement several W\u003d levels\n  kbuild: Fix build with binutils \u003c\u003d 2.19\n  initramfs: Use KBUILD_BUILD_TIMESTAMP for generated entries\n  kbuild: Allow to override LINUX_COMPILE_BY and LINUX_COMPILE_HOST macros\n  kbuild: Drop unused LINUX_COMPILE_TIME and LINUX_COMPILE_DOMAIN macros\n  kbuild: Use the deterministic mode of ar\n  kbuild: Call gzip with -n\n  kbuild: move KALLSYMS_EXTRA_PASS from Kconfig to Makefile\n  Kconfig: improve KALLSYMS_ALL documentation\n\nFix up trivial conflict in Makefile\n"
    },
    {
      "commit": "f50d1d9e8d964fdd3b4cedfbca8843d1bc5916c1",
      "tree": "105b5bc4bb96b555dba90fa11dd5af66784c132f",
      "parents": [
        "98b98d316349e9a028e632629fe813d07fa5afdd",
        "4ef7e71444b48cc89152cbc499ed94dde50515ee"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 13:28:35 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 13:28:35 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6:\n  pcmcia: Make struct pcmcia_device_id const, sound drivers edition\n  staging: pcmcia: Convert pcmcia_device_id declarations to const\n  pcmcia: Convert pcmcia_device_id declarations to const\n  pcmcia: Make declaration and uses of struct pcmcia_device_id const\n  pcmcia/sa1100: put sa11x0_pcmcia_hw_init[] to .devinit.data\n"
    },
    {
      "commit": "98b98d316349e9a028e632629fe813d07fa5afdd",
      "tree": "caaf6a662a86c5e2a418f0929ca05f0748803ac5",
      "parents": [
        "0d66cba1ac3ad38614077443d604d6a09cec99de",
        "931474c4c30633400ff0dff8fb452ae20e01d067"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 12:06:40 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 12:06:40 2011 -0700"
      },
      "message": "Merge branch \u0027drm-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: (169 commits)\n  drivers/gpu/drm/radeon/atom.c: fix warning\n  drm/radeon/kms: bump kms version number\n  drm/radeon/kms: properly set num banks for fusion asics\n  drm/radeon/kms/atom: move dig phy init out of modesetting\n  drm/radeon/kms/cayman: fix typo in register mask\n  drm/radeon/kms: fix typo in spread spectrum code\n  drm/radeon/kms: fix tile_config value reported to userspace on cayman.\n  drm/radeon/kms: fix incorrect comparison in cayman setup code.\n  drm/radeon/kms: add wait idle ioctl for eg-\u003ecayman\n  drm/radeon/cayman: setup hdp to invalidate and flush when asked\n  drm/radeon/evergreen/btc/fusion: setup hdp to invalidate and flush when asked\n  agp/uninorth: Fix lockups with radeon KMS and \u003e1x.\n  drm/radeon/kms: the SS_Id field in the LCD table if for LVDS only\n  drm/radeon/kms: properly set the CLK_REF bit for DCE3 devices\n  drm/radeon/kms: fixup eDP connector handling\n  drm/radeon/kms: bail early for eDP in hotplug callback\n  drm/radeon/kms: simplify hotplug handler logic\n  drm/radeon/kms: rewrite DP handling\n  drm/radeon/kms/atom: add support for setting DP panel mode\n  drm/radeon/kms: atombios.h updates for DP panel mode\n  ...\n"
    },
    {
      "commit": "0d66cba1ac3ad38614077443d604d6a09cec99de",
      "tree": "383981fd93c7e6d467fb239edd51f935f1a481dd",
      "parents": [
        "4637f40f200063973553ce3c4c1ac6c247e4535c",
        "5bd418784a2764a8d9de177a5462bfc008fd334a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 12:06:02 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 12:06:02 2011 -0700"
      },
      "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: (29 commits)\n  [S390] cpu hotplug: fix external interrupt subclass mask handling\n  [S390] oprofile: dont access lowcore\n  [S390] oprofile: add missing irq stats counter\n  [S390] Ignore sendmmsg system call note wired up warning\n  [S390] s390,oprofile: fix compile error for !CONFIG_SMP\n  [S390] s390,oprofile: fix alert counter increment\n  [S390] Remove unused includes in process.c\n  [S390] get CPC image name\n  [S390] sclp: event buffer dissection\n  [S390] chsc: process channel-path-availability information\n  [S390] refactor page table functions for better pgste support\n  [S390] merge page_test_dirty and page_clear_dirty\n  [S390] qdio: prevent compile warning\n  [S390] sclp: remove unnecessary sendmask check\n  [S390] convert old cpumask API into new one\n  [S390] pfault: cleanup code\n  [S390] pfault: cpu hotplug vs missing completion interrupts\n  [S390] smp: add __noreturn attribute to cpu_die()\n  [S390] percpu: implement arch specific irqsafe_cpu_ops\n  [S390] vdso: disable gcov profiling\n  ...\n"
    },
    {
      "commit": "07da0372dd6ca5517400ce95040861def25930c8",
      "tree": "417c8b0a982f8d24cce4550bfa78acdb11bcea8d",
      "parents": [
        "8eacfcebf0274310a751924c02c5c31cbdf057b3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue May 24 20:58:49 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Tue May 24 20:58:49 2011 +0200"
      },
      "message": "i2c-parport: Various cleanups\n\n* Fix white space.\n* Rename labels to something meaningful.\n* Prefix defines with PORT_ to avoid collision with macros from\n  \u003clinux/parport.h\u003e.\n* Add const markers where possible.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4637f40f200063973553ce3c4c1ac6c247e4535c",
      "tree": "ff317a0dfb67cae313a208d120edd5102730044d",
      "parents": [
        "5129df03d0c44b2d5a5f9d7d52f3b079706b9a8f",
        "b73077eb03f510a84b102fb97640e595a958403c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:58:49 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:58:49 2011 -0700"
      },
      "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: (40 commits)\n  Input: ADP5589 - new driver for I2C Keypad Decoder and I/O Expander\n  Input: tsc2007 - add X, Y and Z fuzz factors to platform data\n  Input: tsc2007 - add poll_period parameter to platform data\n  Input: tsc2007 - add poll_delay parameter to platform data\n  Input: tsc2007 - add max_rt parameter to platform data\n  Input: tsc2007 - debounce pressure measurement\n  Input: ad714x - fix captouch wheel option algorithm\n  Input: ad714x - allow platform code to specify irqflags\n  Input: ad714x - fix threshold and completion interrupt masks\n  Input: ad714x - fix up input configuration\n  Input: elantech - remove support for proprietary X driver\n  Input: elantech - report multitouch with proper ABS_MT messages\n  Input: elantech - export pressure and width when supported\n  Input: elantech - describe further the protocol\n  Input: atmel_tsadcc - correct call to input_free_device\n  Input: add driver FSL MPR121 capacitive touch sensor\n  Input: remove useless synchronize_rcu() calls\n  Input: ads7846 - fix gpio_pendown configuration\n  Input: ads7846 - add possibility to use external vref on ads7846\n  Input: rotary-encoder - add support for half-period encoders\n  ...\n"
    },
    {
      "commit": "8eacfcebf0274310a751924c02c5c31cbdf057b3",
      "tree": "c0e6a163da813a4b4b6a84f71d833e732c6e8818",
      "parents": [
        "6aa1464d5482cc8f6f026ebb12d94b77a58c823b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue May 24 20:58:49 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Tue May 24 20:58:49 2011 +0200"
      },
      "message": "i2c-i801: Don\u0027t depend on other kernel driver config options\n\nDon\u0027t let other driver config options influence us, as it makes the\ncode more complex and fragile for a small benefit. There\u0027s nothing\nwrong with instantiating I2C devices even if they don\u0027t have a driver.\nAnd we\u0027re talking about 835 extra bytes in the binary on x86-64,\nthat\u0027s hardly worth arguing about.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Woodhouse \u003cdavid.woodhouse@intel.com\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\n"
    },
    {
      "commit": "6aa1464d5482cc8f6f026ebb12d94b77a58c823b",
      "tree": "5247c4a88d47177fb5e2ad3e3dbf7304331edbf6",
      "parents": [
        "e7198fbf50fd5db4cc9681beed760403f794320d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue May 24 20:58:49 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Tue May 24 20:58:49 2011 +0200"
      },
      "message": "i2c-i801: Check for vendor Fujitsu before probing for apanel\n\nScanning the BIOS memory for the apanel information is costly, so\navoid doing it on non-Fujitsu machines.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "e7198fbf50fd5db4cc9681beed760403f794320d",
      "tree": "bc0c9ce63b540b697d4a877b880f6ebd4d5d2f59",
      "parents": [
        "6e2a851e71e65d4ec5bbc51802c36a61322d792b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue May 24 20:58:49 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Tue May 24 20:58:49 2011 +0200"
      },
      "message": "i2c-i801: Don\u0027t probe for slaves on IDF channels\n\nI don\u0027t know if Fujitsu is ever going to produce Patsburg-based\nmachines, but if they do, I\u0027d rather not probe the secondary (IDF)\nSMBus channels. At least not until we have a good reason for doing so.\n\nOn a side note, I\u0027m not even sure if it is right to enable detection\nof HWMON and DDC devices on the IDF channels. Time will tell...\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nAcked-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6e2a851e71e65d4ec5bbc51802c36a61322d792b",
      "tree": "863e234e6bfea1391c41ae27d92b47859fbf7345",
      "parents": [
        "3116c86033079a1d4d4e84c40028f96b614843b8"
      ],
      "author": {
        "name": "Seth Heasley",
        "email": "seth.heasley@intel.com",
        "time": "Tue May 24 20:58:49 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Tue May 24 20:58:49 2011 +0200"
      },
      "message": "i2c-i801: SMBus patch for Intel Panther Point DeviceIDs\n\nThis patch adds the SMBus controller DeviceID for the Intel Panther Point PCH.\n\nSigned-off-by: Seth Heasley \u003cseth.heasley@intel.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "3116c86033079a1d4d4e84c40028f96b614843b8",
      "tree": "c81390ec173f671cb2ee09aa2bd48096f71a6d75",
      "parents": [
        "d762f4383100c2a87b1a3f2d678cd3b5425655b4"
      ],
      "author": {
        "name": "Vikram Narayanan",
        "email": "vikram186@gmail.com",
        "time": "Tue May 24 20:58:48 2011 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Tue May 24 20:58:48 2011 +0200"
      },
      "message": "i2c/writing-clients: Fix foo_driver.id_table\n\nThe i2c_device_id structure variable\u0027s name is not used in the\ni2c_driver structure.\n\nSigned-off-by: Vikram Narayanan \u003cvikram186@gmail.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "5129df03d0c44b2d5a5f9d7d52f3b079706b9a8f",
      "tree": "799e309a7db032cb7abe9f0fa910c2989c3fdab5",
      "parents": [
        "4d429480352c63db2228489f0db9fd381cdc3c9c",
        "6988f20fe04e9ef3aea488cb8ab57fbeb78e12f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:53:42 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:53:42 2011 -0700"
      },
      "message": "Merge branch \u0027for-2.6.40\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu\n\n* \u0027for-2.6.40\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu:\n  percpu: Unify input section names\n  percpu: Avoid extra NOP in percpu_cmpxchg16b_double\n  percpu: Cast away printk format warning\n  percpu: Always align percpu output section to PAGE_SIZE\n\nFix up fairly trivial conflict in arch/x86/include/asm/percpu.h as per Tejun\n"
    },
    {
      "commit": "4d429480352c63db2228489f0db9fd381cdc3c9c",
      "tree": "96a3bc976735ef01d5d5e42353ae1dd795d34370",
      "parents": [
        "eb08d8ff476ad39a149e1044c7d3fd742a168864",
        "ab50ff684707031ed4bad2fdd313208ae392e5bb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:51:26 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:51:26 2011 -0700"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.infradead.org/ubi-2.6\n\n* \u0027linux-next\u0027 of git://git.infradead.org/ubi-2.6:\n  UBI: switch to dynamic printks\n  UBI: turn some macros into static inline\n  UBI: improve checking in debugging prints\n  UBI: fix typo in a message\n  UBI: fix minor stylistic issues\n  UBI: use __packed instead of __attribute__((packed))\n  UBI: cleanup comments around volume properties\n  UBI: re-name set volume properties ioctl\n  UBI: make the control character device non-seekable\n"
    },
    {
      "commit": "eb08d8ff476ad39a149e1044c7d3fd742a168864",
      "tree": "fb3b442e8b601ea9c8987a553433c8bfaa188159",
      "parents": [
        "9f22aae04631ec90eeab804b024de3c658dae406",
        "56e46742e846e4de167dde0e1e1071ace1c882a5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:51:07 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:51:07 2011 -0700"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.infradead.org/ubifs-2.6\n\n* \u0027linux-next\u0027 of git://git.infradead.org/ubifs-2.6: (52 commits)\n  UBIFS: switch to dynamic printks\n  UBIFS: fix kernel-doc comments\n  UBIFS: fix extremely rare mount failure\n  UBIFS: simplify LEB recovery function further\n  UBIFS: always cleanup the recovered LEB\n  UBIFS: clean up LEB recovery function\n  UBIFS: fix-up free space on mount if flag is set\n  UBIFS: add the fixup function\n  UBIFS: add a superblock flag for free space fix-up\n  UBIFS: share the next_log_lnum helper\n  UBIFS: expect corruption only in last journal head LEBs\n  UBIFS: synchronize write-buffer before switching to the next bud\n  UBIFS: remove BUG statement\n  UBIFS: change bud replay function conventions\n  UBIFS: substitute the replay tree with a replay list\n  UBIFS: simplify replay\n  UBIFS: store free and dirty space in the bud replay entry\n  UBIFS: remove unnecessary stack variable\n  UBIFS: double check that buds are replied in order\n  UBIFS: make 2 functions static\n  ...\n"
    },
    {
      "commit": "9f22aae04631ec90eeab804b024de3c658dae406",
      "tree": "a96393e19eff70ef7d5c50496abfea335301a44c",
      "parents": [
        "988c7f2d6d5622c2407bcad49c0349fbad6489a7",
        "531d2895917566ab0d82faa0696d0576569f1053"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:50:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:50:27 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu: (22 commits)\n  m68knommu: Use generic show_interrupts()\n  coldfire_qspi compile fix\n  m68k: merge the mmu and non-mmu versions of sys_m68k.c\n  m68knommu: use asm-generic/bitops/ext2-atomic.h\n  m68knommu: Remove obsolete #include \u003clinux/sys.h\u003e\n  m68k: merge mmu and non-mmu versions of asm-offsets.c\n  m68k: merge non-mmu and mmu versions of m68k_ksyms.c\n  m68knommu: remove un-needed exporting of COLDFIRE symbols\n  m68knommu: move EXPORT of kernel_thread to function definition\n  m68knommu: move EXPORT of local checksumming functions to definitions\n  m68knommu: move EXPORT of dump_fpu to function definition\n  m68knommu: clean up mm/init_no.c\n  m68k: merge the mmu and non-mmu mm/Makefile\n  m68k: mv kmap_mm.c to kmap.c\n  m68knommu: remove stubs for __ioremap() and iounmap()\n  m68knommu: remove unused kernel_set_cachemode()\n  m68k: let Makefile sort out compiling mmu and non-mmu lib/checksum.c\n  m68k: remove duplicate memcpy() implementation\n  m68k: remove duplicate memset() implementation\n  m68k: remove duplicate memmove() implementation\n  ...\n"
    },
    {
      "commit": "988c7f2d6d5622c2407bcad49c0349fbad6489a7",
      "tree": "e594aed350730f13874967b2765d21a7f515ea18",
      "parents": [
        "d762f4383100c2a87b1a3f2d678cd3b5425655b4",
        "2f344d2e51888785be551a756d8a8aa58269aaa8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:49:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 11:49:16 2011 -0700"
      },
      "message": "Merge branch \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, ioapic: Restore ioapic entries during resume properly\n  x86: Get rid of asmregparm\n  um: Use RWSEM_GENERIC_SPINLOCK on x86\n"
    },
    {
      "commit": "2f344d2e51888785be551a756d8a8aa58269aaa8",
      "tree": "e594aed350730f13874967b2765d21a7f515ea18",
      "parents": [
        "1b4ac2a935aaf194241a2f4165d6407ba9650e1a"
      ],
      "author": {
        "name": "Suresh Siddha",
        "email": "suresh.b.siddha@intel.com",
        "time": "Tue May 24 10:45:31 2011 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue May 24 20:32:41 2011 +0200"
      },
      "message": "x86, ioapic: Restore ioapic entries during resume properly\n\nIn mask/restore_ioapic_entries() we should be restoring ioapic\nentries when ioapics[apic].saved_registers is not NULL.\n\nFix the typo and address the resume hang regression reported by\nLinus.\n\nThis was not found sooner because the systems where these\nchanges were tested on kept the IO-APIC entries intact over\nresume.\n\nReported-and-tested-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: Daniel J Blueman \u003cdaniel.blueman@gmail.com\u003e\nLink: http://lkml.kernel.org/r/1306259131.7171.7.camel@sbsiddha-MOBL3.sc.intel.com\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b7b57551bbda1390959207f79f2038aa7adb72ae",
      "tree": "d591a08e7e45615b51d8b5ee1634a29920f62c3f",
      "parents": [
        "434d42cfd05a7cc452457a81d2029540cba12150",
        "7a627e3b9a2bd0f06945bbe64bcf403e788ecf6e"
      ],
      "author": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Tue May 24 23:20:19 2011 +1000"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Tue May 24 23:20:19 2011 +1000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.infradead.org/users/eparis/selinux into for-linus\n\nConflicts:\n\tlib/flex_array.c\n\tsecurity/selinux/avc.c\n\tsecurity/selinux/hooks.c\n\tsecurity/selinux/ss/policydb.c\n\tsecurity/smack/smack_lsm.c\n\nManually resolve conflicts.\n\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "434d42cfd05a7cc452457a81d2029540cba12150",
      "tree": "3a6b9b7f9ff2e1b7409dd66c15242b2a75aa4422",
      "parents": [
        "d762f4383100c2a87b1a3f2d678cd3b5425655b4",
        "12a5a2621b1ee14d32beca35304d7c6076a58815"
      ],
      "author": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Tue May 24 22:55:24 2011 +1000"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Tue May 24 22:55:24 2011 +1000"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n"
    },
    {
      "commit": "1b4ac2a935aaf194241a2f4165d6407ba9650e1a",
      "tree": "f92e0154dda7640657b9cf65986ea305fa99ca0f",
      "parents": [
        "3a3679078aed2c451ebc32836bbd3b8219a65e01"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Tue May 24 00:18:05 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 24 14:33:35 2011 +0200"
      },
      "message": "x86: Get rid of asmregparm\n\nAs UML does no longer need asmregparm we can remove it.\n\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nCc: namhyung@gmail.com\nCc: davem@davemloft.net\nCc: fweisbec@gmail.com\nCc: dhowells@redhat.com\nLink: http://lkml.kernel.org/r/%3C1306189085-29896-1-git-send-email-richard%40nod.at%3E\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3a3679078aed2c451ebc32836bbd3b8219a65e01",
      "tree": "78418bbbaf58e8bc27c346e231e7fb6afa823912",
      "parents": [
        "d762f4383100c2a87b1a3f2d678cd3b5425655b4"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Mon May 23 22:51:33 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 24 14:33:35 2011 +0200"
      },
      "message": "um: Use RWSEM_GENERIC_SPINLOCK on x86\n\nCommit d12337 (rwsem: Remove redundant asmregparm annotation)\nbroke rwsem on UML.\n\nAs we cannot compile UML with -mregparm\u003d3 and keeping asmregparm only\nfor UML is inadequate the easiest solution is using RWSEM_GENERIC_SPINLOCK.\n\nThanks to Thomas Gleixner for the idea.\n\nReported-by: Toralf Förster \u003ctoralf.foerster@gmx.de\u003e\nTested-by: Toralf Förster \u003ctoralf.foerster@gmx.de\u003e\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nCc: user-mode-linux-devel@lists.sourceforge.net\nCc: \u003cstable@kernel.org\u003e # .39.x\nLink: http://lkml.kernel.org/r/%3C1306183893-26655-1-git-send-email-richard%40nod.at%3E\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6988f20fe04e9ef3aea488cb8ab57fbeb78e12f0",
      "tree": "c9d7fc50a2e2147a5ca07e3096e7eeb916ad2da9",
      "parents": [
        "0415b00d175e0d8945e6785aad21b5f157976ce0",
        "6ea0c34dac89611126455537552cffe6c7e832ad"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue May 24 09:59:36 2011 +0200"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue May 24 09:59:36 2011 +0200"
      },
      "message": "Merge branch \u0027fixes-2.6.39\u0027 into for-2.6.40\n"
    },
    {
      "commit": "b73077eb03f510a84b102fb97640e595a958403c",
      "tree": "8b639000418e2756bf6baece4e00e07d2534bccc",
      "parents": [
        "28350e330cfab46b60a1dbf763b678d859f9f3d9",
        "9d2e173644bb5c42ff1b280fbdda3f195a7cf1f7"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue May 24 00:06:26 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue May 24 00:06:26 2011 -0700"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n"
    },
    {
      "commit": "531d2895917566ab0d82faa0696d0576569f1053",
      "tree": "a7bdcf3702440f60d94ca887c39cbc2c8ff2a0ed",
      "parents": [
        "0b4bf78214efcdadbbe5b09c5dff35dcc9bcb3df"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Apr 30 23:15:07 2011 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 15:17:23 2011 +1000"
      },
      "message": "m68knommu: Use generic show_interrupts()\n\nApart from whitespace differences, /proc/interrupts doesn\u0027t change by\nenabling GENERIC_IRQ_SHOW.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "0b4bf78214efcdadbbe5b09c5dff35dcc9bcb3df",
      "tree": "c80b9769c737982aece96afb60c23ba1ed7af4ab",
      "parents": [
        "cae2e6cc002d6fdee7d8a230736fa7c685e54b35"
      ],
      "author": {
        "name": "Steven King",
        "email": "sfking@fdwdc.com",
        "time": "Sun Apr 24 10:48:07 2011 -0700"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 15:17:22 2011 +1000"
      },
      "message": "coldfire_qspi compile fix\n\nThe m68k/m68knommu merge broke the qspi build.\n\nSigned-off-by: Steven King \u003csfking@fdwdc.com\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "cae2e6cc002d6fdee7d8a230736fa7c685e54b35",
      "tree": "f587ea6e2d04196d29a3c0376ea06121ecec50be",
      "parents": [
        "48e1328e06dd9bd7a4932ee47428475963ea55b0"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Apr 21 12:48:07 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 15:17:21 2011 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu versions of sys_m68k.c\n\nThere is a lot of common code in the sys_m68k.c files. The mmu and non-mmu\nversions can easily be merged into a single file.\n\nThere is really only 2 functions that differ in the 2 cases. A single\nifdef on CONFIG_MMU can take care of this. Alternatively we could break\nthose 2 functions out and maintain sys_m68k_no.c and sys_m68k_mm.c with\njust this code in it (Makefile could then just build the right one).\nDoes anyone have strong feelings on which way they want this done?\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "48e1328e06dd9bd7a4932ee47428475963ea55b0",
      "tree": "6592a23bf5c176ad8528bb565e4dfec9886de4fa",
      "parents": [
        "b60de9f5142ffc677e4e1bf0d1e8ad177d21095f"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sun Apr 17 22:57:29 2011 +0900"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 15:17:20 2011 +1000"
      },
      "message": "m68knommu: use asm-generic/bitops/ext2-atomic.h\n\nm68knommu can use generic implementation of ext2 atomic bitops.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "b60de9f5142ffc677e4e1bf0d1e8ad177d21095f",
      "tree": "5f221b054213b5820f8549f8b3c0a28b1cf1d171",
      "parents": [
        "aa4d1f897f6a7ffdb3654a2152b60d9d832951a3"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Wed Apr 06 21:43:19 2011 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 15:17:19 2011 +1000"
      },
      "message": "m68knommu: Remove obsolete #include \u003clinux/sys.h\u003e\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "aa4d1f897f6a7ffdb3654a2152b60d9d832951a3",
      "tree": "39fb1190c24936a3e0fce96b0c0a4023e1bbbd53",
      "parents": [
        "a697dc934f52355494b746d7b5568227e0910ae8"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 29 15:55:36 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 15:17:18 2011 +1000"
      },
      "message": "m68k: merge mmu and non-mmu versions of asm-offsets.c\n\nIt is strait forward to merge the mmu and non-mmu versions of\nasm-offstes.c. Some name changes are required for the preempt and\nthread_info.flags in the non-mmu entry.S assembler to make them\nconsistent for both setups.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "d762f4383100c2a87b1a3f2d678cd3b5425655b4",
      "tree": "e2a982fea165e77d3f7098717e887dbb28efc6d1",
      "parents": [
        "5214638384a968574a5ea3df1d3b3194da32a496",
        "78207ffd0e00d39238f0a8a455a31a12659b30b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:24:07 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:24:07 2011 -0700"
      },
      "message": "Merge branch \u0027sh-latest\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027sh-latest\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (23 commits)\n  sh: Ignore R_SH_NONE module relocations.\n  SH: SE7751: Fix pcibios_map_platform_irq prototype.\n  sh: remove warning and warning_symbol from struct stacktrace_ops\n  sh: wire up sys_sendmmsg.\n  clocksource: sh_tmu: Runtime PM support\n  clocksource: sh_tmu: __clocksource_updatefreq_hz() update\n  clocksource: sh_cmt: Runtime PM support\n  clocksource: sh_cmt: __clocksource_updatefreq_hz() update\n  dmaengine: shdma: synchronize RCU before freeing, simplify spinlock\n  dmaengine: shdma: add runtime- and system-level power management\n  dmaengine: shdma: fix locking\n  sh: sh-sci: sh7377 and sh73a0 build fixes\n  sh: cosmetic improvement: use an existing pointer\n  serial: sh-sci: suspend/resume wakeup support V2\n  serial: sh-sci: Runtime PM support\n  sh: select IRQ_FORCED_THREADING.\n  sh: intc: Set virtual IRQs as nothread.\n  sh: fixup fpu.o compile order\n  i2c: add a module alias to the sh-mobile driver\n  ALSA: add a module alias to the FSI driver\n  ...\n"
    },
    {
      "commit": "5214638384a968574a5ea3df1d3b3194da32a496",
      "tree": "f0defc396d154c35cd57692c33e7596cd314a93b",
      "parents": [
        "df462b3dbeeaae7141f1b63cbfcc1e1bae6a85fc",
        "0f61f3e4db71946292ef8d6d6df74b8fcf001646"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:20:48 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:20:48 2011 -0700"
      },
      "message": "Merge branch \u0027perf-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027perf-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  perf tools: Fix sample type size calculation in 32 bits archs\n  profile: Use vzalloc() rather than vmalloc() \u0026 memset()\n"
    },
    {
      "commit": "df462b3dbeeaae7141f1b63cbfcc1e1bae6a85fc",
      "tree": "bca52fce066159f136d75c69e79016422212cb1d",
      "parents": [
        "343800e7d20944aead238c2c6e3f7789f8b6587c",
        "cf25220677b3f10468a74278130fe224f73632a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:12:49 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:12:49 2011 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (247 commits)\n  [media] gspca - sunplus: Fix some warnings and simplify code\n  [media] gspca: Fix some warnings tied to \u0027no debug\u0027\n  [media] gspca: Unset debug by default\n  [media] gspca - cpia1: Remove a bad conditional compilation instruction\n  [media] gspca - main: Remove USB traces\n  [media] gspca - main: Version change to 2.13\n  [media] gspca - stk014 / t613: Accept the index 0 in querymenu\n  [media] gspca - kinect: Remove __devinitdata\n  [media] gspca - cpia1: Fix some warnings\n  [media] video/Kconfig: Fix mis-classified devices\n  [media] support for medion dvb stick 1660:1921\n  [media] tm6000: fix uninitialized field, change prink to dprintk\n  [media] cx231xx: Add support for Iconbit U100\n  [media] saa7134 add new TV cards\n  [media] Use a more consistent value for RC repeat period\n  [media] cx18: Move spinlock and vb_type initialisation into stream_init\n  [media] tm6000: remove tm6010 sif audio start and stop\n  [media] tm6000: remove unused exports\n  [media] tm6000: add pts logging\n  [media] tm6000: change from ioctl to unlocked_ioctl\n  ...\n"
    },
    {
      "commit": "343800e7d20944aead238c2c6e3f7789f8b6587c",
      "tree": "b40a5cb36c156e8c0aa28bbd8cf92e87e5a4ef95",
      "parents": [
        "f4e0bcf06b9771af04273473592aeeb860ca2816",
        "f68e542f3478147986a9c8958942ec649dc06201"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:11:38 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:11:38 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6:\n  fat: Fix statfs-\u003ef_namelen\n  fat: Replace all printk with fat_msg()\n  fat: Add fat_msg() function for preformated FAT messages\n  fat: Convert fat_fs_error to use %pV\n  fat: Fix possible null deref in fat_cache_add()\n  fat: use new setup() for -\u003edir_ops too\n"
    },
    {
      "commit": "f4e0bcf06b9771af04273473592aeeb860ca2816",
      "tree": "0cf83331612b1e721b9663a71bfd5f364c49992f",
      "parents": [
        "5f2e8e2b0bf0f3a1819b25f6117a7f20bd15521d"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon May 23 14:05:38 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:11:14 2011 -0700"
      },
      "message": "hwmon: (coretemp) Add comments describing the handling of HT CPUs\n\nThe coretemp driver provides a single set of device attributes for each\nphysical core of a HT CPU to avoid duplicate sensors.  This\nfunctionality was introduced with commit d883b9f09772 (\"hwmon:\n(coretemp) Skip duplicate CPU entries\").\n\nCommit e40cc4bdfd4b (\"x86/hwmon: register alternate sibling upon CPU\nremoval\") extends this functionality to register the HT sibling of a CPU\nwhich is taken offline, to ensure that sensor attributes are provided if\nat least one HT sibling of a core is online.\n\nAdd comments into the code describing the functionality in some more\ndetail.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nCc: Durgadoss R \u003cdurgadoss.r@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5f2e8e2b0bf0f3a1819b25f6117a7f20bd15521d",
      "tree": "f7188c9376072d0ad37ae06832a2554dec320c67",
      "parents": [
        "5e152b4c9e0fce6149c74406346a7ae7e7a17727"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:07:40 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:07:40 2011 -0700"
      },
      "message": "kernel/watchdog.c: Use proper ANSI C prototypes\n\nWe try to enforce it by using -Wstrict-prototypes, but apparently they\nsometimes get through.  Introduced by 4eec42f39204 (\"watchdog: Change\nthe default timeout and configure nmi watchdog period based\").\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0f61f3e4db71946292ef8d6d6df74b8fcf001646",
      "tree": "fe1412923e82309065038c526f6fda664273e5e7",
      "parents": [
        "8ce26169555cf5634263d39d3665e45300218a5e"
      ],
      "author": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Tue May 24 03:31:26 2011 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue May 24 04:33:24 2011 +0200"
      },
      "message": "perf tools: Fix sample type size calculation in 32 bits archs\n\nThe shift used here to count the number of bits set in\nthe mask doesn\u0027t work above the low part for archs that\nare not 64 bits.\n\nFix the constant used for the shift.\n\nThis fixes a 32-bit perf top failure reported by Eric Dumazet:\n\n\tCan\u0027t parse sample, err \u003d -14\n\tCan\u0027t parse sample, err \u003d -14\n\t...\n\nReported-and-tested-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nCc: Stephane Eranian \u003ceranian@google.com\nLink: http://lkml.kernel.org/r/1306200686-17317-1-git-send-email-fweisbec@gmail.com\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a697dc934f52355494b746d7b5568227e0910ae8",
      "tree": "2eb1fec965b192f15d480c249a7250eac3562b3d",
      "parents": [
        "2c7f3feb63276f08dd289a2cb29694af17ad70dd"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 29 15:06:37 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:51 2011 +1000"
      },
      "message": "m68k: merge non-mmu and mmu versions of m68k_ksyms.c\n\nAfter cleaning up m68k_ksyms_no.c it is now strait forward to merge\nthe non-mmu and mmu versions of m68k_ksyms.c. The need for the extra\ngcc functions is not strictly based on having an MMU or not. It is\nbased on the family the processor belongs too, so use an appropriate\nconditional check.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "2c7f3feb63276f08dd289a2cb29694af17ad70dd",
      "tree": "1c320e88b0151a933cdb632a4828db17eda8dd34",
      "parents": [
        "dcc4d72fad84adcd98cb0a552f4287c1ed06d5d6"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 29 14:25:14 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:51 2011 +1000"
      },
      "message": "m68knommu: remove un-needed exporting of COLDFIRE symbols\n\nThere is no reason most of the symbols enclosed in a conditional\non CONFIG_COLDFIRE need to be exported. And they sure don\u0027t need to\nbe doing it in m68k_ksyms_no.c. Move the dma symbols export (which\nare currently needed) to the definitions of those, and remove the\nrest of the exporting here.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "dcc4d72fad84adcd98cb0a552f4287c1ed06d5d6",
      "tree": "52e42d2f08a40b4074cf67498ea1ff259b95480f",
      "parents": [
        "b33972eb476401637c345b6eb91969b2df7e1ec0"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 29 14:14:21 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:51 2011 +1000"
      },
      "message": "m68knommu: move EXPORT of kernel_thread to function definition\n\nThe EXPORT_SYMBOL(kernel_thread) belongs at the definition of that function,\nnot in some other random code file. So move it there.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "b33972eb476401637c345b6eb91969b2df7e1ec0",
      "tree": "d71920f107c3472a469d0a7e3423b253e6771930",
      "parents": [
        "67cc09ed7093f49fc776164761507999991a6ef6"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 29 14:10:23 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:51 2011 +1000"
      },
      "message": "m68knommu: move EXPORT of local checksumming functions to definitions\n\nThe EXPORT_SYMBOL() of the local lib checksum functions belongs with\nthe definitions, not in some other random code file. So move then there.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "67cc09ed7093f49fc776164761507999991a6ef6",
      "tree": "332743b4a1cbb7ec3bd1c37fca15ca09ee1325c7",
      "parents": [
        "b1ffa25925c8166003d985b2803854fedcd44604"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 29 14:03:26 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:51 2011 +1000"
      },
      "message": "m68knommu: move EXPORT of dump_fpu to function definition\n\nThe EXPORT_SYMBOL(dump_fpu) belongs at the definition of the function,\nnot in some other random code file. So move it there.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "b1ffa25925c8166003d985b2803854fedcd44604",
      "tree": "873e8350e8c98603bd27b5ae73057ea86e69150c",
      "parents": [
        "f225c8675086b60d85264ef824568309163d79f8"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 29 13:39:47 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:51 2011 +1000"
      },
      "message": "m68knommu: clean up mm/init_no.c\n\nThe memory initialization code for m68knommu has grown a bit crufty,\nclean it up.\n\n. remove unused declaration for die_if_kernel()\n. remove un-needed declaration of free_initmem()\n. removed unused definitions of empty_bad_page and empty_bad_page_table\n. removed unused DEBUG code\n. make free_initmem() proper prototype\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "f225c8675086b60d85264ef824568309163d79f8",
      "tree": "188bef574892e4a6cd1af54a29c7fda758279efb",
      "parents": [
        "1bccc43c1010f2ac88156c005fab6823569b0a39"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 28 22:38:48 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:50 2011 +1000"
      },
      "message": "m68k: merge the mmu and non-mmu mm/Makefile\n\nIts is trivial to megre the mmu and non-mmu arch/m68k/mm/Makefile\u0027s back\ninto a single file. So do it.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "1bccc43c1010f2ac88156c005fab6823569b0a39",
      "tree": "587e5627e09234fd29ed7726b0626ca6806af6e3",
      "parents": [
        "593732bd41a6f16eeed9880ae7d51920fc5350ff"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 28 22:37:13 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:50 2011 +1000"
      },
      "message": "m68k: mv kmap_mm.c to kmap.c\n\nThe non-mmu kmap_no.c has been removed. So we can move kmap_mm.c\nback to being the only kmap.c.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "593732bd41a6f16eeed9880ae7d51920fc5350ff",
      "tree": "9ee9bf84b02f103594eefcb819096856bf64cc6f",
      "parents": [
        "92474a2513e828c27e371728845f24cef98748b2"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 28 22:32:05 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:50 2011 +1000"
      },
      "message": "m68knommu: remove stubs for __ioremap() and iounmap()\n\nThe implementation of iounmap() and __ioremap() for non-mmu m68k is\ntrivial. We can inline them in m68knommu headers and remove the trivial\nimplementations.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "92474a2513e828c27e371728845f24cef98748b2",
      "tree": "cf5bbee44bb2860654caab886b8699c8e79e7050",
      "parents": [
        "9461702d2a54cd4d9da09b7755c96815791a9d07"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 28 18:00:08 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:50 2011 +1000"
      },
      "message": "m68knommu: remove unused kernel_set_cachemode()\n\nNone of the m68knommu platforms will ever use kernel_set_cachemode().\nAnd it is specific to a couple of m68k devices. So remove it.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "9461702d2a54cd4d9da09b7755c96815791a9d07",
      "tree": "86bf4b2cf8ce5a46bffc5a7b175203b61477d612",
      "parents": [
        "66d83ab32aec5d84d707d4d72717b9468ec33a96"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Apr 18 15:27:55 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:50 2011 +1000"
      },
      "message": "m68k: let Makefile sort out compiling mmu and non-mmu lib/checksum.c\n\nWe don\u0027t need an arch/m68k/lib/checksum.c wrapper to include the correct\nmmu or non-mmu version of the checksum code. Let the Makefile just build\nthe appropriate one.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "66d83ab32aec5d84d707d4d72717b9468ec33a96",
      "tree": "09a7748e0980fd99b6925a92ad5af53c87638a53",
      "parents": [
        "d10ed2f5383cc6e6b7649f03540b8cb1838d5f67"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 28 16:53:37 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:49 2011 +1000"
      },
      "message": "m68k: remove duplicate memcpy() implementation\n\nMerging the mmu and non-mmu directories we ended up with duplicate\nimplementations of memcpy(). One is a little more optimized for the\n\u003e\u003d 68020 case, but that can easily be inserted into a single\nimplementation of memcpy(). Clean up the exporting of this symbol\ntoo, otherwise we end up exporting it twice on a no-mmu build.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "d10ed2f5383cc6e6b7649f03540b8cb1838d5f67",
      "tree": "b2ee2537f23e452df1d98a88877ae28f7e3264fa",
      "parents": [
        "80160de89d0a7c9a93dfe91eef2b448cbc380cd0"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 28 16:48:00 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:49 2011 +1000"
      },
      "message": "m68k: remove duplicate memset() implementation\n\nMerging the mmu and non-mmu directories we ended up with duplicate\nimplementations of memset(). One is a little more optimized for the\n\u003e\u003d 68020 case, but that can easily be inserted into a single\nimplementation of memset(). Clean up the exporting of this symbol\ntoo, otherwise we end up exporting it twice on a no-mmu build.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "80160de89d0a7c9a93dfe91eef2b448cbc380cd0",
      "tree": "564588ca8caffc79cacf1ac7d89fd53a1efc3277",
      "parents": [
        "b82ed87e67b081e55608b86b3e6f6f9036cedbd3"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 28 16:44:28 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:49 2011 +1000"
      },
      "message": "m68k: remove duplicate memmove() implementation\n\nMerging the mmu and non-mmu directories we ended up with duplicate\n(and identical) implementations of memmove(). Remove one of them.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "b82ed87e67b081e55608b86b3e6f6f9036cedbd3",
      "tree": "68aa705f17508a5257f3ed72a146abc628f92387",
      "parents": [
        "98d655a68f864588ff21ae372ddd3563a6699f1c"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 28 15:58:49 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:49 2011 +1000"
      },
      "message": "m68k: merge mmu and non-mmu versions of lib/Makefile\n\nWe can easily support the slight differences in libs needed by the\nmmu and non-mmu builds in a single Makefile, so merge them back into\na single file again.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "98d655a68f864588ff21ae372ddd3563a6699f1c",
      "tree": "f51bc1f0f3c5183c5486b05d708108111209583b",
      "parents": [
        "ea2b50ef4c9e030749ae473e95258f477c3a68ca"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Mon Mar 28 15:58:06 2011 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue May 24 10:03:49 2011 +1000"
      },
      "message": "m68k: merge mmu and non-mmu versions of muldi3\n\nThe implementation of gcc\u0027s muldi3 support function differs only in\nthe use of the machine\u0027s 64 bit sized mul or not. (It isn\u0027t based\non using an MMU or not). Merge the current mmu and non-mmu versions\nof arc/m68k/lib/muldi3 and use the appropriate pre-processor\nconditionals to get the right version for all m68k processor types.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "931474c4c30633400ff0dff8fb452ae20e01d067",
      "tree": "6a908fca57ff91b138302d9434b649250926fd3b",
      "parents": [
        "351fc4d660ff134fc33b920e1a3a97de4923dd91",
        "2ec8a5feaf3000bf4f9744d0caad0d5f12ce1409"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue May 24 09:08:28 2011 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue May 24 09:08:28 2011 +1000"
      },
      "message": "Merge branch \u0027drm-radeon-next\u0027 of /ssd/git/drm-radeon-next into drm-core-next\n\n* \u0027drm-radeon-next\u0027 of /ssd/git/drm-radeon-next: (32 commits)\n  drivers/gpu/drm/radeon/atom.c: fix warning\n  drm/radeon/kms: bump kms version number\n  drm/radeon/kms: properly set num banks for fusion asics\n  drm/radeon/kms/atom: move dig phy init out of modesetting\n  drm/radeon/kms/cayman: fix typo in register mask\n  drm/radeon/kms: fix typo in spread spectrum code\n  drm/radeon/kms: fix tile_config value reported to userspace on cayman.\n  drm/radeon/kms: fix incorrect comparison in cayman setup code.\n  drm/radeon/kms: add wait idle ioctl for eg-\u003ecayman\n  drm/radeon/cayman: setup hdp to invalidate and flush when asked\n  drm/radeon/evergreen/btc/fusion: setup hdp to invalidate and flush when asked\n  agp/uninorth: Fix lockups with radeon KMS and \u003e1x.\n  drm/radeon/kms: the SS_Id field in the LCD table if for LVDS only\n  drm/radeon/kms: properly set the CLK_REF bit for DCE3 devices\n  drm/radeon/kms: fixup eDP connector handling\n  drm/radeon/kms: bail early for eDP in hotplug callback\n  drm/radeon/kms: simplify hotplug handler logic\n  drm/radeon/kms: rewrite DP handling\n  drm/radeon/kms/atom: add support for setting DP panel mode\n  drm/radeon/kms: atombios.h updates for DP panel mode\n  ...\n"
    },
    {
      "commit": "2ec8a5feaf3000bf4f9744d0caad0d5f12ce1409",
      "tree": "6a908fca57ff91b138302d9434b649250926fd3b",
      "parents": [
        "d19c37a5809cd425caf989d45eb5e5eb68d17d99"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon May 23 14:48:32 2011 -0700"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue May 24 09:00:37 2011 +1000"
      },
      "message": "drivers/gpu/drm/radeon/atom.c: fix warning\n\nudelay() doesn\u0027t like 8-bit arguments:\n\ndrivers/gpu/drm/radeon/atom.c: In function \u0027atom_op_delay\u0027:\ndrivers/gpu/drm/radeon/atom.c:653: warning: comparison is always false due to limited range of data type\n\nwhile we\u0027re there, use msleep() rather than open-coding it.\n\nCc: David Airlie \u003cairlied@linux.ie\u003e\nReviewed-by: Alex Deucher \u003calexdeucher@gmail.com\u003e\nCc: Matt Turner \u003cmattst88@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "d19c37a5809cd425caf989d45eb5e5eb68d17d99",
      "tree": "b60da6cf6abda8c1ad26682310afd0fc0d9c022c",
      "parents": [
        "5bfa487955016dc99f83195921f74287743f0033"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexdeucher@gmail.com",
        "time": "Fri May 20 12:35:23 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue May 24 08:59:34 2011 +1000"
      },
      "message": "drm/radeon/kms: bump kms version number\n\n- proper bank size for fusion for 2D tiling.\n\nSigned-off-by: Alex Deucher \u003calexdeucher@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "5bfa487955016dc99f83195921f74287743f0033",
      "tree": "c86a182869c84bdf6236e050d1af11bc76a39ffb",
      "parents": [
        "ac89af1e1010640db072416c786f97391b85790f"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexdeucher@gmail.com",
        "time": "Fri May 20 12:35:22 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue May 24 08:59:33 2011 +1000"
      },
      "message": "drm/radeon/kms: properly set num banks for fusion asics\n\nNeeded by userspace for 2D tiled buffer alignment\n\nSigned-off-by: Alex Deucher \u003calexdeucher@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "ac89af1e1010640db072416c786f97391b85790f",
      "tree": "5faa022ee9e242efa8bf9f3fa3c8a0101671aae7",
      "parents": [
        "bb92091acfbb9549e3fd2900427c7548e9ebd1bd"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexdeucher@gmail.com",
        "time": "Sun May 22 13:20:36 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue May 24 08:59:30 2011 +1000"
      },
      "message": "drm/radeon/kms/atom: move dig phy init out of modesetting\n\nIt only needs to be called once at startup, not for every\nmodeset.\n\nSigned-off-by: Alex Deucher \u003calexdeucher@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "bb92091acfbb9549e3fd2900427c7548e9ebd1bd",
      "tree": "752f5fdfbb7aed923df600914e55d2ea7cc52fcb",
      "parents": [
        "d0ae3e890b5afbfdc80ffe9d4b7299b779daaa6a"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexdeucher@gmail.com",
        "time": "Mon May 23 14:22:26 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue May 24 08:59:26 2011 +1000"
      },
      "message": "drm/radeon/kms/cayman: fix typo in register mask\n\nNoticed by Droste on IRC.\n\nSigned-off-by: Alex Deucher \u003calexdeucher@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "d0ae3e890b5afbfdc80ffe9d4b7299b779daaa6a",
      "tree": "1734d9d3389b2fcd4839ba571b72baf606f9b754",
      "parents": [
        "cde5083b051e9c66c99a8764aefbc13349e7730d"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexdeucher@gmail.com",
        "time": "Mon May 23 14:06:20 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue May 24 08:59:24 2011 +1000"
      },
      "message": "drm/radeon/kms: fix typo in spread spectrum code\n\nSigned-off-by: Alex Deucher \u003calexdeucher@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "5e152b4c9e0fce6149c74406346a7ae7e7a17727",
      "tree": "12503a50142797c1babfd87099c193b3e4d54f93",
      "parents": [
        "a77febbef105554c5a37241cf903f48ab7bc03c7",
        "9251bac97d47fdaea406ea0595c2d0aa50022f12"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 15:39:34 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 15:39:34 2011 -0700"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027linux-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6: (27 commits)\n  PCI: Don\u0027t use dmi_name_in_vendors in quirk\n  PCI: remove unused AER functions\n  PCI/sysfs: move bus cpuaffinity to class dev_attrs\n  PCI: add rescan to /sys/.../pci_bus/.../\n  PCI: update bridge resources to get more big ranges when allocating space (again)\n  KVM: Use pci_store/load_saved_state() around VM device usage\n  PCI: Add interfaces to store and load the device saved state\n  PCI: Track the size of each saved capability data area\n  PCI/e1000e: Add and use pci_disable_link_state_locked()\n  x86/PCI: derive pcibios_last_bus from ACPI MCFG\n  PCI: add latency tolerance reporting enable/disable support\n  PCI: add OBFF enable/disable support\n  PCI: add ID-based ordering enable/disable support\n  PCI hotplug: acpiphp: assume device is in state D0 after powering on a slot.\n  PCI: Set PCIE maxpayload for card during hotplug insertion\n  PCI/ACPI: Report _OSC control mask returned on failure to get control\n  x86/PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs\n  PCI: handle positive error codes\n  PCI: check pci_vpd_pci22_wait() return\n  PCI: Use ICH6_GPIO_EN in ich6_lpc_acpi_gpio\n  ...\n\nFix up trivial conflicts in include/linux/pci_ids.h: commit a6e5e2be4461\nmoved the intel SMBUS ID definitons to the i2c-i801.c driver.\n"
    },
    {
      "commit": "c2b67735e5d3a419e90047b3f4179e54a39637bc",
      "tree": "2b73b4e11f292f6651c5da06bc488de57592a5b2",
      "parents": [
        "9199e66528f61a06abe09f0589bbe1eecaa301a7"
      ],
      "author": {
        "name": "Eryu Guan",
        "email": "guaneryu@gmail.com",
        "time": "Tue May 24 00:17:34 2011 +0800"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Tue May 24 00:27:53 2011 +0200"
      },
      "message": "jbd: Fix comment to match the code in journal_start()\n\njournal_start returns an ERR_PTR() value rather than NULL on failure.\n\nCc: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Eryu Guan \u003cguaneryu@gmail.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "a77febbef105554c5a37241cf903f48ab7bc03c7",
      "tree": "d6f96d9d5837312ce6dc2db9f3fc93a243eec87b",
      "parents": [
        "42cd71bf1e3a081b3150018bbf448cb6c8a844a5",
        "bf59170a66bc3eaf3ee513aa6ce9774aa2ab5188"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 15:19:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 15:19:16 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://oss.sgi.com/xfs/xfs\n\n* \u0027for-linus\u0027 of git://oss.sgi.com/xfs/xfs:\n  xfs: obey minleft values during extent allocation correctly\n  xfs: reset buffer pointers before freeing them\n  xfs: avoid getting stuck during async inode flushes\n  xfs: fix xfs_itruncate_start tracing\n  xfs: fix duplicate workqueue initialisation\n  xfs: kill off xfs_printk()\n  xfs: fix race condition in AIL push trigger\n  xfs: make AIL target updates and compares 32bit safe.\n  xfs: always push the AIL to the target\n  xfs: exit AIL push work correctly when AIL is empty\n  xfs: ensure reclaim cursor is reset correctly at end of AG\n  xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE\n  xfs: fix compiler warning in xfs_trace.h\n  xfs: cleanup duplicate initializations\n  xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy\n  xfs: exact busy extent tracking\n  xfs: do not immediately reuse busy extent ranges\n  xfs: optimize AGFL refills\n"
    },
    {
      "commit": "42cd71bf1e3a081b3150018bbf448cb6c8a844a5",
      "tree": "4a5d2eb0444255e4ad827a76dbd1417dd3876db6",
      "parents": [
        "f5039935ac685b3b9b8c13fbc33cac8643dee32e",
        "9a55d9752d8abfc62f1ab05ccc790d22a0c8e7c0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 15:15:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 15:15:27 2011 -0700"
      },
      "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: (137 commits)\n  ARM: bcmring: convert to use sp804 clockevents\n  ARM: bcmring: convert to sp804 clocksource\n  ARM: 6912/1: bcmring: Add clkdev table in init_early\n  clockevents: ARM sp804: obtain sp804 timer rate via clks\n  clockevents: ARM sp804: allow clockevent name to be specified\n  clocksource: ARM sp804: obtain sp804 timer rate via clks\n  clocksource: ARM sp804: allow clocksource name to be specified\n  clocksource: convert OMAP1 to 32-bit down counting clocksource\n  clocksource: convert MXS timrotv2 to 32-bit down counting clocksource\n  clocksource: convert SPEAr platforms 16-bit up counting clocksource\n  clocksource: convert Integrator/AP 16-bit down counting clocksource\n  clocksource: convert W90x900 24-bit down counting clocksource\n  clocksource: convert ARM 32-bit down counting clocksources\n  clocksource: convert ARM 32-bit up counting clocksources\n  clocksource: add common mmio clocksource\n  ARM: update sa1100 to reflect PXA updates\n  ARM: omap1: convert to using readl/writel instead of volatile struct\n  ARM: omap1: delete useless interrupt handler\n  ARM: s5p: consolidate selection of timer register\n  ARM: 6939/1: fix missing \u0027cpu_relax()\u0027 declaration\n  ...\n"
    }
  ],
  "next": "f5039935ac685b3b9b8c13fbc33cac8643dee32e"
}
