)]}'
{
  "log": [
    {
      "commit": "561b220a4dece18d67177413e6fa21b49aa4acce",
      "tree": "57318610d0b3f97c6193860d7f76dfdb7f743d12",
      "parents": [
        "e560d8d8368ad8b6161839984b253de622863265"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 09 14:22:34 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:48:22 2005 +0200"
      },
      "message": "[ALSA] Replace with kzalloc() - others\n\nDocumentation,SA11xx UDA1341 driver,Generic drivers,MPU401 UART,OPL3\nOPL4,Digigram VX core,I2C cs8427,I2C lib core,I2C tea6330t,L3 drivers\nAK4114 receiver,AK4117 receiver,PDAudioCF driver,PPC PMAC driver\nSPARC AMD7930 driver,SPARC cs4231 driver,Synth,Common EMU synth\nUSB generic driver,USB USX2Y\nReplace kcalloc(1,..) with kzalloc().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e560d8d8368ad8b6161839984b253de622863265",
      "tree": "983e5932adb9da5c0d1d080b11ce7b60049e556f",
      "parents": [
        "9e76a76efc43d604a20bf0c5564caaf028a24d2e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 09 14:21:46 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:48:16 2005 +0200"
      },
      "message": "[ALSA] Replace with kzalloc() - pci stuff\n\nAD1889 driver,ATIIXP driver,ATIIXP-modem driver,AZT3328 driver\nBT87x driver,CMIPCI driver,CS4281 driver,ENS1370/1+ driver\nES1938 driver,ES1968 driver,FM801 driver,Intel8x0 driver\nIntel8x0-modem driver,Maestro3 driver,SonicVibes driver,VIA82xx driver\nVIA82xx-modem driver,AC97 Codec,AK4531 codec,au88x0 driver\nCA0106 driver,CS46xx driver,EMU10K1/EMU10K2 driver,HDA Codec driver\nHDA generic driver,HDA Intel driver,ICE1712 driver,ICE1724 driver\nKORG1212 driver,MIXART driver,NM256 driver,Trident driver,YMFPCI driver\nReplace kcalloc(1,..) with kzalloc().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9e76a76efc43d604a20bf0c5564caaf028a24d2e",
      "tree": "92b186afb7a8a800482dfb2d7e093b2d4da3b80d",
      "parents": [
        "ecca82b4b447f8df73c807a018dac3e2863912d9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 09 14:21:17 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:48:09 2005 +0200"
      },
      "message": "[ALSA] Replace with kzalloc() - isa stuff\n\nES18xx driver,OPL3SA2 driver,AD1816A driver,AD1848 driver,CS4231 driver\nES1688 driver,GUS Library,Opti9xx drivers,EMU8000 driver\nSB16/AWE driver,SB drivers\nReplace kcalloc(1,..) with kzalloc().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ecca82b4b447f8df73c807a018dac3e2863912d9",
      "tree": "473018d17b1616e6b74d1924f046866214c38c96",
      "parents": [
        "ca2c0966562cfbf9273167a5b60e8fddc24078d6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 09 14:20:49 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:48:06 2005 +0200"
      },
      "message": "[ALSA] Replace with kzalloc() - seq stuff\n\nALSA sequencer,Instrument layer,ALSA\u003c-OSS sequencer\nReplace kcalloc(1,..) with kzalloc().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ca2c0966562cfbf9273167a5b60e8fddc24078d6",
      "tree": "0292047f4cd0a24e1b24914081ebe890bb535877",
      "parents": [
        "8648811f1db85eeacb821591ef11a2c229c29aa0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 09 14:20:23 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:47:59 2005 +0200"
      },
      "message": "[ALSA] Replace with kzalloc() - core stuff\n\nControl Midlevel,ALSA Core,HWDEP Midlevel,PCM Midlevel,RawMidi Midlevel\nTimer Midlevel,ALSA\u003c-OSS emulation\nReplace kcalloc(1,..) with kzalloc().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8648811f1db85eeacb821591ef11a2c229c29aa0",
      "tree": "8e2f362dae007df568f07dff5a93e174947ed95b",
      "parents": [
        "a06147d22865e9becb2918baec59d618fb09d896"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 09 13:56:32 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:47:54 2005 +0200"
      },
      "message": "[ALSA] hda-codec - Added ASUS A6\n\nHDA Codec driver\nAdded ASUS A6 support for ALC880 codec.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a06147d22865e9becb2918baec59d618fb09d896",
      "tree": "8bcfdd6f6a4b2e57955e670828e1540f49a5aa0e",
      "parents": [
        "10f69f9e42833b82288882d10901dc86adc3e473"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 08 19:54:17 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:47:47 2005 +0200"
      },
      "message": "[ALSA] intel8x0 - Add buggy_semaphore option\n\nDocumentation,Intel8x0 driver\nAdded buggy_semaphore module option to snd-intel8x0 driver\nfor a workaround for hardwards with buggy codec semaphores.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "10f69f9e42833b82288882d10901dc86adc3e473",
      "tree": "ed2767c07158e36cf2eba4127a9d986428b2e89a",
      "parents": [
        "f328385309f310626751c54f694641459e2d4582"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 08 13:48:34 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:47:37 2005 +0200"
      },
      "message": "[ALSA] pcm-oss - Add bugg-yptr option\n\nDocumentation,ALSA\u003c-OSS emulation\nAdded \u0027buggy-ptr\u0027 proc option to switch the behavior of GETOPTR ioctl.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f328385309f310626751c54f694641459e2d4582",
      "tree": "3bc59eab971a8cc1cf6c58efc7daebcbb73d4273",
      "parents": [
        "a28f1cda0d01f6f98e3bef6a07c483a90f6a35d6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 07 17:08:40 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:47:34 2005 +0200"
      },
      "message": "[ALSA] powermac - Add AUTO_DRC config\n\nPPC,PPC Tumbler driver\nAdded AUTO_DRC kernel config to enable/disable the auto-DRC-toggle\nfeature on tumbler/snapper.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a28f1cda0d01f6f98e3bef6a07c483a90f6a35d6",
      "tree": "7452dd3273006cb93ef4148ed752d14f04e763c6",
      "parents": [
        "0dd119f703d50759f0835f342e385f82cbf8b89e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 07 15:26:56 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:47:18 2005 +0200"
      },
      "message": "[ALSA] hda-intel - Fix modem PCM creation\n\nHDA Intel driver\nFix a bug of modem PCM creation (due to a typo).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0dd119f703d50759f0835f342e385f82cbf8b89e",
      "tree": "d2b5805f5ae93b44cab1603b9e80fbf163048d8f",
      "parents": [
        "8cdfd2519c6c9a1e6057dc5970b2542b35895738"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Wed Sep 07 14:28:33 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:47:08 2005 +0200"
      },
      "message": "[ALSA] pci_find_device remove\n\nMemalloc module,CS46xx driver,VIA82xx driver,ALI5451 driver\nau88x0 driver\nReplace pci_find_device() with pci_get_device() and pci_dev_put().\n\nSigned-off-by: Jiri Slaby \u003cxslaby@fi.muni.cz\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8cdfd2519c6c9a1e6057dc5970b2542b35895738",
      "tree": "2e3a0d4c7f53cec5ddd3bab4594859bee75d7487",
      "parents": [
        "df8db936e5e829ab3ff66346dbdf4033fa3ce588"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 07 14:08:11 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:47:02 2005 +0200"
      },
      "message": "[ALSA] Remove superfluous PCI ID definitions\n\nCS46xx driver,EMU10K1/EMU10K2 driver,PCM Midlevel,Trident driver\nYMFPCI driver,BT87x driver,CMIPCI driver,CS4281 driver\nENS1370/1+ driver,ES1938 driver,ES1968 driver,Intel8x0 driver\nIntel8x0-modem driver,Maestro3 driver,RME32 driver,RME96 driver\nSonicVibes driver,VIA82xx driver,ALI5451 driver,ICE1712 driver\nICE1724 driver,NM256 driver,RME HDSP driver,RME9652 driver\nRemove superfluous PCI ID definitions.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "df8db936e5e829ab3ff66346dbdf4033fa3ce588",
      "tree": "cf38295da0ccd58258ec572b3f8075022d3f0596",
      "parents": [
        "ec9e1c5c9c7350cc8214f8b9c529f9678036d9a8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 07 13:38:19 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:42:22 2005 +0200"
      },
      "message": "[ALSA] Fix DocBook warnings\n\nPCM Midlevel,RawMidi Midlevel\nFix DocBook warnings.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ec9e1c5c9c7350cc8214f8b9c529f9678036d9a8",
      "tree": "e21fe7f19a95aeaa98069713fabeddf9ad0369f5",
      "parents": [
        "821690cdc82e4090ef6f91947f76a231fad5cbb1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Sep 07 13:29:22 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:42:17 2005 +0200"
      },
      "message": "[ALSA] hda-codec - Assign audio PCMS first\n\nHDA Codec driver,HDA Intel driver,HDA generic driver\nAssign audio PCMs first before modem PCMs.\nThe modem stream is assigned up to device #6, to be consistent over\ndifferent models.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "821690cdc82e4090ef6f91947f76a231fad5cbb1",
      "tree": "302b9b52cd26fa36db209b7510fc5dfd70e64c2a",
      "parents": [
        "a4f508b27c6b32d15c923b119b3e90a2d6a9500f"
      ],
      "author": {
        "name": "Vincent Pelletier",
        "email": "subdino2004@yahoo.fr",
        "time": "Wed Sep 07 13:28:14 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:42:12 2005 +0200"
      },
      "message": "[ALSA] Correct detection of iBook G4 1420Mhz soundcard\n\nPPC PMAC driver\nHere is a patch to correct detection of the soundcard on my iBook model\n(bought really recently).\nWithout that fix, there were only andui in the headphone, and the mixer\nwas totaly non functional.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a4f508b27c6b32d15c923b119b3e90a2d6a9500f",
      "tree": "00a153e854bb2d01ba287917132a465b090d8ca8",
      "parents": [
        "43bcd973d6d05d16b876e09dcc49a09d3e48e88d"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Sep 06 08:00:19 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:42:05 2005 +0200"
      },
      "message": "[ALSA] rtctimer: add option to make RTC timer the default sequencer timer\n\nALSA Core,ALSA sequencer\nAdd an option to make the RTC timer the default sequencer timer.  This\nbecomes necessary for precise MIDI timing when the system timer runs at\nless than 1000 Hz.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "43bcd973d6d05d16b876e09dcc49a09d3e48e88d",
      "tree": "8c8493b66c417402f6188051c57e55099bbd156d",
      "parents": [
        "16dab54b8cbac39bd3f639db5d7d0fd8300a6cb0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 05 17:19:20 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:42:01 2005 +0200"
      },
      "message": "[ALSA] Add snd_card_set_generic_dev() call to ISA drivers\n\nISA,CMI8330 driver,ES18xx driver,OPL3SA2 driver,Sound Galaxy driver\nSound Scape driver,AD1848 driver,CS4231 driver,CS4236+ driver\nES1688 driver,GUS Classic driver,GUS Extreme driver,GUS MAX driver\nAMD InterWave driver,Opti9xx drivers,SB16/AWE driver,SB8 driver\nWavefront drivers\n- Added snd_card_set_generic_dev() call.\n- Added SND_GENERIC_DRIVER to Kconfig.\n- Clean up the error path in probe if necessary.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "16dab54b8cbac39bd3f639db5d7d0fd8300a6cb0",
      "tree": "a7e9f4561bb4df38222c2ef5a48d111f52cc5dd3",
      "parents": [
        "ecbcfe36fa882e9f8f2be63ac0c42978336bf997"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 05 17:17:58 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:56 2005 +0200"
      },
      "message": "[ALSA] Add snd_card_set_generic_dev() call\n\nARM,SA11xx UDA1341 driver,Generic drivers,MPU401 UART,MIPS\nMIPS AU1x00 driver,PPC,PPC PowerMac driver,SPARC,SPARC AMD7930 driver\nSPARC cs4231 driver,SPARC DBRI driver\n- Added snd_card_set_generic_dev() call.\n- Added SND_GENERIC_DRIVER to Kconfig.\n- Clean up the error path in probe if necessary.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ecbcfe36fa882e9f8f2be63ac0c42978336bf997",
      "tree": "b43fe6845a9de4e077cfba15c214d66e74866486",
      "parents": [
        "6243008b82222d6244b055beeeba94b14f23b7e2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 05 17:15:37 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:49 2005 +0200"
      },
      "message": "[ALSA] Introduce snd_card_set_generic_dev()\n\nALSA Core\nA new function snd_card_set_generic_dev() is introduced to add the\n\u0027generic device\u0027 support for devices without proper bus on sysfs.\nIt\u0027s a last resort, and should be removed in future when they have\na proper bus, instead.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6243008b82222d6244b055beeeba94b14f23b7e2",
      "tree": "d390cbdaa701221b1815c276d02b7df20ceaeb7e",
      "parents": [
        "0be3b5d3fb94c36c517655d18a936681d7108667"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 05 17:12:29 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:43 2005 +0200"
      },
      "message": "[ALSA] Update/fix ALSA document\n\nDocumentation\nUpdate/fix ALSA document.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0be3b5d3fb94c36c517655d18a936681d7108667",
      "tree": "6ce1556cfac492f4a9957c5d73d8b116d87e19cb",
      "parents": [
        "a76af199dc025e8f5cf6b9542efadc3de5163a7a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 05 17:11:40 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:37 2005 +0200"
      },
      "message": "[ALSA] hda-intel - Check validity of DMA position\n\nHDA Intel driver\nCheck the validity of the current DMA position when position_fix\u003d0 (auto)\nis set.  If the DMA position overcomes the threshold, the driver changes\nthe fix behavior automatically to use POSBUF.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a76af199dc025e8f5cf6b9542efadc3de5163a7a",
      "tree": "57b1aff12962778db991ef5b6146a0ca1e1bea28",
      "parents": [
        "0ca21611b668eee9ac07bb85825ce30002976550"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Sep 05 16:56:40 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:33 2005 +0200"
      },
      "message": "[ALSA] Add snd_card_set_dev()\n\nARM AACI PL041 driver,PARISC Harmony driver\nAdded snd_card_set_dev() calls to register the device pointer for the card.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0ca21611b668eee9ac07bb85825ce30002976550",
      "tree": "9962aa649af81b9b53c1e3b46128778da88948d5",
      "parents": [
        "db67319ac29d2f35ece30bce6a9b611afd6b600f"
      ],
      "author": {
        "name": "Davide Libenzi",
        "email": "davidel@xmailserver.org",
        "time": "Mon Sep 05 11:56:47 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:27 2005 +0200"
      },
      "message": "[ALSA] hda-codec - Bring the Vaio\u0027s RA826G HDA (82801) to life ...\n\nHDA Codec driver\nAdd the subsystem PCI devid to the list (on top of 2.6.13).\n\nSigned-off-by: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "db67319ac29d2f35ece30bce6a9b611afd6b600f",
      "tree": "e7782998fbb3cdc1e6721ec861949092d97234cd",
      "parents": [
        "4d23359b7ec8b03da2154df935af7d625075f6cf"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 05 10:36:27 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:21 2005 +0200"
      },
      "message": "[ALSA] opti93x: optimize a register access\n\nOpti9xx drivers\nWhen clearing some bits in a register, don\u0027t bother with the bits that\nwon\u0027t be changed anyway.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "4d23359b7ec8b03da2154df935af7d625075f6cf",
      "tree": "ba0ddfae17312fb449fb4c1f1a294c4f7db0f998",
      "parents": [
        "49045d3d4dc7c43310b1fca693e29fcdbe68faba"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 05 10:35:20 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:16 2005 +0200"
      },
      "message": "[ALSA] sparse address space annotations\n\nALSA Core,RawMidi Midlevel,ALSA\u003c-OSS emulation,ALSA sequencer\nRME32 driver,RME96 driver,EMU10K1/EMU10K2 driver,NM256 driver\nAdd sparse annotations where we do strange this with __iomem/__user\npointers.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "49045d3d4dc7c43310b1fca693e29fcdbe68faba",
      "tree": "88350108174f69eaca455c79df3a718c3f3b7333",
      "parents": [
        "025cd2f6b1624f536d4df564add3d13ea5022f53"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Sep 05 10:31:05 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:10 2005 +0200"
      },
      "message": "[ALSA] usb-audio: add SNDRV_PCM_INFO_BATCH flag\n\nUSB generic driver\nAdd the SNDRV_PCM_INFO_BATCH flag to the PCM hardware information to\nindicate that the driver uses double buffering.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "025cd2f6b1624f536d4df564add3d13ea5022f53",
      "tree": "45086e3e3b82b37b43c2e1189c7c8b99947b43f0",
      "parents": [
        "a5022b0dc6e45254437b75289e773876bb43e262"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sat Sep 03 12:05:47 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:07 2005 +0200"
      },
      "message": "[ALSA] snd-ca0106, snd-emu10k1: Add symlink in the sys tree.\n\nCA0106 driver,EMU10K1/EMU10K2 driver\nA thread appeared on the LKML. This patch implements the fix.\n\nQuestion:\nin sysfs, /sys/bus/*/drivers lists the driver names, with their exported .name (eg. \u0027.name \u003d \u0027EMU10K1_Audigy\u0027\u0027 in the module code, from now on \u0027driver name\u0027). In /sys/modules, the kernel modules are listed with their module name, eg. snd_emu10k1. However, it seems to me that in sysfs, there is no way in particular to tell, which module has which .name. That is, that snd_emu10k1 is EMU10K1_Audigy and vice versa.\n\nI wonder whether it wouldn\u0027t be possible to add a symlink to the particular module from the driver, and/or from the module to the driver, so the list of devices handled by the module and the module name would be accessible. This way, I would know which driver name corresponds to which module name and vice versa.\n\nAnswer:\nFor PCI drivers, just add the line:\n\t.owner \u003d THIS_MODULE,\n\nto their struct pci_driver definition and you will get the symlink\ncreated for you.\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\n"
    },
    {
      "commit": "a5022b0dc6e45254437b75289e773876bb43e262",
      "tree": "d3ede798938b8745eea6b68936e3b0d6e2dfd449",
      "parents": [
        "b73c1c122a097500e1c3dd495045432a1c818b92"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 02 14:03:05 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:41:01 2005 +0200"
      },
      "message": "[ALSA] Fix ALC658D support\n\nAC97 Codec\nFix the internal speaker problem (e.g. Targa Traveller 826)\nwith ALC658D codec.  The info is taken from Cyberlink/realtek-modified code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b73c1c122a097500e1c3dd495045432a1c818b92",
      "tree": "085863e0688dbf418942abed41fb7909e69d4581",
      "parents": [
        "84010e6f04a59e88e4eb784ff33f2da97ac022f4"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Sep 02 08:49:21 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:40:55 2005 +0200"
      },
      "message": "[ALSA] hdsp: always initialize card name\n\nRME HDSP driver\nWhen using the kernel firmware loader, initialize the card shortname\nbefore registering the card with ALSA to prevent it from using a\ndefault card ID.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "84010e6f04a59e88e4eb784ff33f2da97ac022f4",
      "tree": "f0d104db2245b31d20a3f4bcc34bab8b209109c0",
      "parents": [
        "5d529390dc944e5d17e46cb5ca93519153f9bf07"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Sep 02 07:57:59 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:40:41 2005 +0200"
      },
      "message": "[ALSA] ad1889: add AD1889 driver docs\n\nDocumentation\nmove the AD1889 driver docs to the kernel tree, too\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "5d529390dc944e5d17e46cb5ca93519153f9bf07",
      "tree": "d6dc2a881832533316a1ab01fd030d3ee6fb2c17",
      "parents": [
        "8e3d759d4b5d841c2a665cffe6cd237dab49e3b1"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 01 13:56:23 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:40:37 2005 +0200"
      },
      "message": "[ALSA] intel8x0 - Add quirk for IBM NetVisa A30p\n\nIntel8x0 driver\nAdded ac97_quirk entry for IBM NetVisa A30p.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8e3d759d4b5d841c2a665cffe6cd237dab49e3b1",
      "tree": "5cc926f65dc8010971200e2763d0ad19d847c455",
      "parents": [
        "12bb5b78e512898034cdd8813f2889743fa6fa3d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Sep 01 11:56:34 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:40:24 2005 +0200"
      },
      "message": "[ALSA] atiixp - Fix PM resume\n\nATIIXP driver\nFixed PM resume on atiixp driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "12bb5b78e512898034cdd8813f2889743fa6fa3d",
      "tree": "badd602f9de26912b8f910e2170d05ab34582f40",
      "parents": [
        "ee71508e7359c16b43d6232e52cd19ec328e1f7c"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Sep 01 08:14:40 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:40:17 2005 +0200"
      },
      "message": "[ALSA] ad1889: add AD1889 driver\n\nPCI drivers,AD1889 driver\nmove the AD1889 driver to the kernel tree\n\nAcked-by: Thibaut Varene \u003cvarenet@parisc-linux.org\u003e\nAcked-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "ee71508e7359c16b43d6232e52cd19ec328e1f7c",
      "tree": "3ee6ab248b1bc19061cc27748bbecfc41def7f88",
      "parents": [
        "9f566cfde14e185bcc3589ba7470788ed193535a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 31 17:31:07 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:35:10 2005 +0200"
      },
      "message": "[ALSA] Fix EAPD for MSI S270\n\nAC97 Codec\nFix pin47 setting for EAPD control on MSI S270 laptop.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9f566cfde14e185bcc3589ba7470788ed193535a",
      "tree": "bbf12de7ba76873ebfd28c7ce712b1e222987ecc",
      "parents": [
        "357d596bd552ad157a906289ab13ea6ba7e66e3d"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Tue Aug 30 21:00:46 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:23:55 2005 +0200"
      },
      "message": "[ALSA] snd-ca0106: Tidy up volume controls\n\nCA0106 driver\nPlayback volume controls were appearing in both the playback and capture\ndisplays of alsamixer. Now those playback controls only appear in the\nplayback display.\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\n"
    },
    {
      "commit": "357d596bd552ad157a906289ab13ea6ba7e66e3d",
      "tree": "78b8f6bc2781af2e95a6cf2b20a06dfe8bb04e5c",
      "parents": [
        "e6c69bd39199656a8bbd0569edaff60574ff9cac",
        "d67eb16f5d444fb6d173bcec889ddb2066c0fa0c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 15:51:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 15:51:40 2005 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 \n"
    },
    {
      "commit": "d67eb16f5d444fb6d173bcec889ddb2066c0fa0c",
      "tree": "cc0587f23ed46f2838d4169b3c021b54d877bab7",
      "parents": [
        "c85b2a5fe200d744a814d23c258460d4fc98a546",
        "a1cddb88920b915eaba10712ecfd0fc698b00a22"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:34:23 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:34:23 2005 -0700"
      },
      "message": "Pull sn-features into release branch\n"
    },
    {
      "commit": "c85b2a5fe200d744a814d23c258460d4fc98a546",
      "tree": "b9fdf571d61a31808702b6aff9f12562ab650748",
      "parents": [
        "49a28cc8fd26f5317c47a9aeb2bdd1c33e21738e",
        "6cf07a8cc86a0b471466c7fe45892f7ef434015b"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:27:15 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:27:15 2005 -0700"
      },
      "message": "Pull sim-fixes into release branch\n"
    },
    {
      "commit": "49a28cc8fd26f5317c47a9aeb2bdd1c33e21738e",
      "tree": "bc1706335af1a1bd22d1b2b4d072ef01e612e049",
      "parents": [
        "05f335ea04881ecb912b572c83e281a016149169"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Sun Sep 11 17:24:42 2005 +1000"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:09:34 2005 -0700"
      },
      "message": "[IA64] MCA/INIT: remove obsolete unwind code\n\nDelete the special case unwind code that was only used by the old\nMCA/INIT handler.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "05f335ea04881ecb912b572c83e281a016149169",
      "tree": "05777261418ef04a4c0896d7fa071b8f83a8e6db",
      "parents": [
        "7f613c7d2203ae137d98fc1c38abc30fd7048637"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Sun Sep 11 17:23:42 2005 +1000"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:09:12 2005 -0700"
      },
      "message": "[IA64] MCA/INIT: remove the physical mode path from minstate.h\n\nRemove the physical mode path from minstate.h.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "7f613c7d2203ae137d98fc1c38abc30fd7048637",
      "tree": "d8155a5cca33e4fe178625396886fcbb81f39e7a",
      "parents": [
        "289d773ee89ea80dcc364ef97d1be7ad1817387e"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Sun Sep 11 17:22:53 2005 +1000"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:08:41 2005 -0700"
      },
      "message": "[PATCH] MCA/INIT: use per cpu stacks\n\nThe bulk of the change.  Use per cpu MCA/INIT stacks.  Change the SAL\nto OS state (sos) to be per process.  Do all the assembler work on the\nMCA/INIT stacks, leaving the original stack alone.  Pass per cpu state\ndata to the C handlers for MCA and INIT, which also means changing the\nmca_drv interfaces slightly.  Lots of verification on whether the\noriginal stack is usable before converting it to a sleeping process.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "289d773ee89ea80dcc364ef97d1be7ad1817387e",
      "tree": "e27257850d9bab951b44c21e5c3236554bb0d811",
      "parents": [
        "e619ae0b96b6ace6629a6a0c6a5db23861ddaa78"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Sun Sep 11 17:21:46 2005 +1000"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:02:43 2005 -0700"
      },
      "message": "[IA64] MCA/INIT: avoid reading INIT record during INIT event\n\nReading the INIT record from SAL during the INIT event has proved to be\nunreliable, and a source of hangs during INIT processing.  The new\nMCA/INIT handlers remove the need to get the INIT record from SAL.\nChange salinfo.c so mca.c can just flag that a new record is available,\nwithout having to read the record during INIT processing.  This patch\ncan be applied without the new MCA/INIT handlers.\n\nAlso clean up some usage of NR_CPUS which should have been using\ncpu_online().\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "e619ae0b96b6ace6629a6a0c6a5db23861ddaa78",
      "tree": "3d3ce1a66a6664646a05d112b830e5750d51e91a",
      "parents": [
        "a2a979821b6ab75a4f143cfaa1c4672cc259ec10"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Sun Sep 11 17:20:14 2005 +1000"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:02:10 2005 -0700"
      },
      "message": "[IA64] MCA/INIT: add an extra thread_info flag\n\nAdd an extra thread_info flag to indicate the special MCA/INIT stacks.\nMainly for debuggers.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "a2a979821b6ab75a4f143cfaa1c4672cc259ec10",
      "tree": "4e327a4a8c14829d4addf8a09e13355e0cf565a4",
      "parents": [
        "9fe66dfd8846706ff11ed7990d06c92644973bd8"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Sun Sep 11 17:19:06 2005 +1000"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Sun Sep 11 14:01:30 2005 -0700"
      },
      "message": "[PATCH] MCA/INIT: scheduler hooks\n\nScheduler hooks to see/change which process is deemed to be on a cpu.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "e6c69bd39199656a8bbd0569edaff60574ff9cac",
      "tree": "389f87a9adf55e4b513d8c1ef9220d17f40053ff",
      "parents": [
        "5011cdd01bedd66b314e330a638c97984c71b53d"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Sep 11 22:35:18 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Sep 11 22:35:18 2005 +0200"
      },
      "message": "mips: rename offsets.c to asm-offsets.c\n\nCannot build MIPS now.\nWe need to change offset.c to asm-offsets.c\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "5011cdd01bedd66b314e330a638c97984c71b53d",
      "tree": "5c1c8300e9e5e4cddffaba39a4c97710babf78b9",
      "parents": [
        "5bb78269000cf326bfdfa19f79449c02a9158020"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Sep 11 22:32:57 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Sep 11 22:32:57 2005 +0200"
      },
      "message": "kbuild: fix silentoldconfig with make O\u003d\n\nAl Viro reported that sometimes silentoldconfig failed because\noutput directory was missing.\nSo create it unconditionally before executing conf\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "5bb78269000cf326bfdfa19f79449c02a9158020",
      "tree": "f01e30e8d8f015cb0418331da55a459ddcfc9569",
      "parents": [
        "9fe66dfd8846706ff11ed7990d06c92644973bd8"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Sep 11 22:30:22 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Sep 11 22:30:22 2005 +0200"
      },
      "message": "kbuild: rename prepare to archprepare to fix dependency chain\n\nWhen introducing the generic asm-offsets.h support the dependency\nchain for the prepare targets was changed. All build scripts expecting\ninclude/asm/asm-offsets.h to be made when using the prepare target would broke.\nWith the limited number of prepare targets left in arch Makefiles\nthe trivial solution was to introduce a new arch specific target: archprepare\n\nThe dependency chain looks like this now:\n\nprepare\n  |\n  +--\u003e prepare0\n         |\n         +--\u003e archprepare\n                |\n\t\t+--\u003e scripts_basic\n                +--\u003e prepare1\n                       |\n                       +---\u003e prepare2\n                               |\n                               +--\u003e prepare3\n\nSo prepare 3 is processed before prepare2 etc.\nThis guaantees that the asm symlink, version.h, scripts_basic\nare all updated before archprepare is processed.\n\nprepare0 which build the asm-offsets.h file will need the\nactions performed by archprepare.\n\nThe head target is now named prepare, because users scripts will most\nlikely use that target, but prepare-all has been kept for compatibility.\nUpdated Documentation/kbuild/makefiles.txt.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "9fe66dfd8846706ff11ed7990d06c92644973bd8",
      "tree": "2fad592c445ba50eedd38f6f56f03086c7d9e22c",
      "parents": [
        "32983696a48a6c41d99f3eca82ba7510a552d843",
        "1b205c2d2464bfecbba80227e74b412596dc5521"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 10:16:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 10:16:07 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband \n"
    },
    {
      "commit": "32983696a48a6c41d99f3eca82ba7510a552d843",
      "tree": "ab793556d6a9d2d4e0f366eed58e74b8e705cd8c",
      "parents": [
        "ce1289adeb67b5480f35cb257cbf6e9881153783",
        "1d15b10f95d4c4295a0f2288c7be7b6a005490da"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 10:14:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 10:14:54 2005 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 from kernel.org:/.../shaggy/jfs-2.6 manually\n\nClash due to new delete_inode behavior (the filesystem now needs to do\nthe truncate_inode_pages() call itself).\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ce1289adeb67b5480f35cb257cbf6e9881153783",
      "tree": "c1643ec9c2e0df2a53f52df27b5075e5acf63224",
      "parents": [
        "4120b028dd231743935d954732045a87edda2a0a"
      ],
      "author": {
        "name": "Willy Tarreau",
        "email": "willy@w.ods.org",
        "time": "Sun Sep 11 09:04:07 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 09:28:17 2005 -0700"
      },
      "message": "[PATCH] Sun HME: enable and map PCI ROM properly\n\nThis ports the Sun GEM ROM mapping/enable fixes it sunhme (which used\nthe same PCI ROM mapping code).\n\nWithout this, I get NULL MAC addresses for all 4 ports (it\u0027s a SUN QFE).\nWith it, I get the correct addresses (the ones printed on the label on\nthe card).\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4120b028dd231743935d954732045a87edda2a0a",
      "tree": "b28e702ec5a3350d7772ee92233b4c169422a4f8",
      "parents": [
        "9ec4ff421f032f24416217f23b0c82dc9a5f38f6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 09:26:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 09:26:20 2005 -0700"
      },
      "message": "Sun GEM ethernet: enable and map PCI ROM properly\n\nThis same patch was reported to fix the MAC address detection on sunhme\n(next patch).  Most people seem to be running this on Sparcs or PPC\nmachines, where we get the MAC address from their respective firmware\nrather than from the (previously broken) ROM mapping routines.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9ec4ff421f032f24416217f23b0c82dc9a5f38f6",
      "tree": "63035223c2b3ce0e4e2d1c54ff7768af46f16753",
      "parents": [
        "aa7c3a119a6202b758a669cde9e3829ced64a13f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 09:22:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 09:22:50 2005 -0700"
      },
      "message": "hpt366: write the full 4 bytes of ROM address, not just low 1 byte\n\nThis is one heck of a confused driver.  It uses a byte write to a dword\nregister to enable a ROM resource that it doesn\u0027t even seem to be using.\n\n\"Lost and wandering in the desert of confusion\"\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa7c3a119a6202b758a669cde9e3829ced64a13f",
      "tree": "95b98197790c8ea491356f42e001d523c929ad53",
      "parents": [
        "5437775e0bc38d633c0a4b7660812f15b6693b69",
        "c4a72cbdb39fd559988b16d118f7e5782935ff11"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 09:16:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 09:16:03 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-mmc \n"
    },
    {
      "commit": "5437775e0bc38d633c0a4b7660812f15b6693b69",
      "tree": "fd3068724ab7be73dbf9074d8655b06654b03581",
      "parents": [
        "48c92022ad264cb8084cee78a499f183b264e45f"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Sun Sep 11 10:28:00 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 11 10:28:00 2005 +0100"
      },
      "message": "[MFD] Cleanups suggested by Dmitri, Vojtech and lists.\n\nThese are small ucb1x00-ts cleanups, as suggested by Vojtech, Dmitri\nand the lists.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "48c92022ad264cb8084cee78a499f183b264e45f",
      "tree": "2d888fb2a7663d0d7130f1d82f231f335d757fcb",
      "parents": [
        "acb45439a89c6830349c02405f00a7208db0a66b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Sep 11 10:27:23 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 11 10:27:23 2005 +0100"
      },
      "message": "[MFD] Add code UCB1200/UCB1300 assabet platform support\n\nAdd support for Intel assabet specific board support for\nUCB1200/UCB1300 devices.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "acb45439a89c6830349c02405f00a7208db0a66b",
      "tree": "4a1a1f2d5012029b70bdfeed46e6cb65c5d82867",
      "parents": [
        "05c45ca9aa4ec57e8e22341633c7a98cc879423d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Sep 11 10:26:57 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 11 10:26:57 2005 +0100"
      },
      "message": "[MFD] Add code UCB1200/UCB1300 touchscreen support\n\nAdd support for Philips UCB1200 and UCB1300 touchscreen\ninterfaces found on ARM devices.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "05c45ca9aa4ec57e8e22341633c7a98cc879423d",
      "tree": "d741028790d6f0b3ede6eb7e4e0632259d5aa4d3",
      "parents": [
        "2f79f458d2ab4a77f1b9df8d0041e51ce085d7c0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Sep 11 10:26:31 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 11 10:26:31 2005 +0100"
      },
      "message": "[MFD] Add code UCB1200/UCB1300 device support\n\nAdd the core device support code for the Philips UCB1200 and\nUCB1300 devices.  Also includes the following from Pavel:\n\nThis fixes u32 vs. pm_message_t confusion and uses cleaner\ntry_to_freeze() [fixing compilation as a side-effect on newer\nkernels.]\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2f79f458d2ab4a77f1b9df8d0041e51ce085d7c0",
      "tree": "0f6652830f84a1150c72094c572ab83fe502b057",
      "parents": [
        "2d21247998c5d183179a7e822c4032974a53ff49",
        "e130af5dab2abbf01c5d92ec5ac05912cf3d9aa7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 17:42:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 17:42:47 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 \n"
    },
    {
      "commit": "2d21247998c5d183179a7e822c4032974a53ff49",
      "tree": "ab4819fdfb898db302a6c6383f847085ec706228",
      "parents": [
        "d3fd4c2d48ac4590a922f2a950a2d46386c97a8a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Sep 11 04:01:09 2005 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 17:31:12 2005 -0700"
      },
      "message": "[PATCH] Fix breakage on ppc{,64} by \"nvidiafb: Fallback to firmware EDID\"\n\nFix\n\ndrivers/video/nvidia/nv_of.c:34: error: conflicting types for \u0027nvidia_probe_i2c_connector\u0027\ndrivers/video/nvidia/nv_proto.h:38: error: previous declaration of \u0027nvidia_probe_i2c_connector\u0027 was here\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Al Viro \u003cviro@ZenIV.linux.org.uk\u003e\nAcked-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e130af5dab2abbf01c5d92ec5ac05912cf3d9aa7",
      "tree": "5f2363252080f87c613bc3f565cfffe15904b1fa",
      "parents": [
        "2a0445158192246c421467320af0d2f45a98f02c"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Sep 10 17:19:09 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 10 17:19:09 2005 -0700"
      },
      "message": "[TCP]: Fix double adjustment of tp-\u003e{lost,left}_out in tcp_fragment().\n\nThere is an extra left_out/lost_out adjustment in tcp_fragment which\nmeans that the lost_out accounting is always wrong.  This patch removes\nthat chunk of code.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d3fd4c2d48ac4590a922f2a950a2d46386c97a8a",
      "tree": "cef6d404564d7bfa31435b305402aba646b3d3bb",
      "parents": [
        "7f93220b624de1b7d9fcff8a2cebd6fce7ed4665"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Sun Sep 11 00:24:27 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 16:50:01 2005 -0700"
      },
      "message": "[PATCH] uml spinlock breakage\n\nmingo missed that one...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f93220b624de1b7d9fcff8a2cebd6fce7ed4665",
      "tree": "5070ec25635008082b47a646d64b4359896c0faa",
      "parents": [
        "2b8dfec8c8fa4ba5bc946a602e94e99861462cad",
        "d39969deee4b541be4ee5789a2e4c14511c886e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 15:54:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 15:54:41 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input \n"
    },
    {
      "commit": "2b8dfec8c8fa4ba5bc946a602e94e99861462cad",
      "tree": "f73ad3c3224fb835a105c2f8ed5c1857ba5e753e",
      "parents": [
        "16b036786a6bd08cf7a91e0cd58219a6717da2a6",
        "8d36a62364b6b04dc7b0e9fe09f6968f4e5a1f0a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 13:18:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 13:18:15 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild \n"
    },
    {
      "commit": "8d36a62364b6b04dc7b0e9fe09f6968f4e5a1f0a",
      "tree": "10d5400d627236f7308f13238fa6559ccd9d79d1",
      "parents": [
        "0a504f259c90fb41d3495d490fc9dbe2530c8749"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Sep 10 21:05:36 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Sep 10 21:05:36 2005 +0200"
      },
      "message": "kbuild: fix generic asm-offsets.h support\n\niThis fixes a bug where the generated asm-offsets.h file was saved in\nthe source tree even with make O\u003d.\nThanks to Stephen Rothwell \u003csfr@canb.auug.org.au\u003e for the report.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "0a504f259c90fb41d3495d490fc9dbe2530c8749",
      "tree": "6a91712d73aed504a249b5106f373c623170c26d",
      "parents": [
        "caba0233bc85ec311159a35f138d957d05cf2fe8"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Sep 10 21:02:11 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Sep 10 21:02:11 2005 +0200"
      },
      "message": "kbuild: add objectify\n\nUse foo :\u003d $(call objectify, $(foo)) to prefix $(foo) with $(obj)/ unless\n$(foo) is an absolute path.\nFor now no in-tree users - soon to come.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "16b036786a6bd08cf7a91e0cd58219a6717da2a6",
      "tree": "668274402b02623a6380e507b8b7081ed373ca1a",
      "parents": [
        "d129f31236c241c07e583e8bc695c382365d02ce"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Sep 10 19:44:58 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 12:00:18 2005 -0700"
      },
      "message": "[PATCH] uml: avoid already done dirtying\n\nThe PTE returned from handle_mm_fault is already marked as dirty and accessed\nif needed.\n\nAlso, since this is not set with set_pte() (which sets NEWPAGE and NEWPROT as\nneeded), this wouldn\u0027t work anyway.\n\nThis version has been updated and fixed, thanks to some feedback from Jeff Dike.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d129f31236c241c07e583e8bc695c382365d02ce",
      "tree": "53e6370fe8e3134f41d8b0c08d9af400ab9504eb",
      "parents": [
        "d99c4022f60a9aa3a8dc6b7d71f3d0998c696912"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Sep 10 19:44:57 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 12:00:18 2005 -0700"
      },
      "message": "[PATCH] uml: fix fault handler on write\n\nThe UML fault handler was recently changed to enforce PROT_NONE protections,\nby requiring VM_READ or VM_EXEC on VMA\u0027s.\n\nHowever, by mistake, things were changed such that VM_READ is always checked,\nalso on write faults; so a VMA mapped with only PROT_WRITE is not readable\n(unless it\u0027s prefaulted with MAP_POPULATE or with a write), which is different\nfrom i386.\n\nDiscovered while testing remap_file_pages protection support.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d99c4022f60a9aa3a8dc6b7d71f3d0998c696912",
      "tree": "d02de9d131b3d45a21ce60e4b5d3380497f86daf",
      "parents": [
        "4413a511f22ec771edc0b7c93e5b34e05511acb5"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Sep 10 19:44:56 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 12:00:18 2005 -0700"
      },
      "message": "[PATCH] uml: inline mk_pte and various friends\n\nTurns out that, for UML, a *lot* of VM-related trivial functions are not\ninlined but rather normal functions.\n\nIn other sections of UML code, this is justified by having files which\ninteract with the host and cannot therefore include kernel headers, but in\nthis case there\u0027s no such justification.\n\nI\u0027ve had to turn many of them to macros because of missing declarations. While\ndoing this, I\u0027ve decided to reuse some already existing macros.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4413a511f22ec771edc0b7c93e5b34e05511acb5",
      "tree": "d2498f706c651caddf030b2088c2dde67fe53511",
      "parents": [
        "a7d0c210337246fa9c25b73cf76dfdbb159f642b"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Sep 10 19:44:55 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 12:00:17 2005 -0700"
      },
      "message": "[PATCH] x86_64 linker script cleanups for debug sections\n\nUse the new macros for x86_64 too.\n\nNote that the current scripts includes different definitions; more exactly,\nit only contains part of the DWARF2 sections and the .comment one from\nStabs. Shouldn\u0027t be a problem, anyway.\n\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a7d0c210337246fa9c25b73cf76dfdbb159f642b",
      "tree": "c139c803766b08ea2fc20a3e8f99b2952b6a1f0c",
      "parents": [
        "2d5cbf324c0fd4d0e1427bcb50b8bc00069e81b8"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Sep 10 19:44:54 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 12:00:17 2005 -0700"
      },
      "message": "[PATCH] i386 / uml: add dwarf sections to static link script\n\nInside the linker script, insert the code for DWARF debug info sections. This\nmay help GDB\u0027ing a Uml binary. Actually, it seems that ld is able to guess\nwhat I added correctly, but normal linker scripts include this section so it\nshould be correct anyway adding it.\n\nOn request by Sam Ravnborg \u003csam@ravnborg.org\u003e, I\u0027ve added it to\nasm-generic/vmlinux.lds.s. I\u0027ve also moved there the stabs debug section,\nused the new macro in i386 linker script and added DWARF debug section to\nthat.\n\nIn the truth, I\u0027ve not been able to verify the difference in GDB behaviour\nafter this change (I\u0027ve seen large improvements with another patch). This\nmay depend on my binutils version, older one may have worse defaults.\n\nHowever, this section is present in normal linker script, so add it at\nleast for the sake of cleanness.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d5cbf324c0fd4d0e1427bcb50b8bc00069e81b8",
      "tree": "d2ed1c665a4793ca0ab10910b4a4260f487c903d",
      "parents": [
        "2625c1be3425f5a9d8ef1434449b7d954aaf199d"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Sep 10 19:44:53 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 12:00:17 2005 -0700"
      },
      "message": "[PATCH] Uml: more cleaning\n\nWe must remove even arch/um/os-Linux/util/mk_user_constants, which we don\u0027t do.\nAlso, Kconfig_arch must be listed only once, between CLEAN_FILES.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2a0445158192246c421467320af0d2f45a98f02c",
      "tree": "ec3d085527cde397de554ea5d5e4d81dadc6b85e",
      "parents": [
        "2625c1be3425f5a9d8ef1434449b7d954aaf199d",
        "e6df439b89dbf9eb977c2dc6f7b0644be3704df4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Sep 10 11:01:33 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Sep 10 11:01:33 2005 -0700"
      },
      "message": "Merge davem@outer-richmond.davemloft.net:src/GIT/net-2.6/ \n"
    },
    {
      "commit": "2625c1be3425f5a9d8ef1434449b7d954aaf199d",
      "tree": "3dd5d675e68cc706e28fdf5f7083d71ae9d48ae7",
      "parents": [
        "abf914208a1e120446ea4f9bc26406bd3a4579e1",
        "6f0d618f0e9b8025d1c3531e82d7cc8455e79394"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:17:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:17:13 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial \n"
    },
    {
      "commit": "abf914208a1e120446ea4f9bc26406bd3a4579e1",
      "tree": "00ccb529b9e4266268f98df4f14325c259d9ed50",
      "parents": [
        "0aaaa028297a0e2aed9671419a11d8e17510cb51",
        "daad56661d56cc382948fc95b74e17d3326b901b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:16:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:16:47 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm \n"
    },
    {
      "commit": "0aaaa028297a0e2aed9671419a11d8e17510cb51",
      "tree": "0588fcac9a57c14a244d5efe32211d25e903b864",
      "parents": [
        "fe08ac3178243fbed61f24878ffcf5cfb53fceb1"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Sep 09 22:09:08 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:16:27 2005 -0700"
      },
      "message": "[PATCH] envctrl fixes\n\nenvctrl doesn\u0027t need unistd.h; moreover, since it declares errno static\ngcc4 gets very unhappy about including unistd.h.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fe08ac3178243fbed61f24878ffcf5cfb53fceb1",
      "tree": "e2980fe5d0a976274aab8cd5b9e4bea4b4e9ad3e",
      "parents": [
        "b35b7072178b76814a088ac71ac4702de8bf7c7b"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Sep 09 22:03:44 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:16:27 2005 -0700"
      },
      "message": "[PATCH] __user annotations (scsi/ch)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b35b7072178b76814a088ac71ac4702de8bf7c7b",
      "tree": "29daa95ef6356f896fd71be678b95009bf395179",
      "parents": [
        "35797132b311b3b7d4add48393b0a03f3566cbc1"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Sep 11 00:00:14 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:15:12 2005 -0700"
      },
      "message": "[PATCH] powerpc: Move include3 to arch/$(ARCH)/include\n\nThis is less troublesome and makes more sense.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "35797132b311b3b7d4add48393b0a03f3566cbc1",
      "tree": "8b2dee69a4f6b881e22815e9710c479ba853f6fc",
      "parents": [
        "31139971b3dc9fbb2e8a8572fb81e6e8470f363a"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Sat Sep 10 14:17:10 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:15:12 2005 -0700"
      },
      "message": "[PATCH] cfq-iosched: reverse bad reference count fix\n\nThe reference count fix merged isn\u0027t fully bug free. It doesn\u0027t leak\nnow, but instead it crashes due to looking at freed memory. So for now,\nlets reverse the change and I\u0027ll fix it for real next week.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "31139971b3dc9fbb2e8a8572fb81e6e8470f363a",
      "tree": "644fc6833fe6e18d00dbc8b6b281f77e7b923d35",
      "parents": [
        "bb0bb3b6596cdb08adb0b72453cc67d48e139c2c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Sep 10 21:13:13 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:15:11 2005 -0700"
      },
      "message": "[PATCH] ppc32: support hotplug cpu on powermacs\n\nThis allows cpus to be off-lined on 32-bit SMP powermacs.  When a cpu\nis off-lined, it is put into sleep mode with interrupts disabled.  It\ncan be on-lined again by asserting its soft-reset pin, which is\nconnected to a GPIO pin.\n\nWith this I can off-line the second cpu in my dual G4 powermac, which\nmeans that I can then suspend the machine (the suspend/resume code\nrefuses to suspend if more than one cpu is online, and making it cope\nwith multiple cpus is surprisingly messy).\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bb0bb3b6596cdb08adb0b72453cc67d48e139c2c",
      "tree": "f9116ed650d499d405a3fe021c473f9558897d96",
      "parents": [
        "1e63bc7342c40f0f1dd83d80d368665bd06f4963"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Sep 10 21:13:11 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:15:11 2005 -0700"
      },
      "message": "[PATCH] ppc32: Kill init on unhandled synchronous signals\n\nThis is a patch that I have had in my tree for ages.  If init causes\nan exception that raises a signal, such as a SIGSEGV, SIGILL or\nSIGFPE, and it hasn\u0027t registered a handler for it, we don\u0027t deliver\nthe signal, since init doesn\u0027t get any signals that it doesn\u0027t have a\nhandler for.  But that means that we just return to userland and\ngenerate the same exception again immediately.  With this patch we\nprint a message and kill init in this situation.\n\nThis is very useful when you have a bug in the kernel that means that\ninit doesn\u0027t get as far as executing its first instruction. :)\nWithout this patch the system hangs when it gets to starting the\nuserland init; with it you at least get a message giving you a clue\nabout what has gone wrong.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e63bc7342c40f0f1dd83d80d368665bd06f4963",
      "tree": "b47bce901b973c195d480f4b8f2d52c6d8bcc98d",
      "parents": [
        "7b4ccf8db4c1dc343ad5d6ed19240bbc3b5f945f"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:39 2005 -0700"
      },
      "message": "[PATCH] telephony: fix-up schedule_timeout() usage\n\nUse schedule_timeout_uninterruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7b4ccf8db4c1dc343ad5d6ed19240bbc3b5f945f",
      "tree": "5e73fbba733a6e77f157c4022ee26b8c56b7410e",
      "parents": [
        "da4cd8dfe18ee901b880f94ca0fa79d5cc1cd0eb"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:38 2005 -0700"
      },
      "message": "[PATCH] parport: fix-up schedule_timeout() usage\n\nUse schedule_timeout_interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.  Also use\nhuman-time to jiffies units conversion functions rather than direct HZ\ndivision to avoid rounding issues.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da4cd8dfe18ee901b880f94ca0fa79d5cc1cd0eb",
      "tree": "7f135b3c3d9450e3b489cd39af6085e338013613",
      "parents": [
        "2ddee1b7a732dc96d479afaa7d0a26aa53990089"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:38 2005 -0700"
      },
      "message": "[PATCH] drivers/char: fix-up schedule_timeout() usage\n\nUse schedule_timeout_interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2ddee1b7a732dc96d479afaa7d0a26aa53990089",
      "tree": "9db14954d26c587956b1f83fc6c7bb564b11b42b",
      "parents": [
        "86e8486245a01f05a3267b2e8b5c02c2303b670d"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:38 2005 -0700"
      },
      "message": "[PATCH] drivers/cdrom: fix-up schedule_timeout() usage\n\nUse schedule_timeout_{un,}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "86e8486245a01f05a3267b2e8b5c02c2303b670d",
      "tree": "4d9f90d8d3f34461f6dddacae708eb31753c7bb6",
      "parents": [
        "310b587e011ce02328c8e4c29eccd9f14d9007c5"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:38 2005 -0700"
      },
      "message": "[PATCH] drivers/block: fix-up schedule_timeout() usage\n\nUse schedule_timeout_{un,}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "310b587e011ce02328c8e4c29eccd9f14d9007c5",
      "tree": "ffc32e0262a68415d2b89d39d4ac6a35817f9875",
      "parents": [
        "52e6e6308801697ae8e59e7a577f9ca71231a35c"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:37 2005 -0700"
      },
      "message": "[PATCH] mips: fix-up schedule_timeout() usage\n\nUse schedule_timeout_interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.  Also, replace\ncustom timespectojiffies() function with globally availabe\ntimespec_to_jiffies().\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "52e6e6308801697ae8e59e7a577f9ca71231a35c",
      "tree": "e5b2991f308f39d8b22ef1213f0aef8a8fbadadb",
      "parents": [
        "20c6abd1fd3a6296282f63fae82e589aa81862ff"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:37 2005 -0700"
      },
      "message": "[PATCH] i386: fix-up schedule_timeout() usage\n\nUse schedule_timeout_interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "20c6abd1fd3a6296282f63fae82e589aa81862ff",
      "tree": "861f5cd44a1d0a1652272c6c623c7836c1c42046",
      "parents": [
        "13e4b57f6a4e23ceb99794a650d777e74831f4a6"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:37 2005 -0700"
      },
      "message": "[PATCH] alpha: fix-up schedule_timeout() usage\n\nUse schedule_timeout_interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "13e4b57f6a4e23ceb99794a650d777e74831f4a6",
      "tree": "a585fdc3a2374dbedcf0114fa3c38d2fb7920774",
      "parents": [
        "75bcc8c5e1de78616b04ef9f317a293a7c1c163c"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:37 2005 -0700"
      },
      "message": "[PATCH] mm: fix-up schedule_timeout() usage\n\nUse schedule_timeout_{,un}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75bcc8c5e1de78616b04ef9f317a293a7c1c163c",
      "tree": "fabdfd7fbc46baae5638b41648444d805e14eb3c",
      "parents": [
        "041e0e3b1970c508dc9a95b7dd9dc86271a7d7ac"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:37 2005 -0700"
      },
      "message": "[PATCH] kernel: fix-up schedule_timeout() usage\n\nUse schedule_timeout_{,un}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "041e0e3b1970c508dc9a95b7dd9dc86271a7d7ac",
      "tree": "41ff880a87412cf55eb12425e916fda57955ee5c",
      "parents": [
        "373016e9e1353f2af871993d27d00768f08cc883"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:36 2005 -0700"
      },
      "message": "[PATCH] fs: fix-up schedule_timeout() usage\n\nUse schedule_timeout_{,un}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.  Also use helper\nfunctions to convert between human time units and jiffies rather than constant\nHZ division to avoid rounding errors.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "373016e9e1353f2af871993d27d00768f08cc883",
      "tree": "9f5c47b3f32a6c9d7d9c05dc3285b14b453ce09e",
      "parents": [
        "84f902c0903a98a315b45a4fba3d2ac0de388256"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Sep 10 00:27:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:36 2005 -0700"
      },
      "message": "[PATCH] time.h: remove ifdefs\n\nRemove these ifdefs - there\u0027s no need to have more than one definition of\nthese multipliers anywhere.\n\nCc: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "84f902c0903a98a315b45a4fba3d2ac0de388256",
      "tree": "b7c60677db9b34ce64777c02a55ae7ed49eb25e6",
      "parents": [
        "64ed93a268bc18fa6f72f61420d0e0022c5e38d1"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:36 2005 -0700"
      },
      "message": "[PATCH] include: update jiffies/{m,u}secs conversion functions\n\nClarify the human-time units to jiffies conversion functions by using the\nconstants in time.h.  This makes many of the subsequent patches direct\ncopies of the current code.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "64ed93a268bc18fa6f72f61420d0e0022c5e38d1",
      "tree": "1332ce542510b88014767f3536d9150710a2f3f9",
      "parents": [
        "672289e9faa56acd4e39ad866ea258b7be7c99a6"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 10 00:27:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:36 2005 -0700"
      },
      "message": "[PATCH] add schedule_timeout_{,un}interruptible() interfaces\n\nAdd schedule_timeout_{,un}interruptible() interfaces so that\nschedule_timeout() callers don\u0027t have to worry about forgetting to add the\nset_current_state() call beforehand.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "672289e9faa56acd4e39ad866ea258b7be7c99a6",
      "tree": "b7c3de57206573d97177ca9e488b175827c633e9",
      "parents": [
        "e711700a0e6a6824fcfd5519d6b6982850a648ee"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Sep 10 00:27:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:35 2005 -0700"
      },
      "message": "[PATCH] i386/x86_64: make get_cpu_vendor() static\n\nget_cpu_vendor() no longer has any users in other files.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e711700a0e6a6824fcfd5519d6b6982850a648ee",
      "tree": "23b0fd5b0498c8cb5776f7c4ad8c143c23df40f3",
      "parents": [
        "b01d8684e9e5b04270970c97df856d47668267e3"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Sep 10 00:27:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:35 2005 -0700"
      },
      "message": "[PATCH] fs/cramfs/uncompress.c should #include \u003clinux/cramfs_fs.h\u003e\n\nEvery file should #include the header with the prototypes of the global\nfunctions it is offering.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b01d8684e9e5b04270970c97df856d47668267e3",
      "tree": "a13f67e78a6f960a27dcfea91872136a298ee846",
      "parents": [
        "c2d08dade7743bd3a28cc5f68163e71c00a2a908"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Sat Sep 10 00:27:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:35 2005 -0700"
      },
      "message": "[PATCH] remove ACPI S4bios support\n\nRemove S4BIOS support.  It is pretty useless, and only ever worked for _me_\nonce.  (I do not think anyone else ever tried it).  It was in feature-removal\nfor a long time, and it should have been removed before.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c2d08dade7743bd3a28cc5f68163e71c00a2a908",
      "tree": "e29b156870997de143212a9b0739a3a1d2e307fb",
      "parents": [
        "9adeb1b409e832c31d93106ce52482a5f0078439"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Sep 10 00:27:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:35 2005 -0700"
      },
      "message": "[PATCH] include/linux/bio.h: \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" doesn\u0027t make much sense.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9adeb1b409e832c31d93106ce52482a5f0078439",
      "tree": "72c075f7b36cd07ecd8bca34650dcf670fc792e2",
      "parents": [
        "2befb9e36dc52d715c3a67a9dbad36ac1edc376f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Sep 10 00:27:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:35 2005 -0700"
      },
      "message": "[PATCH] \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" doesn\u0027t make much sense.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2befb9e36dc52d715c3a67a9dbad36ac1edc376f",
      "tree": "c303f101aef8b91598f62e268039eb733b193d8f",
      "parents": [
        "e2afe67453e5b1499459ee3596b1e7924a5208f5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Sep 10 00:27:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:34 2005 -0700"
      },
      "message": "[PATCH] include/linux/blkdev.h: \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" doesn\u0027t make much sense.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "e2afe67453e5b1499459ee3596b1e7924a5208f5"
}
