)]}'
{
  "log": [
    {
      "commit": "6581f4e74d8541dd7d579f64e94822622cbb1654",
      "tree": "fa7a0609c7a3e0460e052ab54a06a6fa935c64dc",
      "parents": [
        "0fbf405c583e6ee6d7227eb938a096d0998f7e78"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed May 17 17:14:51 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:45 2006 +0200"
      },
      "message": "[ALSA] Remove zero-initialization of static variables\n\nRemoved zero-initializations of static variables.\nA tiny optimization.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bf850204a71a97eb5a6afaf27263bb667f9cab0a",
      "tree": "2d917d9886a3488f1524699374d546d8bf6af88e",
      "parents": [
        "7e4eeec8a30fa9e00cac67a37ca9ddf6cbdb79c4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 28 15:13:41 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:09 2006 +0200"
      },
      "message": "[ALSA] Remove unneeded read/write_size fields in proc text ops\n\nRemove unneeded read/write_size fields in proc text ops.\nsnd_info_set_text_ops() is fixed, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c6387a48cf5958e43c201fc27a158c328927531a",
      "tree": "a6c24951d6c86ac47bd3f0ba198adbfffd03291b",
      "parents": [
        "6a76267f0e52d920e6bb6da75541e6116d7304da"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:21:29 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:21:29 2006 -0700"
      },
      "message": "[SPARC]: Kill __irq_itoa().\n\nThis ugly hack was long overdue to die.\n\nIt was a way to print out Sparc interrupts in a more freindly format,\nsince IRQ numbers were arbitrary opaque 32-bit integers which vectored\ninto PIL levels.  These 32-bit integers were not necessarily in the\n0--\u003eNR_IRQS range, but the PILs they vectored to were.\n\nThe idea now is that we will increase NR_IRQS a little bit and use a\nvirtual\u003c--\u003ereal IRQ number mapping scheme similar to PowerPC.\n\nThat makes this IRQ printing hack irrelevant, and furthermore only a\nhandful of drivers actually used __irq_itoa() making it even less\nuseful.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "817dd6eed4bf40fa14d1e96ac4905efebd5e03f2",
      "tree": "a322cc013acfe1bde06dc58aacacb59c02cf7276",
      "parents": [
        "7ac1e877d48061aa6ebca936189c32b44ccf8d9c"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Fri Mar 24 18:49:12 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 24 18:49:12 2006 +0100"
      },
      "message": "BUG_ON() Conversion in sound/sparc/cs4231.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "12aa757905d09b1dc2c1c3d0de3fa8f4c9726f2b",
      "tree": "c776b2b66618915502cb8c552fe6fc720a18306d",
      "parents": [
        "62932df8fb20ba2fb53a95fa52445eba22e821fe"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 16 16:36:05 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Wed Mar 22 10:25:43 2006 +0100"
      },
      "message": "[ALSA] semaphore -\u003e mutex (Archs, misc buses)\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "4f3f2f6f3e7ce68c533e7786114f05181772ff6f",
      "tree": "7035a782b79c770f98d34847ae0b88b3ad6b8384",
      "parents": [
        "c7006638a50cbf16bb420fa91e5af2dd22d28621"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 17 15:55:58 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 17 15:55:58 2006 -0800"
      },
      "message": "[SOUND]: sparc/cs4231: Fix some typos which wrecked the build.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "be9b7e8c02a5f864e29b17f6d86abcde258ef2fa",
      "tree": "cb0a777be924ffa8f6078ea5189b6cc753e417bc",
      "parents": [
        "68094e3251a664ee1389fcf179497237cbf78331"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 03 13:42:38 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 13:43:12 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: SPARC CS4231\n\nRemove xxx_t typedefs from the SPARC CS4231 driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8cb7b63f5baf7b5e788f0d632d5ebd018856416f",
      "tree": "e14b9675eb01d501c53bd2025199c3bb730ca69a",
      "parents": [
        "04f141a8800d022981f0405a8d307c98aba55105"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Dec 01 10:48:37 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:30:06 2006 +0100"
      },
      "message": "[ALSA] dbri - Don\u0027t return errors without CONFIG_PROC_FS\n\nModules: SPARC DBRI driver\n\nDon\u0027t return errors if the proc file can\u0027t be created (for the case\nwithout CONFIG_PROC_FS).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ebfbd2b83da14c7118da0efd1b59d8b641da08c2",
      "tree": "27f33be61aee55d574d9854687d91056763622af",
      "parents": [
        "fa8174db0fd032c3d48cc0873946358c68e44d4f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 17:21:46 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:28:50 2006 +0100"
      },
      "message": "[ALSA] Remove snd_card_generic_dev()\n\nRemove the obsolete snd_card_generic_dev().\nCONFIG_SND_GENERIC_DRIVER is also removed from Kconfig.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "475675d6931ec03cf9575b26e30800fe64898ee0",
      "tree": "1c54092e096066777f4cebc2b63a92a82003d8b6",
      "parents": [
        "dcc94db78362759931ff538f1579d4a1cec8bd64"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 15:11:51 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:20:08 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: SPARC DBRI\n\nModules: SPARC DBRI driver\n\nRemove xxx_t typedefs from the SPARC DBRI driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "dcc94db78362759931ff538f1579d4a1cec8bd64",
      "tree": "2755792c2fe694b9ade90a32f91e495bced46c60",
      "parents": [
        "af0fbfb58dbb2081ae91789892933321ee95d71f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 15:11:19 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:20:06 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: SPARC AMD7930\n\nModules: SPARC AMD7930 driver\n\nRemove xxx_t typedefs from the SPARC AMD7930 driver.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c3e6f7d8763fa0400d28c57633eb323515ba05fc",
      "tree": "b0803843b710ac74fc1399910445a8ff2cf396a5",
      "parents": [
        "f31a31b9024f21b2ad8f5a7c30e265a652e2e211"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 18:43:35 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:16:21 2006 +0100"
      },
      "message": "[ALSA] Remove superfluous pcm_free callbacks\n\nRemove superflous pcm_free callbacks.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0b57ee9e55373a27e45549e82b0c43621480a71b",
      "tree": "03c584b93e9323d5057fdd482c6cb5c9a3e1d651",
      "parents": [
        "14904398e5b573d13f8c8dbd43a452ff34c0efc2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Dec 22 21:03:47 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Dec 22 23:09:54 2005 -0800"
      },
      "message": "[SPARC]: introduce a SPARC Kconfig symbol\n\nIntroduce a Kconfig symbol SPARC that is defined on both the sparc and\nsparc64 architectures.\n\nThis symbol makes some dependencies more readable.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b128254fdb172eaa3273de24fa6ce405a1f534c9",
      "tree": "3b099bf16fafe78c5fca7b01933bb02353c60aa4",
      "parents": [
        "dedeb0029b9c83420fc1337d4ee53daa7b2a0ad4"
      ],
      "author": {
        "name": "Georg Chini",
        "email": "georg.chini@triaton-webhosting.com",
        "time": "Mon Nov 07 14:09:19 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 07 14:09:19 2005 -0800"
      },
      "message": "[SPARC]: More abstractions and cleanups of dma handling in cs4231.\n\nFrom: Georg Chini \u003cgeorg.chini@triaton-webhosting.com\u003e\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5a820fa7e1a34f12fec4e6766e5c335ae9427028",
      "tree": "f2cf3a0747fd71cc817a6bfe565d73b60370a6b2",
      "parents": [
        "ee1858d3122dedd2e82a61b6ab56b229aefd9447"
      ],
      "author": {
        "name": "Georg Chini",
        "email": "georg.chini@triaton-webhosting.com",
        "time": "Mon Nov 07 14:08:25 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 07 14:08:25 2005 -0800"
      },
      "message": "[SPARC]: Make SBUS dma code similar to EBUS\n\nFrom: Georg Chini \u003cgeorg.chini@triaton-webhosting.com\u003e\n\nIntroduce some sbus_dma routines similar to the\nebus_dma stuff to make the code look nearly the same\nfor both cases.\n\nThanks to Christopher for testing.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "063859c854fcb42a04eec4e20c71885dc121edce",
      "tree": "e7d37f6c60986cbd8b7e86dd4d7d450d5b72b26b",
      "parents": [
        "6b172a853814fe52fb4d5942e660943cb9e6df37"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 14 17:17:02 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:18:51 2005 +0100"
      },
      "message": "[ALSA] Remove obsolete chip_t\n\nModules: Documentation,MIPS AU1x00 driver,PPC Beep,SPARC DBRI driver\n\nRemoved the use of chip_t, which was obsoleted.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a131430c200f6bda313bf5d0a8e238c41afdfe0a",
      "tree": "c156cf5e4b65af0ad7bd2f5828e7697884a3c358",
      "parents": [
        "1a3e64aa480101d11d8cac94ca57fd8bbe2536b7"
      ],
      "author": {
        "name": "Christopher Zimmermann",
        "email": "madroach@zakweb.de",
        "time": "Wed Sep 21 00:41:22 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 21 00:41:22 2005 -0700"
      },
      "message": "[SPARC] cs4231: Fix SBUS support in this driver.\n\nFrom: Christopher Zimmermann \u003cmadroach@zakweb.de\u003e\n\nThis patch enables SBus support for the cs4231 sound driver.\nIt is tested on an Ultra2. Capture and playback both work.\nI experienced lags and crashes using certain threaded\nplayers like ogg123 and mp3blaster, while the former is\nlagging far more. This behavior may be specific to SMP\nsystems. It is reproducable using the dummy sound card\ndriver. Sox works flawlessly.\n\nSetting up the calculation of ptr in snd_cs4231_playback_pointer \nwas a bit strange. I got it to work by not incrementing the\n[pc]_periods_sent counter when starting DMA the first time\nin cs4231_dma_trigger. Therefore this dummy thing.\n\n[ I did some minor cleanups -DaveM ]\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4338829e09db2d320a00b4e0ed0bcc49859d73cc",
      "tree": "2e312913429ae7519c4fd32608caf734eac3cfa8",
      "parents": [
        "afe0f1f6688f4c4c9235873121548e76dedd8ef8"
      ],
      "author": {
        "name": "Martin Habets",
        "email": "errandir_news@mph.eclipse.co.uk",
        "time": "Sat Sep 10 15:39:00 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:48:38 2005 +0200"
      },
      "message": "[ALSA] Several fixes for the Sun DBRI driver\n\nSPARC DBRI driver\nThis patch contains the following fixes to the Alsa DBRI driver:\n\n- Remove 2.6.13 build warning on the prom_getproperty() call.\n\n- Rework command synchronization: send a sequence number with D_WAIT,\n  and check it in the completion interrupt.\n  Move synchronization delays from _cmdsend() to _cmdlock() allowing the\n  CPU to do other usefull things while the DBRI is processing the\n  commands.\n\n- Fix first argument of printk() calls.\n\n- Enable burst transfers for DBRI. Original 2.4 patch from Krzysztof\n  Helt\n\n- Make dbri_debug module parameter writable from sysfs. Remove obsolete\n  write access to the /proc debug file.\n\n- Replace udelay() with msleep_interruptible() where possible.\n\n- Update documentation comments.\n\nSigned-off-by: Martin Habets \u003cerrandir_news@mph.eclipse.co.uk\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "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": "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": "1bd9debf25b8a5f5029d7619f43e4a9a775973d3",
      "tree": "bb3f77f6216e67e125ac932c8133ddc2331f7c90",
      "parents": [
        "ab79509a95b1d22c40d4a87823b6a48bc9a12af5"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 18:26:20 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jul 28 12:21:18 2005 +0200"
      },
      "message": "[ALSA] Add DBRI driver on Sparcs\n\nDocumentation,SPARC,/sparc/Makefile\nAdd the DBRI driver on Sparcs by Martin Habets \u003cmhabets@users.sourceforge.net\u003e\n(moved from alsa-driver tree).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ab79509a95b1d22c40d4a87823b6a48bc9a12af5",
      "tree": "bd6d5533e3fae0980157a2a45ec1cd235718f8f6",
      "parents": [
        "5ba1e7b594db4d0e1f88ace87c1cb295761ca5c9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 30 18:13:54 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jul 28 12:21:15 2005 +0200"
      },
      "message": "[ALSA] Add help texts to Kconfig\n\nSPARC\nAdded simple help texts to Kconfig of Sparc sound drivers.\n(Better texts are appreciated :)\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
