)]}'
{
  "log": [
    {
      "commit": "96b2dd1f1fdb9a131b7f2e79e5c7b2e4282cfcbf",
      "tree": "f47563e553c38cdf9571e3492ed816b2e6b129b2",
      "parents": [
        "bd12935f04066df31903eaf74b1cec03319ecd2e"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Mar 05 18:24:51 2008 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Mar 11 01:58:41 2008 -0400"
      },
      "message": "ACPI: replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bd12935f04066df31903eaf74b1cec03319ecd2e",
      "tree": "4054cb87310cca784ee0556716f531ac95d12b9b",
      "parents": [
        "583c377f1d58e705f75d8d5648ab41722be1ebca"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Feb 27 20:56:01 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Mar 11 00:52:19 2008 -0400"
      },
      "message": "ACPI: Fix a duplicate log level\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "583c377f1d58e705f75d8d5648ab41722be1ebca",
      "tree": "102d94c4bb214eed73b3940060763c4401c0a4e1",
      "parents": [
        "39273b58a409cd6d65c9732bdca00bacd1626672"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Feb 22 21:41:51 2008 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 23 01:29:34 2008 -0500"
      },
      "message": "ACPI: acpi_pci_set_power_state() cleanups\n\nMinor cleanups to acpi_pci_set_power_state():  use the ACPI and PCI\nstate symbols to make clear that a mapping is being done between PCI\nand ACPI states, instead of using magic numbers.  For paranoia\u0027s sake,\nreport any errors.  Save five bytes (x86_64) too.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "39273b58a409cd6d65c9732bdca00bacd1626672",
      "tree": "81163f10afceabb73b4a2a219f14b2313dd1b1d5",
      "parents": [
        "2f93d797ea92113a73c72728c475455cb1409fb3"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jesse.barnes@intel.com",
        "time": "Thu Feb 21 17:44:35 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 16:50:29 2008 -0800"
      },
      "message": "i915: fix AR register restore.\n\nMake sure the restoration correctly restores the AR registers by\nflipping the ARX register into index mode before doing anything.\n\nWithout this, some people have had the text mode restore all green.\n\nSigned-off-by: Jesse Barnes \u003cjesse.barnes@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f93d797ea92113a73c72728c475455cb1409fb3",
      "tree": "ddfcb87326b1687efeeb9b7e0373d4826dd55dea",
      "parents": [
        "c6cd7d7efe2302697a3cbde718e8e3b0d88ba706"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Feb 22 18:47:44 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] bt87X: fix freeing of shared interrupt\n\nCall free_irq() after iounmap() because other devices could trigger our\nshared interrupt handler.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c6cd7d7efe2302697a3cbde718e8e3b0d88ba706",
      "tree": "c7eefacd4713c35312cdb2312619d143f096384d",
      "parents": [
        "c598195a2d32dc5388c636260c16e07ebee9b051"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:47:12 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-intel - Fix Oops with ATI HDMI devices\n\nThe driver gets Oops with ATI HDMI devices due to the wrong calculation\nof index for playback streams.  This patch fixes it.  Reference:\n\thttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3746\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c598195a2d32dc5388c636260c16e07ebee9b051",
      "tree": "d7bb2374157252a8297ea4a16774c1b1cc79c48d",
      "parents": [
        "9e03ad7907bc9c9e60a3ea09579a61ad7f9e59c8"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Feb 22 18:46:47 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] caiaq - fix section mismatch warning\n\nFix following warning:\nWARNING: vmlinux.o(.text+0x11ec01a): Section mismatch in reference from the function setup_card() to the function .devinit.text:snd_usb_caiaq_control_init()\n\nsetup_card() are only used by init_card().\ninit_card() are only used by snd_probe()\nsnd_probe() are used for the .probe parameter in usb_driver.probe\n\nAnnotate them all __devinit to fix the warning.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9e03ad7907bc9c9e60a3ea09579a61ad7f9e59c8",
      "tree": "898844497e7e127b1182adb301b1214115551f80",
      "parents": [
        "cced83b62c61fb39b79e796981065dff474b62aa"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:46:00 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Fix amp-in values for pin widgets\n\nPin widgets have always one amp-input value regardless of number of\nconnections.  The proc file showed values wrongly.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cced83b62c61fb39b79e796981065dff474b62aa",
      "tree": "710e3890f45a3edb4abfc28ee91118be0955eea2",
      "parents": [
        "614ca92b51b81eb42d6a3dcf125451632ddca0f5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:45:30 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Fix ALC882 capture source selection\n\nThe capture source selection for ADC list with two elements is buggy\nbecaues of a wrong capture mux list.  This patch fixes the starting\nindex based on spec-\u003enum_adc_nids.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "614ca92b51b81eb42d6a3dcf125451632ddca0f5",
      "tree": "08246fdef69678c6d0882e527c8e287bf2487297",
      "parents": [
        "2f0855497738a56825ee6445574835b4fc1d77d5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:44:21 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Fix wrong capture source selection for ALC883 codec\n\nThe widget list of capture source selection for ALC883 contains the\nwrong NIDs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f0855497738a56825ee6445574835b4fc1d77d5",
      "tree": "0c745f07383f08e3e4d03eb3dc1c59a3aa6d99bf",
      "parents": [
        "14c65f98bfea9324cf334793305dd262d0095850"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:43:50 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Don\u0027t create vmaster if no slaves found\n\nDon\u0027t create vmaster controls if no slaves are found in the given list.\nThis prevents the error due to an empty vmaster control.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "14c65f98bfea9324cf334793305dd262d0095850",
      "tree": "3e6c99c46321026a9df22a5ef20df4ebcfe4382e",
      "parents": [
        "e5c21571361d951888c26c6ed1a21047e14b5e71"
      ],
      "author": {
        "name": "Serge A. Suchkov",
        "email": "Serge.A.S@tochka.ru",
        "time": "Fri Feb 22 18:43:16 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Fix race condition in generic bound volume/swtich controls\n\nAttached patch fix race condition in hd_codec generic bound volume/swtich\ncontrols\n\noops on this bug can be easy reproduced by two mixer apps on SMP system with\nPREEMPT kernel\n\ndmesg:\n\n ALSA /home/ss/ALSA/alsa-driver-1.0.16/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:596:\n hda_intel: azx_get_response timeout, switching to polling mode: las\n t cmd\u003d0x014f0900\n BUG: unable to handle kernel paging request at virtual address 00070006\n printing eip: f8f43e95 *pde \u003d 00000000\n Oops: 0000 [#1] PREEMPT SMP\n Modules linked in: i915 drm snd_seq_dummy snd_seq_oss snd_seq_midi_event\n snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss bnep rfcomm hidp l2cap\n bluetooth w\n lan_wep acpi_cpufreq coretemp hwmon mmc_block pcspkr psmouse wlan_scan_sta\n ath_rate_sample snd_hda_intel ath_pci serio_raw wlan tg3 sdhci snd_pcm\n firewire_o\n hci mmc_core i2c_i801 snd_timer firewire_core snd_page_alloc ath_hal(P)\n snd_hwdep snd iTCO_wdt crc_itu_t iTCO_vendor_support shpchp video output\n acer_acpi b\n acklight led_class wmi_acer\n\n Pid: 3969, comm: gkrellm Tainted: P        (2.6.24-jm #4)\n EIP: 0060:[\u003cf8f43e95\u003e] EFLAGS: 00010292 CPU: 0\n EIP is at snd_hda_mixer_bind_ctls_info+0x20/0x43 [snd_hda_intel]\n EAX: 00000000 EBX: f7478e00 ECX: f763e000 EDX: f764f788\n ESI: 00070002 EDI: edce5e00 EBP: edc3fe64 ESP: edc3fe54\n  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068\n Process gkrellm (pid: 3969, ti\u003dedc3e000 task\u003df1e4e000 task.ti\u003dedc3e000)\n Stack: f764f77c f7478e00 edce5e00 f6dd6000 edc3fe84 f8e590e8 edc7a239 f6d14034\n       f764f34c f6c0f7e0 edc3ff30 f6d14034 edc3fea8 f8e591b7 edc3ff30 edc3ff2c\n       00000000 f70aa668 f6d14034 f8e59165 bfbfadb0 edc3ff40 f8e587aa edc3ff2c\n Call Trace:\n [\u003cc0104fbb\u003e] show_trace_log_lvl+0x1a/0x2f\n [\u003cc010506d\u003e] show_stack_log_lvl+0x9d/0xa5\n [\u003cc0105119\u003e] show_registers+0xa4/0x1bd\n [\u003cc0105354\u003e] die+0x122/0x206\n [\u003cc03daccc\u003e] do_page_fault+0x535/0x623\n [\u003cc03d940a\u003e] error_code+0x72/0x78\n [\u003cf8e590e8\u003e] snd_mixer_oss_get_volume1_vol+0x74/0xf1 [snd_mixer_oss]\n [\u003cf8e591b7\u003e] snd_mixer_oss_get_volume1+0x52/0xa5 [snd_mixer_oss]\n [\u003cf8e587aa\u003e] snd_mixer_oss_ioctl1+0x673/0x71e [snd_mixer_oss]\n [\u003cf8e588af\u003e] snd_mixer_oss_ioctl+0xb/0xd [snd_mixer_oss]\n [\u003cc017af0a\u003e] do_ioctl+0x22/0x67\n [\u003cc017b186\u003e] vfs_ioctl+0x237/0x24a\n [\u003cc017b1ca\u003e] sys_ioctl+0x31/0x4b\n [\u003cc010402e\u003e] syscall_call+0x7/0xb\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n Code: 3f 49 c7 89 f8 59 5b 5e 5f 5d c3 55 89 e5 57 89 d7 56 53 89 c3 83 ec 04\n 8b 70 5c 8b 40 60 05 7c 01 00 00 89 45 f0 e8 c0 3f 49 c7 \u003c8b\u003e 46 04 89 fa 89\n 4\n 3 5c 89 d8 8b 0e ff 11 89 73 5c 89 c7 8b 45\n EIP: [\u003cf8f43e95\u003e] snd_hda_mixer_bind_ctls_info+0x20/0x43 [snd_hda_intel]\n SS:ESP 0068:edc3fe54\n ---[ end trace 0a20bc209e9397cc ]---\n\nsimilar issue report present in ALSA bugtracking system\nhttps://bugtrack.alsa-project.org/alsa-bug/view.php?id\u003d3652\n\nSigned-off-by: Serge A. Suchkov \u003cSerge.A.S@tochka.ru\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e5c21571361d951888c26c6ed1a21047e14b5e71",
      "tree": "d52b8a0545802459381406857d3931b582002afc",
      "parents": [
        "902b05c117c33c50075b21c293bf60958dedb92d"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Fri Feb 22 18:41:41 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:09 2008 -0800"
      },
      "message": "[ALSA] soc - duplicate strcasecmp test for \"rj-master\" in mpc8610_hpcd_probe()\n\nIn linus\u0027 git tree I found this problem. Is it also in the alsa tree?\nplease confirm it\u0027s the right fix. The patch was not yet tested.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nAcked-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "902b05c117c33c50075b21c293bf60958dedb92d",
      "tree": "b4d7c9eec87eac8d72a6786d8b7be98ea6ab3b6b",
      "parents": [
        "cbef97892e0c545575342332d0d84a910ca4c587"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Feb 22 18:40:56 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] oxygen: fix line-in recording selection\n\nThe GPIO pin 0 of the CM9780 must be set when muting the line input even\non non-Xonar cards.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cbef97892e0c545575342332d0d84a910ca4c587",
      "tree": "2ded15a5c6710917ec94e69f186663e530595fbb",
      "parents": [
        "90a5ad52bf2ce54aa7153735dc4488f00c050e54"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:36:46 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] hda-codec - Fix SPDIF output on Conexant 5045 codec\n\nFixed the SPDIF output on Conexant Cx5045 codec.  Added the missing\npin output setting and fixed the wrong NID for digital audio-out widget.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "90a5ad52bf2ce54aa7153735dc4488f00c050e54",
      "tree": "bbb7ae0ce83e538382ff2bba4e6ad5d6ff5d7357",
      "parents": [
        "92eed66d5e612216369b27330ac43f6f094d0130"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:36:22 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] HDA - enable snoop on SCH\n\nThis patch enables snoop on Intel SCH chipset, eliminating static during\nplayback.\n\nSigned-off-by: Tobin Davis \u003ctdavis@dsl-only.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "92eed66d5e612216369b27330ac43f6f094d0130",
      "tree": "bb9e4422089a0ac61ee11a0c3aa182a5af653d57",
      "parents": [
        "f007dc045a93aeb7e03fe59b408bc65baa86d991"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:35:56 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] hdsp - Fix section mismatch\n\nRemoved invalid __devinit from hdsp_request_fw_loader() and\nsnd_hwdep_create_hwdep() that aren\u0027t always init functions.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f007dc045a93aeb7e03fe59b408bc65baa86d991",
      "tree": "03c92afef6689d8951e0bf407da25f6885ca50c0",
      "parents": [
        "c0792e00bc2dd1202d48b838b1cf59d13dd2c74a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:35:22 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] oxygen - Fix section mismatch\n\nRemoved invalid __devinit and __devexit that are remaining after\nsplit to a helper module.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c0792e00bc2dd1202d48b838b1cf59d13dd2c74a",
      "tree": "538ebec399f27b107b5a80f2235d3982d89f86d8",
      "parents": [
        "0ee46c9dadcbbd0daa12da30f226391896d90abb"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:34:44 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] race between disconnect and error handling in usbmidi\n\nThe driver resubmits URBs from an error handler and schedules the error\nhandler from the URBs\u0027 completion handlers. To reliably kill the cycle\na flag must be used.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0ee46c9dadcbbd0daa12da30f226391896d90abb",
      "tree": "3483dd812fa0c724a1812bf6048dc6761a7fcfe6",
      "parents": [
        "2c020a99e058cdfc3a073cbfbfcc6ff55d3bfc43"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Feb 22 18:34:06 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 14:20:08 2008 -0800"
      },
      "message": "[ALSA] opl3 - Fix compilation without sequencer support\n\nAdd proper ifdef\u0027s to the patch loading code moved from the old instr\nlayer so that opl3 driver can be compiled without the sequencer support.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2c020a99e058cdfc3a073cbfbfcc6ff55d3bfc43",
      "tree": "de93c42a9310d6780c8cfde5c60d792c46419db6",
      "parents": [
        "f9cb02b0be4de3c51edfdd701754e13d9a2d20d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 08:21:38 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 08:21:38 2008 -0800"
      },
      "message": "Mark CC_STACKPROTECTOR as being BROKEN\n\nIt\u0027s always been broken, but recent fixes actually made it do something,\nand now the brokenness shows up as the resulting kernel simply not\nworking at all.\n\nSo it used to be that you could enable this config option, and it just\ndidn\u0027t do anything.  Now we\u0027d better stop people from enabling it by\nmistake, since it _does_ do something, but does it so badly as to be\nunusable.\n\nCode to actually make it work is pending, but incomplete and won\u0027t be\nmerged into 2.6.25 in any case.\n\nAcked-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: James Morris \u003cjmorris@namei.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f9cb02b0be4de3c51edfdd701754e13d9a2d20d6",
      "tree": "ea7b327915363d00d57494031ba32ae6f900ab2c",
      "parents": [
        "1a4c6be4aca5ad6b300932efed1e2729fdc25af9"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Thu Feb 21 20:37:24 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 22 07:35:06 2008 -0800"
      },
      "message": "x86 ptrace: fix compat PTRACE_SETREGS\n\nSimple typo fix for regression introduced by the user_regset changes.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1a4c6be4aca5ad6b300932efed1e2729fdc25af9",
      "tree": "99f43fadbc0dc6c43d275d4c7fafd3b52cccb217",
      "parents": [
        "a62f735cbb1a0937ab6a9196dadf752694ef0b7f",
        "5216a8e70e25b01cbd2915cd0442fb96deb2c262"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 17:19:48 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 17:19:48 2008 -0800"
      },
      "message": "Merge branch \u0027hotfixes\u0027 of git://git.linux-nfs.org/projects/trondmy/nfs-2.6\n\n* \u0027hotfixes\u0027 of git://git.linux-nfs.org/projects/trondmy/nfs-2.6:\n  Wrap buffers used for rpc debug printks into RPC_IFDEBUG\n  nfs: fix sparse warnings\n  NFS: flush signals before taking down callback thread\n"
    },
    {
      "commit": "a62f735cbb1a0937ab6a9196dadf752694ef0b7f",
      "tree": "4526f9b2a94550784c0005dbb239ef95db41a3c1",
      "parents": [
        "5e45bb2ebac937f2eb62138b5d734f3ac7ce8e2f"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Feb 21 16:12:45 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:40:15 2008 -0800"
      },
      "message": "MM: Fix macro argument substitution in PageHead() and PageTail()\n\nFix macro argument substitution in PageHead() and PageTail() - \u0027page\u0027 should\nhave brackets surrounding it (commit 6d7779538f765963ced45a3fa4bed7ba8d2c277d).\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5e45bb2ebac937f2eb62138b5d734f3ac7ce8e2f",
      "tree": "c4eb821b41e41ce4ee10f036af8fc9f7a614b108",
      "parents": [
        "bfe38ccf8d0b541f387f65267f6f3794be59233a"
      ],
      "author": {
        "name": "Maciej Sosnowski",
        "email": "maciej.sosnowski@intel.com",
        "time": "Thu Feb 21 13:44:31 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:40:15 2008 -0800"
      },
      "message": "MAINTAINERS: ioatdma, dmaengine and async_tx maintainers change\n\nShannon Nelson replaced by Maciej Sosnowski in maintanance of\nINTEL I/OAT DMA DRIVER, DMA GENERIC ENGINE SUBSYSTEM\nand ASYNCHRONOUS TRANSFERS/TRANSFORMS API.\n\nSigned-off-by: Maciej Sosnowski \u003cmaciej.sosnowski@intel.com\u003e\nSigned-off-by: Shannon Nelson \u003cshannon.nelson@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bfe38ccf8d0b541f387f65267f6f3794be59233a",
      "tree": "c1f5cece3247431b3d2c484da831d2eb0fd6c9e0",
      "parents": [
        "20f8d2a49360980f1dc0afe2ea227e3ba887e575",
        "25e9c86d5a6d82ea45eb680fc66bf73ac5e50dff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:37:42 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:37:42 2008 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6\n\n* \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6:\n  hwmon: normal_i2c arrays should be const\n  hwmon: New driver for Analog Devices ADT7473 sensor chip\n  hwmon: (coretemp) Add Penryn CPU to coretemp\n  hwmon: (coretemp) Add TjMax detection for mobile CPUs\n  hwmon: (applesmc) sensors set for MacBook2\n  hwmon: (thmc50) Storage class should be before const qualifier\n  hwmon: (coretemp) fix section mismatch warning\n  hwmon: (coretemp) Add maximum cooling temperature readout\n  hwmon: (adm1026) Properly terminate sysfs groups\n  hwmon: (vt8231) Update maintainer email address\n  hwmon: (vt8231) Add individual alarm files\n  hwmon: (via686a) Add individual alarm files\n  hwmon: (smsc47m1) Add individual alarm files\n  hwmon: (max1619) Add individual alarm and fault files\n  hwmon: (lm92) Add individual alarm files\n"
    },
    {
      "commit": "20f8d2a49360980f1dc0afe2ea227e3ba887e575",
      "tree": "d2891d4604d3fd40da7a21650d07f83e73ae8d8e",
      "parents": [
        "e6364cd3a1a3e7c3e9a80bad15698afe6cc7ee75",
        "1f1519ef597ae4628dbd47244f0f68d700231523"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:33:19 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:33:19 2008 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (26 commits)\n  PM: Make suspend_device() static\n  PCI ACPI: Fix comment describing acpi_pci_choose_state\n  Hibernation: Handle DEBUG_PAGEALLOC on x86\n  ACPI: fix build warning\n  ACPI: TSC breaks atkbd suspend\n  ACPI: remove is_processor_present prototype\n  acer-wmi: Add DMI match for mail LED on Acer TravelMate 4200 series\n  ACPI: sparse fix, replace macro with static function\n  ACPI: thinkpad-acpi: add tablet-mode reporting\n  ACPI: thinkpad-acpi: minor hotkey_radio_sw fixes\n  ACPI: thinkpad-acpi: improve thinkpad-acpi input device documentation\n  ACPI: thinkpad-acpi: issue input events for tablet swivel events\n  ACPI: thinkpad-acpi: make the video output feature optional\n  ACPI: thinkpad-acpi: synchronize input device switches\n  ACPI: thinkpad-acpi: always track input device open/close\n  ACPI: thinkpad-acpi: trivial fix to documentation\n  ACPI: thinkpad-acpi: trivial fix to module_desc typo\n  intel_menlo: extract return values using PTR_ERR\n  ACPI video: check for error from thermal_cooling_device_register\n  ACPI thermal: extract return values using PTR_ERR\n  ...\n"
    },
    {
      "commit": "e6364cd3a1a3e7c3e9a80bad15698afe6cc7ee75",
      "tree": "ce8d5b1ba0e246c32b232a09a713cf49d999971d",
      "parents": [
        "b8967d8883aadf36351b568c1f1301ad3f46fc3d",
        "120fc3d77acfd91f3521737a440d42839c475982"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:21:52 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:21:52 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6:\n  modules: do not try to add sysfs attributes if !CONFIG_SYSFS\n  POWERPC: fix typo in pseries/power.c\n  PM: Remove unbalanced mutex_unlock() from dpm_resume()\n  UIO: fix Greg\u0027s stupid changes\n  stable_kernel_rules: fix must already be in mainline\n  ide: mark \"ide\u003dreverse\" option as obsolete\n  Driver core: Fix error handling in bus_add_driver().\n  driver-core: fix kernel-doc function parameters\n  cpufreq: fix kobject reference count handling\n  slabinfo: fall back from /sys/kernel/slab to /sys/slab\n  Fix broken utf-8 encodings in ja_JP translation of stable_kernel_rules.txt\n"
    },
    {
      "commit": "b8967d8883aadf36351b568c1f1301ad3f46fc3d",
      "tree": "716bb8c4516d10e27a5ba5e939ae4aff0370c892",
      "parents": [
        "c6b083466818e674d479cfeb847061a57658bcba",
        "79df4c60c5b24ebc90f591d5991b22782813fcfe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:21:08 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:21:08 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  PCI: Fix wrong reference counter check for proc_dir_entry\n  PCI: fix up setup-bus.c #ifdef\n  PCI: don\u0027t load acpi_php when acpi is disabled\n  PCI: quirks: set \u0027En\u0027 bit of MSI Mapping for devices onHT-based nvidia platform\n  PCI: kernel-doc: fix pci-acpi warning\n  PCI: irq: patch for Intel ICH10 DeviceID\u0027s\n  PCI: pci_ids: patch for Intel ICH10 DeviceID\u0027s\n  PCI: AMD SATA IDE mode quirk\n  PCI: drivers/pcmcia/i82092.c: fix up after pci_bus_region changes\n  PCI: hotplug: acpiphp_ibm: Remove get device information\n"
    },
    {
      "commit": "c6b083466818e674d479cfeb847061a57658bcba",
      "tree": "c7cf12be0eb0a742dbb543248c0906f5de15fefb",
      "parents": [
        "5d637c4a5146f803a872275c139fc11914056d74",
        "b5937a415fc0387c18c40d618c7e98d1e2f65b42"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:20:22 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:20:22 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (23 commits)\n  ehci-fsl: add PPC_MPC837x to default y\n  USB: POWERPC: ehci: fix ppc build\n  USB: usb-storage: don\u0027t access beyond the end of the sg buffer\n  USB: quirks and unusual_devs entry for Actions flash drive\n  USB: usb-storage: unusual_devs entry for Oracom MP3 player\n  USB: serial: move zte MF330 from sierra to option\n  USB: add new vernier product id to ldusb.c\n  USB: gadget: queue usb USB_CDC_GET_ENCAPSULATED_RESPONSE message\n  USB: Add another Novatel U727 ID to the device table for usbserial\n  USB: storage: Nikon D80 new FW still needs Fixup\n  USB: usb-storage: don\u0027t clear-halt when Get-Max-LUN stalls\n  USB: option: Added vendor id for Dell 5720 broadband modem\n  USB: option: Add Kyocera KPC680 ids\n  USB: quirks for known quirky audio devices\n  USB: fix previous sparse fix which was incorrect\n  USB: fix error handling in trancevibrator\n  USB: g_printer, fix empty if statement\n  USB: ehci-fsl: mpc834x config symbol is PPC_MPC834x, not MPC834x\n  USB: fix usb open suspend race in cdc-acm\n  USB: usb: yet another Dell wireless CDMA/EVDO modem\n  ...\n"
    },
    {
      "commit": "5d637c4a5146f803a872275c139fc11914056d74",
      "tree": "160f073d8ebf51f499150325dc1b6d1985dd1380",
      "parents": [
        "06165752c8dfd7c6a3f3186bd6dec86a70895c72",
        "d7c2feaf88df39124e278b9e775b245b057ac99e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:19:50 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:19:50 2008 -0800"
      },
      "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: update git tree in MAINTAINERS\n  dlm: fix rcom_names message to self\n"
    },
    {
      "commit": "06165752c8dfd7c6a3f3186bd6dec86a70895c72",
      "tree": "b8bfcd0ec0a61ec187fc67d941f9200a3a3c5f0d",
      "parents": [
        "597592d951cdca8e5edb29f7e8174f633a69685a",
        "717a54ad6cb4b1782a26ae0eaebc8bd49c56c66e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:19:34 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:19:34 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 4835/1: Fix stale comment in struct machine_desc description\n  [ARM] 4829/1: add .get method to pxa-cpufreq to silence a warning\n  [ARM] 4828/1: fix 3 warnings in drivers/video/pxafb.c\n  [ARM] 4827/1: fix two warnings in drivers/i2c/busses/i2c-pxa.c\n  [ARM] 4826/1: Orion: Register the RTC interrupt on the TS-209\n  [ARM] pxa: fix clock lookup to find specific device clocks\n"
    },
    {
      "commit": "597592d951cdca8e5edb29f7e8174f633a69685a",
      "tree": "7bbdf03e4cdc94086489616c65759962e6fb28f1",
      "parents": [
        "0f151e8b214c1df3f571020b849382933f2cdce7"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ijc@hellion.org.uk",
        "time": "Thu Feb 21 13:03:45 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:19:13 2008 -0800"
      },
      "message": "xen: Implement getgeo for Xen virtual block device.\n\nThe below implements the getgeo hook for Xen block devices. Extracted\nfrom the xen-unstable tree where it has been used for ages.\n\nIt is useful to have because it allows things like grub2 (used by the\nDebian installer images) to work in a guest domain without having to\nsprinkle Xen specific hacks around the place.\n\nSigned-off-by: Ian Campbell \u003cijc@hellion.org.uk\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0f151e8b214c1df3f571020b849382933f2cdce7",
      "tree": "9ae4bb3361e9d7e286674b1d59b9dc931c74caf1",
      "parents": [
        "e80af3a8dbbbf431b2070cc760699f01c5a6ac69",
        "a8b87f609d1332216e683b473d33342c86f21ac3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:18:05 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:18:05 2008 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] pasemi: Remove warning in mpic_pasemi_msi.c\n  [POWERPC] pasemi: Register i2c devices at boot\n  [POWERPC] cell: fix spurious false return from spu_trap_data_{map,seg}\n  [POWERPC] Fix warning in pseries/power.c\n  [POWERPC] Fix bootwrapper builds with older gcc versions\n  [POWERPC] Fix dt_mem_next_cell() to read the full address\n  [POWERPC] Kill sparse warnings in kprobes\n  [POWERPC] spufs: fix scheduler starvation by idle contexts\n  [POWERPC] 44x: Add multiplatform defconfig\n  [POWERPC] 44x: Fix Kconfig formatting\n  [POWERPC] 4xx: Update defconfigs for 2.6.25\n  [POWERPC] 4xx: Remove \"i2c\" and \"xxmii-interface\" device_types from dts\n  [POWERPC] PPC440EP Interrupt Triggering and Level Settings\n  [POWERPC] net: NEWEMAC: Remove \"rgmii-interface\" from rgmii matching table\n"
    },
    {
      "commit": "5216a8e70e25b01cbd2915cd0442fb96deb2c262",
      "tree": "f372bd3cb3fc2f4a2d3e4ad303e6c4d3f8f48865",
      "parents": [
        "90dc7d2796edf94a9eaa838321a9734c8513e717"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Thu Feb 21 10:57:45 2008 +0300"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Thu Feb 21 18:42:29 2008 -0500"
      },
      "message": "Wrap buffers used for rpc debug printks into RPC_IFDEBUG\n\nSorry for the noise, but here\u0027s the v3 of this compilation fix :)\n\nThere are some places, which declare the char buf[...] on the stack\nto push it later into dprintk(). Since the dprintk sometimes (if the\nCONFIG_SYSCTL\u003dn) becomes an empty do { } while (0) stub, these buffers\ncause gcc to produce appropriate warnings.\n\nWrap these buffers with RPC_IFDEBUG macro, as Trond proposed, to\ncompile them out when not needed.\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nAcked-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "b5937a415fc0387c18c40d618c7e98d1e2f65b42",
      "tree": "051dd9e7b35ea4041f292b8cef08d644d87d1a35",
      "parents": [
        "c6dd2e61d35e0fbd516c0169decc08e56619f0c6"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Thu Feb 21 23:30:58 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:56 2008 -0800"
      },
      "message": "ehci-fsl: add PPC_MPC837x to default y\n\nThis patch converts USB_EHCI_FSL config option into the verbose\nbool, so we\u0027ll able to select it for other freescale processors\nwith built-in EHCI controller.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nCc: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c6dd2e61d35e0fbd516c0169decc08e56619f0c6",
      "tree": "30db2f10d6832d1795238173fab1671e01f88cea",
      "parents": [
        "7084191d53b224b953c8e1db525ea6c31aca5fc7"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Thu Feb 21 22:49:13 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:56 2008 -0800"
      },
      "message": "USB: POWERPC: ehci: fix ppc build\n\nCurrently, this setup:\nCONFIG_USB_ARCH_HAS_EHCI\u003dy\nCONFIG_USB_EHCI_HCD\u003dy\nCONFIG_USB_EHCI_HCD_PPC_OF\u003dy\n\nWill fail to build:\n  CC      drivers/usb/host/ehci-hcd.o\ndrivers/usb/host/ehci-hcd.c:1018:2: error: #error \"missing bus glue for ehci-hcd\"\nmake[3]: *** [drivers/usb/host/ehci-hcd.o] Error 1\n\nehci-hcd.c actually contains OF_PLATFORM_DRIVER glue, so error is bogus.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7084191d53b224b953c8e1db525ea6c31aca5fc7",
      "tree": "6cb1288a50aa1977c48e9e32d7d61cf2204ac350",
      "parents": [
        "274399d14f121d7676ecb75a461cfed6cf9e4cdb"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Feb 20 14:15:58 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:55 2008 -0800"
      },
      "message": "USB: usb-storage: don\u0027t access beyond the end of the sg buffer\n\nThis patch (as1035) fixes a bug in usb_stor_access_xfer_buf() (the bug\nwas originally found by Boaz Harrosh): The routine must not attempt to\nwrite beyond the end of a scatter-gather list or beyond the number of\nbytes requested.  It also fixes up the formatting of a few comments\nand similar whitespace issues.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "274399d14f121d7676ecb75a461cfed6cf9e4cdb",
      "tree": "cb5451dca1f03f371f6613e537cf9a294ab4c3ad",
      "parents": [
        "4e58407d5c31827de0225ea927420192a71daccd"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Feb 20 12:10:04 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:54 2008 -0800"
      },
      "message": "USB: quirks and unusual_devs entry for Actions flash drive\n\nThis patch (as1033) adds a quirks entry and an unusual_devs entry for\nthe Actions Semiconductor flash drive.  This device has a 64-byte\nstring descriptor, which it doesn\u0027t terminate with a 0-length packet.\n\nOddly enough, the reporter\u0027s logs show that when the device was\nplugged in at boot time, it changes its behavior completely -- it uses\na different product ID, product string descriptor, and bDeviceClass.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4e58407d5c31827de0225ea927420192a71daccd",
      "tree": "563bd22bb18cf5e8d6c290197c15ab38a39985bc",
      "parents": [
        "d726fb757722a3907356830a0b8d976267596d5c"
      ],
      "author": {
        "name": "Robert Spitzenpfeil",
        "email": "robert@spitzenpfeil.org",
        "time": "Wed Feb 20 12:11:22 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:53 2008 -0800"
      },
      "message": "USB: usb-storage: unusual_devs entry for Oracom MP3 player\n\nThis patch (as1034) was written by Leonid Petrov, reported by Robert\nSpitzenpfeil, and updated by me.  It adds an unusual_devs entry with\nthe IGNORE_RESIDUE flag for the Oracom MP3 player.  Together with the\nchange to the Get-Max-LUN routine in as1032, it makes the player usable.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d726fb757722a3907356830a0b8d976267596d5c",
      "tree": "a3cb96833675a80424e3d5b26adbaa6abfe7b177",
      "parents": [
        "5b0a4d66a11df34b632e48ce80ebe81da94bdb65"
      ],
      "author": {
        "name": "Kevin Lloyd",
        "email": "linux@sierrawireless.com",
        "time": "Thu Feb 14 13:35:16 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:53 2008 -0800"
      },
      "message": "USB: serial: move zte MF330 from sierra to option\n\nMove the Onda H600/ZTE MF33 device from the sierra driver to the option\ndriver.\n\nThe reason it was moved is because the sierra driver is starting to support\nmore and more sierra proprietary features, so it makes more sense to keep\nsierra only devices in there.\n\n\nSigned-off-by: Kevin Lloyd \u003cklloyd@sierrawireless.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5b0a4d66a11df34b632e48ce80ebe81da94bdb65",
      "tree": "03e2000a01a7a46ebc4587f4e2edace56d5b5bb5",
      "parents": [
        "41566bcf35a8b23ce4715dadb5acfd1098c1d3e4"
      ],
      "author": {
        "name": "Stephen Ware",
        "email": "stephen.ware@eqware.net",
        "time": "Sun Feb 17 11:01:58 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:53 2008 -0800"
      },
      "message": "USB: add new vernier product id to ldusb.c\n\nI have a new ldusb device to go into the device table. Jiri has merged\nthe change for hiddev quirks already.\n\n\nFrom: Stephen Ware \u003cstephen.ware@eqware.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "41566bcf35a8b23ce4715dadb5acfd1098c1d3e4",
      "tree": "ac30a2eff255df3be12d3cdc6520d308e032c540",
      "parents": [
        "7f4a9e8750bb904d94f37778821afd021e875c51"
      ],
      "author": {
        "name": "Jan Altenberg",
        "email": "jan.altenberg@linutronix.de",
        "time": "Tue Feb 19 01:44:50 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:52 2008 -0800"
      },
      "message": "USB: gadget: queue usb USB_CDC_GET_ENCAPSULATED_RESPONSE message\n\ncommit 0cf4f2de0a0f4100795f38ef894d4910678c74f8 introduced a bug, which\nprevents sending an USB_CDC_GET_ENCAPSULATED_RESPONSE message. This\nbreaks the RNDIS initialization (especially / only Windoze machines\ndislike this behavior...).\n\nSigned-off-by: Benedikt Spranger \u003cb.spranger@linutronix.de\u003e\nSigned-off-by: Jan Altenberg \u003cjan.altenberg@linutronix.de\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "7f4a9e8750bb904d94f37778821afd021e875c51",
      "tree": "c8d5e30eb94d703ce2084cf28b0eb319b6426325",
      "parents": [
        "9232951ada7ec2f2c1424e4c024dc8540ae97e91"
      ],
      "author": {
        "name": "Warren Turkal",
        "email": "turkal@google.com",
        "time": "Thu Feb 14 14:01:46 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:52 2008 -0800"
      },
      "message": "USB: Add another Novatel U727 ID to the device table for usbserial\n\nSigned-off-by: Warren Turkal \u003cturkal@google.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9232951ada7ec2f2c1424e4c024dc8540ae97e91",
      "tree": "c489ad8c7c04590c3b7e81f6e726cc3b8b8b709e",
      "parents": [
        "a462549b6ad6d4de19a7702c13fbb954d9a10f29"
      ],
      "author": {
        "name": "Konstantin Kletschke",
        "email": "konsti@ku-gbr.de",
        "time": "Tue Feb 19 02:15:32 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:52 2008 -0800"
      },
      "message": "USB: storage: Nikon D80 new FW still needs Fixup\n\nAdd new BCD numbers for Nikon D80 Firmware revision v1.10 to the\nunusual_devs.h file.\n\nSigned-off-by: Konstantin Kletschke \u003ckonsti@ku-gbr.de\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a462549b6ad6d4de19a7702c13fbb954d9a10f29",
      "tree": "4c51f3c9d1874ccbd9ea7e09d41b6f1d23002018",
      "parents": [
        "aa59e053da08336e7def83e83c86369cd9fdaf8b"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Feb 13 10:45:28 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:52 2008 -0800"
      },
      "message": "USB: usb-storage: don\u0027t clear-halt when Get-Max-LUN stalls\n\nThis patch (as1032) removes the Clear-Halt calls in\nusb_stor_Bulk_max_lun().  Evidently some devices (such as the Oracom\nMP3 player) really don\u0027t like to receive these requests when their\nbulk endpoints aren\u0027t halted.\n\nThe only reason for adding them originally was to get an ancient\nZIP-100 drive to work.  But since this device has only a single LUN,\nwe don\u0027t need to send it a Get-Max-LUN request at all.  Adding an\nunusual_devs entry for the ZIP-100 with the SINGLE_LUN flag set will\ncause this step to be skipped.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "aa59e053da08336e7def83e83c86369cd9fdaf8b",
      "tree": "fa8d80c0c4701ae8fbf5f054b3954386cc2adb57",
      "parents": [
        "564d61d30effcc727f9519538143a6c6aeb92e46"
      ],
      "author": {
        "name": "Stefan Bader",
        "email": "stefan.bader@canonical.com",
        "time": "Tue Feb 05 15:25:35 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:52 2008 -0800"
      },
      "message": "USB: option: Added vendor id for Dell 5720 broadband modem\n\nthis is a small patch to add support for a rebranded Novatel modem (see\nhttp://ubuntuforums.org/archive/index.php/t-608388.html for details).\n\nSigned-off-by: Stefan Bader \u003cstefan.bader@canonical.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "564d61d30effcc727f9519538143a6c6aeb92e46",
      "tree": "d1f79ba0544e8eeaf0efefe5f1b460b406d322d6",
      "parents": [
        "b68a42b1d98f66c70a536a540f73dba07ddd5d36"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Feb 19 13:15:30 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:51 2008 -0800"
      },
      "message": "USB: option: Add Kyocera KPC680 ids\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b68a42b1d98f66c70a536a540f73dba07ddd5d36",
      "tree": "8d3ab79ccd8a659d5b0e3debc700346b1b68303c",
      "parents": [
        "e1a491429e7f9b6fb608d9f173e5807fba053d5b"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Feb 04 16:34:11 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:51 2008 -0800"
      },
      "message": "USB: quirks for known quirky audio devices\n\nRESET_RESUME entries for some sound devices that need it.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "e1a491429e7f9b6fb608d9f173e5807fba053d5b",
      "tree": "c2dcf73d9dc390957499d634bb02b2b30a1bf951",
      "parents": [
        "0cc5e2e7c3edd8b45775f50c74738d61b43ac5e8"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Feb 02 02:36:53 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:51 2008 -0800"
      },
      "message": "USB: fix previous sparse fix which was incorrect\n\nThe previous fix for a \"sparse\" warning in ehci_urb_dequeue() was\nincorrect.  After rescheduling interrupt transfers it returned the\nURB\u0027s completion status, not status for the dequeue operation itself.\n\nThis patch resolves that issue, cleans up the code in the reschedule\npath, and shrinks the object code by a dozen bytes.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0cc5e2e7c3edd8b45775f50c74738d61b43ac5e8",
      "tree": "d6020d265c33d3a9753a11b629c8331ee79668ec",
      "parents": [
        "efa66f14e2d1aaad8ad7e1664d768de74ffb665b"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Wed Jan 30 16:06:03 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:51 2008 -0800"
      },
      "message": "USB: fix error handling in trancevibrator\n\ntrancevibrator should not pretend success if it returns an error.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "efa66f14e2d1aaad8ad7e1664d768de74ffb665b",
      "tree": "4d116cdd1a0878b813ab71f67dff3927adb63de2",
      "parents": [
        "618b88670573020920a52e8754f4d5f216f74fdb"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Feb 09 03:16:03 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:50 2008 -0800"
      },
      "message": "USB: g_printer, fix empty if statement\n\nA bug every C programmer makes at some point in time...\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Craig W. Nadler \u003ccraig@nadler.us\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "618b88670573020920a52e8754f4d5f216f74fdb",
      "tree": "205a91271c77cdace74f7dcf83bdb9281609d060",
      "parents": [
        "94409cc1e507b157f8442dad80ff5e560c3205e5"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Mon Feb 11 13:16:26 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:50 2008 -0800"
      },
      "message": "USB: ehci-fsl: mpc834x config symbol is PPC_MPC834x, not MPC834x\n\nThe config symbol for mpc834x processors is CONFIG_PPC_MPC834x,\nnot CONFIG_MPC834x.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "94409cc1e507b157f8442dad80ff5e560c3205e5",
      "tree": "e667c909f8da47694d2fbe9ca5eda4a4b86256cc",
      "parents": [
        "59036e94732edc2fb957465008c68bbcfc6736fa"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Feb 11 15:22:29 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:49 2008 -0800"
      },
      "message": "USB: fix usb open suspend race in cdc-acm\n\nthis fixes a race between open and disconnect in the CDC ACM driver.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "59036e94732edc2fb957465008c68bbcfc6736fa",
      "tree": "34c3700d3a52a639963e6db2fa22ce5aa9d23816",
      "parents": [
        "1902869019918411c148c18cc3a22aade569ac9a"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy@smile.org.ua",
        "time": "Mon Feb 04 23:57:49 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:48 2008 -0800"
      },
      "message": "USB: usb: yet another Dell wireless CDMA/EVDO modem\n\nAdd native support of the Dell wireless CDMA/EVDO modem.\n\n# modprobe usbserial vendor\u003d0x413c product\u003d0x8129\n\nFollowing seesion lines describe modem itself\nat\nOK\nati3\nManufacturer: NOVATEL WIRELESS INCORPORATED\nModel: EXPEDITE ET620\nRevision: M6500C-BBIRD_TLS_MINI_DELL-Q40306.166 [Aug 25 2006 14:00:00]\nESN: 0x5B39071D\n+GCAP: +CIS707-A, CIS-856, +MS, +ES, +DS, +FCLASS\n\nOK\n\nSigned-off-by: Andy Shevchenko \u003candy@smile.org.ua\u003e\nCc: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1902869019918411c148c18cc3a22aade569ac9a",
      "tree": "5df2039971423956a70fdf962d6102e1987dc585",
      "parents": [
        "2129c4e1b4469e1f9711a54e97e8ddf8b26bb62d"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Feb 12 19:08:30 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:48 2008 -0800"
      },
      "message": "USB: fix pm counter leak in usblp\n\nif you fail in open() you must decrement the pm counter again.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\n\n"
    },
    {
      "commit": "2129c4e1b4469e1f9711a54e97e8ddf8b26bb62d",
      "tree": "90b58e9648ebff476c90ce7c3f28a0c832396e76",
      "parents": [
        "bbc5d276ec1e24d48f794dae1c4bdfc1512f65d5"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Fri Feb 01 13:58:52 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:48 2008 -0800"
      },
      "message": "USB: Sane memory allocation in option driver\n\nThe option driver\n- violates DMA coherency rules\n- allocates ~16500 bytes in one chunk\nThis patch splits out the buffers and uses __get_free_page() to avoid\nhigher order allocations.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nAcked-By: Matthias Urlichs \u003cmatthias@urlichs.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bbc5d276ec1e24d48f794dae1c4bdfc1512f65d5",
      "tree": "9a9e3df1c9bbdee7cee5c03f83697fdd4694436b",
      "parents": [
        "e80af3a8dbbbf431b2070cc760699f01c5a6ac69"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Thu Feb 07 01:06:07 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:38:48 2008 -0800"
      },
      "message": "USB: ftdi_sio.c add missing \u0027|\u0027\n\nadd missing \u0027|\u0027\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "79df4c60c5b24ebc90f591d5991b22782813fcfe",
      "tree": "c8ff2e37d969c3961c64340eda242c6a2cc74ef5",
      "parents": [
        "13d36c248379ca09c269f5dbed6dce1e3a326a48"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Feb 21 15:24:16 2008 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:34:39 2008 -0800"
      },
      "message": "PCI: Fix wrong reference counter check for proc_dir_entry\n\nFix wrong counter check for proc_dir_entry in pci_proc_detach_device().\n\nThe pci_proc_detach_device() returns with -EBUSY before calling\nremove_proc_entry() if the reference counter of proc_dir_entry is not\n0. But this check is wrong and pci_proc_detach_device() always fails\nbecause the reference counter of proc_dir_entry is initialized with 1\nat creating time and decremented in remove_proc_entry(). This bug\ncause strange behaviour as followings:\n\n- Accessing /proc/bus/pci/XXXX/YY file after hot-removing pci adapter\n  card causes kernel panic.\n\n- Repeating hot-add/hot-remove of pci adapter card increases files\n  with the same name under /proc/bus/pci/XXXX/ directory. For example:\n\n    # pwd\n    /proc/bus/pci/0002:09\n    # ls\n    01.0\n    # for i in `seq 5`\n    \u003e do\n    \u003e echo 0 \u003e /sys/bus/pci/slots/0009_0032/power\n    \u003e echo 1 \u003e /sys/bus/pci/slots/0009_0032/power\n    \u003e done\n    # ls\n    01.0  01.0  01.0  01.0  01.0  01.0\n\nThe pci_proc_detach_device() should check if the reference counter is\nnot larger than 1 instead.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "13d36c248379ca09c269f5dbed6dce1e3a326a48",
      "tree": "e502b3ca016a6cc57b014a145d63f32e16b3e251",
      "parents": [
        "6e4be1ff2e767fc3a34c5e8d67c3cba107c02099"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Feb 04 23:50:12 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:34:38 2008 -0800"
      },
      "message": "PCI: fix up setup-bus.c #ifdef\n\nUse upper_32_bits(): no code changes, one less ifdef.\n\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6e4be1ff2e767fc3a34c5e8d67c3cba107c02099",
      "tree": "130e3072bae0b579b0afd4f370cc605a2001fafb",
      "parents": [
        "9dc625e72309e1c919ea3e7f51d0ffca96123787"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "Yinghai.Lu@Sun.COM",
        "time": "Tue Feb 05 00:01:48 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:34:37 2008 -0800"
      },
      "message": "PCI: don\u0027t load acpi_php when acpi is disabled\n\nWhen acpi\u003doff and pci\u003dnomsi, don\u0027t load acpiphp.\n\nFixes this:\n\npci_hotplug: PCI Hot Plug PCI Core version: 0.5\nacpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5\nACPI Exception (utmutex-0263): AE_BAD_PARAMETER, Thread\nFFFF81103CC54000 could not acquire Mutex [1] [20070126]\n\n[akpm@linux-foundation.org: export acpi_pci_disabled for acpiphp.ko]\n[akpm@linux-foundation.org: fix return statement]\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nCc: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9dc625e72309e1c919ea3e7f51d0ffca96123787",
      "tree": "7bf15530626cbe8afd8d1cd2a92d1a3a99a374ae",
      "parents": [
        "8b3c7622057266d77222a7b54ea7c529270b8901"
      ],
      "author": {
        "name": "Peer Chen",
        "email": "pchen@nvidia.com",
        "time": "Mon Feb 04 23:50:13 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:34:37 2008 -0800"
      },
      "message": "PCI: quirks: set \u0027En\u0027 bit of MSI Mapping for devices onHT-based nvidia platform\n\nAccording to HT spec, to get message interrupt from devices mapped to HT\ninterrupt message, the \u0027En\u0027 bit of MSI Mapping capability need to be set.\nThe patch do this setting in quirks code for the devices on HT-based nvidia\nplatform.\n\n[akpm@linux-foundation.org: coding-style fixes]\n\nSigned-off-by: Andy Currid \u003cacurrid@nvidia.com\u003e\nSigned-off-by: Peer Chen \u003cpchen@nvidia.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8b3c7622057266d77222a7b54ea7c529270b8901",
      "tree": "7f893cc1beb2358135caf21ffaaf9a4265d6299d",
      "parents": [
        "cc09c5bcf130f7c6e17b824a06cbc9f2c1fbb060"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Feb 03 15:06:25 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:34:37 2008 -0800"
      },
      "message": "PCI: kernel-doc: fix pci-acpi warning\n\nFix PCI kernel-doc warning:\nWarning(linux-2.6.24-git12//drivers/pci/pci-acpi.c:166): No description found for parameter \u0027hid\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cc09c5bcf130f7c6e17b824a06cbc9f2c1fbb060",
      "tree": "5d5b5a01260dd8c826be99b644f8099c6e337f48",
      "parents": [
        "eb87f65f78bb4fc6dc532e6d7082d90ba0890cb8"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Mon Jan 28 17:24:37 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:34:36 2008 -0800"
      },
      "message": "PCI: irq: patch for Intel ICH10 DeviceID\u0027s\n\nThis patch adds the Intel ICH10 LPC Controller DeviceID\u0027s.\n\nSigned-off-by: Jason Gaston \u003cjason.d.gaston@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "eb87f65f78bb4fc6dc532e6d7082d90ba0890cb8",
      "tree": "492cd6378c875032a5601e656de0770f7a486afa",
      "parents": [
        "05a7d22b9f02e7fe8fb5ff972b46743948139b3c"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Mon Jan 28 17:20:36 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:34:36 2008 -0800"
      },
      "message": "PCI: pci_ids: patch for Intel ICH10 DeviceID\u0027s\n\nThis patch adds the Intel ICH10 LPC and SMBus Controller DeviceID\u0027s.\n\nSigned-off-by:  Jason Gaston \u003cjason.d.gaston@intel.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "05a7d22b9f02e7fe8fb5ff972b46743948139b3c",
      "tree": "89fd0ac912c5a99b1844816be01a389979887656",
      "parents": [
        "f96ee7a41ed93ce5962961eb07c2afe8cddb6603"
      ],
      "author": {
        "name": "Crane Cai",
        "email": "crane.cai@amd.com",
        "time": "Sat Feb 02 13:56:56 2008 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:34:35 2008 -0800"
      },
      "message": "PCI: AMD SATA IDE mode quirk\n\nPCI: modify SATA IDE mode quirk\nWhen initialize and resume, SB600/700/800 need to set SATA mode\ncorrectly.\n\nSigned-off-by: Crane Cai \u003ccrane.cai@amd.com\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f96ee7a41ed93ce5962961eb07c2afe8cddb6603",
      "tree": "76ffa24e6be1ff77fdd20b4129d508662c56a77c",
      "parents": [
        "498fbb5d411fc8f6207c210796c9308bf54a51a5"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Feb 04 23:35:48 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:34:35 2008 -0800"
      },
      "message": "PCI: drivers/pcmcia/i82092.c: fix up after pci_bus_region changes\n\ndrivers/pcmcia/i82092.c: In function \u0027i82092aa_set_mem_map\u0027:\ndrivers/pcmcia/i82092.c:650: warning: format \u0027%lx\u0027 expects type \u0027long unsigned int\u0027, but argument 3 has type \u0027resource_size_t\u0027\ndrivers/pcmcia/i82092.c:650: warning: format \u0027%lx\u0027 expects type \u0027long unsigned int\u0027, but argument 4 has type \u0027resource_size_t\u0027\n\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "498fbb5d411fc8f6207c210796c9308bf54a51a5",
      "tree": "d9f12f253e1b9339a4bc867cfadcc10b6a2f6722",
      "parents": [
        "e80af3a8dbbbf431b2070cc760699f01c5a6ac69"
      ],
      "author": {
        "name": "Gary Hade",
        "email": "garyhade@us.ibm.com",
        "time": "Wed Feb 06 15:43:05 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:34:35 2008 -0800"
      },
      "message": "PCI: hotplug: acpiphp_ibm: Remove get device information\n\ndrivers/pci/hotplug/acpiphp_ibm.c:ibm_find_acpi_device() is not\nlarge enough to accommodate data returned by the _CID method\nexecuted from acpi_get_object_info().\n\nThis patch eliminates the problem by letting ACPI code\n(instead of driver code) determine and obtain a correctly\nsized buffer.\n\nSigned-off-by: Gary Hade \u003cgaryhade@us.ibm.com\u003e\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "120fc3d77acfd91f3521737a440d42839c475982",
      "tree": "8f13e2fbad7f5aeafcf0a2bf6a235bddcbede6a3",
      "parents": [
        "58dc3232ff77158460f79e3c1932b81e8a2a0194"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Thu Feb 21 00:33:20 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:08 2008 -0800"
      },
      "message": "modules: do not try to add sysfs attributes if !CONFIG_SYSFS\n\nThanks to Alexey for the testing and the fix of the fix.\n\nCc: Alexey Dobriyan \u003cadobriyan@sw.ru\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "58dc3232ff77158460f79e3c1932b81e8a2a0194",
      "tree": "03774576ba6c6b6146bd1e0437cca35a1583a2e8",
      "parents": [
        "ec5a42465abc585a7f8117be5eecc361490e48ce"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Feb 20 11:27:04 2008 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:08 2008 -0800"
      },
      "message": "POWERPC: fix typo in pseries/power.c\n\nIntroduced by commit 79393fc46ede43451a500a132e5de9856f5a4c83 (\"kobject:\nconvert pseries/power.c to kobj_attr interface\").\n\nsys_create_file takes a \"struct attrbute *\" not a \"struct kobj_addribute *\".\n\narch/powerpc/platforms/pseries/power.c: In function \u0027apo_pm_init\u0027:\narch/powerpc/platforms/pseries/power.c:78: warning: passing argument 2 of \u0027sysfs_create_file\u0027 from incompatible pointer type\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Paul Mackerras \u003cpaulus@au.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ec5a42465abc585a7f8117be5eecc361490e48ce",
      "tree": "c7ee96e891378b348171bea39210e50cbe18366b",
      "parents": [
        "4f808bcdf8dcf1f1ecd028f6d5c5347db4cddc54"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Feb 20 02:01:41 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:08 2008 -0800"
      },
      "message": "PM: Remove unbalanced mutex_unlock() from dpm_resume()\n\nRemove an unnecessary unlocking of dpm_list_mtx in the error path\nin drivers/base/power/main.c:dpm_suspend() .\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4f808bcdf8dcf1f1ecd028f6d5c5347db4cddc54",
      "tree": "5b0e9e6a543ae3911ddba263a64864d05e14e235",
      "parents": [
        "46cdf871d9970b9252469531f9efd4a17243bb0b"
      ],
      "author": {
        "name": "Brandon Philips",
        "email": "brandon@ifup.org",
        "time": "Tue Feb 19 01:55:05 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:07 2008 -0800"
      },
      "message": "UIO: fix Greg\u0027s stupid changes\n\nThis fixes two bugs with UIO that cropped up recently in -rc1\n\n1) WARNING: at fs/sysfs/file.c:334 sysfs_open_file when trying to open\n   a map addr/size file - complaining about missing sysfs_ops for ktype\n\n2) Permission denied when reading uio/uio0/maps/map0/{addr,size} when\n   files are mode S_IRUGO\n\nAlso fix a typo: attr_attribute -\u003e addr_attribute\n\nSigned-off-by: Brandon Philips \u003cbphilips@suse.de\u003e\nSigned-off-by: Hans J. Koch \u003chjk@linutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "46cdf871d9970b9252469531f9efd4a17243bb0b",
      "tree": "7817752ebc2aae6c9d264b0a42563d0c4fe0e386",
      "parents": [
        "2952755ce364b81f904b49397f6b0004dead2c9f"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Fri Feb 08 23:26:02 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:07 2008 -0800"
      },
      "message": "stable_kernel_rules: fix must already be in mainline\n\nstable_kernel_rules: fix must already be in mainline\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2952755ce364b81f904b49397f6b0004dead2c9f",
      "tree": "a65c7af5df68239a0b024e38ee6d0e852e25c552",
      "parents": [
        "0763446429e46fd973f507f79900b95eb8aae2e4"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Feb 13 23:20:36 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:07 2008 -0800"
      },
      "message": "ide: mark \"ide\u003dreverse\" option as obsolete\n\n- it is valid only if \"Probe IDE PCI devices in the PCI bus order\n  (DEPRECATED)\" config option is used\n\n- Greg needs to remove pci_get_device_reverse() for PCI core changes\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0763446429e46fd973f507f79900b95eb8aae2e4",
      "tree": "9b6b0811c94e59e1e90e0f6a636e2e86b8918c01",
      "parents": [
        "7199677d2e919edc75d1fb8856c98cd0c1bbcfc5"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Feb 18 17:04:25 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:07 2008 -0800"
      },
      "message": "Driver core: Fix error handling in bus_add_driver().\n\n- If the allocation of -\u003epriv fails, the reference on the bus\n  must be dropped.\n- If adding the kobject fails, kobject_put must be called to\n  clean things up.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "7199677d2e919edc75d1fb8856c98cd0c1bbcfc5",
      "tree": "b2a71619e54164cfad1e1fda266afa13ea5a0af3",
      "parents": [
        "7ab47050453c10da13940114dea9c7f1c6ad323f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Feb 18 13:09:03 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:07 2008 -0800"
      },
      "message": "driver-core: fix kernel-doc function parameters\n\nFix drivers/base/ missing kernel-doc parameters:\nWarning(linux-2.6.24-git12//drivers/base/driver.c:133): No description found for parameter \u0027drv\u0027\nWarning(linux-2.6.24-git12//drivers/base/driver.c:133): No description found for parameter \u0027kobj\u0027\nWarning(linux-2.6.24-git12//drivers/base/driver.c:133): No description found for parameter \u0027fmt\u0027\nWarning(linux-2.6.24-git12//drivers/base/power/main.c:530): No description found for parameter \u0027state\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7ab47050453c10da13940114dea9c7f1c6ad323f",
      "tree": "1b50343583ddd59bdfe531b891a5a2599117b589",
      "parents": [
        "b6c24de77cbe9afe4962f0738e6444e709e83c81"
      ],
      "author": {
        "name": "Balaji Rao",
        "email": "balajirrao@gmail.com",
        "time": "Sat Feb 09 00:52:40 2008 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:06 2008 -0800"
      },
      "message": "cpufreq: fix kobject reference count handling\n\nThe cpufreq core should not take an extra kobject reference count for no\nreason, and then refuse to release it.  This has been reported as\nkeeping machines from properly powering down all the way.\n\n\nSigned-off-by: Balaji Rao \u003cbalajirrao@gmail.com\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Yi Yang \u003cyi.y.yang@intel.com\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Frans Pop \u003celendil@planet.nl\u003e\nCc: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b6c24de77cbe9afe4962f0738e6444e709e83c81",
      "tree": "8369806f79e82bd91a80e4184972fb29f674c08c",
      "parents": [
        "82bd3f17f4600fd374524c015826c175819f15ea"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Mon Feb 04 23:35:48 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:06 2008 -0800"
      },
      "message": "slabinfo: fall back from /sys/kernel/slab to /sys/slab\n\nI keep running upstream and mm kernels and the location of the slab\ndirectory is different since upstream still uses /sys/slab.  This patch\nmakes slabinfo check /sys/slab if /sys/kernel/slab is not there.  Makes\nslabinfo work on any kernel.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "82bd3f17f4600fd374524c015826c175819f15ea",
      "tree": "a0a01f7aeba2eedc4397765052bd29ff2f82185e",
      "parents": [
        "e80af3a8dbbbf431b2070cc760699f01c5a6ac69"
      ],
      "author": {
        "name": "Tsugikazu Shibata",
        "email": "tshibata@ab.jp.nec.com",
        "time": "Thu Feb 14 14:21:34 2008 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 21 15:27:06 2008 -0800"
      },
      "message": "Fix broken utf-8 encodings in ja_JP translation of stable_kernel_rules.txt\n\nFix the UTF-8 broken encodings in the ja_JP version of stable_kernel_rules.txt\n\nFrom: Tsugikazu Shibata \u003ctshibata@ab.jp.nec.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d7c2feaf88df39124e278b9e775b245b057ac99e",
      "tree": "205d07e6283cab0f466b90e850c9ee0ced80ca0d",
      "parents": [
        "599e0f584de8ff16b1428e2e16118757619f1d1b"
      ],
      "author": {
        "name": "David Teigland",
        "email": "teigland@redhat.com",
        "time": "Thu Feb 21 15:27:09 2008 -0600"
      },
      "committer": {
        "name": "David Teigland",
        "email": "teigland@redhat.com",
        "time": "Thu Feb 21 15:27:09 2008 -0600"
      },
      "message": "dlm: update git tree in MAINTAINERS\n\nSigned-off-by: David Teigland \u003cteigland@redhat.com\u003e\n"
    },
    {
      "commit": "599e0f584de8ff16b1428e2e16118757619f1d1b",
      "tree": "2c7cc24266290200cedf732b8bca28cc1b266583",
      "parents": [
        "e80af3a8dbbbf431b2070cc760699f01c5a6ac69"
      ],
      "author": {
        "name": "David Teigland",
        "email": "teigland@redhat.com",
        "time": "Thu Feb 21 13:39:57 2008 -0600"
      },
      "committer": {
        "name": "David Teigland",
        "email": "teigland@redhat.com",
        "time": "Thu Feb 21 15:19:54 2008 -0600"
      },
      "message": "dlm: fix rcom_names message to self\n\nThe recent patch to validate data lengths in rcom_names messages\nfailed to account for fake messages a node directs to itself before\never sending it.  In this case we need to fill in the message length\nin the header for the validation code to use.\n\nSigned-off-by: David Teigland \u003cteigland@redhat.com\u003e\n"
    },
    {
      "commit": "717a54ad6cb4b1782a26ae0eaebc8bd49c56c66e",
      "tree": "042b2584366141fa225b11dd98199a98de9ba0a9",
      "parents": [
        "ea833f0b5a8afcc698c5ccb06237902c0e21e032"
      ],
      "author": {
        "name": "Leonid Evdokimov",
        "email": "leon@darkk.net.ru",
        "time": "Thu Feb 21 13:46:59 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 21 21:13:35 2008 +0000"
      },
      "message": "[ARM] 4835/1: Fix stale comment in struct machine_desc description\n\nThis patch updates stale comment that pointed to nonexistent file.\n\nSigned-off-by: Leonid Evdokimov \u003cleon@darkk.net.ru\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a8b87f609d1332216e683b473d33342c86f21ac3",
      "tree": "128f86486e6ec21307c9047949639062da660ad9",
      "parents": [
        "9c0338522896c54b79ad7918638175bf58d7c551",
        "61b36fc1f7d511132b1dd1422c29c7a8f26d77db"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 21 21:49:13 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 21 21:49:13 2008 +1100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs into merge\n"
    },
    {
      "commit": "9c0338522896c54b79ad7918638175bf58d7c551",
      "tree": "3779d73abb9e28ce067d1c9bab6b5fdbc2d9df74",
      "parents": [
        "be2553ffb5773e9a689c94bb85326c5b5f00577f"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Feb 21 13:34:43 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 21 21:08:35 2008 +1100"
      },
      "message": "[POWERPC] pasemi: Remove warning in mpic_pasemi_msi.c\n\nRemove warning:\n\narch/powerpc/sysdev/mpic_pasemi_msi.c: In function \u0027pasemi_msi_setup_msi_irqs\u0027:\narch/powerpc/sysdev/mpic_pasemi_msi.c:135: warning: \u0027addr\u0027 is used uninitialized in this function\n\nTurns out addr wasn\u0027t even used, it\u0027s a leftover from the u3msi code.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "be2553ffb5773e9a689c94bb85326c5b5f00577f",
      "tree": "ed0af15d0d72bcf50867359165d46da3c9ff4c0c",
      "parents": [
        "3d5d27c40fb38a51eae96a55f51b5a306ed3668d"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Feb 21 13:25:54 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 21 21:08:35 2008 +1100"
      },
      "message": "[POWERPC] pasemi: Register i2c devices at boot\n\nSetup i2c_board_info based on device tree contents.  This has to be\na device_initcall since we need PCI to be probed by the time we\nrun it, but before the actual driver is initialized.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1f1519ef597ae4628dbd47244f0f68d700231523",
      "tree": "5000b7e324d7489d789fe52acadbf5d5766d7e68",
      "parents": [
        "208c70a45624400fafd7511b96bc426bf01f8f5e",
        "f28bb45e2863173a7464d98907677e903f42c68b",
        "1186974f3ffe3c1796e5efce7afffefcfda9a6f0",
        "e85ff4b53eb4252d967922bd75cb6d10863955f3",
        "19e20c913bae2dd458b9fc42afab0c53f16562d1",
        "69f6b8dd6b94ac594b6920b4530a3390fb1d3fd6",
        "6c231bd5eb07ce546517019f334652b9ecfc329a",
        "6133116849219f4e657ead39c7ac3922583f5a6e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 02:41:58 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 02:41:58 2008 -0500"
      },
      "message": "Merge branches \u0027release\u0027, \u0027bugzilla-9916\u0027, \u0027bugzilla-9982\u0027, \u0027bugzilla-9989\u0027, \u0027misc\u0027, \u0027suspend\u0027, \u0027thermal\u0027, \u0027thinkpad\u0027 and \u0027tsc\u0027 into release\n"
    },
    {
      "commit": "19e20c913bae2dd458b9fc42afab0c53f16562d1",
      "tree": "3d81eb99f4a220727cafb44f1e2c1631d892e179",
      "parents": [
        "c6868ea00bdebe5762fa59e54b74b4cd4e3b4e6e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Feb 03 22:55:18 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 02:15:52 2008 -0500"
      },
      "message": "PM: Make suspend_device() static\n\nsuspend_device() can become static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c6868ea00bdebe5762fa59e54b74b4cd4e3b4e6e",
      "tree": "5088adde19a695e67784b3d3b72aeae1b4b02053",
      "parents": [
        "8a235efad548abd2ab5ebea45a9ffa750c814375"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Feb 03 22:53:31 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 02:15:42 2008 -0500"
      },
      "message": "PCI ACPI: Fix comment describing acpi_pci_choose_state\n\nThe last line of the comment preceding the definition of\nacpi_pci_choose_state() is incorrect.  Remove it.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8a235efad548abd2ab5ebea45a9ffa750c814375",
      "tree": "9b8c6c1fa3d2e28d9bb198d7019cba8883d5299e",
      "parents": [
        "e80af3a8dbbbf431b2070cc760699f01c5a6ac69"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Feb 20 01:47:44 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 02:15:28 2008 -0500"
      },
      "message": "Hibernation: Handle DEBUG_PAGEALLOC on x86\n\nMake hibernation work with CONFIG_DEBUG_PAGEALLOC set on x86, by\nchecking if the pages to be copied are marked as present in the\nkernel mapping and temporarily marking them as present if that\u0027s not\nthe case.  No functional modifications are introduced if\nCONFIG_DEBUG_PAGEALLOC is unset.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1186974f3ffe3c1796e5efce7afffefcfda9a6f0",
      "tree": "ff3636959977ded21d3c52e7b8139fce8f510632",
      "parents": [
        "e80af3a8dbbbf431b2070cc760699f01c5a6ac69"
      ],
      "author": {
        "name": "Ming Lin",
        "email": "ming.m.lin@intel.com",
        "time": "Thu Feb 21 02:01:30 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 02:01:30 2008 -0500"
      },
      "message": "ACPI: fix build warning\n\nCC      drivers/acpi/executer/exregion.o\ndrivers/acpi/executer/exregion.c: In function\n‘acpi_ex_pci_config_space_handler’:\ndrivers/acpi/executer/exregion.c:369: attention : passing argument 3 of\n‘acpi_os_read_pci_configuration’ from incompatible pointer type\n\nexposed by 10270d4838bdc493781f5a1cf2e90e9c34c9142f\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9989\n\nSigned-off-by: Ming Lin \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e80af3a8dbbbf431b2070cc760699f01c5a6ac69",
      "tree": "5af00db3ec205e1b0f11ccb38d946d237ec86c36",
      "parents": [
        "2d0e2baa25966cff9bcd0a6e8204e676c2bc54e1"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Feb 20 18:11:44 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 20 19:58:16 2008 -0800"
      },
      "message": "FRV: Change the timerfd syscalls to be the same as i386\n\nChange the FRV timerfd syscalls to be the same as i386 timerfd syscalls.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2d0e2baa25966cff9bcd0a6e8204e676c2bc54e1",
      "tree": "f24d813ed68ac166e635e26ef6202259689f8e68",
      "parents": [
        "7be5cb14611945044306ecb7444678c43df21135"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Feb 20 18:11:39 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 20 19:58:16 2008 -0800"
      },
      "message": "FRV: Drop the .data.idt section for FRV\n\nThere is no .data.idt section for FRV, so drop it from the linker script.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7be5cb14611945044306ecb7444678c43df21135",
      "tree": "aa381f5a5ecdb7f0f144bb2afa919b44782de0b8",
      "parents": [
        "1803f3389b7ac9ed33ea561b3b94e22e2864a95d",
        "73fd8b6d310196ae878767200786503fcff57bd5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 20 19:56:23 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 20 19:56:23 2008 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  libata: fix kernel-doc parameter warning\n  sata_mv: remove iounmap in mv_platform_remove and use devm_iomap\n  ata: fix sparse warning in libata.h\n  libata: implement libata.force module parameter\n  sata_mv: use hpriv-\u003ebase instead of the host-\u003eiomap\n  sata_mv: Define module alias for platform device\n  ata: fix sparse warnings in pata_legacy.c\n"
    },
    {
      "commit": "1803f3389b7ac9ed33ea561b3b94e22e2864a95d",
      "tree": "04821aaf55bc1d1f5504c7621c7672aad2fe1873",
      "parents": [
        "5d9c4a7de64d398604a978d267a6987f1f4025b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 20 19:55:09 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 20 19:56:01 2008 -0800"
      },
      "message": "Remove empty file remnants that were left in the tree by mistake\n\nNoted by various people (Sam, Jeff, Roland..)\n\nCommit 58b7983d15a422d9616bdc4e245d5c31dfaefbe2 intended to remove the\nxfs \"Makefile-linux-2.6\" file, but it was mistakenly still left in the\ntree as a empty file, and would cause git to correctly complain about a\ntracked file being removed after a \"make distclean\" (which removes empty\nfiles as garbage).\n\nAnd the asm-x86/desc_64.h file was supposed to be removed by commit\nc81c6ca45a69478c7877b729af1942d2b80ef582, but instead stayed around\ncontaining just a single newline.\n\nGet rid of them both properly.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "90dc7d2796edf94a9eaa838321a9734c8513e717",
      "tree": "818c8899555efa3f5598f1ee9aa1fd5a5264c6c4",
      "parents": [
        "1227a74e2e0217a4ca155d1677bdbf5f69e32bed"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Feb 20 13:03:05 2008 -0800"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed Feb 20 16:15:44 2008 -0500"
      },
      "message": "nfs: fix sparse warnings\n\nfs/nfs/nfs4state.c:788:34: warning: Using plain integer as NULL pointer\nfs/nfs/delegation.c:52:34: warning: Using plain integer as NULL pointer\nfs/nfs/idmap.c:312:12: warning: Using plain integer as NULL pointer\nfs/nfs/callback_xdr.c:257:6: warning: Using plain integer as NULL pointer\nfs/nfs/callback_xdr.c:270:6: warning: Using plain integer as NULL pointer\nfs/nfs/callback_xdr.c:281:6: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "1227a74e2e0217a4ca155d1677bdbf5f69e32bed",
      "tree": "5be4e69ea8f008ec488ac0980470f6acc1da9029",
      "parents": [
        "5d9c4a7de64d398604a978d267a6987f1f4025b7"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Tue Feb 19 12:51:35 2008 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed Feb 20 13:32:43 2008 -0500"
      },
      "message": "NFS: flush signals before taking down callback thread\n\nNow that the reference counting on the callback thread is working as\nexpected, it uncovers another problem.  Peter Staubach noticed while\ntesting that patch on an older kernel that he would occasionally see\nthis printk in rpc_register fire:\n\n    \"RPC: failed to contact portmap (errno -512).\n\nThe NFSv4 callback thread is signaled by nfs_callback_down(), but never\nflushes that signal. All of the shutdown processing is done with that\nsignal pending. This makes it fail the call to unregister the port with\nthe portmapper.\n\nIn actuality, this rpc_register call isn\u0027t necessary at all since the\nport isn\u0027t actually registered with the portmapper anymore. Regardless,\nthere doesn\u0027t seem to be any reason to leave the signal pending while\nthe thread is being shut down and flushing it should generally silence\nthat printk.\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "73fd8b6d310196ae878767200786503fcff57bd5",
      "tree": "643c3c2471d9741f8923f72064c51df8bad013f7",
      "parents": [
        "f1cb0ea12fee23018ad1865bf789cbd463f13747"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Feb 19 13:43:21 2008 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 20 12:20:49 2008 -0500"
      },
      "message": "libata: fix kernel-doc parameter warning\n\nFix libata kernel-doc parameter:\n\nWarning(linux-2.6.25-rc2-git3//drivers/ata/libata-scsi.c:845): No description found for parameter \u0027rq\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f1cb0ea12fee23018ad1865bf789cbd463f13747",
      "tree": "0809e8fd543ecf8bbc3eaa285139d3a8180cb786",
      "parents": [
        "5d44b414daa8c1d8551aed6130d86d54175db43f"
      ],
      "author": {
        "name": "Saeed Bishara",
        "email": "saeed@marvell.com",
        "time": "Mon Feb 18 07:42:28 2008 -1100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 20 12:20:46 2008 -0500"
      },
      "message": "sata_mv: remove iounmap in mv_platform_remove and use devm_iomap\n\nthis will fix crash bug when doing rmmod to the driver, this is because the\nport_stop function get called later and it could access the device\u0027s registers.\n\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nAcked-by: Mark Lord \u003cmlord@pobox.com\u003e\nAcked-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5d44b414daa8c1d8551aed6130d86d54175db43f",
      "tree": "8d43b2f5fcdd228ecbf5c7e3fc550d49649ba84d",
      "parents": [
        "332673257056d8be8a69d759eda90a799af5472d"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Fri Feb 15 13:41:32 2008 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 20 12:12:47 2008 -0500"
      },
      "message": "ata: fix sparse warning in libata.h\n\nAvoids lots of these, also is more readable.\ninclude/linux/libata.h:1210:13: warning: potentially expensive pointer subtraction\n\nChange the subtraction to addition on the other side of the comparison.\n\nThanks to Christer Weinigel for the suggestion.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nAcked-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "332673257056d8be8a69d759eda90a799af5472d",
      "tree": "b2ff47054b6424f70a6c10bcffd47f2bdd70e4c8",
      "parents": [
        "0fca0d6f2ce3336022a22bc7fc2e009e599e63a4"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Feb 13 09:15:09 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 20 12:12:28 2008 -0500"
      },
      "message": "libata: implement libata.force module parameter\n\nThis patch implements libata.force module parameter which can\nselectively override ATA port, link and device configurations\nincluding cable type, SATA PHY SPD limit, transfer mode and NCQ.\n\nFor example, you can say \"use 1.5Gbps for all fan-out ports attached\nto the second port but allow 3.0Gbps for the PMP device itself, oh,\nthe device attached to the third fan-out port chokes on NCQ and\nshouldn\u0027t go over UDMA4\" by the following.\n\n libata.force\u003d2:1.5g,2.15:3.0g,2.03:noncq,udma4\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ],
  "next": "0fca0d6f2ce3336022a22bc7fc2e009e599e63a4"
}
