)]}'
{
  "log": [
    {
      "commit": "a952baa034ae7c2e4a66932005cbc7ebbccfe28d",
      "tree": "ff5abe0c77f5b129946300677d9b57b00d926a1e",
      "parents": [
        "5bab188a316718a26346cdb25c4cc6b319f8f907",
        "97eb3f24352ec6632c2127b35d8087d2a809a9b9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 19 22:27:06 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 19 22:27:06 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (64 commits)\n  Input: tsc2005 - remove \u0027disable\u0027 sysfs attribute\n  Input: tsc2005 - add open/close\n  Input: tsc2005 - handle read errors from SPI layer\n  Input: tsc2005 - do not rearm timer in hardirq handler\n  Input: tsc2005 - don\u0027t use work for \u0027pen up\u0027 handling\n  Input: tsc2005 - do not use 0 in place of NULL\n  Input: tsc2005 - use true/false for boolean variables\n  Input: tsc2005 - hide selftest attribute if we can\u0027t reset\n  Input: tsc2005 - rework driver initialization code\n  Input: tsc2005 - set up bus type in input device\n  Input: tsc2005 - set up parent device\n  Input: tsc2005 - clear driver data after unbinding\n  Input: tsc2005 - add module description\n  Input: tsc2005 - remove driver banner message\n  Input: tsc2005 - remove incorrect module alias\n  Input: tsc2005 - convert to using dev_pm_ops\n  Input: tsc2005 - use spi_get/set_drvdata()\n  Input: introduce tsc2005 driver\n  Input: xen-kbdfront - move to drivers/input/misc\n  Input: xen-kbdfront - add grant reference for shared page\n  ...\n"
    },
    {
      "commit": "a4e36e60a6f62db6282e718cc228bde1a4e31eba",
      "tree": "d7c0c5ce4c3919ccfcf34671327a71bf4fb2f14b",
      "parents": [
        "89a8969afa300c202066c23cc5cc9e42eb81967c"
      ],
      "author": {
        "name": "Arnaud Patard (Rtp)",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Mon Feb 28 10:15:59 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Mar 03 10:15:35 2011 -0300"
      },
      "message": "[media] mantis_pci: remove asm/pgtable.h include\n\nmantis_pci.c is including asm/pgtable.h and it\u0027s leading to a build failure on\narm. It has been noticed here :\n\nhttps://buildd.debian.org/fetch.cgi?pkg\u003dlinux-2.6\u0026arch\u003darmel\u0026ver\u003d2.6.38~rc6-1~experimental.1\u0026stamp\u003d1298430952\u0026file\u003dlog\u0026as\u003draw\n\nAs this header doesn\u0027t seem to be used, I\u0027m removing it. I\u0027ve build tested it\nwith arm and x86.\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e192a7cf0effe7680264a5bc35c0ad1bdcdc921c",
      "tree": "586ca0b3d8c77be1d8cd418641e30f26e0d09766",
      "parents": [
        "0a91be40ed67ca72a81cfd842d5c2604ff1a54a4"
      ],
      "author": {
        "name": "Olivier Grenie",
        "email": "olivier.grenie@dibcom.fr",
        "time": "Fri Jan 14 13:58:59 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Mar 02 13:45:12 2011 -0300"
      },
      "message": "[media] DiB7000M: add pid filtering\n\nThis patch adds the pid filtering for the dib7000M demod. It also\ncorrects the pid filtering for the dib7700 based board. It should\nprevent an oops, when using dib7700p based board.\n\nReferences: https://bugzilla.novell.com/show_bug.cgi?id\u003d644807\n\nSigned-off-by: Olivier Grenie \u003colivier.grenie@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpatrick.boettcher@dibcom.fr\u003e\nTested-by: Pavel SKARKA \u003cpaul.sp@seznam.cz\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "15c88fad4b7dca6b66cebe53c641593b95432fec",
      "tree": "57074d1c943d37bf3cee77c584c0d72c81a83f76",
      "parents": [
        "bed3c1de66d04f9e5efcdfc5b8035f3354c4ffcc"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Sat Jan 15 21:58:57 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Feb 02 10:42:14 2011 -0200"
      },
      "message": "[media] DM04/QQBOX memcpy to const char fix\n\nDriver Version v1.75 Kernel oops appears in 2.6.37-rc8 in\nlme_firmware_switch because of a memcpy to a const char.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aebd636bd60e2dda0ebc907dd5f7f4a45174411c",
      "tree": "ce5ae0c890149296e70545fccbb11c4799c4e39c",
      "parents": [
        "f06e6a52ca3dbe927f58653b1e90cbb53f5ceb55"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jan 31 21:06:39 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jan 31 21:16:59 2011 -0800"
      },
      "message": "Input: switch completely over to the new versions of get/setkeycode\n\nAll users of old style get/setkeycode methids have been converted so\nit is time to retire them.\n\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f06e6a52ca3dbe927f58653b1e90cbb53f5ceb55",
      "tree": "bdacee321211bdbd29b5fcc6b4ee35d246b2e3b1",
      "parents": [
        "a1f3d4bba8ea395a39d34ade6017afee8be16031"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jan 31 21:06:39 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jan 31 21:16:53 2011 -0800"
      },
      "message": "Input: dvb-usb-remote - convert to new style of get/setkeycode\n\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "13a3cec8443290b082af2a5254562aca247fe591",
      "tree": "5c873a2c9333be348266234ac5d7101caa1b6d7d",
      "parents": [
        "973c9f4f49ca96a53bcf6384c4c59ccd26c33906",
        "88914bdf8c677ebd7e797adac05e47303fd6ac77"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 21 16:50:31 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 21 16:50:31 2011 -0800"
      },
      "message": "Merge branch \u0027media_fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027media_fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (101 commits)\n  [media] staging/lirc: fix mem leaks and ptr err usage\n  [media] hdpvr: reduce latency of i2c read/write w/recycled buffer\n  [media] hdpvr: enable IR part\n  [media] rc/mceusb: timeout should be in ns, not us\n  [media] v4l2-device: fix \u0027use-after-freed\u0027 oops\n  [media] v4l2-dev: don\u0027t memset video_device.dev\n  [media] zoran: use video_device_alloc instead of kmalloc\n  [media] w9966: zero device state after a detach\n  [media] v4l: Fix a use-before-set in the control framework\n  [media] v4l: Include linux/videodev2.h in media/v4l2-ctrls.h\n  [media] DocBook/v4l: update V4L2 revision and update copyright years\n  [media] DocBook/v4l: fix validation error in dev-rds.xml\n  [media] v4l2-ctrls: queryctrl shouldn\u0027t attempt to replace V4L2_CID_PRIVATE_BASE IDs\n  [media] v4l2-ctrls: fix missing \u0027read-only\u0027 check\n  [media] pvrusb2: Provide more information about IR units to lirc_zilog and ir-kbd-i2c\n  [media] ir-kbd-i2c: Add back defaults setting for Zilog Z8\u0027s at addr 0x71\n  [media] lirc_zilog: Update TODO.lirc_zilog\n  [media] lirc_zilog: Add Andy Walls to copyright notice and authors list\n  [media] lirc_zilog: Remove useless struct i2c_driver.command function\n  [media] lirc_zilog: Remove unneeded tests for existence of the IR Tx function\n  ...\n"
    },
    {
      "commit": "6a108a14fa356ef607be308b68337939e56ea94e",
      "tree": "1bf260572bd8f95ed867307a2bcf5d881c8ae4a6",
      "parents": [
        "12fcdba1b7ae8b25696433f420b775aeb556d89b"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Thu Jan 20 14:44:16 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 20 17:02:05 2011 -0800"
      },
      "message": "kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT\n\nThe meaning of CONFIG_EMBEDDED has long since been obsoleted; the option\nis used to configure any non-standard kernel with a much larger scope than\nonly small devices.\n\nThis patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes\nreferences to the option throughout the kernel.  A new CONFIG_EMBEDDED\noption is added that automatically selects CONFIG_EXPERT when enabled and\ncan be used in the future to isolate options that should only be\nconsidered for embedded systems (RISC architectures, SLOB, etc).\n\nCalling the option \"EXPERT\" more accurately represents its intention: only\nexpert users who understand the impact of the configuration changes they\nare making should enable it.\n\nReviewed-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: David Woodhouse \u003cdavid.woodhouse@intel.com\u003e\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nCc: Greg KH \u003cgregkh@suse.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Robin Holt \u003cholt@sgi.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "22f37712f29868b393025aa28bee807b4d2783ea",
      "tree": "71a386c2419d0c9204fc0f79a658bf39ae46dec1",
      "parents": [
        "3c61be446ae5c26e2829d37c6b5d02d3af536024"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Jan 16 05:39:21 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 19 11:45:59 2011 -0200"
      },
      "message": "[media] firedtv: fix remote control with newer Xorg evdev\n\nAfter a recent update of xf86-input-evdev and xorg-server, I noticed\nthat X11 applications did not receive keypresses from the FireDTV\ninfrared remote control anymore.  Instead, the Xorg log featured lots of\n\n    \"FireDTV remote control: dropping event due to full queue!\"\n\nexclamations.  The Linux console did not have an issue with the\nFireDTV\u0027s RC though.\n\nThe fix is to insert EV_SYN events after the key-down/-up events.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cb26a24ee9706473f31d34cc259f4dcf45cd0644",
      "tree": "cb836983a818ae241cb1d1265305933681057177",
      "parents": [
        "76f1ef427c0aab3d3c917b497562ea2cdaaae056"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Fri Jan 07 16:41:54 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 19 11:45:54 2011 -0200"
      },
      "message": "[media] [v3,media] av7110: check for negative array offset\n\ninfo-\u003enum comes from the user.  It\u0027s type int.  If the user passes\nin a negative value that would cause memory corruption.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "36fd97884daf4e30b556a6c59b58db19a06d58af",
      "tree": "347fff9429e47ee8f8360fe26284e026c285405f",
      "parents": [
        "a63d601803c2e3ba06ed51b9ed997fc6bf80e5bf"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Sun Jan 02 16:14:03 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 19 11:45:44 2011 -0200"
      },
      "message": "[media] frontends/ix2505v: Remember to free allocated memory in failure path\n\nWe may leak the storage allocated to \u0027state\u0027 in\ndrivers/media/dvb/frontends/ix2505v.c::ix2505v_attach() on error, as\nit is too early to be able to call ix2505v_release().\n\nThis patch makes sure we free the allocated memory in the failure case.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c736a5f28e81299b05ad14e892bdfb414daa9f5f",
      "tree": "e93e5f989e35866a9aab826af065630c91ee263e",
      "parents": [
        "7570800c9de39c718f84ec4ea820a788556cde4b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 14 11:10:05 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 19 11:45:25 2011 -0200"
      },
      "message": "[media] mb86a20s: Be sure that device is initialized before starting DVB\n\nDue to a hard to track bug between tda829x/tda18271/saa7134, tda829x\nwants to go to analog mode during DVB initialization, causing some\nI2C errors.\n\nThe analog failure doesn\u0027t cause any harm, as the device were already\nproperly initialized in analog mode. However, the failure at the digital\nmode causes the frontend mb86a20s to not initialize. Fortunately, at\nleast on my tests, it was possible to detect that the device is a\nmb86a20s before the failure.\n\nWhat happens is that tda8290 is a very bad boy: during DVB setup, it\nkeeps insisting to call tda18271 analog_set_params, that calls\ntune_agc code. The tune_agc code calls saa7134 driver, changing the\nvalue of GPIO 27, switching from digital to analog mode and disabling\nthe access to mb86a20s, as, on Kworld SBTVD, the same GPIO used\nto switch the hardware AGC mode seems to be used to enable the I2C\nswitch that allows access to the frontend (mb86a20s).\n\nSo, a call to analog_set_params ultimately disables the access to\nthe frontend, and causes a failure at the init frontend logic.\n\nThis patch is a workaround for this issue: it simply checks if the\nfrontend init had any failure. If so, it will init the frontend when\nsome DTV application will try to set DVB mode.\n\nEven being a hack for Kworld SBTVD to work, and assumning that we could\nteach tda8290 to be a good boy, this is actually an improvement at the\nfrontend driver, as it will be more reliable to initialization failures.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7570800c9de39c718f84ec4ea820a788556cde4b",
      "tree": "48c615ab7646383f1f42e27ce425a353e926ffa7",
      "parents": [
        "9d700a0696ae241380e8ca833bb5a358620d33f6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jan 14 08:50:00 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 19 11:45:24 2011 -0200"
      },
      "message": "[media] mb86a20s: Fix i2c read/write error messages\n\nA script replaced err var to rc. Howerver, this script gambled\n\"error\" string, changing it to \"rcor\". Revert that bad change.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "59aa346009c06c6697e9db008e67e4ff8c205091",
      "tree": "c1e87f25426cad90836d44d5b9be79d7511eb406",
      "parents": [
        "312d63e4b0ca8456c82d01a6446795f7d029ecde"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 12 12:17:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 19 11:45:17 2011 -0200"
      },
      "message": "[media] dib0700: Fix IR keycode handling\n\nFixes Fedora 14 bug: https://bugzilla.redhat.com/show_bug.cgi?id\u003d667157\n\nThere are a few bugs at the code that generates the scancode at dib0700:\n\t- RC keycode is wrong (it outputs a 24 bits keycode);\n\t- NEC extended outputs a keycode that have endiannes issues;\n\t- keycode tables for NEC extended remotes need to be updated.\n\nThe last issue need to be done as we get reports, as we don\u0027t have\nthe complete NEC-extended keycodes at the dibcom table.\n\nThis patch fixes the first two issues.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "82f4b5b67e795fe03952b278873712e4562304d2",
      "tree": "96048baae63856daef1691fd3cb2196d1e166276",
      "parents": [
        "424852f4374561630d526e7bb04eec5bb7d665a1"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Jan 07 21:59:11 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Jan 19 11:44:52 2011 -0200"
      },
      "message": "[media] af9013: fix AF9013 TDA18271 IF config\n\nIF freq\tfor DVB-T 7 MHz\tand 8 MHz was set slightly wrong. Due to that it\ndidn\u0027t worked at all (?) for 7 MHz channels and most likely performance\nwas dropped for 8 MHz channels.\n\nThat bug was pointed by few people during last two months. Thank you.\n\nTrivial fix. Compile tested only due to lack of proper HW and signal.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nCc: Romolo Manfredini \u003cromoloman@hotmail.com\u003e\nCc: Alireza Moini \u003calireza.moini@silverbrookresearch.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "23d69b09b78c4876e134f104a3814c30747c53f1",
      "tree": "40744de4f4126c21027ce537264524095e0e7979",
      "parents": [
        "e744070fd4ff9d3114277e52d77afa21579adce2",
        "569ff2de2e1c8ac67c8df3a7367d46d0d9460a35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 16:58:04 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 07 16:58:04 2011 -0800"
      },
      "message": "Merge branch \u0027for-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq\n\n* \u0027for-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq: (33 commits)\n  usb: don\u0027t use flush_scheduled_work()\n  speedtch: don\u0027t abuse struct delayed_work\n  media/video: don\u0027t use flush_scheduled_work()\n  media/video: explicitly flush request_module work\n  ioc4: use static work_struct for ioc4_load_modules()\n  init: don\u0027t call flush_scheduled_work() from do_initcalls()\n  s390: don\u0027t use flush_scheduled_work()\n  rtc: don\u0027t use flush_scheduled_work()\n  mmc: update workqueue usages\n  mfd: update workqueue usages\n  dvb: don\u0027t use flush_scheduled_work()\n  leds-wm8350: don\u0027t use flush_scheduled_work()\n  mISDN: don\u0027t use flush_scheduled_work()\n  macintosh/ams: don\u0027t use flush_scheduled_work()\n  vmwgfx: don\u0027t use flush_scheduled_work()\n  tpm: don\u0027t use flush_scheduled_work()\n  sonypi: don\u0027t use flush_scheduled_work()\n  hvsi: don\u0027t use flush_scheduled_work()\n  xen: don\u0027t use flush_scheduled_work()\n  gdrom: don\u0027t use flush_scheduled_work()\n  ...\n\nFixed up trivial conflict in drivers/media/video/bt8xx/bttv-input.c\nas per Tejun.\n"
    },
    {
      "commit": "4f77b86c665ff6a167edfdf152ebfa997783fa17",
      "tree": "7233ce7e900f8decbabfb5eacd2e27a021d25358",
      "parents": [
        "9d1da730ee17e712c25c0b1e51653048f92d2385"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Dec 31 12:25:32 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jan 04 16:47:43 2011 -0200"
      },
      "message": "[media] ngene: fix compile warning\n\ndrivers/media/dvb/ngene/ngene-core.c: In function \u0027ngene_start\u0027:\ndrivers/media/dvb/ngene/ngene-core.c:1308:16: warning: unused variable \u0027flags\u0027\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9d1da730ee17e712c25c0b1e51653048f92d2385",
      "tree": "24fbd22e4543eb6544fd23d6df40df0c92988db8",
      "parents": [
        "ebce9a3331f4dd1f39856dc4b79f539eb25f7f64"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Sun Dec 26 10:23:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 31 13:46:21 2010 -0200"
      },
      "message": "[media] DVB: IR support for TechnoTrend CT-3650\n\nBased on Waling Dijkstra\u0027s discovery that the IR works the same as\non the TT-1500, this patch has been rewritten to fit with the\nrc_core infrastructure.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "657f2271050beabe725ba101c1d840f51a41f33d",
      "tree": "740e898564868e8900ed3b61fc6d57b44e114b57",
      "parents": [
        "3ea2b673a55cee528f83653e711d09425ed4d8b6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Dec 29 14:29:55 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 30 08:02:29 2010 -0200"
      },
      "message": "[media] v4l: fix handling of v4l2_input.capabilities\n\nThe v4l core sets the v4l2_input.capabilities field based on the supplied\nv4l2_ioctl_ops. However, several drivers do a memset or memcpy of the v4l2_input\nstruct, thus overwriting that field incorrectly.\n\nEither remove the memset (which is already done by the v4l core), or add the\nproper capabilities field in case of a memcpy.\n\nThe same is also true for v4l2_output, but that only affected the ivtv driver.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "730726a6f90740a5954ca2fb1c74fad6f44a2c42",
      "tree": "0c934ed606f7a5e907ee573c1c02ab86d959757b",
      "parents": [
        "2d5ca76f2b39a31313d7e54224c78b7b311e7dce"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Mon Dec 27 15:41:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:15 2010 -0200"
      },
      "message": "[media] DVB: Set scanmask for Budget/SAA7146 cards\n\nThese devices do not return the full command+address, so set\nscanmask accordingly.\n\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "465a9e3a2f494b0887db63b7b10bb9370145d9bc",
      "tree": "b59ef06504a0cb744d1684c8dda01c84b58d10f7",
      "parents": [
        "187e7d3b9b4e0b6b1c171846592e679e58a84cd2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 12:58:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:14 2010 -0200"
      },
      "message": "[media] af9013: Fix a compilation warning\n\ndrivers/media/dvb/frontends/af9013.c: In function ‘af9013_update_signal_strength.clone.0’:\ndrivers/media/dvb/frontends/af9013.c:967:6: warning: ‘ret’ may be used uninitialized in this function\n\nCc: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "187e7d3b9b4e0b6b1c171846592e679e58a84cd2",
      "tree": "fd2f7602f8a2f733c5e68d389ecf756a1935542b",
      "parents": [
        "95f18be2e4f74255b46fcc23a9718cca9c7375c9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 12:16:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:14 2010 -0200"
      },
      "message": "[media] stv090x: Fix some compilation warnings\n\nA few typos at the driver are causing the following warnings:\n\ndrivers/media/dvb/frontends/stv090x.c: In function ‘stv090x_start_search’:\ndrivers/media/dvb/frontends/stv090x.c:1486:27: warning: comparison between ‘enum stv090x_search’ and ‘enum stv090x_delsys’\ndrivers/media/dvb/frontends/stv090x.c:1487:24: warning: comparison between ‘enum stv090x_search’ and ‘enum stv090x_delsys’\ndrivers/media/dvb/frontends/stv090x.c: In function ‘stv090x_optimize_track’:\ndrivers/media/dvb/frontends/stv090x.c:2943:2: warning: case value ‘4’ not in enumerated type ‘enum stv090x_delsys’\n\nThe first two are due to the lack of using the delsys types\n\tSTV090x_DVBS1/STV090x_DSS\ninstead of\n\tSTV090x_SEARCH_DVBS1/STV090x_SEARCH_DSS\n\nThe second one is due to the usage of STV090x_UNKNOWN (enum stv090x_modulation)\ninstead of STV090x_ERROR (enum stv090x_delsys).\n\nCc: Manu Abraham \u003cabraham.manu@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2e94b53c55d00b4d4d4b9e65007566f7fbffab7a",
      "tree": "41ff127a6771bf4f062c521a015a043879421da4",
      "parents": [
        "d78aa7292ad38b22ccb9cdba99293cedb52fb342"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 11:55:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:13 2010 -0200"
      },
      "message": "[media] dib7000m/dib7000p: Add support for TRANSMISSION_MODE_4K\n\nFixes several warnings:\n\ndrivers/media/dvb/frontends/dib7000m.c: In function ‘dib7000m_set_channel’:\ndrivers/media/dvb/frontends/dib7000m.c:808:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000m.c:869:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000m.c: In function ‘dib7000m_tune’:\ndrivers/media/dvb/frontends/dib7000m.c:1023:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000m.c:1033:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000m.c:1043:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000p.c: In function ‘dib7000p_set_channel’:\ndrivers/media/dvb/frontends/dib7000p.c:720:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000p.c:773:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000p.c: In function ‘dib7000p_tune’:\ndrivers/media/dvb/frontends/dib7000p.c:997:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000p.c:1007:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\ndrivers/media/dvb/frontends/dib7000p.c:1017:3: warning: case value ‘255’ not in enumerated type ‘fe_transmit_mode_t’\n\nThe drivers were prepared to support 4K carriers, but as the define were added\nlater, they were using a \"magic\" value of 255.\n\nCc: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9ae2ae35f8a8a13997b9ec719ae7c151a2182e80",
      "tree": "2bdb82e58f722aa608ce851ad4e032c9d83f1678",
      "parents": [
        "1035758d5bdcd6c2f7308a35185f1d6f3b6b5443"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 27 11:41:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:13 2010 -0200"
      },
      "message": "[media] dmxdev: Fix a compilation warning due to a bad type\n\ndrivers/media/dvb/dvb-core/dmxdev.c: In function ‘dvb_dmxdev_start_feed’:\ndrivers/media/dvb/dvb-core/dmxdev.c:583:13: warning: comparison between ‘enum dmx_ts_pes’ and ‘enum \u003canonymous\u003e’\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "10304ca65f8871ad9f6725a7480522034184f55f",
      "tree": "426c2d95952c7927899537164d9455de5069dc5f",
      "parents": [
        "c3353330508aee4390442df2d7f6ce0ef5006185"
      ],
      "author": {
        "name": "Sam Doshi",
        "email": "sam@metal-fish.co.uk",
        "time": "Sat Dec 18 12:58:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:03 2010 -0200"
      },
      "message": "[media] drivers:media:dvb: add USB PIDs for Elgato EyeTV Sat\n\nAdds USB PIDs for the Elgato EyeTV Sat device.\nThis device is a clone of the Terratec S7.\n\nSigned-off-by: Sam Doshi \u003csam@metal-fish.co.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75aecc3af22ae9063c96457d530f281a1e2d3276",
      "tree": "d66903b3ecbf4e5012e28da59d5bfd61771dd6ea",
      "parents": [
        "c59a9bfabfc2a6359f046652c6bfa0a82fb17a05"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Tue Dec 07 19:49:24 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:17:03 2010 -0200"
      },
      "message": "[media] DM04/QQBOX Frontend attach change\n\nOn Fri, 2010-12-03 at 09:32 -0200, Mauro Carvalho Chehab wrote:\n\u003e Em 27-11-2010 11:13, Malcolm Priestley escreveu:\n\u003e \u003e Driver Version v1.73 - Frontend attach change.\n\u003e \u003e To stop double rc registration in multi tuner environment or firmware change.\n\u003e \u003e\n\u003e \u003e Signed-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\n\u003e \u003e\n\u003e \u003e\n\u003e \u003e +static int lme_name(struct dvb_usb_adapter *adap)\n\u003e \u003e +{\n\u003e \u003e +\tstruct lme2510_state *st \u003d adap-\u003edev-\u003epriv;\n\u003e \u003e +\tconst char *desc \u003d adap-\u003edev-\u003edesc-\u003ename;\n\u003e \u003e +\tchar *fe_name[] \u003d {\"\", \" LG TDQY-P001F\", \" SHARP:BS2F7HZ7395\"};\n\u003e \u003e +\tchar *name \u003d adap-\u003efe-\u003eops.info.name;\n\u003e \u003e +\n\u003e \u003e +\tstrcpy(name, desc);\n\u003e \u003e +\tstrcat(name, fe_name[st-\u003etuner_config]);\n\u003e\n\u003e Please use, instead, strlcpy/strlcat, to avoid writing outside the buffer size.\n\u003e\n\nDriver Version v1.74\nAmended patch with change to strlcpy/strlcat.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8350e1551c27ee784ded579fd224846972d4b0d3",
      "tree": "bfe14238becb6ba4c10e08151a8345e9e09fc71a",
      "parents": [
        "9124544320bd36d5aa21769d17a5781ba729aebf"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Nov 30 18:42:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:58 2010 -0200"
      },
      "message": "[media] media: Remove unnecessary casts of usb_get_intfdata\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ecfc95eb7410c04c23f59b02931e8f8b3aa4a5b3",
      "tree": "22009dd6bd484717b92798ec637cc9dfb6d2571f",
      "parents": [
        "b1dc614a81258eb7ff482892e7bc894f1089c144"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Nov 15 17:13:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:56 2010 -0200"
      },
      "message": "[media] ngene-core.c: Remove unnecessary casts of pci_get_drvdata\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a931910d3be6f63464befb2dde94ec58a6eaf5c1",
      "tree": "1956653380a2426895d9edf3dc85ce9a9df0b83d",
      "parents": [
        "03c9a806e30c3904e5b5702874eebc1a4f2082bd"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 22 13:22:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:52 2010 -0200"
      },
      "message": "[media] stb6100: warning cleanup\n\ndrivers/media/dvb/frontends/stb6100.c:120: warning: ‘stb6100_normalise_regs’ defined but not used\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d100e659b61a735c3343b3d82c1c009b04072cdd",
      "tree": "d80eedc6a9a51787b4fd2307977b9886a316f122",
      "parents": [
        "2f4f58d689dd71dea67407b74405a3c43e797cb1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 15:56:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:52 2010 -0200"
      },
      "message": "[media] rc: use rc_map_ prefix for all rc map tables\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2f4f58d689dd71dea67407b74405a3c43e797cb1",
      "tree": "8f02ac4a3c8eccc99ee3dae8468e7e5f4c00995c",
      "parents": [
        "b088ba658b3438056dab4d744701364db3f08b9a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 15:46:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:51 2010 -0200"
      },
      "message": "[media] rc: Name RC keymap tables as rc_map_table\n\nRemote keytables had different names all over the place. Part of the fault\nis due to a bad naming when rc subsystem was created, but there were lots\nof old names that were still here.\n\nUse a common standard for everything.\n\nPatch generated by this script:\n\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_scancode,rc_map_table,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_codes_,rc_map_,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_key_map,rc_map_table,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_map_table_size,rc_map_size,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52b661449aecc47e652a164c0d8078b31e10aca0",
      "tree": "42af14cf5b6df82b841ec4bf38f22da54fc4439b",
      "parents": [
        "29e3ec19d5c88d534ced219d3962d67243e4d310"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 14:20:52 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:50 2010 -0200"
      },
      "message": "[media] rc: Rename remote controller type to rc_type instead of ir_type\n\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,IR_TYPE,RC_TYPE,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\nfor i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_type,rc_type,g \u003c$i \u003ea \u0026\u0026 mv a $i; done\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca86674b8a93ea11c4bb6f4dd0113b1adf1fa841",
      "tree": "1f51d1aafa28121856b033516a00998a632e2864",
      "parents": [
        "6bda96447cef24fbf97a798b1ea664224d5fdc25"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 13:53:11 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:50 2010 -0200"
      },
      "message": "[media] Rename all public generic RC functions from ir_ to rc_\n\nThose functions are not InfraRed specific. So, rename them to properly\nreflect it.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6bda96447cef24fbf97a798b1ea664224d5fdc25",
      "tree": "4ab424732b58dfc3b2d0f1b64bd625d67f857cfa",
      "parents": [
        "a6e3b81f6198654207c4e972e7ed91931e53e93c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 17 13:28:38 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:50 2010 -0200"
      },
      "message": "[media] rc: rename the remaining things to rc_core\n\nThe Remote Controller subsystem is meant to be used not only by Infra Red\nbut also for similar types of Remote Controllers. The core is not specific\nto Infra Red. As such, rename:\n\t- ir-core.h to rc-core.h\n\t- IR_CORE to RC_CORE\n\t- namespace inside rc-core.c/rc-core.h\n\nTo be consistent with the other changes.\n\nNo functional change on this patch.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1697c8dfba72fd182d670a68dca157f64dd3b1f2",
      "tree": "36f83e198e78d62b368eafd617165298470689bd",
      "parents": [
        "f14bfe94e459cb070a489e1786f26d54e9e7b5de"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Sun Nov 14 16:01:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:49 2010 -0200"
      },
      "message": "[media] stb0899: fix diseqc messages getting lost\n\n- Some badly written applications in conjuction with certain SEC devices\n  do send too many messages causing the DiSEqC bus to get congested. As\n  a result, the end devices do get confused and hence do not respond.\n  The issue was found by Julian Scheel.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f14bfe94e459cb070a489e1786f26d54e9e7b5de",
      "tree": "6b75f51ac0bc91bce48412896b0b943f6edcd0da",
      "parents": [
        "3037fd14302d635426996fb7f6fcf7cb98dc15b9"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Sun Nov 14 15:52:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:49 2010 -0200"
      },
      "message": "[media] stb6100: Improve tuner performance\n\n- Reduce the amount of white noise present, which causes the\n  demodulator a significant time to acquire a frontend lock\n  on a whole. Frontend shows a large significant improvement in\n  performance.\n\nThanks to Peter Nayler for helping to identify the potential\nhotspots and fixing them.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3037fd14302d635426996fb7f6fcf7cb98dc15b9",
      "tree": "c237fb91f6033383e937198e14627a96df086dd4",
      "parents": [
        "a22407faba57c3624beea1a9fad7cbdcf5a19a1a"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Sun Nov 14 14:56:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:48 2010 -0200"
      },
      "message": "[media] Mantis: Rename gpio_set_bits to mantis_gpio_set_bits\n\nThis function is declared extern and exported, and should not be given\na generic name which may conflict with gpiolib in future.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a22407faba57c3624beea1a9fad7cbdcf5a19a1a",
      "tree": "f6e2af4ef614bb254858b5db60da3b70bcb25816",
      "parents": [
        "9c81496a88b04206d0607b23b298b6529da1fcb0"
      ],
      "author": {
        "name": "Bjørn Mork",
        "email": "bjorn@mork.no",
        "time": "Sun Nov 14 14:24:36 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:48 2010 -0200"
      },
      "message": "[media] Mantis: use dvb_attach to avoid double dereferencing on module removal\n\nConvert the driver to use the dvb_attach macro to avoid the hard dependency\non the frontend drivers.  The hard dependecy will result in loading a\nnumber of unused frontends, and unwanted automatic dereferencing.\n\nThis fixes a bug where unloading the mantis driver will derefence any\nattached frontend twice, which will cause an oops if the same frontend is\nused by another driver.\n\nSigned-off-by: Bjørn Mork \u003cbjorn@mork.no\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9c81496a88b04206d0607b23b298b6529da1fcb0",
      "tree": "4b8abc23a2d2976129c6837461b207fd98cb85b7",
      "parents": [
        "116d588ea21cf0278a4de1e3272e9c3220a647e7"
      ],
      "author": {
        "name": "Marko Ristola",
        "email": "marko.ristola@kolumbus.fi",
        "time": "Sun Nov 14 14:09:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:48 2010 -0200"
      },
      "message": "[media] Mantis: append tasklet maintenance for DVB stream delivery\n\nAfter dvb-core has called mantis-fe-\u003estop_feed(dvbdmxfeed)\nthe last time (count to zero), no data should ever be copied\nwith dvb_dmx_swfilter() by a tasklet: the target structure\nmight be in an unusable state. Caller of mantis_fe-\u003estop_feed()\nassumes that feeding is stopped after stop_feed() has been\ncalled, ie. dvb_dmx_swfilter() isn\u0027t running, and won\u0027t be called.\n\nThere is a risk that dvb_dmx_swfilter() references freed resources\n(memory or spinlocks or ???) causing instabilities. Thus\ntasklet_disable(\u0026mantis-\u003etasklet) must be called inside of\nmantis-fe-\u003estop_feed(dvbdmxfeed) when necessary.\n\nSigned-off-by: Marko Ristola \u003cmarko.ristola@kolumbus.fi\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "116d588ea21cf0278a4de1e3272e9c3220a647e7",
      "tree": "7a3a420e1731574d08f7256f694defd72bd36c03",
      "parents": [
        "e6f199f3e7e10112adfa80700ecc00b056b5a62e"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Thu Feb 11 04:11:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:48 2010 -0200"
      },
      "message": "[media] Mantis, hopper: use MODULE_DEVICE_TABLE\n\nuse the macro to make modules auto-loadable\n\nThanks to Ozan Çağlayan \u003cozan@pardus.org.tr\u003e for pointing it out\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "13d28e4917fb6cf6898e8998f01ab83b3f468aeb",
      "tree": "9cf0fd5b70ea6e77af0b041c6fdceb1f112ec9ec",
      "parents": [
        "62c7cdd8a16025e4d5596b8e61352960745f3707"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Sun Nov 07 10:57:13 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:46 2010 -0200"
      },
      "message": "[media] IX2505V: i2c transfer error code ignored\n\nIt seems that ix2505v driver ignores a i2c error in ix2505v_read_status_reg.\nThis looks like a typing error using (ret \u003d 1) instead of correct (ret \u003d\u003d 1).\n\nAcked-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "101b25b55ec48354bc40b9102b4f7922c9ad9eae",
      "tree": "9a409a45c0c7ff943cccf02c9f494119c97e2153",
      "parents": [
        "42e142f6b72493b5daec9950c4c83d20ccf56a0d"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Nov 05 00:07:39 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:44 2010 -0200"
      },
      "message": "[media] drivers/media: Use vzalloc\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e21ccaa69674e1b0aa887722801258f7de842db",
      "tree": "00d7173c5f465e70b14a91007353f314bf7c1176",
      "parents": [
        "141bb0dc2d0ad03202aef7c070555cd970ca6bf9"
      ],
      "author": {
        "name": "VDR User",
        "email": "user.vdr@gmail.com",
        "time": "Sat Oct 30 15:49:49 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:38 2010 -0200"
      },
      "message": "[media] dvb-usb-gp8psk: get firmware and fpga versions\n\nThis patch adds retrieval of firmware and FPGA versions of Genpix devices.\nThat information is useful for users who experience performance differences\nwith the various firmware versions, and may want to use a specific firmware\nthat best suits their needs.\n\nExample dmesg output:\ngp8psk: FW Version \u003d 2.09.4 (0x20904)  Build 2009/04/02\ngp8psk: FPGA Version \u003d 1\n\nSigned-off-by: Derek Kelly \u003cuser.vdr@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d8b4b5822f51e2142b731b42c81e3f03eec475b2",
      "tree": "fce9a9b7ca5031adc95fbd6be118352fb2527da5",
      "parents": [
        "4c7b355df6e7f05304e05f6b7a286e59a5f1cc54"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Oct 29 16:08:23 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:37 2010 -0200"
      },
      "message": "[media] ir-core: make struct rc_dev the primary interface\n\nThis patch merges the ir_input_dev and ir_dev_props structs into a single\nstruct called rc_dev. The drivers and various functions in rc-core used\nby the drivers are also changed to use rc_dev as the primary interface\nwhen dealing with rc-core.\n\nThis means that the input_dev is abstracted away from the drivers which\nis necessary if we ever want to support multiple input devs per rc device.\n\nThe new API is similar to what the input subsystem uses, i.e:\nrc_device_alloc()\nrc_device_free()\nrc_device_register()\nrc_device_unregister()\n\n[mchehab@redhat.com: Fix compilation on mceusb and cx231xx, due to merge conflicts]\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nTested-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3ffea4988be3f3fa65f2104ba31eff2b5e0e82a0",
      "tree": "615e94196988cf5c37eeb80953d98fa4d9b91527",
      "parents": [
        "62c6503125389763a74911408d984c5dd09eeb97"
      ],
      "author": {
        "name": "David HÃ¤rdeman",
        "email": "david@hardeman.nu",
        "time": "Fri Oct 29 16:08:12 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:36 2010 -0200"
      },
      "message": "[media] ir-core: more cleanups of ir-functions.c\n\ncx88 only depends on VIDEO_IR because it needs ir_extract_bits().\nMove that function to ir-core.h and make it inline.\n\nLots of drivers had dependencies on VIDEO_IR when they really\nwanted IR_CORE.\n\nThe only remaining drivers to depend on VIDEO_IR are bt8xx and\nsaa7134 (ir_rc5_timer_end is the only function exported by\nir-functions).\n\nRename VIDEO_IR -\u003e IR_LEGACY to give a hint to anyone writing or\nconverting drivers to IR_CORE that they do not want a dependency\non IR_LEGACY.\n\nSigned-off-by: David Härdeman \u003cdavid@hardeman.nu\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "301c9f26d7ded6e274a99c3a447a9a36790a3f3e",
      "tree": "4e4efca609605c0c6755bd4393e03abe941ca502",
      "parents": [
        "d2c194ce4781d62bf671aa6b65a2fccb39feb50e"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Sun Jun 27 18:12:42 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:34 2010 -0200"
      },
      "message": "[media] au8522: Handle differences in comb filter config for s-video input\n\nTweak the comb filter config when in s-video mode to match the Hauppauge\nWindows driver values (based on register dumps).\n\nThis work was sponsored by GetWellNetwork Inc.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d2c194ce4781d62bf671aa6b65a2fccb39feb50e",
      "tree": "a398a8d8b6f5a225ff925614ce907d78377781d5",
      "parents": [
        "2428a2ed6a7cbc7be6db5c70c3838a4bf0de9f48"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Sun Jun 27 18:01:40 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:34 2010 -0200"
      },
      "message": "[media] au8522: fix clamp control for different video modes\n\nStraighten out the clamp control configurations for the various video modes,\nbased off of register diffs done against the Hauppauge Windows driver.\n\nThis work was sponsored by GetWellNetwork Inc.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2428a2ed6a7cbc7be6db5c70c3838a4bf0de9f48",
      "tree": "fcdfd7e3e90b74db030b30cbc6b4416978e128e8",
      "parents": [
        "bde3bb9a67d2cd260df6be9726c9c360a0e3cee9"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Sun Jun 27 17:40:42 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:33 2010 -0200"
      },
      "message": "[media] au8522: cleanup code which disables audio decoder\n\nCleanup the routine which disables the audio decoder.  In particular, the i2s\noutput was being shut off but the audio processor itself was not, resulting\nin more power being consumed than needed.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "88464106f97fe1c143bda2b4019b07c3069d454c",
      "tree": "5a3382cf714e94351422031a86862e062085d34e",
      "parents": [
        "1d00d6c1ff13607974fcd9469aa9466fcd253c3a"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Sun Jun 13 17:31:22 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:33 2010 -0200"
      },
      "message": "[media] au8522: Properly set default brightness\n\nThe chip\u0027s default value for the brightness didn\u0027t match what we were sending\nback in the queryctrl ioctl(), so if the application actually set the\nbrightness to the \"default\", it would actually end up being way too bright.\n\nThis work was sponsored by GetWellNetwork Inc.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "25ad9847ca09f744b4cfea362d339c8b5b49765c",
      "tree": "dc5bedb3c9748f81e8dfe47b337f3febbb573cf8",
      "parents": [
        "afcd0806094d9ae0d944f30776edc075e4584b96"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Thu Nov 04 17:17:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:30 2010 -0200"
      },
      "message": "[media] lmedm04: change USB Timeouts to avoid troubles\n\nDM04/QQBOX USB Timing change.\n\nImproved timing to avoid USB corruptions on some systems.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f23e6616ac2dc560db0ee8733024ebe90de9161a",
      "tree": "b6baf41a30063dd82e470fa872386feccfc4fe1e",
      "parents": [
        "ea7c681e899bda3fceb37815d63d201c3b4be920"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Wed Oct 27 19:50:36 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:29 2010 -0200"
      },
      "message": "[media] lmed04: Improve frontend handling\n\nImproved frontend handling.\n\nFrontend now remains open at all times, with signal lock, snr \u0026 signal level\npolled from Interupt.\n\nUpdated driver for DM04/QQBOX USB DVB-S BOXES to version 1.70.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c429e7b62a54bf34c1995b45faeaeb84104f1705",
      "tree": "80470e48b437e6c8ea7d92591ea6f88519e37370",
      "parents": [
        "1bc25f7d6c0f353d3c73252048fe03a3d8f0e6b8"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Oct 25 23:44:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:29 2010 -0200"
      },
      "message": "[media] drivers/media: Removed unnecessary KERN_\u003clevel\u003es from dprintk uses\n\nConverted if (debug \u003e\u003d 2) printk(KERN_DEBUG... to if debug \u003e\u003d 2) dprintk(...)\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "68541cdaadecbc280cd50122f11fdbb249a2ae29",
      "tree": "c82b6c50215e59559ed8d0daf454b8f68e46b7d1",
      "parents": [
        "7572f9c5575c721f43b575a71fda1ecd896e0327"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 03 05:27:59 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:28 2010 -0200"
      },
      "message": "[media] Add support for Kworld SBTVD board\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7572f9c5575c721f43b575a71fda1ecd896e0327",
      "tree": "daf8a4b2dde8a319bb4bf44ef59685a2ffcfd6ab",
      "parents": [
        "55fa288deca4b17e539ba49a9b0d0ed474afa6f8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Oct 03 16:48:49 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:28 2010 -0200"
      },
      "message": "[media] mb86a20s: add support for serial streams\n\nBy comparing the traffic between Pixelview (cx23102-based and Kworld\n(saa7134-based), the only difference is at register 0xd5. After some\ntests, It seems that it is used to change mode between serial and parallel.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b9ede79ada766eec535e1230970bd885489d5990",
      "tree": "978446509479962465adcc5d3385284e86935adb",
      "parents": [
        "ca3dfd6a6f8364c1d51e548adb4564702f1141e9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Sep 27 20:52:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:27 2010 -0200"
      },
      "message": "[media] add a driver for mb86a20s\n\nThis adds the trivial bits to mb86a20s. As the driver won\u0027t touch\nat the channel/layer parameters, this may not be enough for\nreceiving all channels, especially ISDB-Tsb, but the driver worked\nproperly for receiving video channels on my tests.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3a509bb11acded0dfebbfcc740d85e0774b0769a",
      "tree": "41e1039c40447a902cc21f749a6e29663ad002bd",
      "parents": [
        "387c31c7e5c9805b0aef8833d1731a5fe7bdea14"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Sep 10 16:49:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 29 08:16:26 2010 -0200"
      },
      "message": "[media] Re-write the s921 frontend\n\nOn our tests with Leadership ISDBT, the s921 frontend were not work. As its\ndesign contained some weird things, it ended to be easier to just re-write\nit, getting another frontend as an example (cx24123).\n\nAs the old s921 driver weren\u0027t used, there\u0027s no regression. Some info from\nthe old frontend were used as a way to double check the behavior that were\nnoticed on the USB dumps retrieved from Leadership driver.\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0d9c76aedbac3ad8ac4e99a2b441bc3f91dd6679",
      "tree": "ed63d25f7034651be0afd7fbe046cfa464b7aece",
      "parents": [
        "99ef21216b4f85c56392ed41500d2f07f58cc360"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Fri Dec 24 16:00:17 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Fri Dec 24 16:00:17 2010 +0100"
      },
      "message": "dvb: don\u0027t use flush_scheduled_work()\n\nflush_scheduled_work() is deprecated and scheduled to be removed.\n\n* Flush the used works directly.\n\n* Replace the deprecated cancel_rearming_delayed_work() +\n  flush_scheduled_work() -\u003e cancel_delayed_work_sync().\n\n* Make sure mantis-\u003euart_work isn\u0027t running on exit.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: linux-media@vger.kernel.org\n"
    },
    {
      "commit": "afe2c511fb2d75f1515081ff1be15bd79cfe722d",
      "tree": "28aa74e9e0c654a95bf3306101e10ac1d16919d1",
      "parents": [
        "2d64672ed38721b7a3815009d79bfb90a1f34a17"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Dec 14 16:21:17 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Dec 15 10:56:11 2010 +0100"
      },
      "message": "workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync()\n\ncancel_rearming_delayed_work[queue]() has been superceded by\ncancel_delayed_work_sync() quite some time ago.  Convert all the\nin-kernel users.  The conversions are completely equivalent and\ntrivial.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nAcked-by: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Evgeniy Polyakov \u003czbr@ioremap.net\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: netdev@vger.kernel.org\nCc: Anton Vorontsov \u003ccbou@mail.ru\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: \"J. Bruce Fields\" \u003cbfields@fieldses.org\u003e\nCc: Neil Brown \u003cneilb@suse.de\u003e\nCc: Alex Elder \u003caelder@sgi.com\u003e\nCc: xfs-masters@oss.sgi.com\nCc: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nCc: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: netfilter-devel@vger.kernel.org\nCc: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\nCc: linux-nfs@vger.kernel.org\n"
    },
    {
      "commit": "31c67c755363c7e7821221e72f8594ab8995764d",
      "tree": "a55fea1c515e4738b426af02da02598371ac8bb8",
      "parents": [
        "47ad504c56235c7c7c0020e631651420a55c74e7",
        "307991055b0ce65d53dc1eb501c456c10eb36360"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 05 16:41:13 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 05 16:41:13 2010 -0800"
      },
      "message": "Merge branch \u0027rc-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027rc-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:\n  initramfs: Really fix build break on symbol-prefixed archs\n  [media] Fix Kconfig errors due to two visible menus\n  i2c/algos: convert Kconfig to use the menu\u0027s `visible\u0027 keyword\n  media/video: convert Kconfig to use the menu\u0027s `visible\u0027 keyword\n  Revert \"i2c: Fix Kconfig dependencies\"\n  kconfig: regen parser\n  kconfig: add an option to determine a menu\u0027s visibility\n"
    },
    {
      "commit": "9b4320b77bab4031649c484da1c595f39c2e43cd",
      "tree": "dddd12b9eb87dd631f9214721dec92c681a00b73",
      "parents": [
        "c38bd4ffc7f24a99a14f9c776276e816f5de2509"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 09 14:29:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 22 11:27:36 2010 -0200"
      },
      "message": "[media] Fix Kconfig errors due to two visible menus\n\nUse the new visible Kconfig keyword to avoid producing error for two menus\nthat are visible only if Tuner/frontend customise options are enabled.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "451a3c24b0135bce54542009b5fde43846c7cf67",
      "tree": "f0fbbcc155aef2a1ffcb8aa593fe7a966d0e6900",
      "parents": [
        "55f6561c6941713ab5ae9180525b026dd40b7d14"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Nov 17 16:26:55 2010 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 17 08:59:32 2010 -0800"
      },
      "message": "BKL: remove extraneous #include \u003csmp_lock.h\u003e\n\nThe big kernel lock has been removed from all these files at some point,\nleaving only the #include.\n\nRemove this too as a cleanup.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2c2742da1e590f426e8d85ce4e33b69142245fb8",
      "tree": "1ea700c5bcec6c9ba7099ebb54360f0371936ae5",
      "parents": [
        "c8ddb2713c624f432fa5fe3c7ecffcdda46ea0d4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 05 07:35:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 08 22:32:09 2010 -0200"
      },
      "message": "[media] BZ#22292: dibx000_common: Restore i2c algo pointer\n\nCommit a90f933507859941c4a58028d7593a80f57895c4 accidentally removed\nthe piece of code setting the i2c algo pointer. Restore it.\n\nThat\u0027s what happens when you put two code statements on the same\nline...\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested by: Chris Clayton \u003cchris2553@googlemail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0851668fdd97e526b2a41f794b785c204dd3d3e0",
      "tree": "4ef7c20a8be8393006c6fe9627eb29dd30877d61",
      "parents": [
        "00ebb6382b8d9c7c15b5f8ad230670d8161d38dd",
        "7655e594945289b418af39f6669fea4666a7b520"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 28 09:35:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 28 09:35:11 2010 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (505 commits)\n  [media] af9015: Fix max I2C message size when used with tda18271\n  [media] IR: initialize ir_raw_event in few more drivers\n  [media] Guard a divide in v4l1 compat layer\n  [media] imon: fix nomouse modprobe option\n  [media] imon: remove redundant change_protocol call\n  [media] imon: fix my egregious brown paper bag w/rdev/idev split\n  [media] cafe_ccic: Configure ov7670 correctly\n  [media] ov7670: allow configuration of image size, clock speed, and I/O method\n  [media] af9015: support for DigitalNow TinyTwin v3 [1f4d:9016]\n  [media] af9015: map DigitalNow TinyTwin v2 remote\n  [media] DigitalNow TinyTwin remote controller\n  [media] af9015: RC fixes and improvements\n  videodev2.h.xml: Update to reflect the latest changes at videodev2.h\n  [media] v4l: document new Bayer and monochrome pixel formats\n  [media] DocBook/v4l: Add missing formats used on gspca cpia1 and sn9c2028\n  [media] firedtv: add parameter to fake ca_system_ids in CA_INFO\n  [media] tm6000: fix a macro coding style issue\n  tm6000: Remove some ugly debug code\n  [media] Nova-S-Plus audio line input\n  [media] [RFC,1/1] V4L2: Use new CAP bits in existing RDS capable drivers\n  ...\n"
    },
    {
      "commit": "7655e594945289b418af39f6669fea4666a7b520",
      "tree": "e0f131575f723f77be29b04e3fc634db296460f6",
      "parents": [
        "dc69798447173a6b711fe36b714892dd2e880297"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Oct 27 14:55:34 2010 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Oct 27 15:02:35 2010 -0200"
      },
      "message": "[media] af9015: Fix max I2C message size when used with tda18271\n\nChangeset 1724c8fa7eb33d68898e060a08a8e6a88348b62f added an option to change\nthe maximum I2C size to 8 bytes. However, it forgot to replace the previous\nusage at af9015 to use the newly defined macro value\n(TDA18271_16_BYTE_CHUNK_INIT).\n\nA latter changeset (e350d44fed8eb86a7192a579e3687fcd76a4645b) extended the\npossible values for .small_i2c field and, instead of using a random sequence\nof numbers, it used a number that makes more sense (e. g. the actual limit,\nin terms of bytes).\n\nHowever, as af9015 were using .small_i2c \u003d 1, this become undefined, and the\nrestriction of a max size of 16 was gone.\n\nWhile here, fix the reported msg size at tda18271-common.c.\n\nReported-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nTested-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dc69798447173a6b711fe36b714892dd2e880297",
      "tree": "c9b16c9dd97b95075800ce6d5fa187d58a5671ff",
      "parents": [
        "910f5f05f99c1ffbb484c4e6eb2a460e7a08e2d7"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Sun Oct 24 23:05:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Oct 25 18:54:28 2010 -0200"
      },
      "message": "[media] IR: initialize ir_raw_event in few more drivers\n\nFew drivers still have assumption that ir_raw_event\nconsists of duration and pulse flag.\nFix that.\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "229aebb873e29726b91e076161649cf45154b0bf",
      "tree": "acc02a3702215bce8d914f4c8cc3d7a1382b1c67",
      "parents": [
        "8de547e1824437f3c6af180d3ed2162fa4b3f389",
        "50a23e6eec6f20d55a3a920e47adb455bff6046e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 13:41:39 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 13:41:39 2010 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)\n  Update broken web addresses in arch directory.\n  Update broken web addresses in the kernel.\n  Revert \"drivers/usb: Remove unnecessary return\u0027s from void functions\" for musb gadget\n  Revert \"Fix typo: configuation \u003d\u003e configuration\" partially\n  ida: document IDA_BITMAP_LONGS calculation\n  ext2: fix a typo on comment in ext2/inode.c\n  drivers/scsi: Remove unnecessary casts of private_data\n  drivers/s390: Remove unnecessary casts of private_data\n  net/sunrpc/rpc_pipe.c: Remove unnecessary casts of private_data\n  drivers/infiniband: Remove unnecessary casts of private_data\n  drivers/gpu/drm: Remove unnecessary casts of private_data\n  kernel/pm_qos_params.c: Remove unnecessary casts of private_data\n  fs/ecryptfs: Remove unnecessary casts of private_data\n  fs/seq_file.c: Remove unnecessary casts of private_data\n  arm: uengine.c: remove C99 comments\n  arm: scoop.c: remove C99 comments\n  Fix typo configue \u003d\u003e configure in comments\n  Fix typo: configuation \u003d\u003e configuration\n  Fix typo interrest[ing|ed] \u003d\u003e interest[ing|ed]\n  Fix various typos of valid in comments\n  ...\n\nFix up trivial conflicts in:\n\tdrivers/char/ipmi/ipmi_si_intf.c\n\tdrivers/usb/gadget/rndis.c\n\tnet/irda/irnet/irnet_ppp.c\n"
    },
    {
      "commit": "f8c612744359179c6c90faccb6b0ca185cb65d15",
      "tree": "21d4265e7b852b7b28acad98f05d8e996f99a620",
      "parents": [
        "bd864ce353ac8b631460c058ebdafd7253dd5582"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Oct 23 07:35:31 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 11:13:38 2010 -0200"
      },
      "message": "[media] af9015: support for DigitalNow TinyTwin v3 [1f4d:9016]\n\nIt is AF9015+AF9013+2xMXL5007T.\n\nTanks to Bernard Giannetti and DigitalNow for the help!\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nCc: Renura Enterprises Pty Ltd \u003crenura@digitalnow.com.au\u003e\nCc: Bernard Giannetti \u003cthebernmeister@hotmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bd864ce353ac8b631460c058ebdafd7253dd5582",
      "tree": "3952b662f2a1e37c735742d34be1430d0545d34b",
      "parents": [
        "64fb58092e025235dc7fdcebeffee1516c79464d"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Oct 22 20:37:11 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 11:12:17 2010 -0200"
      },
      "message": "[media] af9015: map DigitalNow TinyTwin v2 remote\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nCc: Renura Enterprises Pty Ltd \u003crenura@digitalnow.com.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "74c8e3ad0e5296d65be091bdc0d3ae9f72f7e019",
      "tree": "2f818cce0a2b2655a425facf6aea6427ca2ca825",
      "parents": [
        "d8d627834b1f4dd21a63c2b524e9eb56173df57b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Oct 22 18:45:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 11:11:28 2010 -0200"
      },
      "message": "[media] af9015: RC fixes and improvements\n\nRead all remote\tcontroller registers at\tonce to\treduce USB remote polling traffic.\nUse .rc_codes() to disable / enable remote polling instead of .rc_query().\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "52065c513a8a15fc0fb1fe2452256303edaece74",
      "tree": "29de3a9b7744b0d86fa59f409be2fd1f238d9435",
      "parents": [
        "4363a0b8343747a429df526249d2f3194403365c"
      ],
      "author": {
        "name": "Henrik Kurelid",
        "email": "henrik@kurelid.se",
        "time": "Mon Mar 01 08:56:42 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Oct 23 01:35:49 2010 -0200"
      },
      "message": "[media] firedtv: add parameter to fake ca_system_ids in CA_INFO\n\nThe Digital Everywhere firmware have the shortcoming that ca_info_enq and\nca_info are not supported. This means that we can never retrieve the correct\nca_system_id to present in the CI message CA_INFO. Currently the driver uses\nthe application id retrieved using app_info_req and app_info, but this id\nonly match the correct ca_system_id as given in ca_info in some cases.\nThis patch adds a parameter to the driver in order for the user to override\nwhat will be returned in the CA_INFO CI message. Up to four ca_system_ids can\nbe specified.\nThis is needed for users with CAMs that have different manufacturer id and\nca_system_id and that uses applications that take this into account, like\nMythTV.\n\nSigned-off-by: Henrik Kurelid \u003chenrik@kurelid.se\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ab599a6d474e0dd4db3557a46dd15cff6e126d0b",
      "tree": "f1271d31ecd1c247f76cab8cec18f03714c7acbe",
      "parents": [
        "dda7ae789f1d9b0c2528f7abc37f4316f8fa1e0f"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Sat Oct 16 16:44:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 22:22:47 2010 -0200"
      },
      "message": "[media] lmedm04: driver for DM04/QQBOX updated to version 1.60\n\nThese include\n-later kill of usb_buffer to avoid kernel crash on hot unplugging.\n-DiSEqC functions.\n-LNB Power switch\n-Faster channel change.\n-support for LG tuner on LME2510C.\n-firmware switching for LG tuner.\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a84946895fa747a81c3b55a1398e03cdba4778d9",
      "tree": "af40286313023e278e2f1cf5c9fbc5a633877b5c",
      "parents": [
        "4ae871088a9ddead041c9e91e01435e4ed5dda08"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sun Oct 17 18:25:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 21:24:57 2010 -0200"
      },
      "message": "[media] anysee: switch to RC core\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4cce492b01599646421529b34deea9f61dec71de",
      "tree": "f9f5884ef56ee038f46d7a42b4c4f86d0f00ac31",
      "parents": [
        "780e312175f688ab5ab6124c91d46fa2b9afe2d2"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Wed Oct 20 16:26:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Oct 22 20:05:35 2010 -0200"
      },
      "message": "[media] dvb: remove obsolete lgdt3304 driver\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "092e0e7e520a1fca03e13c9f2d157432a8657ff2",
      "tree": "451897252c4c08c4b5a8ef535da156f1e817e80b",
      "parents": [
        "79f14b7c56d3b3ba58f8b43d1f70b9b71477a800",
        "776c163b1b93c8dfa5edba885bc2bfbc2d228a5f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 10:52:56 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 10:52:56 2010 -0700"
      },
      "message": "Merge branch \u0027llseek\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl\n\n* \u0027llseek\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl:\n  vfs: make no_llseek the default\n  vfs: don\u0027t use BKL in default_llseek\n  llseek: automatically add .llseek fop\n  libfs: use generic_file_llseek for simple_attr\n  mac80211: disallow seeks in minstrel debug code\n  lirc: make chardev nonseekable\n  viotape: use noop_llseek\n  raw: use explicit llseek file operations\n  ibmasmfs: use generic_file_llseek\n  spufs: use llseek in all file operations\n  arm/omap: use generic_file_llseek in iommu_debug\n  lkdtm: use generic_file_llseek in debugfs\n  net/wireless: use generic_file_llseek in debugfs\n  drm: use noop_llseek\n"
    },
    {
      "commit": "5704e44d283e907623e3775c1262f206a2c48cf3",
      "tree": "0a981b24173e90854e7b7d812b35859e1e5f0174",
      "parents": [
        "91151240ed8e97cc4457dae4094153c2744f1eb8",
        "6de5bd128d381ad88ac6d419a5e597048eb468cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 10:43:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 22 10:43:11 2010 -0700"
      },
      "message": "Merge branch \u0027config\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl\n\n* \u0027config\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl:\n  BKL: introduce CONFIG_BKL.\n  dabusb: remove the BKL\n  sunrpc: remove the big kernel lock\n  init/main.c: remove BKL notations\n  blktrace: remove the big kernel lock\n  rtmutex-tester: make it build without BKL\n  dvb-core: kill the big kernel lock\n  dvb/bt8xx: kill the big kernel lock\n  tlclk: remove big kernel lock\n  fix rawctl compat ioctls breakage on amd64 and itanic\n  uml: kill big kernel lock\n  parisc: remove big kernel lock\n  cris: autoconvert trivial BKL users\n  alpha: kill big kernel lock\n  isapnp: BKL removal\n  s390/block: kill the big kernel lock\n  hpet: kill BKL, add compat_ioctl\n"
    },
    {
      "commit": "629292522a13b7e7f93ace8a5c79de2812c230a9",
      "tree": "a26c44e2a6699870b60fbae6a3b853b552227864",
      "parents": [
        "cec4e6c113d490c227819da98d541e6156ed6ce2"
      ],
      "author": {
        "name": "Derek Kelly",
        "email": "user.vdr@gmail.com",
        "time": "Sat Oct 16 16:33:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 13:40:17 2010 -0200"
      },
      "message": "[media] av7110: Fix driver name\n\nThis patch changes the name of the av7110  driver from the\ngeneric \"dvb\" to \"av7110\", to be descriptive of the driver.\n\nI\u0027ve included Oliver Endriss\u0027s ack from the original post, which\ncontained a mangled patch.  The content of the patch is unchanged.\n\nSigned-off-by: Derek Kelly \u003cuser.vdr@gmail.com\u003e\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fb249ca61d469a9cb666ba7e1d992787dc6bad82",
      "tree": "0bda73d19772f70c06a23976701c3940d5dfe16e",
      "parents": [
        "d12da8e9349667336753709915c5bf7d0de15700"
      ],
      "author": {
        "name": "Derek Kelly",
        "email": "user.vdr@gmail.com",
        "time": "Sat Oct 16 16:07:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 10:51:04 2010 -0200"
      },
      "message": "[media] dvb-usb-gp8psk: Fix tuner timeout (against git)\n\nThis patches adjusts the tuner delay to be longer in response to\nseveral users experiencing tuner timeouts.  This change fixes that\nproblem and allows those users to be able to tune.\n\nSigned-off-by: Derek Kelly \u003cuser.vdr@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d12da8e9349667336753709915c5bf7d0de15700",
      "tree": "f2e20a2abcf1f36db7ab7b15b048068fec3f1698",
      "parents": [
        "5af79f86db6a29a158510b5dc255d8844d95c4e9"
      ],
      "author": {
        "name": "Derek Kelly",
        "email": "user.vdr@gmail.com",
        "time": "Sat Oct 16 16:18:15 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 10:49:07 2010 -0200"
      },
      "message": "[media] dvb-usb-gp8psk: Fix driver name\n\nThis patch updates the name of the dvb-usb-gp8psk driver\nfrom \"Genpix 8psk-to-USB2 DVB-S\" to \"Genpix DVB-S\".\nThe old name doesn\u0027t reflect newer devices such as the\nSkywalker line which also user this driver.\n\nSigned-off-by: Derek Kelly \u003cuser.vdr@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "352a587ccdd4690b4465e29fef91942d8c94826d",
      "tree": "a2316a84057001bb1b87b59805e61425c3c14fa1",
      "parents": [
        "0e44dec17f8b8737f47c9f547b6674b9921612b9"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Sun Sep 26 15:16:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:55:58 2010 -0200"
      },
      "message": "[media] DiSEqC bug fixed for stv0288 based interfaces\n\nFixed problem with DiSEqC communication. The message was wrongly modulated,\nso the DiSEqC switch was not work.\n\nThis patch fixes DiSEqC messages, simple tone burst and tone on/off.\nI verified it with osciloscope against the DiSEqC documentation.\n\nInterface: PCI DVB-S TV tuner TeVii S420\nKernel: 2.6.32-24-generic (UBUNTU 10.4)\n\nSigned-off-by: Josef Pavlik \u003cjosef@pavlik.it\u003e\nTested-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nCc: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0e44dec17f8b8737f47c9f547b6674b9921612b9",
      "tree": "ab4fa6b7d2832a43e4bf5e6c6e80e8affa491b44",
      "parents": [
        "d639609061e7ddcd4220c7bcbefd6cb0789454ee"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy.shevchenko@gmail.com",
        "time": "Sat Sep 11 14:33:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:55:57 2010 -0200"
      },
      "message": "[media] dvb: mantis: use \u0027%pM\u0027 format to print MAC address\n\nSigned-off-by: Andy Shevchenko \u003candy.shevchenko@gmail.com\u003e\nCc: Manu Abraham \u003cabraham.manu@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "92d0d66c1515c8ee3b700ab3d610587c71fe497f",
      "tree": "cdc97edaa400a642d21806415b335d90a8cd41d7",
      "parents": [
        "bdd1751b49be2860cc8c6a61e8fadda0caf22e5a"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat Oct 02 10:59:15 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:54:29 2010 -0200"
      },
      "message": "[media] drivers/media/dvb/ttpci/av7110_av.c: Add missing error handling code\n\nExtend the error handling code with operations found in other nearby error\nhandling code.\n\nA simplified version of the sematic match that finds this problem is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r exists@\n@r@\nstatement S1,S2,S3;\nconstant C1,C2,C3;\n@@\n\n*if (...)\n {... S1 return -C1;}\n...\n*if (...)\n {... when !\u003d S1\n    return -C2;}\n...\n*if (...)\n {... S1 return -C3;}\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bdd1751b49be2860cc8c6a61e8fadda0caf22e5a",
      "tree": "f32eb607df6b2fb7dfc48cd249ecb37fe8392630",
      "parents": [
        "a90f933507859941c4a58028d7593a80f57895c4"
      ],
      "author": {
        "name": "Derek Kelly",
        "email": "user.vdr@gmail.com",
        "time": "Sat Oct 16 14:23:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:54:27 2010 -0200"
      },
      "message": "[media] gp8psk: Add support for the Genpix Skywalker-2\n\ngp8psk: Add support for the Genpix Skywalker-2 per user requests.\n\nPatched against git.\n\nSigned-off-by: Derek Kelly \u003cuser.vdr@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a90f933507859941c4a58028d7593a80f57895c4",
      "tree": "53df96fbd0735f68a2a1c171e1189d156a321dbf",
      "parents": [
        "0a5f1f211f61d7e1b5a6d80314fdf98360ae577a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 13 09:24:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:54:26 2010 -0200"
      },
      "message": "[media] i2c: Stop using I2C_CLASS_TV_DIGITAL\n\nDetection class I2C_CLASS_TV_DIGITAL is set by many adapters but no\nI2C device driver is setting it anymore, which means it can be\ndropped. I2C devices on digital TV adapters are instantiated\nexplicitly these days, which is much better.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0a5f1f211f61d7e1b5a6d80314fdf98360ae577a",
      "tree": "5f93aa48ed7ab13ef18adefcaa95f05d00c4d466",
      "parents": [
        "2962fc0120dc73a17fdf350754c9a3c15726baaa"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 13 09:22:54 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:54:25 2010 -0200"
      },
      "message": "[media] i2c: Stop using I2C_CLASS_TV_ANALOG\n\nDetection class I2C_CLASS_TV_ANALOG is set by a few adapters but no\nI2C device driver is setting it anymore, which means it can be\ndropped. I2C devices on analog TV adapters are instantiated\nexplicitly these days, which is much better.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d2fd44a33083973157d6e0e0e8bcfd5faa214bbb",
      "tree": "0e7c54a391db750e543397ba9ad61733942524a6",
      "parents": [
        "b4d752b308493b08b51ea04361848ef63d0cad42"
      ],
      "author": {
        "name": "Tommy Jonsson",
        "email": "quazzie2@gmail.com",
        "time": "Sun Sep 12 16:03:45 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 07:54:09 2010 -0200"
      },
      "message": "[media] firedtv: support for PSK8 for S2 devices. To watch HD\n\nAdd support for tuning with PSK8 modulation, pilot and rolloff\nwith the S2 versions of firedtv.\n\nSigned-off-by: Tommy Jonsson \u003cquazzie2@gmail.com\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e (trivial simplification)\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1cd72781db93c00fbee0bf4aed9e310a1d589738",
      "tree": "c38f395682c51cd3193343a634047dc4634af5c6",
      "parents": [
        "3cbf5072ee0f38da278d67b7fafcfd6c86f83d36"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Tue Oct 12 17:22:32 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:14 2010 -0200"
      },
      "message": "[media] af9015: move remote controllers to new RC core\n\nUse new RC core instead of old legacy RC implementation.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "675375d7ae14849d5698c771aff964a0ea2ac404",
      "tree": "69f88d4e1b54d21bc77368b13dc5874efffa44e8",
      "parents": [
        "9a3ecc738258f22b7c09050ca219b37c9eaae6d5"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Oct 07 21:46:41 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:18:00 2010 -0200"
      },
      "message": "[media] af9015: remove needless variable set\n\nVariable is don\u0027t care in that case. No need to set value.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9a3ecc738258f22b7c09050ca219b37c9eaae6d5",
      "tree": "4fa27a2cf828778ba7cd98b3c326650600825d9b",
      "parents": [
        "8ccdf1ae9d223d144919788c221c1c559fa56588"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Oct 07 21:37:06 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:17:59 2010 -0200"
      },
      "message": "[media] af9015: make checkpatch.pl happy\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8ccdf1ae9d223d144919788c221c1c559fa56588",
      "tree": "46da892fc81e51f83d1f829a107c08ca1e4bb1df",
      "parents": [
        "9e35cd222bc913f34b8f69e2b41daa7aa041d79a"
      ],
      "author": {
        "name": "Yann E. MORIN",
        "email": "yann.morin.1998@anciens.enib.fr",
        "time": "Fri Oct 01 16:55:43 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:17:58 2010 -0200"
      },
      "message": "[media] v4l/dvb: add support for AVerMedia AVerTV Red HD+ (A850T)\n\nThe AVerTV Red HD+ (A850T) is basically the same as the existing\nAVerTV Volar Black HD (A850), but is specific to the french market.\nThe A850T identifies itself as a A850, but has its own PID. It even\nsuffers from the same EEPROM deficiencies.\n\nThis is based off a collection of information gathered from the\nfrench support forums for Ubuntu, which I tried to properly format\ninto this patch:\n  http://forum.ubuntu-fr.org/viewtopic.php?pid\u003d3322825\n\nSigned-off-by: \"Yann E. MORIN\" \u003cyann.morin.1998@anciens.enib.fr\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e35cd222bc913f34b8f69e2b41daa7aa041d79a",
      "tree": "d8384021c5c301b1d672524acbd400c566306072",
      "parents": [
        "edb709b61abd3ba475e59d1ad81aab21ad025db6"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Oct 07 16:34:55 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:17:55 2010 -0200"
      },
      "message": "[media] af9013: cache some reg values to reduce reg reads\n\nDemod + tuner specific RF AGC and IF AGC limit values are read from demod\nmemory in every signal strength query. Cache those to reduce I2C traffic.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "edb709b61abd3ba475e59d1ad81aab21ad025db6",
      "tree": "1ba6e323683ea9b6a01e34f2bbcafafecfb684d1",
      "parents": [
        "589851d5990f85cce884f831ec70b9aa40b7ad5f"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed Oct 06 21:35:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:17:54 2010 -0200"
      },
      "message": "[media] af9013: optimize code size\n\nPrecalculate coefficients register values. This reduces text size around 300 bytes.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "955e6ed843ddddb57cf599584574c505175cd86f",
      "tree": "0097153f176763129304c50f2e5b1136b8d121e9",
      "parents": [
        "61b04cb24a129f2483d5110e119fc2e365177741"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 07 03:23:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:17:45 2010 -0200"
      },
      "message": "[media] CodingStyle cleanup at s5h1432 and cx231xx\n\nThe patches received from the vendor contained a lot of CodingStyle\nissues. Cleans the style issues reported by checkpatch.pl on\nthose drivers.\n\nIt is better to do such style fixes when merging a big set of\nchanges than latter. Of course, the better is to receive patches\nalready cleaned ;)\n\nAcked-by: Sri Deevi \u003cSrinivasa.Deevi@conexant.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bda7f4ee67b8a7a6315b906224d01d44d5a433b4",
      "tree": "038a5a0effdae63ec8dcdc94534e36fa8990ed1a",
      "parents": [
        "9dfde5578d1111da96142d16fdfa2039d8992744"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@hauppauge.com",
        "time": "Wed Jul 07 18:25:38 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:17:15 2010 -0200"
      },
      "message": "[media] s5h1432: fix codingstyle issues\n\nRun Lindent and fix a few spacing issues.\n\nThis patch makes no functional change to the driver.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "47b75ec14653f12f9fd6fd76bfd5891ba35e1e79",
      "tree": "02c5c4c170aaec16c99a2ed99da98b28b6b77b85",
      "parents": [
        "e4115bb2841019aa19cc5bcf0f1aa24789d05ccf"
      ],
      "author": {
        "name": "Palash Bandyopadhyay",
        "email": "palash.bandyopadhyay@conexant.com",
        "time": "Tue Jul 06 16:40:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:17:09 2010 -0200"
      },
      "message": "[media] s5h1432: Add new s5h1432 driver\n\nIntroduce a new driver for the s5h1432\n\nSigned-off-by: Palash Bandyopadhyay \u003cpalash.bandyopadhyay@conexant.com\u003e\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "104a698657148e130ad22c8fc245e9bac317c7c5",
      "tree": "be7bcb513d8abd79a7f36d99963c0c51b0312b15",
      "parents": [
        "e4e62b35b8cf008f47ffd240d04bde654d289a46"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Sep 14 16:35:06 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:06:12 2010 -0200"
      },
      "message": "V4L/DVB: dvb/bt8xx: kill the big kernel lock\n\nThe bt8xx driver only uses the big kernel lock in its dst_ca_ioctl\nfunction and never to serialize against other code, so we can\ntrivially replace it with a private mutex.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e4e62b35b8cf008f47ffd240d04bde654d289a46",
      "tree": "276d881f00468e72061052c7f045bb18360ff1b1",
      "parents": [
        "634c6931637093f012df56d489e0b2f7735c235f"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Sep 14 16:35:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:06:11 2010 -0200"
      },
      "message": "V4L/DVB: dvb-core: kill the big kernel lock\n\nThe dvb core only uses the big kernel lock in the open\nand ioctl functions, which means it can be replaced with\na dvb specific mutex. Fortunately, all the ioctl functions\ngo through dvb_usercopy, so we can move the serialization\nin there.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f89ca6fae204ca0c6eb0bb444290ad8032bf7aa2",
      "tree": "cd526dfd98cc3f8b6ec375ccccb612ad9012bb29",
      "parents": [
        "bdc6fad34139fdd5182e05977b4e5dc7ac132675"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Sep 10 10:36:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:06:10 2010 -0200"
      },
      "message": "V4L/DVB: cx22702: Simplify cx22702_set_tps()\n\nCode in function cx22702_set_tps() can be slightly simplified.\nApparently gcc was smart enough to optimize it anyway, but it can\u0027t\nhurt to make the code more readable.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Steven Toth \u003cstoth@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bdc6fad34139fdd5182e05977b4e5dc7ac132675",
      "tree": "0a9a2d1524ac2734c5a87331dc174875a5f25fa5",
      "parents": [
        "27f84acf0be090a4948596696e534b65f0bff980"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Sep 10 10:35:12 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:06:10 2010 -0200"
      },
      "message": "V4L/DVB: cx22702: Some things never change\n\nThe init sequence never changes so it can be marked const. Likewise,\ncx22702_ops is a template and can thus be made read-only.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "27f84acf0be090a4948596696e534b65f0bff980",
      "tree": "1b3e2785bc83f84cb3326ad4622ba91763c93626",
      "parents": [
        "d6c1ef6faa45b6a07a439719084756c3d136fa90"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Sep 10 10:33:42 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:06:10 2010 -0200"
      },
      "message": "V4L/DVB: cx22702: Avoid duplicating code in branches\n\nCalling the same functions in if/else or switch/case branches is\ninefficient. Refactor the code for a smaller binary and increased\nreadability.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5b9a6f37ab019456d15f6e2e45ebdb9f4c5a0d25",
      "tree": "89a5ddb9dde586a5674fa7797cee39055c8263b1",
      "parents": [
        "24764107ec78230304811b11334090f65d1bc352"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Sep 10 10:32:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Oct 21 01:06:09 2010 -0200"
      },
      "message": "V4L/DVB: cx22702: Drop useless initializations to 0\n\nThese variables are either unconditionally set right afterward, or\nalready set to 0 by kzalloc.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "24764107ec78230304811b11334090f65d1bc352"
}
